From 41ffdf94002c38a2540a7d88dd2b7e57746627c1 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 5 Oct 2024 21:31:09 +0200 Subject: [PATCH 01/61] haskellPackages: stackage LTS 22.33 -> LTS 22.36 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 144 +++++++++--------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 4384b2254f46..235261802442 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 22.33 +# Stackage LTS 22.36 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -16,7 +16,7 @@ default-package-overrides: - adjunctions ==4.4.2 - adler32 ==0.1.2.0 - aern2-mp ==0.2.15.1 - - aern2-real ==0.2.15 + - aern2-real ==0.2.15.1 - aeson ==2.1.2.1 - aeson-attoparsec ==0.0.0 - aeson-casing ==0.2.0.0 @@ -480,7 +480,7 @@ default-package-overrides: - binary-shared ==0.8.3 - binary-tagged ==0.3.1 - bindings-DSL ==1.0.25 - - bindings-GLFW ==3.3.9.1 + - bindings-GLFW ==3.3.9.2 - bindings-libzip ==1.0.1 - bindings-uname ==0.1 - BiobaseEnsembl ==0.2.0.1 @@ -563,11 +563,11 @@ default-package-overrides: - bytesmith ==0.3.11.1 - bytestring-builder ==0.10.8.2.0 - bytestring-conversion ==0.3.2 - - bytestring-lexing ==0.5.0.12 + - bytestring-lexing ==0.5.0.14 - bytestring-strict-builder ==0.4.5.7 - bytestring-to-vector ==0.3.0.1 - bytestring-tree-builder ==0.2.7.12 - - bytestring-trie ==0.2.7.3 + - bytestring-trie ==0.2.7.5 - bz2 ==1.0.1.2 - bzip2-clib ==1.0.8 - bzlib ==0.5.2.0 @@ -575,7 +575,7 @@ default-package-overrides: - c14n ==0.1.0.3 - c2hs ==0.28.8 - cabal2spec ==2.7.1 - - cabal-appimage ==0.4.0.4 + - cabal-appimage ==0.4.0.5 - cabal-clean ==0.2.20230609 - cabal-debian ==5.2.3 - cabal-doctest ==1.0.10 @@ -627,7 +627,7 @@ default-package-overrides: - Chart-cairo ==1.9.4.1 - Chart-diagrams ==1.9.5.1 - chart-svg ==0.5.2.0 - - ChasingBottoms ==1.3.1.14 + - ChasingBottoms ==1.3.1.15 - check-email ==1.0.2 - checkers ==0.6.0 - checksum ==0.0.0.1 @@ -705,7 +705,7 @@ default-package-overrides: - composite-xstep ==0.1.0.0 - composition ==1.0.2.2 - composition-extra ==2.1.0 - - composition-prelude ==3.0.0.2 + - composition-prelude ==3.0.1.0 - concise ==0.1.0.1 - concurrency ==1.11.0.3 - concurrent-extra ==0.7.0.12 @@ -713,7 +713,7 @@ default-package-overrides: - concurrent-split ==0.0.1.1 - concurrent-supply ==0.1.8 - cond ==0.5.1 - - conduit ==1.3.5 + - conduit ==1.3.6 - conduit-aeson ==0.1.1.0 - conduit-combinators ==1.3.0 - conduit-concurrent-map ==0.1.3 @@ -901,7 +901,7 @@ default-package-overrides: - diagrams-postscript ==1.5.1.1 - diagrams-rasterific ==1.4.2.3 - diagrams-solve ==0.1.3 - - diagrams-svg ==1.4.3.1 + - diagrams-svg ==1.4.3.2 - dice ==0.1.1 - di-core ==1.0.4 - dictionary-sharing ==0.1.0.0 @@ -922,7 +922,7 @@ default-package-overrides: - discrimination ==0.5 - disk-free-space ==0.1.0.1 - distributed-closure ==0.5.0.0 - - distributed-static ==0.3.10 + - distributed-static ==0.3.11 - distribution-opensuse ==1.1.4 - distributive ==0.6.2.1 - diversity ==0.8.1.0 @@ -934,7 +934,7 @@ default-package-overrides: - dns ==4.2.0 - dockerfile ==0.2.0 - doclayout ==0.4.0.1 - - doctemplates ==0.11 + - doctemplates ==0.11.0.1 - doctest ==0.22.6 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.8 @@ -989,7 +989,7 @@ default-package-overrides: - elerea ==2.9.0 - elf ==0.31 - eliminators ==0.9.3 - - elm-bridge ==0.8.3 + - elm-bridge ==0.8.4 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - elm-street ==0.2.2.1 @@ -1000,12 +1000,12 @@ default-package-overrides: - elynx-tools ==0.7.2.2 - elynx-tree ==0.7.2.2 - emacs-module ==0.2.1 - - email-validate ==2.3.2.20 + - email-validate ==2.3.2.21 - emojis ==0.1.4.1 - enclosed-exceptions ==1.0.3 - ENIG ==0.0.1.0 - entropy ==0.4.1.10 - - enummapset ==0.7.2.0 + - enummapset ==0.7.3.0 - enumset ==0.1 - enum-subset-generate ==0.1.0.1 - enum-text ==0.5.3.0 @@ -1048,7 +1048,7 @@ default-package-overrides: - exp-pairs ==0.2.1.0 - express ==1.0.16 - extended-reals ==0.2.4.0 - - extensible ==0.9 + - extensible ==0.9.1 - extensible-effects ==5.0.0.1 - extensible-exceptions ==0.1.1.4 - extra ==1.7.16 @@ -1068,7 +1068,7 @@ default-package-overrides: - fast-digits ==0.3.2.0 - fast-logger ==3.2.3 - fast-math ==1.0.2 - - fast-myers-diff ==0.0.0 + - fast-myers-diff ==0.0.1 - fb ==2.1.1.1 - fcf-family ==0.2.0.1 - fclabels ==2.0.5.1 @@ -1123,8 +1123,8 @@ default-package-overrides: - focus ==1.0.3.2 - focuslist ==0.1.1.0 - foldable1-classes-compat ==0.1 - - fold-debounce ==0.2.0.11 - - foldl ==1.4.16 + - fold-debounce ==0.2.0.12 + - foldl ==1.4.17 - folds ==0.7.8 - FontyFruity ==0.5.3.5 - force-layout ==0.4.0.6 @@ -1154,7 +1154,7 @@ default-package-overrides: - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-classes-compat ==2.0.0.2 - - fused-effects ==1.1.2.2 + - fused-effects ==1.1.2.3 - fusion-plugin ==0.2.7 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 @@ -1188,7 +1188,7 @@ default-package-overrides: - genvalidity-appendful ==0.1.0.0 - genvalidity-bytestring ==1.0.0.1 - genvalidity-case-insensitive ==0.0.0.1 - - genvalidity-containers ==1.0.0.1 + - genvalidity-containers ==1.0.0.2 - genvalidity-criterion ==1.1.0.0 - genvalidity-hspec ==1.0.0.3 - genvalidity-hspec-aeson ==1.0.0.0 @@ -1253,7 +1253,7 @@ default-package-overrides: - gi-gdk ==3.0.29 - gi-gdkpixbuf ==2.0.32 - gi-gdkx11 ==3.0.16 - - gi-gio ==2.0.34 + - gi-gio ==2.0.35 - gi-glib ==2.0.30 - gi-gmodule ==2.0.6 - gi-gobject ==2.0.31 @@ -1283,7 +1283,7 @@ default-package-overrides: - gl ==0.9 - glabrous ==2.0.6.3 - glasso ==0.1.0 - - GLFW-b ==3.3.9.0 + - GLFW-b ==3.3.9.1 - glib ==0.13.11.0 - glib-stopgap ==0.1.0.0 - Glob ==0.10.2 @@ -1343,12 +1343,12 @@ default-package-overrides: - hashing ==0.1.1.0 - hashmap ==1.3.3 - hashtables ==1.3.1 - - haskell-gi ==0.26.10 - - haskell-gi-base ==0.26.6 + - haskell-gi ==0.26.11 + - haskell-gi-base ==0.26.8 - haskell-gi-overloading ==1.0 - haskell-lexer ==1.1.1 - HaskellNet ==0.6.1.2 - - haskell-src ==1.0.4 + - haskell-src ==1.0.4.1 - haskell-src-exts ==1.23.1 - haskell-src-exts-simple ==1.23.0.0 - haskell-src-exts-util ==0.2.5 @@ -1397,7 +1397,7 @@ default-package-overrides: - heterocephalus ==1.0.5.7 - hetzner ==0.6.0.0 - hex ==0.2.0 - - hexml ==0.3.4 + - hexml ==0.3.5 - hexml-lens ==0.2.2 - hexpat ==0.20.13 - hex-text ==0.1.0.9 @@ -1476,7 +1476,7 @@ default-package-overrides: - hslua-classes ==2.3.1 - hslua-cli ==1.4.3 - hslua-core ==2.3.2 - - hslua-list ==1.1.1 + - hslua-list ==1.1.3 - hslua-marshalling ==2.3.1 - hslua-module-doclayout ==1.1.1.2 - hslua-module-path ==1.1.1 @@ -1490,7 +1490,7 @@ default-package-overrides: - hslua-typing ==0.1.1 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - - HsOpenSSL ==0.11.7.7 + - HsOpenSSL ==0.11.7.8 - HsOpenSSL-x509-system ==0.1.0.4 - hspec ==2.11.9 - hspec-api ==2.11.9 @@ -1541,7 +1541,7 @@ default-package-overrides: - http-client-restricted ==0.1.0 - http-client-tls ==0.3.6.3 - http-common ==0.8.3.4 - - http-conduit ==2.3.8.3 + - http-conduit ==2.3.9 - http-date ==0.0.11 - http-directory ==0.1.10 - http-download ==0.2.1.0 @@ -1668,7 +1668,7 @@ default-package-overrides: - iso639 ==0.1.0.3 - iso8601-time ==0.1.5 - isocline ==1.0.9 - - isomorphism-class ==0.1.0.12 + - isomorphism-class ==0.1.1 - ixset-typed ==0.5.1.0 - ixset-typed-binary-instance ==0.1.0.2 - ixset-typed-hashable-instance ==0.1.0.2 @@ -1691,7 +1691,7 @@ default-package-overrides: - jsonifier ==0.2.1.3 - jsonpath ==0.3.0.0 - json-rpc ==1.0.4 - - json-stream ==0.4.5.3 + - json-stream ==0.4.6.0 - JuicyPixels ==3.3.9 - JuicyPixels-extra ==0.6.0 - JuicyPixels-scale-dct ==0.1.2 @@ -1700,7 +1700,7 @@ default-package-overrides: - jwt ==0.11.0 - kan-extensions ==5.2.6 - kansas-comet ==0.4.2 - - katip ==0.8.8.0 + - katip ==0.8.8.2 - katip-logstash ==0.1.0.2 - katip-wai ==0.1.2.4 - kazura-queue ==0.1.0.4 @@ -1827,7 +1827,7 @@ default-package-overrides: - lpeg ==1.0.4 - LPFP-core ==1.1.1 - lrucache ==1.2.0.1 - - lua ==2.3.2 + - lua ==2.3.3 - lua-arbitrary ==1.0.1.1 - lucid2 ==0.0.20240424 - lucid ==2.11.20230408 @@ -1973,7 +1973,7 @@ default-package-overrides: - monoid-subclasses ==1.2.5.1 - monoid-transformer ==0.0.4 - monomer ==1.6.0.1 - - mono-traversable ==1.0.17.0 + - mono-traversable ==1.0.20.0 - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.3.0 - more-containers ==0.2.2.2 @@ -2050,7 +2050,7 @@ default-package-overrides: - network-multicast ==0.3.2 - network-run ==0.2.8 - network-simple ==0.4.5 - - network-transport ==0.5.7 + - network-transport ==0.5.8 - network-uri ==2.6.4.2 - network-wait ==0.2.0.0 - newtype ==0.2.2.0 @@ -2099,7 +2099,7 @@ default-package-overrides: - ofx ==0.4.4.0 - old-locale ==1.0.0.7 - old-time ==1.1.0.4 - - om-elm ==2.0.0.6 + - om-elm ==2.0.0.7 - once ==0.4 - one-liner ==2.1 - one-liner-instances ==0.1.3.0 @@ -2153,7 +2153,7 @@ default-package-overrides: - pandoc-cli ==3.1.11.1 - pandoc-dhall-decoder ==0.1.0.1 - pandoc-lua-engine ==0.2.1.2 - - pandoc-lua-marshal ==0.2.7.1 + - pandoc-lua-marshal ==0.2.8 - pandoc-plot ==1.8.0 - pandoc-server ==0.1.0.5 - pandoc-throw ==0.1.0.0 @@ -2164,7 +2164,7 @@ default-package-overrides: - parallel ==3.2.2.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 - - parameterized-utils ==2.1.8.0 + - parameterized-utils ==2.1.9.0 - park-bench ==0.1.1.0 - parseargs ==0.2.0.9 - parsec-class ==1.0.1.0 @@ -2214,11 +2214,11 @@ default-package-overrides: - perfect-hash-generator ==1.0.0 - persistable-record ==0.6.0.6 - persistable-types-HDBC-pg ==0.0.3.5 - - persistent ==2.14.6.2 + - persistent ==2.14.6.3 - persistent-discover ==0.1.0.7 - persistent-iproute ==0.2.5 - persistent-lens ==1.0.0 - - persistent-mongoDB ==2.13.0.1 + - persistent-mongoDB ==2.13.1.0 - persistent-mtl ==0.5.1 - persistent-mysql ==2.13.1.5 - persistent-pagination ==0.1.1.2 @@ -2356,7 +2356,7 @@ default-package-overrides: - pureMD5 ==2.1.4 - purescript-bridge ==0.15.0.0 - purview ==0.2.0.2 - - pusher-http-haskell ==2.1.0.17 + - pusher-http-haskell ==2.1.0.18 - pvar ==1.0.0.0 - pwstore-fast ==2.4.4 - PyF ==0.11.3.0 @@ -2403,7 +2403,7 @@ default-package-overrides: - Ranged-sets ==0.4.0 - ranges ==0.2.4 - range-set-list ==0.1.3.1 - - rank1dynamic ==0.4.1 + - rank1dynamic ==0.4.2 - rank2classes ==1.5.3.1 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 @@ -2477,7 +2477,7 @@ default-package-overrides: - resolv ==0.2.0.2 - resource-pool ==0.4.0.0 - resourcet ==1.3.0 - - rest-rewrite ==0.4.3 + - rest-rewrite ==0.4.4 - result ==0.2.6.0 - retry ==0.9.3.1 - rex ==0.6.2 @@ -2511,7 +2511,7 @@ default-package-overrides: - runmemo ==1.0.0.1 - run-st ==0.1.3.3 - rvar ==0.3.0.2 - - rzk ==0.7.4 + - rzk ==0.7.5 - s3-signer ==0.5.0.0 - safe ==0.3.21 - safe-coloured-text ==0.2.0.2 @@ -2535,7 +2535,7 @@ default-package-overrides: - sampling ==0.3.5 - sandi ==0.5 - sandwich ==0.2.2.0 - - sandwich-hedgehog ==0.1.3.0 + - sandwich-hedgehog ==0.1.3.1 - sandwich-quickcheck ==0.1.0.7 - sandwich-slack ==0.1.2.0 - sandwich-webdriver ==0.2.3.1 @@ -2574,41 +2574,41 @@ default-package-overrides: - seqalign ==0.2.0.4 - seqid ==0.6.3 - seqid-streams ==0.7.2 - - sequence-formats ==1.8.1.0 + - sequence-formats ==1.8.1.1 - sequenceTools ==1.5.3.1 - serialise ==0.2.6.1 - - servant ==0.20.1 - - servant-auth ==0.4.1.0 - - servant-auth-client ==0.4.1.1 - - servant-auth-docs ==0.2.10.1 - - servant-auth-server ==0.4.8.0 - - servant-auth-swagger ==0.2.10.2 + - servant ==0.20.2 + - servant-auth ==0.4.2.0 + - servant-auth-client ==0.4.2.0 + - servant-auth-docs ==0.2.11.0 + - servant-auth-server ==0.4.9.0 + - servant-auth-swagger ==0.2.11.0 - servant-blaze ==0.9.1 - servant-checked-exceptions ==2.2.0.1 - servant-checked-exceptions-core ==2.2.0.1 - - servant-client ==0.20 - - servant-client-core ==0.20 - - servant-conduit ==0.16 - - servant-docs ==0.13 + - servant-client ==0.20.2 + - servant-client-core ==0.20.2 + - servant-conduit ==0.16.1 + - servant-docs ==0.13.1 - servant-elm ==0.7.3 - servant-exceptions ==0.2.1 - servant-exceptions-server ==0.2.1 - - servant-foreign ==0.16 - - servant-http-streams ==0.20 + - servant-foreign ==0.16.1 + - servant-http-streams ==0.20.2 - servant-JuicyPixels ==0.3.1.1 - servant-lucid ==0.9.0.6 - - servant-machines ==0.16 + - servant-machines ==0.16.1 - servant-multipart ==0.12.1 - servant-multipart-api ==0.12.1 - servant-multipart-client ==0.12.2 - servant-openapi3 ==2.0.1.6 - - servant-pipes ==0.16 + - servant-pipes ==0.16.1 - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - - servant-server ==0.20 + - servant-server ==0.20.2 - servant-static-th ==1.0.0.0 - servant-subscriber ==0.7.0.0 - - servant-swagger ==1.2 + - servant-swagger ==1.2.1 - servant-swagger-ui ==0.3.5.5.0.0 - servant-swagger-ui-core ==0.3.5 - servant-swagger-ui-redoc ==0.3.4.1.22.3 @@ -2671,13 +2671,13 @@ default-package-overrides: - singletons-th ==3.2 - Sit ==0.2023.8.3 - sitemap-gen ==0.1.0.0 - - size-based ==0.1.3.2 + - size-based ==0.1.3.3 - sized ==1.1.0.2 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.14.2 - - skylighting-core ==0.14.2 + - skylighting ==0.14.3 + - skylighting-core ==0.14.3 - skylighting-format-ansi ==0.1 - skylighting-format-blaze-html ==0.1.1.2 - skylighting-format-context ==0.1.0.2 @@ -2818,7 +2818,7 @@ default-package-overrides: - sydtest-rabbitmq ==0.1.0.0 - sydtest-servant ==0.2.0.2 - sydtest-typed-process ==0.0.0.0 - - sydtest-wai ==0.2.0.1 + - sydtest-wai ==0.2.0.2 - sydtest-webdriver ==0.0.0.1 - sydtest-webdriver-screenshot ==0.0.0.2 - sydtest-webdriver-yesod ==0.0.0.1 @@ -2914,7 +2914,7 @@ default-package-overrides: - text-ansi ==0.3.0.1 - text-binary ==0.2.1.1 - text-builder ==0.6.7.2 - - text-builder-dev ==0.3.4.4 + - text-builder-dev ==0.3.5 - text-builder-linear ==0.1.3 - text-conversions ==0.3.1.1 - text-format ==0.3.2.1 @@ -3033,7 +3033,7 @@ default-package-overrides: - twitter-types ==0.11.0 - twitter-types-lens ==0.11.0 - typecheck-plugin-nat-simple ==0.1.0.9 - - typed-process ==0.2.11.1 + - typed-process ==0.2.12.0 - typed-uuid ==0.2.0.0 - type-equality ==1.0.1 - type-errors ==0.2.0.2 @@ -3095,7 +3095,7 @@ default-package-overrides: - universe-reverse-instances ==1.1.1 - universe-some ==1.2.1 - universum ==1.8.2.1 - - unix-bytestring ==0.4.0.1 + - unix-bytestring ==0.4.0.2 - unix-compat ==0.7.2 - unix-time ==0.4.15 - unjson ==0.15.4 @@ -3127,7 +3127,7 @@ default-package-overrides: - validity-aeson ==0.2.0.5 - validity-bytestring ==0.4.1.1 - validity-case-insensitive ==0.0.0.0 - - validity-containers ==0.5.0.4 + - validity-containers ==0.5.0.5 - validity-network-uri ==0.0.0.1 - validity-path ==0.4.0.1 - validity-persistent ==0.0.0.0 @@ -3207,7 +3207,7 @@ default-package-overrides: - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - warp ==3.3.31 - - warp-tls ==3.4.6 + - warp-tls ==3.4.7 - wave ==0.2.1 - wcwidth ==0.0.2 - webdriver ==0.12.0.0 From 7e74a964e4873bccf96fb5dc36cf34fae894f26e Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 5 Oct 2024 21:38:55 +0200 Subject: [PATCH 02/61] all-cabal-hashes: 2024-09-03T10:29:19Z -> 2024-10-05T14:46:54Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 97532fab180f..557a787a0965 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "5d97d9c05e76d8cecb68f1e9063afb39ca0fb26b", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/5d97d9c05e76d8cecb68f1e9063afb39ca0fb26b.tar.gz", - "sha256": "1ic4wn5immv06m1m2cq6mzrrgrxbidxmj39licxlkmnm9jlwzjwr", - "msg": "Update from Hackage at 2024-09-03T10:29:19Z" + "commit": "750067bc36e810a96c066c8800438e0ce9ced327", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/750067bc36e810a96c066c8800438e0ce9ced327.tar.gz", + "sha256": "1bfr8r14rkisjp1f3iln12h4f5n66k8wkk09jvk7adal4grlpjny", + "msg": "Update from Hackage at 2024-10-05T14:46:54Z" } From a82b1d5ab866b8e80066c86a12c37c7268d3d523 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 5 Oct 2024 21:47:19 +0200 Subject: [PATCH 03/61] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 4066 +++++++++-------- 1 file changed, 2241 insertions(+), 1825 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5502eb170378..9dfd9f18197a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -820,8 +820,8 @@ self: { }: mkDerivation { pname = "Agda"; - version = "2.7.0"; - sha256 = "005rsk46b7rl516n58cfzg5aqzqwb1gkz7wpz2lqg0qlrlw0jyh0"; + version = "2.7.0.1"; + sha256 = "13pn0mbxyfy04fcdl68l2m36b40hwk8iwpkqdfad3xsf9l5ddxil"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -1170,8 +1170,8 @@ self: { }: mkDerivation { pname = "AsyncRattus"; - version = "0.2.0.1"; - sha256 = "0ay2j22x0awmlqvskwzslv637jqac5byf0pkmy4ymfmgkhpay9sn"; + version = "0.2.0.2"; + sha256 = "07m3iksjqs5zkm4vxjjlmamhj7lq3hal4yxsmv2zci0bq2ak7qs7"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc ghc-boot hashtables simple-affine-space @@ -2926,15 +2926,15 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "Cabal_3_12_1_0" = callPackage + "Cabal_3_14_0_0" = callPackage ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, time , transformers, unix }: mkDerivation { pname = "Cabal"; - version = "3.12.1.0"; - sha256 = "1lmnmp1ag9lwaxks66ba26mi4q10afnl0a82nj1fv27bnjzz8hkn"; + version = "3.14.0.0"; + sha256 = "0pfvw4r4xdnis34k4pz987283g2r5gv3akxnfp7s3jgxffd7nm94"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base bytestring Cabal-syntax containers deepseq directory @@ -3023,15 +3023,15 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "Cabal-syntax_3_12_1_0" = callPackage + "Cabal-syntax_3_14_0_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, filepath, mtl, parsec, pretty, text, time , transformers }: mkDerivation { pname = "Cabal-syntax"; - version = "3.12.1.0"; - sha256 = "1d045h470yykabz5d89896d6v2p1vng373s7bgysfdmzqhgd7wp5"; + version = "3.14.0.0"; + sha256 = "0c9gwm9za13zvrwbq2lgzfcw6r42r2pwc424qk3vjnv4kazrni5x"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty text time transformers @@ -3205,6 +3205,8 @@ self: { pname = "Chart"; version = "1.9.5"; sha256 = "0nyzdag9p56vknrphdnqjsf19fmw9abs81avdm2vjgh9cnw2y7hc"; + revision = "1"; + editedCabalFile = "0gi758fccq3674sxzs5qcdlyjivh78lzin5k4cb15d3gscjakkhk"; libraryHaskellDepends = [ array base colour data-default-class lens mtl old-locale operational time vector @@ -3221,6 +3223,8 @@ self: { pname = "Chart-cairo"; version = "1.9.4.1"; sha256 = "0x10l9y38bscx88n849k9ybn7axp4j9hlivc1jv9wwvv4gqw5jr7"; + revision = "1"; + editedCabalFile = "193liy309yb9dnlfzfrc2kis0g8mj6ni1pqfr4kpn860r1m5gr5b"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time @@ -3239,6 +3243,8 @@ self: { pname = "Chart-diagrams"; version = "1.9.5.1"; sha256 = "1pk2fsmjl2dsabzpdwk3190nw0nwy581c4qsl93npx764qcxkp7q"; + revision = "1"; + editedCabalFile = "0s2c4qrmy21y7cmsq24g67fw1q5vsspda8bz2ybp6117crnzw817"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers @@ -3346,26 +3352,6 @@ self: { }) {}; "ChasingBottoms" = callPackage - ({ mkDerivation, array, base, containers, mtl, QuickCheck, random - , syb - }: - mkDerivation { - pname = "ChasingBottoms"; - version = "1.3.1.14"; - sha256 = "0rmpi7n0b9spvx84645z2zcnnvg75s40zl05c8iigzciyjax3v5y"; - revision = "1"; - editedCabalFile = "12ndnigvq4bhw65ia2ahy741krph0p1w50d8q9irw3ggaic9ijry"; - libraryHaskellDepends = [ - base containers mtl QuickCheck random syb - ]; - testHaskellDepends = [ - array base containers mtl QuickCheck random syb - ]; - description = "For testing partial and infinite values"; - license = lib.licenses.mit; - }) {}; - - "ChasingBottoms_1_3_1_15" = callPackage ({ mkDerivation, array, base, containers, mtl, QuickCheck, random , syb }: @@ -3381,7 +3367,6 @@ self: { ]; description = "For testing partial and infinite values"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "CheatSheet" = callPackage @@ -7130,8 +7115,8 @@ self: { }: mkDerivation { pname = "GLFW-b"; - version = "3.3.9.0"; - sha256 = "12n75mh0szw43y1fqsf95cbwvqy9gmmq7h3lii7gs02mv45fysrc"; + version = "3.3.9.1"; + sha256 = "0slj4a12y8n3api71kshfnhnqxd4zaf020lm1050bq0jsx35pja6"; libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; testHaskellDepends = [ array base bindings-GLFW deepseq HUnit test-framework @@ -11513,20 +11498,6 @@ self: { }) {Judy = null;}; "HsOpenSSL" = callPackage - ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: - mkDerivation { - pname = "HsOpenSSL"; - version = "0.11.7.7"; - sha256 = "0aza9w7ny1aangaspg4wkzhy0s26ngvfdq4zrd24iha1d9qh4nq8"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring network time ]; - librarySystemDepends = [ openssl ]; - testHaskellDepends = [ base bytestring ]; - description = "Partial OpenSSL binding for Haskell"; - license = lib.licenses.publicDomain; - }) {inherit (pkgs) openssl;}; - - "HsOpenSSL_0_11_7_8" = callPackage ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; @@ -11538,7 +11509,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "Partial OpenSSL binding for Haskell"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "HsOpenSSL-x509-system" = callPackage @@ -13989,10 +13959,8 @@ self: { }: mkDerivation { pname = "MIP"; - version = "0.1.1.0"; - sha256 = "03gzwg0hzgij9hpxxfsrdxx2cknfy9fr9h1w1na04bmzpai1sl40"; - revision = "2"; - editedCabalFile = "03kjzsyd3sy9iipdnac5ddpkq6v1cfpj0wh00r3yvcjgrk99ycip"; + version = "0.1.2.0"; + sha256 = "0klbcqzi7iq0fffci9mq98smx0wksij4cfmg09v7k37dhs958mgd"; libraryHaskellDepends = [ base bytestring bytestring-encoding case-insensitive containers data-default-class extended-reals filepath intern lattices @@ -14112,6 +14080,18 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "Mantissa" = callPackage + ({ mkDerivation, base, hspec }: + mkDerivation { + pname = "Mantissa"; + version = "0.1.0.0"; + sha256 = "1xi8pc9gz6j1bvz77mgfh6xw39dbxb6hjrfqj3kx5d702j1y8b9l"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec ]; + description = "Reals in the interval [0,1), as machine words"; + license = lib.licenses.bsd3; + }) {}; + "Map" = callPackage ({ mkDerivation, base, containers, either-both, filtrable , smallcheck, tasty, tasty-smallcheck, util @@ -14367,8 +14347,8 @@ self: { ({ mkDerivation, base, directory, process }: mkDerivation { pname = "MicroCabal"; - version = "0.2.0.0"; - sha256 = "1i5y0xkq0ac74yrjmk9s2vjlgbiscz0d6b1kll42mbk6adkfd02x"; + version = "0.2.1.1"; + sha256 = "0yln9inja3m624qqpslws8jxk4x27v0yy7pc7p7915c15lxnpy68"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory process ]; @@ -14383,15 +14363,15 @@ self: { }: mkDerivation { pname = "MicroHs"; - version = "0.9.17.0"; - sha256 = "00dvbpdpbx1dh44rixsw16gb748bdxiizdivnl3i4v9826hfx8x0"; + version = "0.9.18.0"; + sha256 = "1w1aazbsl80xk6kxmkcii6y33i42hw64bhjwcn62grh5xb220hag"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base deepseq directory ghc-prim haskeline process text time ]; - description = "A compiler for Haskell"; + description = "A small compiler for Haskell"; license = lib.licenses.asl20; mainProgram = "mhs"; }) {}; @@ -16897,8 +16877,8 @@ self: { ({ mkDerivation, base, containers, diagrams-lib, hspec }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.0.0"; - sha256 = "068r77shs4j5vhwdzwwxq0c3ajx0nhrm8apdb8j2h5kb0s3yav5y"; + version = "1.1.0"; + sha256 = "0m1wigw2n2cp1cgbj615xrzqq81yaaprdrfnpd7qilnzijrp0biq"; libraryHaskellDepends = [ base containers diagrams-lib ]; testHaskellDepends = [ base containers diagrams-lib hspec ]; benchmarkHaskellDepends = [ base containers diagrams-lib ]; @@ -19059,6 +19039,8 @@ self: { pname = "SVGFonts"; version = "1.8.0.1"; sha256 = "0r3z7i7x56qvhyc51jlq084c1biy9xn72nm19mw116gx49rm32k9"; + revision = "1"; + editedCabalFile = "0w4bcmfja0spjwfiysa6xzvr6k1f2b8qp5r57b9138zrcllzkrap"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base blaze-markup blaze-svg bytestring cereal @@ -20043,6 +20025,8 @@ self: { pname = "Sit"; version = "0.2023.8.3"; sha256 = "1psmfgh1bklx52az1097n23nzfjnab002dcqrq140jqhnpfw7ynr"; + revision = "1"; + editedCabalFile = "0f2dwl2p9xms7qxsnsf18hmywvlsz96gb6zdzc2nmcr367vqkkcd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -26026,14 +26010,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "aern2-mp_0_2_16_0" = callPackage + ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec + , integer-logarithms, mixed-types-num, QuickCheck, reflection + , regex-tdfa, template-haskell + }: + mkDerivation { + pname = "aern2-mp"; + version = "0.2.16.0"; + sha256 = "1q9rc53zj49yfn5ap8khx8gvgphw7dr86agi77xaj1d0d97x35pi"; + libraryHaskellDepends = [ + base cdar-mBound collect-errors deepseq hspec integer-logarithms + mixed-types-num QuickCheck reflection regex-tdfa template-haskell + ]; + testHaskellDepends = [ + base cdar-mBound collect-errors deepseq hspec integer-logarithms + mixed-types-num QuickCheck reflection regex-tdfa template-haskell + ]; + description = "Multi-precision ball (interval) arithmetic"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aern2-real" = callPackage ({ mkDerivation, aern2-mp, base, collect-errors, hspec , integer-logarithms, mixed-types-num, QuickCheck }: mkDerivation { pname = "aern2-real"; - version = "0.2.15"; - sha256 = "0r3b2m728dwsyj5qcy7pczmbvcnb7712jj830pssy2065d1ws2rx"; + version = "0.2.15.1"; + sha256 = "0vil86s8cmigdk8wss0kxa74p4bw6f56lmxi9x0gm62xnj63awvg"; libraryHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck @@ -26046,6 +26052,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "aern2-real_0_2_16_0" = callPackage + ({ mkDerivation, aern2-mp, base, collect-errors, hspec + , integer-logarithms, mixed-types-num, QuickCheck + }: + mkDerivation { + pname = "aern2-real"; + version = "0.2.16.0"; + sha256 = "14rdjkqpmk4f7135ssn03b7bqbakixx0hrrx742dc379pjq57k7d"; + libraryHaskellDepends = [ + aern2-mp base collect-errors hspec integer-logarithms + mixed-types-num QuickCheck + ]; + testHaskellDepends = [ + aern2-mp base collect-errors hspec integer-logarithms + mixed-types-num QuickCheck + ]; + description = "Real numbers as convergent sequences of intervals"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson_1_5_6_0" = callPackage ({ mkDerivation, attoparsec, base, base-compat , base-compat-batteries, base-orphans, base16-bytestring @@ -27350,6 +27377,32 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "aftovolio" = callPackage + ({ mkDerivation, async, base, cli-arguments, containers, deepseq + , directory, intermediate-structures, lists-flines, minmax + , mmsyn2-array, monoid-insertleft, quantizer, rev-scientific + , rhythmic-sequences + }: + mkDerivation { + pname = "aftovolio"; + version = "0.2.1.0"; + sha256 = "18z69rzzzfkf4mivjzz9g5h4l1c7lc8s1dnsa6d1xwafhbc2mp2h"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async base cli-arguments containers deepseq directory + intermediate-structures lists-flines minmax mmsyn2-array + monoid-insertleft quantizer rev-scientific rhythmic-sequences + ]; + executableHaskellDepends = [ + async base cli-arguments containers deepseq directory + intermediate-structures lists-flines minmax mmsyn2-array + monoid-insertleft quantizer rev-scientific rhythmic-sequences + ]; + description = "An AFTOVolio implementation for creating texts with special phonetic / prosodic properties"; + license = lib.licenses.mit; + }) {}; + "afv" = callPackage ({ mkDerivation, base, bytestring, directory, language-c, mtl , process, yices @@ -27505,18 +27558,20 @@ self: { "agda2hs" = callPackage ({ mkDerivation, aeson, Agda, base, bytestring, containers, deepseq - , directory, filepath, haskell-src-exts, mtl, syb, text - , unordered-containers, yaml + , directory, filepath, haskell-src-exts, monad-control, mtl, syb + , text, transformers, unordered-containers, yaml }: mkDerivation { pname = "agda2hs"; - version = "1.2"; - sha256 = "0xd9ngvymr1wix1hhf6i3qm2sc1n2zgf6gpc2ss4plhbaw60idpx"; + version = "1.3"; + sha256 = "0vifmyqyhsjib3yqdxj59qlxh22wmbz7vbj1z0axwfpvy5mhvidk"; isLibrary = false; isExecutable = true; + enableSeparateDataOutput = true; executableHaskellDepends = [ aeson Agda base bytestring containers deepseq directory filepath - haskell-src-exts mtl syb text unordered-containers yaml + haskell-src-exts monad-control mtl syb text transformers + unordered-containers yaml ]; description = "Compiling Agda code to readable Haskell"; license = lib.licenses.bsd3; @@ -28263,8 +28318,8 @@ self: { }: mkDerivation { pname = "alfred-margaret"; - version = "2.1.0.0"; - sha256 = "1k4qmj15wlk7mdmi2nv3a3wyykf4fgjsdkjpvzkwd26zd3aasl9c"; + version = "2.1.0.2"; + sha256 = "1pn15w5avqlsy4yj6n08kgvqq7l24p1vz3daq7djjvqxlrkgcmnx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -38758,8 +38813,8 @@ self: { }: mkDerivation { pname = "apple"; - version = "0.2.0.0"; - sha256 = "0si1yqwplmxggfd4gifakk9hy2fwycgb4m6vhmzwpx08gjwdls08"; + version = "0.3.0.0"; + sha256 = "09vhpv00xaavfjq3wx4361mhfi92mbhcvqcwvb55aad9dd6x4x63"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -38781,7 +38836,7 @@ self: { ]; testToolDepends = [ cpphs ]; benchmarkHaskellDepends = [ - base bytestring criterion erf hypergeometric statistics + base bytestring criterion deepseq erf hypergeometric statistics ]; doHaddock = false; description = "Apple array language compiler"; @@ -40253,12 +40308,14 @@ self: { broken = true; }) {inherit (pkgs) arpack;}; - "array_0_5_7_0" = callPackage + "array_0_5_8_0" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "array"; - version = "0.5.7.0"; - sha256 = "155ka0ax0z0niwgy68cnrh3zd75a5xw1i6wvaaqk0sszgxqr6myh"; + version = "0.5.8.0"; + sha256 = "0sz6cm7p8n7kh8xyn0lpl7g6g744r57v9c2d827ng3b0mkb2s0is"; + revision = "1"; + editedCabalFile = "0j8lbxf3wliz3cal5zp9bh0ifisn0kncadg98fnlav5ls8rmby8n"; libraryHaskellDepends = [ base ]; description = "Mutable and immutable arrays"; license = lib.licenses.bsd3; @@ -42231,6 +42288,26 @@ self: { license = lib.licenses.mit; }) {}; + "atomic-write_0_2_1_0" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, hspec + , hspec-discover, temporary, text, unix-compat + }: + mkDerivation { + pname = "atomic-write"; + version = "0.2.1.0"; + sha256 = "0fdmh8rk5mvc356gi31d4lh49cgqafg364wc34i05q9zlx2fvka4"; + libraryHaskellDepends = [ + base bytestring directory filepath temporary text unix-compat + ]; + testHaskellDepends = [ + base bytestring filepath hspec temporary text unix-compat + ]; + testToolDepends = [ hspec-discover ]; + description = "Atomically write to a file"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "atomo" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, hashable, haskeline, hint, mtl, parsec, pretty @@ -47693,8 +47770,8 @@ self: { pname = "beam-migrate"; version = "0.5.2.1"; sha256 = "16gl39cpj7gvb82i41h18606n6k40hi8lfyyw1x0dq73xs2ldfyc"; - revision = "1"; - editedCabalFile = "0cc0pbll3w08c3birv8isfvn8a6yd0i837gmkl12lh0gvshqph82"; + revision = "2"; + editedCabalFile = "0788nzixn3fnm57vw5s69rwc3qmw0rr1d46lqwzxdsxqzcywq644"; libraryHaskellDepends = [ aeson base beam-core bytestring containers deepseq dependent-map dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl @@ -49720,8 +49797,8 @@ self: { }: mkDerivation { pname = "bindings-GLFW"; - version = "3.3.9.1"; - sha256 = "0j0vka9i2b8nl3xyfx3wzhhyyx0zqd4gxd25rrna5k0wvnqk27w5"; + version = "3.3.9.2"; + sha256 = "1ydlxnxgh2m9xlsizimchdf8iyr78w9dx8165ni0cwi1szw8955x"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ libGL libX11 libXcursor libXext libXfixes libXi libXinerama @@ -50531,34 +50608,35 @@ self: { "binrep" = callPackage ({ mkDerivation, base, bytestring, bytezap, deepseq, defun-core , flatparse, gauge, generic-data-functions, generic-random - , generic-type-asserts, generic-type-functions, hspec + , generic-type-asserts, generic-type-functions, ghc-bignum, hspec , hspec-discover, parser-combinators, QuickCheck - , quickcheck-instances, refined1, strongweak, text, text-icu - , type-level-bytestrings + , quickcheck-instances, rerefined, strongweak, text + , text-builder-linear, text-icu, type-level-bytestrings + , type-level-show }: mkDerivation { pname = "binrep"; - version = "0.8.0"; - sha256 = "1bsncrkxixp28ffmm2dgfpai3nv8cq0db3fdy11y6gi7rri7g8cj"; + version = "1.0.0"; + sha256 = "1m81r00b8wh1sz6y5jk0vgpj7ljp1fafb5zggc77zy77fak7fc7b"; libraryHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse generic-data-functions generic-type-asserts generic-type-functions - parser-combinators refined1 strongweak text text-icu - type-level-bytestrings + ghc-bignum parser-combinators rerefined strongweak text + text-builder-linear text-icu type-level-bytestrings type-level-show ]; testHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse generic-data-functions generic-random generic-type-asserts - generic-type-functions hspec parser-combinators QuickCheck - quickcheck-instances refined1 strongweak text text-icu - type-level-bytestrings + generic-type-functions ghc-bignum hspec parser-combinators + QuickCheck quickcheck-instances rerefined strongweak text + text-builder-linear text-icu type-level-bytestrings type-level-show ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring bytezap deepseq defun-core flatparse gauge generic-data-functions generic-type-asserts generic-type-functions - parser-combinators refined1 strongweak text text-icu - type-level-bytestrings + ghc-bignum parser-combinators rerefined strongweak text + text-builder-linear text-icu type-level-bytestrings type-level-show ]; description = "Encode precise binary representations directly in types"; license = lib.licenses.mit; @@ -51911,8 +51989,8 @@ self: { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; - revision = "9"; - editedCabalFile = "1xc1p66ykfz59v4dh84pg4fzdlmibix68qn1cn33k04xrlyfnnl0"; + revision = "10"; + editedCabalFile = "07m37y6g4lr9idjr88q92khla4zddkgvxlq097ilahdapxfhb9m9"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion ]; @@ -52820,8 +52898,8 @@ self: { }: mkDerivation { pname = "blockfrost-api"; - version = "0.11.0.0"; - sha256 = "1lqbpjzvz5rc3bkfgk09mgz6p99cxy19yx2azyshb37xxiaj8www"; + version = "0.12.1.0"; + sha256 = "0v3v42qlwiq9vmxb7n9y0sx6fpj58l367a28mrhjkagj3skh1m08"; libraryHaskellDepends = [ aeson base bytestring containers data-default-class deriving-aeson lens safe-money servant servant-docs servant-multipart-api @@ -52844,8 +52922,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.8.0.1"; - sha256 = "19qziw3n75ilrhdgi982dwcz29dmfp4wzbrz99p2b1lfd0ir10lj"; + version = "0.9.1.0"; + sha256 = "14pgfkpp3k1vnci718w7hcn4wmj81lbwdw14kmixb31haqajvn6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -52984,30 +53062,32 @@ self: { license = lib.licenses.bsd3; }) {}; - "bloodhound_0_22_0_0" = callPackage - ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers - , errors, exceptions, generic-random, hashable, hspec, http-client - , http-types, microlens, microlens-aeson, mtl, network-uri + "bloodhound_0_23_0_0" = callPackage + ({ mkDerivation, aeson, aeson-optics, base, blaze-builder + , bytestring, containers, doctest, errors, exceptions + , generic-random, hashable, hspec, hspec-discover, http-client + , http-types, microlens, mtl, network-uri, optics, optics-core , pretty-simple, QuickCheck, quickcheck-properties, scientific - , semigroups, semver, temporary, text, time, transformers - , unix-compat, unordered-containers, vector + , template-haskell, temporary, text, time, unix-compat + , unordered-containers, vector, versions }: mkDerivation { pname = "bloodhound"; - version = "0.22.0.0"; - sha256 = "0w96zrv2rrhwiahf2x619l2ivqrj5jnih5ck216wrnzj6axlh9j4"; + version = "0.23.0.0"; + sha256 = "0rbvjjjjdx86sg3pi04isb46ifip0m9kmrk9pyn3b49xng5nfk85"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers exceptions hashable - http-client http-types mtl network-uri scientific semigroups semver - text time transformers unordered-containers vector + http-client http-types mtl network-uri optics-core scientific + template-haskell text time unordered-containers vector versions ]; testHaskellDepends = [ - aeson base blaze-builder bytestring containers errors exceptions - generic-random hashable hspec http-client http-types microlens - microlens-aeson mtl network-uri pretty-simple QuickCheck - quickcheck-properties scientific semigroups semver temporary text - time transformers unix-compat unordered-containers vector + aeson aeson-optics base bytestring containers doctest errors + exceptions generic-random hspec hspec-discover http-client + http-types microlens mtl optics pretty-simple QuickCheck + quickcheck-properties temporary text time unix-compat vector + versions ]; + testToolDepends = [ hspec-discover ]; description = "Elasticsearch client library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -53238,10 +53318,8 @@ self: { ({ mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.0.7.0"; - sha256 = "1nr6kcckhz3k7nfzavjf24c655ccin0fnyxl238asic01h1d1bny"; - revision = "1"; - editedCabalFile = "1z6y9m8ikhy1h9hjvb3dccpqb567svzavl42i9s74aiybz3gs2gv"; + version = "0.0.8.0"; + sha256 = "16gzb82lrxhw4s1b1gmq03k094lfpczsls8csv02l77bkipjmfh8"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.licenses.mit; @@ -53272,8 +53350,10 @@ self: { }: mkDerivation { pname = "bluefin-internal"; - version = "0.0.7.0"; - sha256 = "1p6fz1nd4976ibb23ni8fdrp9i47m29gfq9v77rlp6biqappjakv"; + version = "0.0.8.0"; + sha256 = "1knhqll525qn74zbyqxn6k8d1zbb974h1qh92qpc7r3bqp5v576p"; + revision = "1"; + editedCabalFile = "1j27hka5sm5vld2mgvw238c4bg6ys7mzfjskdmdvbxs5yn6ywqpr"; libraryHaskellDepends = [ async base monad-control transformers transformers-base unliftio-core @@ -57495,24 +57575,6 @@ self: { }) {}; "bytestring-lexing" = callPackage - ({ mkDerivation, base, bytestring, tasty, tasty-quickcheck - , tasty-smallcheck - }: - mkDerivation { - pname = "bytestring-lexing"; - version = "0.5.0.12"; - sha256 = "09g5x7jwz9kby578rlj8c6f6zi0pzs169rsqd1vsn3q9gimkpj3j"; - revision = "1"; - editedCabalFile = "0zpqxy4n8mkf6ccmc3jb6ggrqmw9csh1nj08wwq196np28jsbkdv"; - libraryHaskellDepends = [ base bytestring ]; - testHaskellDepends = [ - base bytestring tasty tasty-quickcheck tasty-smallcheck - ]; - description = "Efficiently parse and produce common integral and fractional numbers"; - license = lib.licenses.bsd3; - }) {}; - - "bytestring-lexing_0_5_0_14" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-quickcheck , tasty-smallcheck }: @@ -57526,7 +57588,6 @@ self: { ]; description = "Efficiently parse and produce common integral and fractional numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytestring-mmap" = callPackage @@ -57739,27 +57800,6 @@ self: { }) {}; "bytestring-trie" = callPackage - ({ mkDerivation, base, binary, bytestring, criterion, deepseq - , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck - , tasty-smallcheck - }: - mkDerivation { - pname = "bytestring-trie"; - version = "0.2.7.3"; - sha256 = "0cxhsczvfn0cxh4mmhv70rskrc023gy0gl57xiggbf64ng5c60f7"; - libraryHaskellDepends = [ base binary bytestring deepseq ]; - testHaskellDepends = [ - base binary bytestring deepseq QuickCheck smallcheck tasty - tasty-hunit tasty-quickcheck tasty-smallcheck - ]; - benchmarkHaskellDepends = [ - base binary bytestring criterion deepseq QuickCheck - ]; - description = "An efficient finite map from bytestrings to values"; - license = lib.licenses.bsd3; - }) {}; - - "bytestring-trie_0_2_7_5" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck @@ -57778,7 +57818,6 @@ self: { ]; description = "An efficient finite map from bytestrings to values"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytestring-typenats" = callPackage @@ -57881,8 +57920,8 @@ self: { }: mkDerivation { pname = "bytezap"; - version = "1.3.1"; - sha256 = "1d7icd2wxbmraw3qf4vmxlvc6pnl3c9z0ilm39f013sb5i9vsz5x"; + version = "1.6.0"; + sha256 = "1vavs3n1dlp37pc613m2n3427b9mc91nxw8wj27la45pzdx2k808"; libraryHaskellDepends = [ base bytestring defun-core generic-type-functions primitive text type-level-bytestrings @@ -58346,6 +58385,8 @@ self: { pname = "cabal-add"; version = "0.1"; sha256 = "1szbi0z8yf98641rwnj856gcfsvvflxwrfxraxy6rl60m7i0mab1"; + revision = "1"; + editedCabalFile = "0zwinjbnw4a191c951wwavbh6x6f300l0kgv53fiffxfn66x9w6f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -58366,17 +58407,6 @@ self: { }) {}; "cabal-appimage" = callPackage - ({ mkDerivation, base, Cabal, filepath }: - mkDerivation { - pname = "cabal-appimage"; - version = "0.4.0.4"; - sha256 = "02d1cdhcqk4mpx0wy9rxfr9wsh1a7pjjdq5l1p2r5l5f0rnhkrbs"; - libraryHaskellDepends = [ base Cabal filepath ]; - description = "Cabal support for creating AppImage applications"; - license = lib.licenses.agpl3Only; - }) {}; - - "cabal-appimage_0_4_0_5" = callPackage ({ mkDerivation, base, Cabal, filepath }: mkDerivation { pname = "cabal-appimage"; @@ -58385,7 +58415,6 @@ self: { libraryHaskellDepends = [ base Cabal filepath ]; description = "Cabal support for creating AppImage applications"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "cabal-audit" = callPackage @@ -58429,8 +58458,8 @@ self: { }: mkDerivation { pname = "cabal-bounds"; - version = "2.5.0"; - sha256 = "0ddd6yc9ii7ibw7263aq455hwk50ggij28ycjvfi9p4cl6npp1f9"; + version = "2.6.0"; + sha256 = "0y4xj4irhppwsg3ljy6yzscfjdj7gh2prsiia51y8ma6gm87sjsy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -58527,8 +58556,8 @@ self: { }: mkDerivation { pname = "cabal-cargs"; - version = "1.5.0"; - sha256 = "0dmhxrg8d7ajhfg85s7p6py9fywqbrnbd5z9i6mbh3f6cyc9hqak"; + version = "1.6.0"; + sha256 = "1kn21l5w838db558nijblar6i3z5jkh12d6l1yccxmd70lrb39vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -58986,6 +59015,8 @@ self: { pname = "cabal-hoogle"; version = "3.10.0.0"; sha256 = "0plvb2xg112brxq3ribwhpq8wfmdr43bn8yfcazvy86d6h2bgyyn"; + revision = "1"; + editedCabalFile = "0hkknwh6cbd61hxvariphrkyr9n3lgw3qzdq82gk1w0rqj14yhd4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59197,8 +59228,8 @@ self: { }: mkDerivation { pname = "cabal-lenses"; - version = "0.14.0"; - sha256 = "0ab6j4svnchw741spi1b4zsdiwr7hvl141dn30ggqq6lkn32icwm"; + version = "0.15.0"; + sha256 = "0m8p6pb92iqdaad319d4x09fmlhjvwhrfj81z7s0qnmfm77597af"; libraryHaskellDepends = [ base Cabal lens strict system-fileio system-filepath text transformers unordered-containers @@ -59470,6 +59501,38 @@ self: { mainProgram = "cabal-rpm"; }) {}; + "cabal-scaffold" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring + , bytestring, case-insensitive, conduit, containers, dlist + , exceptions, foldable1-classes-compat, foldl, generic-lens + , githash, http-conduit, http-types, lens, lens-aeson, mustache + , optparse-applicative, path, path-io, project-template + , regex-applicative-text, replace-attoparsec, rio, rio-orphans + , safe-exceptions, streaming, streaming-attoparsec + , streaming-bytestring, strict, template-haskell, text, time + , transformers, unordered-containers, yaml + }: + mkDerivation { + pname = "cabal-scaffold"; + version = "0.1.0.0"; + sha256 = "0wmy4083ajrw5y5jyi46xw08hsrmbj9fzzwsi7wkcq5wwffcfxlp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring bytestring case-insensitive + conduit containers dlist exceptions foldable1-classes-compat foldl + generic-lens githash http-conduit http-types lens lens-aeson + mustache optparse-applicative path path-io project-template + regex-applicative-text replace-attoparsec rio rio-orphans + safe-exceptions streaming streaming-attoparsec streaming-bytestring + strict template-haskell text time transformers unordered-containers + yaml + ]; + executableHaskellDepends = [ base ]; + license = lib.licenses.bsd3; + mainProgram = "cabal-scaffold"; + }) {}; + "cabal-scripts" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -62451,6 +62514,8 @@ self: { pname = "cassava-th"; version = "0.1.0.0"; sha256 = "1vq64yl6g3knk0vl1100q4w2hiz5pxharx1c6kf3xflcc2252cxh"; + revision = "1"; + editedCabalFile = "1z1rqg1xgsq1y14wv3r3hc621xm0080jkn55xnnx6clw14f3i82k"; libraryHaskellDepends = [ base bytestring cassava template-haskell text vector ]; @@ -67606,8 +67671,8 @@ self: { pname = "cli-extras"; version = "0.2.1.0"; sha256 = "1lg0ssbh2qhjjc31ins29ddy4lkzwxhlm3r9vcy1jk8al5aqa03f"; - revision = "1"; - editedCabalFile = "0fcybjf8zqzzjzfc5205plzphzk7z5v9p8nadqq7lp7m10ggjasc"; + revision = "2"; + editedCabalFile = "1x2wwph80zw9010cb9vhna9j4z5js1r1c3z5xxw3996z5x0s13jc"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers exceptions io-streams lens logging-effect monad-logger monad-loops mtl process @@ -67626,6 +67691,8 @@ self: { pname = "cli-git"; version = "0.2.0.1"; sha256 = "09i3v77xhdfsmvq7c10plxnqmq2wn8gxc16za4h96s7pnvn8bppv"; + revision = "1"; + editedCabalFile = "0rcl9n3mqry9mdc413zbbzz0vhk03khbgipc9nljlbyk5w2ihqsc"; libraryHaskellDepends = [ base cli-extras containers data-default exceptions lens logging-effect megaparsec mtl text which @@ -67643,8 +67710,8 @@ self: { pname = "cli-nix"; version = "0.2.0.0"; sha256 = "02350jvbgapxn14zx0knzyxmdlrq2yk460wiw9p8aq860f299bzh"; - revision = "1"; - editedCabalFile = "1plh0js8lnl2xw3dv5z57ap8g4c9j2n1bzskn993fpgafqlw5mcb"; + revision = "2"; + editedCabalFile = "0bg07ix77bd5yz6m2y2dcaqbgby5s2d5p0dzp4kgmg4fsw011mnm"; libraryHaskellDepends = [ base cli-extras data-default exceptions lens logging-effect mtl text which @@ -68253,6 +68320,38 @@ self: { license = lib.licenses.mit; }) {}; + "cloudy" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest + , containers, deepseq, directory, doctest, file-embed, filepath + , from-sum, http-api-data, http-client-tls, http-media, network + , network-bsd, optparse-applicative, parsec, pretty-simple, process + , QuickCheck, random, servant, servant-client, servant-client-core + , sqlite-simple, tasty, tasty-hunit, template-haskell, text, time + , unix, uuid, yaml + }: + mkDerivation { + pname = "cloudy"; + version = "0.1.0.1"; + sha256 = "0vx3bf4vlybpy452mzn9swgclxfa7flnn0x0gj2vlcn14cdbh27w"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson base bytestring containers deepseq directory file-embed + filepath from-sum http-api-data http-client-tls http-media network + network-bsd optparse-applicative parsec pretty-simple process + random servant servant-client servant-client-core sqlite-simple + text time unix uuid yaml + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest QuickCheck tasty tasty-hunit template-haskell + ]; + description = "CLI tool to easily spin up and control compute instances in various cloud environments"; + license = lib.licenses.bsd3; + mainProgram = "cloudy"; + }) {}; + "cloudyfs" = callPackage ({ mkDerivation, base, bytestring, containers, convertible , datetime, filepath, HFuse, HTTP, regex-base, regex-tdfa, tagsoup @@ -70962,6 +71061,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "commonmark_0_2_6_1" = callPackage + ({ mkDerivation, base, bytestring, containers, parsec, tasty + , tasty-bench, tasty-hunit, tasty-quickcheck, text, transformers + , unicode-data, unicode-transforms + }: + mkDerivation { + pname = "commonmark"; + version = "0.2.6.1"; + sha256 = "0wwh0smqdmyb1qa992d0jva24yml4lxmmwr3av3c8s0xh3z7vkpv"; + libraryHaskellDepends = [ + base bytestring containers parsec text transformers unicode-data + unicode-transforms + ]; + testHaskellDepends = [ + base parsec tasty tasty-hunit tasty-quickcheck text + unicode-transforms + ]; + benchmarkHaskellDepends = [ base tasty-bench text ]; + description = "Pure Haskell commonmark parser"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "commonmark-cli" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, commonmark , commonmark-extensions, commonmark-pandoc, containers, mtl @@ -71019,6 +71141,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "commonmark-pandoc_0_2_2_2" = callPackage + ({ mkDerivation, base, commonmark, commonmark-extensions + , pandoc-types, text + }: + mkDerivation { + pname = "commonmark-pandoc"; + version = "0.2.2.2"; + sha256 = "0lbs0gjxa02gsm08n65fqglpsi5h2gd5nh0k2nzm01xsqs304h76"; + libraryHaskellDepends = [ + base commonmark commonmark-extensions pandoc-types text + ]; + description = "Bridge between commonmark and pandoc AST"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "commonmark-simple" = callPackage ({ mkDerivation, aeson, base, commonmark, commonmark-extensions , commonmark-pandoc, containers, megaparsec, pandoc-types, parsec @@ -72223,8 +72361,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "composition-prelude"; - version = "3.0.0.2"; - sha256 = "151inlk43m96pnasc6llsjh8vxyc9b1i7xdgf1sp5p5072bzq305"; + version = "3.0.1.0"; + sha256 = "068wpnviarwf3q0g8zy9sfgjarz7v73vdfapg3ji8n3xdcb24iwg"; libraryHaskellDepends = [ base ]; description = "Higher-order function combinators"; license = lib.licenses.bsd3; @@ -72992,8 +73130,8 @@ self: { pname = "concurrent-utilities"; version = "0.2.0.2"; sha256 = "1phc9a90nvx6dk741hmg3w5m9y8ra5a7zsgmzw173ibaapr2yhqi"; - revision = "2"; - editedCabalFile = "1jf0sx6yq557aspa3wm12hkc64pmfnc39kbc5wsa2k7ksash3k15"; + revision = "3"; + editedCabalFile = "1s10s1fawbm805kdk33q8q9bhqgghimxg4hni301zj17v2wxzsir"; libraryHaskellDepends = [ base ]; description = "More utilities and broad-used datastructures for concurrency"; license = lib.licenses.bsd3; @@ -73149,32 +73287,6 @@ self: { }) {}; "conduit" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, directory - , exceptions, filepath, gauge, hspec, mono-traversable, mtl - , mwc-random, primitive, QuickCheck, resourcet, safe, silently - , split, text, transformers, unix, unliftio, unliftio-core, vector - }: - mkDerivation { - pname = "conduit"; - version = "1.3.5"; - sha256 = "0bbq3hr0y4hyia8dbqibfpg5q5zr2ici5hngv38y6hycxvhd7c1b"; - libraryHaskellDepends = [ - base bytestring directory exceptions filepath mono-traversable mtl - primitive resourcet text transformers unix unliftio-core vector - ]; - testHaskellDepends = [ - base bytestring containers directory exceptions filepath hspec - mono-traversable mtl QuickCheck resourcet safe silently split text - transformers unliftio vector - ]; - benchmarkHaskellDepends = [ - base containers deepseq gauge hspec mwc-random transformers vector - ]; - description = "Streaming data processing library"; - license = lib.licenses.mit; - }) {}; - - "conduit_1_3_6" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , exceptions, filepath, gauge, hspec, mono-traversable, mtl , mwc-random, primitive, QuickCheck, resourcet, safe, silently @@ -73198,7 +73310,6 @@ self: { ]; description = "Streaming data processing library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "conduit-aeson" = callPackage @@ -74149,8 +74260,8 @@ self: { pname = "config-value"; version = "0.8.3"; sha256 = "0pkcwxg91wali7986k03d7q940hb078hlsxfknqhkp2spr3d1f3w"; - revision = "6"; - editedCabalFile = "0l4yw8g1f7isr2nj6s4awfm37b4j5pz2pn0wnzwdbain3az4d51v"; + revision = "7"; + editedCabalFile = "0bzrsy2qlz6ylml38q905rcw2lg0khz6iqr67hhcihbgwgazrrsj"; libraryHaskellDepends = [ array base containers pretty text ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base text ]; @@ -76195,15 +76306,15 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "copilot_3_20" = callPackage + "copilot_4_0" = callPackage ({ mkDerivation, base, copilot-c99, copilot-core, copilot-language , copilot-libraries, copilot-prettyprinter, copilot-theorem , directory, filepath, optparse-applicative }: mkDerivation { pname = "copilot"; - version = "3.20"; - sha256 = "057m56qg4wsqv17hs086ci0nw0r44y3baj9h8w3f4ij2p30zl71n"; + version = "4.0"; + sha256 = "1vkwrrsl2xlga5imv2w54k71bl8i1qxz53d6frwpnv64hq0g8lrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -76217,21 +76328,21 @@ self: { }) {}; "copilot-bluespec" = callPackage - ({ mkDerivation, base, copilot-core, directory, filepath, HUnit - , ieee754, language-bluespec, pretty, process, QuickCheck, random - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , unix + ({ mkDerivation, base, copilot-core, directory, extra, filepath + , HUnit, ieee754, language-bluespec, pretty, process, QuickCheck + , random, test-framework, test-framework-hunit + , test-framework-quickcheck2, unix }: mkDerivation { pname = "copilot-bluespec"; - version = "3.20"; - sha256 = "0nss9cnhl8dvjnfgkfvhryiib74c5fg6wlfpivrphrbv6jj5pd78"; + version = "4.0"; + sha256 = "1255x4bfwsv305gw0crwm64n32znbzg3g07rly66j56p6dil9dw6"; libraryHaskellDepends = [ base copilot-core directory filepath language-bluespec pretty ]; testHaskellDepends = [ - base copilot-core directory HUnit ieee754 pretty process QuickCheck - random test-framework test-framework-hunit + base copilot-core directory extra HUnit ieee754 pretty process + QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A compiler for Copilot targeting FPGAs"; @@ -76264,7 +76375,7 @@ self: { broken = true; }) {}; - "copilot-c99_3_20" = callPackage + "copilot-c99_4_0" = callPackage ({ mkDerivation, base, copilot-core, directory, filepath, HUnit , language-c99, language-c99-simple, mtl, pretty, process , QuickCheck, random, test-framework, test-framework-hunit @@ -76272,8 +76383,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "3.20"; - sha256 = "0vb4hh72y2l4fwh9p13xj2wf1p8wrssmv9zikz91mpiszcmcl5s4"; + version = "4.0"; + sha256 = "1gnkcwqamc63fw64d5vcjxsffjhgz627p0rs4lnjn2wpqj23ms3b"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty @@ -76322,14 +76433,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "copilot-core_3_20" = callPackage + "copilot-core_4_0" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-core"; - version = "3.20"; - sha256 = "0ndd6xngcgifk7gklf1r9rzyxvdqxn1zp24wg59wn63l3vqlmrg5"; + version = "4.0"; + sha256 = "0gwl08ib42if8lrwkhd81vpx46yqbl2k1qwwf3ar90b6pnhczyhk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -76375,14 +76486,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "copilot-interpreter_3_20" = callPackage + "copilot-interpreter_4_0" = callPackage ({ mkDerivation, base, copilot-core, copilot-prettyprinter, pretty , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-interpreter"; - version = "3.20"; - sha256 = "11lxrghfhw3n1nz3rjmrahslnl10cywaafmaf6w32mzwbz5hlix9"; + version = "4.0"; + sha256 = "16ylwz3zplzrgz1z0894022ikmh9zywqsjhczayl65gi4aphi925"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck @@ -76416,7 +76527,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "copilot-language_3_20" = callPackage + "copilot-language_4_0" = callPackage ({ mkDerivation, array, base, containers, copilot-core , copilot-interpreter, copilot-theorem, data-reify, HUnit, mtl , pretty, QuickCheck, test-framework, test-framework-hunit @@ -76424,8 +76535,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "3.20"; - sha256 = "12ihidjin19y72ajyn1in4cnqk63v2ifhsb312y3l9biwqlbqd0l"; + version = "4.0"; + sha256 = "1mkf3p5arwdjxwyjflisdmc1xdz0x5p6iarh544ngpwks72j6j7d"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl @@ -76460,15 +76571,15 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "copilot-libraries_3_20" = callPackage + "copilot-libraries_4_0" = callPackage ({ mkDerivation, base, containers, copilot-interpreter , copilot-language, copilot-theorem, mtl, parsec, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-libraries"; - version = "3.20"; - sha256 = "0pz42yryjcmmr4rzgy2x9h70v3an0py4wi79sx5yvn6d203h1b0h"; + version = "4.0"; + sha256 = "0zgw4pg0kdq5c4xqpf51wpkxj1sxhyif71j103kdc4ca1wwqhjbr"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; @@ -76492,12 +76603,12 @@ self: { license = lib.licenses.bsd3; }) {}; - "copilot-prettyprinter_3_20" = callPackage + "copilot-prettyprinter_4_0" = callPackage ({ mkDerivation, base, copilot-core, pretty }: mkDerivation { pname = "copilot-prettyprinter"; - version = "3.20"; - sha256 = "13kxhismy1ajqzwv4da8qn96xhpx8pnbgbcd7zn35j8fmidfbrmz"; + version = "4.0"; + sha256 = "17vw8h6c0x1x7giwkzqrg2sndw9qp7ninh6lcydzlcn77ma9i0z2"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; @@ -76545,7 +76656,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "copilot-theorem_3_20" = callPackage + "copilot-theorem_4_0" = callPackage ({ mkDerivation, base, bimap, bv-sized, containers, copilot-core , copilot-prettyprinter, data-default, directory, libBF, mtl, panic , parameterized-utils, parsec, pretty, process, QuickCheck, random @@ -76554,8 +76665,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "3.20"; - sha256 = "1d9ivlqyknmlic5v2spl4ak72cf3mk35ljx9sbrps4rxchij807a"; + version = "4.0"; + sha256 = "149irgw76s2cfv8491ys8i1gmad23z2c5vjiklgmz0h25b49aix3"; libraryHaskellDepends = [ base bimap bv-sized containers copilot-core copilot-prettyprinter data-default directory libBF mtl panic parameterized-utils parsec @@ -76582,8 +76693,8 @@ self: { }: mkDerivation { pname = "copilot-verifier"; - version = "3.20"; - sha256 = "0dszrayv3i7cvwdnllqnp3xlmnqy836fb0mghf8q6x9r6c8vi91s"; + version = "4.0"; + sha256 = "00ahja1qdvnmr7ddl13b1m9l21k8qqmkr44ml2vpwb7i7l4h65z1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -77944,14 +78055,14 @@ self: { mainProgram = "crackNum"; }) {}; - "crackNum_3_12" = callPackage + "crackNum_3_14" = callPackage ({ mkDerivation, base, deepseq, directory, filepath, ghc, libBF , process, sbv, tasty, tasty-golden }: mkDerivation { pname = "crackNum"; - version = "3.12"; - sha256 = "1d1hn24c9xdnb19h8c0nakq7825q0gv4b4pxbf8cpwjsspb155wm"; + version = "3.14"; + sha256 = "03k2inklgilnqf57h7py3h9mr0zg8wb7fagv8lb0pjxzw02c4qms"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -78796,6 +78907,8 @@ self: { pname = "crucible"; version = "0.7.1"; sha256 = "1c9a8km88ngxghn35f6wnaddm534ixmz1iciyn0whl0xmp27f4zv"; + revision = "1"; + editedCabalFile = "1zixmd0qg2x4pg996safdpq3njrd9qafm9w1bh27j1pqbarl9m0i"; libraryHaskellDepends = [ async base bimap bv-sized containers exceptions fgl hashable json lens mtl panic parameterized-utils prettyprinter template-haskell @@ -78823,6 +78936,8 @@ self: { pname = "crucible-llvm"; version = "0.7"; sha256 = "0v4d3c971w6acka4s1lg9iai55ghk054hkkka5jbinyhhymmaf0k"; + revision = "1"; + editedCabalFile = "11h69y7s8smlrir6gvxijpg3k4laafznypw5786vsrkhvxr91mxk"; libraryHaskellDepends = [ attoparsec base bv-sized bytestring containers crucible crucible-symio extra itanium-abi lens llvm-pretty mtl @@ -80386,27 +80501,21 @@ self: { "csv-conduit" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , conduit, conduit-extra, containers, data-default, directory - , exceptions, ghc-prim, HUnit, mmorph, monad-control, mtl - , ordered-containers, primitive, resourcet, semigroups - , test-framework, test-framework-hunit, text, transformers - , unordered-containers, vector + , exceptions, HUnit, ordered-containers, primitive, resourcet + , test-framework, test-framework-hunit, text, transformers, vector }: mkDerivation { pname = "csv-conduit"; - version = "0.7.3.0"; - sha256 = "1xh11h4qibjcv8b0rk5mwdzww183kpjqzl3x22rbfryjvrp0n07w"; - revision = "1"; - editedCabalFile = "18dad4w8i2jma39flmzrjpxjvnkzcb8fnhxm67rl9iv3b6ip86ng"; + version = "1.0.0.1"; + sha256 = "16falqdvm94dr4fjb9dndax1vj50amf1ns95x0hribww0vp85w8c"; libraryHaskellDepends = [ array attoparsec base blaze-builder bytestring conduit - conduit-extra containers data-default exceptions ghc-prim mmorph - monad-control mtl ordered-containers primitive resourcet semigroups - text transformers unordered-containers vector + conduit-extra containers data-default exceptions ordered-containers + primitive resourcet text transformers vector ]; testHaskellDepends = [ - base bytestring conduit containers directory HUnit mtl - ordered-containers primitive test-framework test-framework-hunit - text transformers vector + base bytestring conduit containers directory HUnit + ordered-containers test-framework test-framework-hunit text vector ]; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = lib.licenses.bsd3; @@ -83057,8 +83166,8 @@ self: { }: mkDerivation { pname = "data-effects"; - version = "0.1.1.0"; - sha256 = "0ypwb4618hjsvsdrwb1xbdq427g1bfc5dm9xibjbm2yrami16qr2"; + version = "0.1.2.0"; + sha256 = "1gx04k8rsk2qcq74ya44w0249vfb8n3qqwc3bj95askm4nr7nfl6"; libraryHaskellDepends = [ base data-default data-effects-core data-effects-th lens text these time @@ -83095,8 +83204,8 @@ self: { }: mkDerivation { pname = "data-effects-th"; - version = "0.1.1.0"; - sha256 = "0xs8n5f6v3dani9j2rpl75d8bx02295aimy0fh714qqwg1cmiml6"; + version = "0.1.2.0"; + sha256 = "05jzplb3vxxhy8ham7v8w3n943fng3fk8v1pa09vbv68k3r1p14w"; libraryHaskellDepends = [ base containers data-default data-effects-core either extra formatting infinite-list lens mtl template-haskell text @@ -83112,13 +83221,13 @@ self: { }) {}; "data-elevator" = callPackage - ({ mkDerivation, base, hspec }: + ({ mkDerivation, base, hspec, inspection-testing, primitive }: mkDerivation { pname = "data-elevator"; - version = "0.1.0.2"; - sha256 = "109vff7i8jrz3n6748hj8vf1x4a8r91d2p1cwmcgs0rad536zl0m"; + version = "0.2"; + sha256 = "0fvj6bd86vdxmfwq36pcj810mbl3wc0lipw50ddzdcypsixr21gq"; libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; + testHaskellDepends = [ base hspec inspection-testing primitive ]; description = "Coerce between unlifted boxed and lifted types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -85144,7 +85253,7 @@ self: { license = lib.licenses.asl20; }) {}; - "dbus_1_3_6" = callPackage + "dbus_1_3_7" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split @@ -85153,8 +85262,8 @@ self: { }: mkDerivation { pname = "dbus"; - version = "1.3.6"; - sha256 = "1hz2qz9lsqs00c2xcdf9p32mg3ycq5p25g859xys9wwqcxvspcq6"; + version = "1.3.7"; + sha256 = "0yjsgabcihy8gzzckh5ipy5bwspw3pg3ghj3in6mzlkyqj1hx964"; libraryHaskellDepends = [ base bytestring cereal conduit containers deepseq exceptions filepath lens network parsec random split template-haskell text @@ -85736,8 +85845,8 @@ self: { }: mkDerivation { pname = "dear-imgui"; - version = "2.3.0"; - sha256 = "0dq1k2v57b2fvrmsxmkr02zyia3bndq2xl6c4avyn6jpr2pfak4l"; + version = "2.3.1"; + sha256 = "0pj973isqpnrg8zd4w5z50abd90cd4dnhdpy5i5ai8k24ak5mkp1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86295,14 +86404,14 @@ self: { mainProgram = "deeplearning_demonstration"; }) {}; - "deepseq_1_5_0_0" = callPackage - ({ mkDerivation, array, base, ghc-prim }: + "deepseq_1_5_1_0" = callPackage + ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "deepseq"; - version = "1.5.0.0"; - sha256 = "12w6zflnkgn757psx1ips3fh3yxscil5x0jil6gir3dj9279mwd0"; - libraryHaskellDepends = [ array base ghc-prim ]; - testHaskellDepends = [ array base ghc-prim ]; + version = "1.5.1.0"; + sha256 = "0yz1b3c4fpa1pknwd64fba37wbr7mxzawd0han2ifq70mgiqfkiz"; + libraryHaskellDepends = [ base ghc-prim ]; + testHaskellDepends = [ base ghc-prim ]; description = "Deep evaluation of data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -86421,8 +86530,8 @@ self: { pname = "defaultable-map"; version = "1.0.2"; sha256 = "0s70fwnh6r41hlr7hzv5rwiw8m0rrlj8v1bar09fq3gzqmhrpbqw"; - revision = "1"; - editedCabalFile = "15m4cl51g2nn6v3my7c4awnqvrqyvain08l8kr5yqqjmll8bwbvl"; + revision = "2"; + editedCabalFile = "0dncpans6gwzpfx71lq36hf8viqw5f50vhh91k116lkgnxc5fzn9"; libraryHaskellDepends = [ base containers deepseq semigroupoids ]; description = "Applicative maps"; license = lib.licenses.bsd3; @@ -88325,6 +88434,8 @@ self: { pname = "dhall"; version = "1.42.1"; sha256 = "0n4773s7l9sfqi00fnh4h92mpifbh0m6vsvpghg834c0jx2gm36f"; + revision = "1"; + editedCabalFile = "04q42qhfc346ml0vxrxwcxrwn0j4wrbbi8ll17ml2pkgr28krdnh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -88395,8 +88506,8 @@ self: { pname = "dhall-bash"; version = "1.0.41"; sha256 = "09jz39lnahjzp4f7mfkc68gkb1whqi3v781wqp4w1nrdq8b97sra"; - revision = "1"; - editedCabalFile = "0l324739f5x9d48c0lfrn5is19hsc2cnh0psswsnzyy4chsw87fg"; + revision = "2"; + editedCabalFile = "1lvm16gc3anyrs167kcvgdn6dh8ygxwjsgf87p3c0ldmnxlvp13j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88443,6 +88554,8 @@ self: { pname = "dhall-csv"; version = "1.0.4"; sha256 = "1kmrkjc2r5l1q2hc2xq83c25zrfm7w4av0jc06ilxklf4i1kvy4b"; + revision = "1"; + editedCabalFile = "10kmbhaly9z95614x3jfmqkswa249dlmr302wng0dpmw1mxqzz2a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88475,8 +88588,8 @@ self: { pname = "dhall-docs"; version = "1.0.11"; sha256 = "0i9czz2p2kv5mw7mnbpqq9nl86aqyp4z0yy115q3nfasl5ys6jlq"; - revision = "1"; - editedCabalFile = "04i3v73hgyq57a6010wkd7xhmafy8xxc5vsl9km2r3wqy7505fj9"; + revision = "2"; + editedCabalFile = "0wsi3nslijmf0p7j3k7j1g3zzj6y31d0vyqhr74856v4k3757p4a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -88544,8 +88657,8 @@ self: { pname = "dhall-json"; version = "1.7.12"; sha256 = "1ynm347ccqgh2jmnq9mwj3mc3zd81pwqja5ivdwxkjw08d1wsj6a"; - revision = "2"; - editedCabalFile = "0yii9bknd19l65z56zlsxsf4kzbnhygr9dl6bkzy991qsp8155yy"; + revision = "3"; + editedCabalFile = "1v21yb69aa6hzg6rhwhi6x61nrk35bbhl8pw1dikbw73s95c9f0j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88597,6 +88710,8 @@ self: { pname = "dhall-lsp-server"; version = "1.1.3"; sha256 = "1vcdjsqd0falcx48fa58qilnwh70h6cinxbkh2rfmlhvfgmramc8"; + revision = "1"; + editedCabalFile = "07x2q58dzr7qn116rx12wpi3jsgz3f5rpxmilk0x1zj1jiwznyxg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88626,8 +88741,8 @@ self: { pname = "dhall-nix"; version = "1.1.26"; sha256 = "1xgmmfp6bi3mnd9l335ks6xcgpfy2s2kgpcygi7i7p41f795zgma"; - revision = "1"; - editedCabalFile = "1bjy0ngvlg9a6b1bsms894qr23axqzg4xgjb1d0hmdyrvkhniwxq"; + revision = "2"; + editedCabalFile = "06ixc19hp4n78cg0jlg74gdbz5ngni2a6w8768i946s7sglgcfa3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88653,8 +88768,8 @@ self: { pname = "dhall-nixpkgs"; version = "1.0.10"; sha256 = "09p1zfssqab3p3x3ngidfkf31kk5kvcx8krjiyf18vmq9fn75mm5"; - revision = "1"; - editedCabalFile = "19dj1npbcib00zxhiphqg1icbwx9m3qbhcgbp7bciarymy3cqxc3"; + revision = "2"; + editedCabalFile = "0hk6ndmaf8fcmvi9m414a8pl6q6ykqd1mng8pcmak5b184b61961"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -88678,8 +88793,8 @@ self: { pname = "dhall-openapi"; version = "1.0.6"; sha256 = "0jx905x17lfwb316hx6mwiwr647688nwwcikv5iadv2qr9s04yc9"; - revision = "1"; - editedCabalFile = "1xzzrgjajpr49bi6lpi2hys9la9646mi4f8wp3md5fim305l19pb"; + revision = "2"; + editedCabalFile = "0bda2n7yfjxb98kj497v5vy9xgwc4l5i6imp53c7gxvbf2fnjlnc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88831,8 +88946,8 @@ self: { pname = "dhall-toml"; version = "1.0.3"; sha256 = "0d99msfbd9dxhjh2bc5bnzwn4c5n4viv3q0n4p1mx2rw67jyra80"; - revision = "1"; - editedCabalFile = "1v0ibk5zr1nifxvy445xph3w134dmcxki5wnw63nrf2vdn7zjby5"; + revision = "2"; + editedCabalFile = "1vl04lq1fgxcdf1p97wbbwx1rl4lijvxiihg62vwz18v193fxfr2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -88858,8 +88973,8 @@ self: { pname = "dhall-yaml"; version = "1.2.12"; sha256 = "1sh802maai9vxfrjd0w4k9cv4pklhkxid1s5xdbagywcaqdhk272"; - revision = "2"; - editedCabalFile = "1wbfyi950kpy1ppd1dq465y9amjc47bvzwjiffsbp8azq5j45bx6"; + revision = "3"; + editedCabalFile = "05dl461p5acqn9mlw08mvk3vspgk79k34v6m1wag0g7f3b34c5w4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -89248,8 +89363,8 @@ self: { pname = "diagrams-canvas"; version = "1.4.1.2"; sha256 = "165iwjvx17ym5qsrxsj7va4kmmifg8nay1qq7mbyp3crvfvkfgv2"; - revision = "1"; - editedCabalFile = "1cj3ckny5xgsr624d1zc4z9kdfw9lfpc4vfzza9nn3jzy3px8z7l"; + revision = "2"; + editedCabalFile = "1hmbcr20pwdfd26xr9dx6gdcmzsw1p7k8avgjcvqa4n9p8ykcrqp"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances @@ -89271,8 +89386,8 @@ self: { pname = "diagrams-contrib"; version = "1.4.5.1"; sha256 = "0whp2p9m7pcb2sgyr8rvhf518f18w5i0vxziganw7qj6ijn9kdyb"; - revision = "1"; - editedCabalFile = "08bqpgqcsbiqq1zc07sy6n5k5nyhf63hsrds759fqbr6hb9zwxsx"; + revision = "2"; + editedCabalFile = "000ybzwi9cj7p6j21xhkby1sg13ph55qmc6j05cw8j5n1a6c1mv5"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve @@ -89317,6 +89432,8 @@ self: { pname = "diagrams-gi-cairo"; version = "1.4.2"; sha256 = "0k6fw1vvqa4pra4czd90n7i7h1vf6hn08a4jip1xbqkf57d89bn6"; + revision = "1"; + editedCabalFile = "1r1ph8nc7xgh3by63dsamkvhi6bvw1bgvhnc8f664iiziaj9p08a"; libraryHaskellDepends = [ array base bytestring colour containers diagrams-core diagrams-lib filepath gi-cairo gi-cairo-connector gi-cairo-render gi-pango @@ -89337,8 +89454,8 @@ self: { pname = "diagrams-graphviz"; version = "1.4.1.1"; sha256 = "0lscrxd682jvyrl5bj4dxp7593qwyis01sl0p4jm2jfn335wdq40"; - revision = "5"; - editedCabalFile = "11kl8sgm3g722wqf734adh5lkhrbpm9cryj19g7zipjg9lgns9q6"; + revision = "6"; + editedCabalFile = "1h0y3dv8707yvk1g0hmyb6knzahyzyxqmabkih4wyq5cz1zjmh1n"; libraryHaskellDepends = [ base containers diagrams-lib fgl graphviz split ]; @@ -89441,8 +89558,8 @@ self: { }: mkDerivation { pname = "diagrams-input"; - version = "0.1.3"; - sha256 = "1ia8anpmzgdz4087m75x7pcb2hmfs2jilgxlchrcc1vk417z5a6l"; + version = "0.1.3.1"; + sha256 = "1xnpgw1dkfa28l03g5cp24khzmb96vv6ws985sxi472ig76ygfwd"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder blaze-markup bytestring colour conduit conduit-extra containers css-text @@ -89546,8 +89663,8 @@ self: { pname = "diagrams-pgf"; version = "1.4.2.1"; sha256 = "1778sjjvggq5ks73489y76f4z0cvzkn9ixn176fm8kf8swaf82ja"; - revision = "1"; - editedCabalFile = "0j2hkmhkbqywsc4vkpn2jvh37hdw1lwphlfvid1f90ayq2npc6p0"; + revision = "2"; + editedCabalFile = "1ri4jyw2cxcypcayp9w1wrv4ms2p28zjz80129x9f72mkf3ds6gk"; libraryHaskellDepends = [ base bytestring bytestring-builder colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels mtl @@ -89669,27 +89786,6 @@ self: { }) {}; "diagrams-svg" = callPackage - ({ mkDerivation, base, base64-bytestring, bytestring, colour - , containers, diagrams-core, diagrams-lib, filepath, hashable - , JuicyPixels, lens, monoid-extras, mtl, optparse-applicative - , semigroups, split, svg-builder, text - }: - mkDerivation { - pname = "diagrams-svg"; - version = "1.4.3.1"; - sha256 = "002lgmq78c6rsvds9bgm6m4w8j6qpg260mc52hf97wj6m050l237"; - revision = "7"; - editedCabalFile = "1njcpdk5amymnlp8dq6r8cgj3gm0rqhhi68jywqc5zcscmr77l2m"; - libraryHaskellDepends = [ - base base64-bytestring bytestring colour containers diagrams-core - diagrams-lib filepath hashable JuicyPixels lens monoid-extras mtl - optparse-applicative semigroups split svg-builder text - ]; - description = "SVG backend for diagrams drawing EDSL"; - license = lib.licenses.bsd3; - }) {}; - - "diagrams-svg_1_4_3_2" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, colour , containers, diagrams-core, diagrams-lib, filepath, hashable , JuicyPixels, lens, monoid-extras, mtl, optparse-applicative @@ -89706,7 +89802,6 @@ self: { ]; description = "SVG backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "diagrams-tikz" = callPackage @@ -91815,10 +91910,10 @@ self: { }: mkDerivation { pname = "distributed-process"; - version = "0.7.6"; - sha256 = "0kfgz8nrg8pdnw56msdkdlc1y894giz6jmgss6gxmhrr929rsnlz"; - revision = "3"; - editedCabalFile = "0fnanh4yl1z7v8bqlj8q3r0cgbpllv1md9l1hhi73alpn5fmdwc7"; + version = "0.7.7"; + sha256 = "03ki3p9hanwlgsd4yii2v2hyw736pbj7839yqbl2ja66vkgfhajw"; + revision = "1"; + editedCabalFile = "1xrbhcn1l46zv25snlxdchyiy7ijb03pyzndqdwz885dkqapwvd4"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-static exceptions hashable mtl network-transport random @@ -91842,8 +91937,10 @@ self: { }: mkDerivation { pname = "distributed-process-async"; - version = "0.2.7"; - sha256 = "138gjlsw5r6nsm609kq25wg1nxad34ag9ysa4m0f5rbf8fb0mmm6"; + version = "0.2.8"; + sha256 = "0zgdkgsbi0909galmkzg8iw7yhf0qji32aijjdsrn3gfy43hnr4c"; + revision = "1"; + editedCabalFile = "161vvls4000gg4jh5yr2rc11m4zpbphws12v35hhnd4gn4jh2jrn"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process exceptions fingertree hashable mtl stm time transformers @@ -91894,8 +91991,10 @@ self: { }: mkDerivation { pname = "distributed-process-client-server"; - version = "0.2.5.1"; - sha256 = "15wd3nb68igg7izjb1zzcdcgsh8a9akhfw41arzdp7xcwp6prxy7"; + version = "0.2.6.0"; + sha256 = "0mb0awlq60hgjmm6bjzvd86a5kb919q8rx8mbl155q2gbvwvpj4b"; + revision = "1"; + editedCabalFile = "0mf4zvl6k4h5alcvryiarr9wrlqc3w4rlaxdxk54srdg34cmvn87"; libraryHaskellDepends = [ base binary containers deepseq distributed-process distributed-process-async distributed-process-extras exceptions @@ -91933,7 +92032,7 @@ self: { ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras - , distributed-process-supervisor, distributed-process-tests + , distributed-process-supervisor, distributed-process-systest , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit @@ -91942,10 +92041,10 @@ self: { }: mkDerivation { pname = "distributed-process-execution"; - version = "0.1.2.2"; - sha256 = "1dgpvgip2ji36jfrmxp818b2mz1fvh77l4l64m3ayljf75mwmgwz"; - revision = "2"; - editedCabalFile = "18kq0ldz2lci5f2dx98m67gch7539yj7fyaxrqjgk0h2dsc7klfg"; + version = "0.1.3.0"; + sha256 = "0cr29ca19yfxhq42l5iyh6q29ymdl40cw2mxzms3mfw6p1qgn16z"; + revision = "1"; + editedCabalFile = "04lwlb6iflh0l12ghr8hza7yjxg0kqq58k9250h20gh6xacgdrz4"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras @@ -91955,7 +92054,7 @@ self: { testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras - distributed-process-tests distributed-static fingertree ghc-prim + distributed-process-systest distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers @@ -91977,8 +92076,10 @@ self: { }: mkDerivation { pname = "distributed-process-extras"; - version = "0.3.5"; - sha256 = "0yva1ydm34fjvzn1z3jfb436d1m3d54fzs3kxqzgsf1nwxpz25rk"; + version = "0.3.6"; + sha256 = "12xghaimlkw9kh2ha9mr722fmikf9rscxkp92acagzxsw9pyspqz"; + revision = "1"; + editedCabalFile = "0a4ayr8cx35r491a2m2yapg7sd9890jx1x1gdaghv6an6p33qjc9"; libraryHaskellDepends = [ base binary containers deepseq distributed-process exceptions fingertree hashable mtl stm time transformers unordered-containers @@ -92166,8 +92267,8 @@ self: { }: mkDerivation { pname = "distributed-process-simplelocalnet"; - version = "0.3.1"; - sha256 = "06p7cynv7z4h62srzq99fi5v23v66g93k77wb6xiv0va83nqa0xr"; + version = "0.3.2"; + sha256 = "11d3268na8fdx5v55fhgw3d5lnclmhgrqf29j7x3kpsi1ynn9a3z"; libraryHaskellDepends = [ base binary bytestring containers data-accessor distributed-process exceptions network network-multicast network-transport @@ -92192,8 +92293,10 @@ self: { }: mkDerivation { pname = "distributed-process-supervisor"; - version = "0.2.1"; - sha256 = "1cawbyz0nnx0kad1pqi1815nvdcvsap68j5a4ksdg8h8rlkvm05q"; + version = "0.2.2"; + sha256 = "015pk8px0g3l1h1bj59ns8nlwmrirbqmwq7l9mqdqp05vpjr4npm"; + revision = "1"; + editedCabalFile = "0srf56yl1fr67y0zvd3mqn50qbi7rj2n93pf2zlgnpmllgq4ww3s"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-process distributed-process-client-server @@ -92215,18 +92318,18 @@ self: { "distributed-process-systest" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring - , distributed-process, distributed-static, HUnit, network - , network-transport, random, rematch, stm, test-framework + , distributed-process, distributed-static, exceptions, HUnit + , network, network-transport, random, rematch, stm, test-framework , test-framework-hunit }: mkDerivation { pname = "distributed-process-systest"; - version = "0.1.1"; - sha256 = "13hi9swkjk0mgj7by810hgnf985mxngf9sxdskn3a9k6l16l6wx1"; + version = "0.3.2"; + sha256 = "04n6i81vgfalmhlwqb6pi20c62zrcymrpmj2n1v0i4qr9f7v2in8"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process - distributed-static HUnit network network-transport random rematch - stm test-framework test-framework-hunit + distributed-static exceptions HUnit network network-transport + random rematch stm test-framework test-framework-hunit ]; description = "Cloud Haskell Test Support"; license = lib.licenses.bsd3; @@ -92329,8 +92432,10 @@ self: { }: mkDerivation { pname = "distributed-static"; - version = "0.3.10"; - sha256 = "1nkgs2rw1wk2rfr8xnpgk0ir9dkqv8b4bw78rrn6pmy7mg26mi6r"; + version = "0.3.11"; + sha256 = "0h9psda6bc8sq1gc8rdkgljs4hh4973bhsg9bzgvwqx26rdwvs7h"; + revision = "1"; + editedCabalFile = "1ifq0rls8rp8p1xmynzb7rx5vmqwi6jxb65lmv0z244d2b35d3x3"; libraryHaskellDepends = [ base binary bytestring containers deepseq rank1dynamic ]; @@ -92600,8 +92705,8 @@ self: { }: mkDerivation { pname = "djot"; - version = "0.1.2.1"; - sha256 = "1lkfbxhzfcqpv0nj6kkbfhlskxb85ql72z3w1ivcw3prxs3skaza"; + version = "0.1.2.2"; + sha256 = "17fqnzacnnraij9lwca25761sn5gaxjd42vnpmd397fdzd5dm6fh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -92645,7 +92750,7 @@ self: { mainProgram = "dl-fedora"; }) {}; - "dl-fedora_1_1" = callPackage + "dl-fedora_1_2" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, directory, extra , filepath, http-client, http-client-tls, http-directory , http-types, optparse-applicative, regex-posix, simple-cmd @@ -92653,8 +92758,8 @@ self: { }: mkDerivation { pname = "dl-fedora"; - version = "1.1"; - sha256 = "0mc0sdc6l2aq1vzz8lqxq9v88350rsv15xqn0q7mg1n255xbiclh"; + version = "1.2"; + sha256 = "16zbqvcxn1p663mhnwgcf01nxsxl4nppw5sahmfy3jg8is4wibsk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -93404,6 +93509,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "doclayout_0_5" = callPackage + ({ mkDerivation, base, containers, criterion, deepseq, emojis, mtl + , safe, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text + }: + mkDerivation { + pname = "doclayout"; + version = "0.5"; + sha256 = "15i4mz93lvli2hwny1jrw7pq00xwjldm2xdxwlhsgpnr8l142c5h"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base containers emojis mtl safe text ]; + testHaskellDepends = [ + base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck + text + ]; + benchmarkHaskellDepends = [ + base criterion deepseq emojis mtl text + ]; + description = "A prettyprinting library for laying out text documents"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "docopt" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , HUnit, parsec, split, template-haskell, text @@ -93473,8 +93600,8 @@ self: { }: mkDerivation { pname = "doctemplates"; - version = "0.11"; - sha256 = "0ssld40km4nf0r8fxgj9w0z8yfy8yiyyfcgxarhwx60f0dzhq270"; + version = "0.11.0.1"; + sha256 = "1ysmd7dl12gh4a1ci9g6qfwz2836dqb22g5l5q9941dac4c4al0i"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers doclayout filepath mtl parsec safe scientific @@ -93550,7 +93677,7 @@ self: { mainProgram = "doctest"; }) {}; - "doctest_0_22_9" = callPackage + "doctest_0_22_10" = callPackage ({ mkDerivation, base, code-page, containers, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core , hspec-discover, HUnit, mockery, process, QuickCheck, silently @@ -93558,8 +93685,8 @@ self: { }: mkDerivation { pname = "doctest"; - version = "0.22.9"; - sha256 = "182952jr58hz83ckmbc33nwx9ndad808d8cn9z0ay7ds6p11i46s"; + version = "0.22.10"; + sha256 = "0ylckg8mzfkv25a3yymfv8yal05ypr1qrx99qv4xakzpn8149m46"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -94228,24 +94355,25 @@ self: { , case-insensitive, containers, dormouse-uri, hedgehog, hspec , hspec-discover, hspec-hedgehog, http-api-data, http-client , http-client-tls, http-types, mtl, safe-exceptions, scientific - , streamly, streamly-bytestring, template-haskell, text, vector + , streamly, streamly-bytestring, streamly-core, template-haskell + , text, vector }: mkDerivation { pname = "dormouse-client"; - version = "0.2.1.0"; - sha256 = "09qkmlgfq0p2d7amil9af6zbd3p2ayhziv8sr152zim4g0v2nmmk"; + version = "0.3.0.0"; + sha256 = "07vn6przka6ffa1kab1f1yrkqdxhg3bzjggv9pf5lslf0i94zza9"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri http-api-data http-client http-client-tls http-types - mtl safe-exceptions streamly streamly-bytestring template-haskell - text + mtl safe-exceptions streamly streamly-bytestring streamly-core + template-haskell text ]; testHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri hedgehog hspec hspec-discover hspec-hedgehog http-api-data http-client http-client-tls http-types mtl safe-exceptions scientific streamly streamly-bytestring - template-haskell text vector + streamly-core template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "Simple, type-safe and testable HTTP client"; @@ -94261,8 +94389,8 @@ self: { }: mkDerivation { pname = "dormouse-uri"; - version = "0.2.0.0"; - sha256 = "1b19167xprw9f4ivpfl0sdk2gs2ai6jxk25wyy7xlvzq2fn5q6sd"; + version = "0.3.0.0"; + sha256 = "1z6c4n2zrrxakj82w6hghn1srg8clnps7kng9j2rf9s6iqxqwhfz"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive containers http-types safe-exceptions template-haskell text @@ -98957,8 +99085,8 @@ self: { }: mkDerivation { pname = "elm-bridge"; - version = "0.8.3"; - sha256 = "0rcpcal9b4i293smgry74wznz15b6vga31l00z3h4vll96r62g9s"; + version = "0.8.4"; + sha256 = "1f16inr64xhsb2h9gbqlr1a38j3xqsw33v2xlr7k33yr2plss12y"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base containers hspec QuickCheck text @@ -99350,23 +99478,21 @@ self: { "elm2nix" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, async, base, binary - , bytestring, containers, data-default, directory, filepath, here - , mtl, optparse-applicative, process, req, text, transformers - , unordered-containers + , bytestring, containers, here, optparse-applicative, process, text + , transformers, unordered-containers }: mkDerivation { pname = "elm2nix"; - version = "0.3.1"; - sha256 = "05jnn1wwarq877azw5ba222gcs4g3zijxq7lr2i21088kbl2wcg9"; + version = "0.4.0"; + sha256 = "0cdfpcbxancw52mavpv9993lbjshcfv07cjzabdghncn3j3g6q1k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson async base binary bytestring containers data-default - directory filepath here mtl process req text transformers - unordered-containers + aeson async base binary bytestring containers here process text + transformers unordered-containers ]; executableHaskellDepends = [ - ansi-wl-pprint base directory here optparse-applicative + ansi-wl-pprint base here optparse-applicative ]; testHaskellDepends = [ base ]; description = "Turn your Elm project into buildable Nix project"; @@ -99794,8 +99920,8 @@ self: { }: mkDerivation { pname = "email-validate"; - version = "2.3.2.20"; - sha256 = "0k92hb8nn35ggp1lnqzp1s57znmhnabml217f41zdv8y1khfh3fc"; + version = "2.3.2.21"; + sha256 = "132ijz65csl1ki32nhw3d95x9vzl3lc22z2zhivv1yqh30lfpfgq"; libraryHaskellDepends = [ attoparsec base bytestring template-haskell ]; @@ -100760,10 +100886,8 @@ self: { }: mkDerivation { pname = "enummapset"; - version = "0.7.2.0"; - sha256 = "00n6nifk5hlp85mv0g68jpx9w19hx1cxqhbf7pqlm5m5f99y29m2"; - revision = "1"; - editedCabalFile = "14l25k5jy8lvc936cja46b1zfgmmd9yk1rqqrnznv2xl7xdj8725"; + version = "0.7.3.0"; + sha256 = "0w3hvypj14j7k8kfzrahyv7v35yj60jjyjv4klvnbw05a10hbj3l"; libraryHaskellDepends = [ aeson base containers deepseq ]; testHaskellDepends = [ aeson array base containers deepseq ghc-prim HUnit QuickCheck @@ -100985,8 +101109,8 @@ self: { }: mkDerivation { pname = "eo-phi-normalizer"; - version = "1.0.0"; - sha256 = "01952w59d4w0d0d4nk7lydjz75w6b1qsh662grd3z44ahd3zhyy7"; + version = "1.1.0"; + sha256 = "1xzi0dgk9fac2v1g1g0i5cq19kq97crmq0903bx3m2cn22v4la40"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process PyF ]; @@ -105086,10 +105210,8 @@ self: { }: mkDerivation { pname = "extensible"; - version = "0.9"; - sha256 = "06zmc71r4cqglkv3av38djbkakvw9zxc3901xi2h65fwxn4npvnc"; - revision = "2"; - editedCabalFile = "19d0w4ifmjlkw7i36ah9xqcy3b9na7hcjnvj6grk5iqnlmkz6six"; + version = "0.9.1"; + sha256 = "1kp407jnfl0p086x06s43b30gvq9haixf3r8q2sz90v6gdzbjmvb"; libraryHaskellDepends = [ aeson base bytestring cassava comonad constraints deepseq ghc-prim hashable incremental membership prettyprinter primitive profunctors @@ -105270,17 +105392,15 @@ self: { mainProgram = "extensions"; }) {}; - "extensions_0_1_0_2" = callPackage + "extensions_0_1_0_3" = callPackage ({ mkDerivation, base, bytestring, Cabal, colourista, containers , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog , optparse-applicative, parsec, text }: mkDerivation { pname = "extensions"; - version = "0.1.0.2"; - sha256 = "1ra1qfrsc3icv6lgm06pgrhv77shwb8r7ci2whgnj3hs692ld7gd"; - revision = "5"; - editedCabalFile = "04plmhvz94p8dhy5qfykv5p2z9g25mqjrmcdyz6fj3x2p9pfrscd"; + version = "0.1.0.3"; + sha256 = "1fks1yfdk0zjc1vccj3nr6li09j64cq6b6x9s5mi8qrsv5igbzlm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105352,8 +105472,8 @@ self: { }: mkDerivation { pname = "extism-pdk"; - version = "1.0.0.1"; - sha256 = "0gsc1ygrylgq85cbnj4chxikqx0gv7g10nzgmciwkimby94sl64r"; + version = "1.1.0.0"; + sha256 = "0bnhi02f3m9shsn1x2vn7rpjaii72sb6lrsw9njzk743ap23d1kr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -106259,12 +106379,12 @@ self: { }) {}; "fast-myers-diff" = callPackage - ({ mkDerivation, base, dlist, hspec, text, vector }: + ({ mkDerivation, base, deepseq, dlist, hspec, text, vector }: mkDerivation { pname = "fast-myers-diff"; - version = "0.0.0"; - sha256 = "0biyv3x889c536dcb9ylglidlpi32v861586yhsjszshmpj38iz3"; - libraryHaskellDepends = [ base dlist text vector ]; + version = "0.0.1"; + sha256 = "12flhvdjhkw0iyrcwzjnqkiml698hgv203kl76qy778n59x9hvp7"; + libraryHaskellDepends = [ base deepseq dlist text vector ]; testHaskellDepends = [ base hspec text vector ]; description = "A fast implementation of the Myers diff algorithm"; license = lib.licenses.mit; @@ -107267,8 +107387,8 @@ self: { }: mkDerivation { pname = "fedora-composes"; - version = "0.2"; - sha256 = "1q8k41gsrf77dwv4a1kbvh0l949ashph8n08fv0n3b8xys4nl59x"; + version = "0.2.1"; + sha256 = "0y8cmjmdab3rnjvddxnsjyc28hcqv52a7c2f5505vxw0wz0x57bx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -107380,8 +107500,8 @@ self: { }: mkDerivation { pname = "fedora-repoquery"; - version = "0.7"; - sha256 = "1jpnmfm1pj4d078941hapd7ww975cy032d8jdkbparnv847nvd2n"; + version = "0.7.1"; + sha256 = "1jz8v914s7janr6xyk6sf2c0fxfw2c5d7shc08ks62qlvg8qbs8c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -108198,6 +108318,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "fgl_5_8_3_0" = callPackage + ({ mkDerivation, array, base, containers, deepseq, hspec + , microbench, QuickCheck, transformers + }: + mkDerivation { + pname = "fgl"; + version = "5.8.3.0"; + sha256 = "1hb3mgqqz67qwfw2893bslj4mkhs4g0y51c6zpc6r2h6caqibjm4"; + libraryHaskellDepends = [ + array base containers deepseq transformers + ]; + testHaskellDepends = [ base containers hspec QuickCheck ]; + benchmarkHaskellDepends = [ base deepseq microbench ]; + description = "Martin Erwig's Functional Graph Library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "fgl-arbitrary" = callPackage ({ mkDerivation, base, containers, fgl, hspec, QuickCheck }: mkDerivation { @@ -111625,8 +111763,8 @@ self: { }: mkDerivation { pname = "fold-debounce"; - version = "0.2.0.11"; - sha256 = "1i5lbzw2y43ppxk0kaqjap0dxyxpx5vqsvqxb2wqfkm3z8v63cy8"; + version = "0.2.0.12"; + sha256 = "1swlbsgqw6zhqr3rssbl2dmkkh81rw8qykz437py7r652p8plza3"; libraryHaskellDepends = [ base data-default-class stm stm-delay time ]; @@ -111708,30 +111846,6 @@ self: { }) {}; "foldl" = callPackage - ({ mkDerivation, base, bytestring, comonad, containers - , contravariant, criterion, doctest, hashable, primitive - , profunctors, random, semigroupoids, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "foldl"; - version = "1.4.16"; - sha256 = "18bbhz0bjxb30ni9m9nm4aj8klakkd2fbjaymg8j3f0kdki3isj9"; - revision = "1"; - editedCabalFile = "1p628vf9s2ypblfsc5i1vb9xchy6big5nggcqns9xznncvpp23zc"; - libraryHaskellDepends = [ - base bytestring comonad containers contravariant hashable primitive - profunctors random semigroupoids text transformers - unordered-containers vector - ]; - testHaskellDepends = [ base doctest ]; - benchmarkHaskellDepends = [ base criterion ]; - description = "Composable, streaming, and efficient left folds"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - - "foldl_1_4_17" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, doctest, hashable, primitive , profunctors, random, semigroupoids, text, transformers @@ -111750,7 +111864,6 @@ self: { benchmarkHaskellDepends = [ base criterion profunctors ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -112645,8 +112758,8 @@ self: { }: mkDerivation { pname = "fortran-src"; - version = "0.15.1"; - sha256 = "0h3wq3i18hy3w06dzk4l1w5vf3vzx24lyjznrplkbya6kc5y4kpp"; + version = "0.16.3"; + sha256 = "153zalj2d50w7gazsnc2i0530x1l12w5ppwn86q92xp5j56kij96"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -113369,46 +113482,45 @@ self: { , autodocodec-openapi3, base, bcp47, Blammo, Blammo-wai, bugsnag , bytestring, case-insensitive, cassava, conduit, conduit-extra , containers, cookie, datadog, doctest, ekg-core, exceptions, extra - , faktory, freckle-env, freckle-http, freckle-otel, Glob, hashable - , hs-opentelemetry-api, hs-opentelemetry-instrumentation-persistent + , faktory, freckle-env, freckle-exception, freckle-http + , freckle-otel, freckle-prelude, Glob, hs-opentelemetry-api + , hs-opentelemetry-instrumentation-persistent , hs-opentelemetry-instrumentation-wai, hs-opentelemetry-sdk, hspec , hspec-core, hspec-expectations-lifted, hspec-junit-formatter - , http-client, http-types, immortal, lens, monad-control - , monad-logger-aeson, monad-validate, MonadRandom, mtl - , nonempty-containers, openapi3, path-pieces, persistent - , persistent-postgresql, postgresql-simple, primitive, QuickCheck - , resource-pool, resourcet, safe, scientist, semigroupoids - , template-haskell, text, time, transformers, transformers-base - , typed-process, unliftio, unordered-containers, vector, wai - , wai-extra, yaml, yesod-core, yesod-test + , http-client, http-types, HUnit, immortal, lens, monad-control + , monad-validate, MonadRandom, mtl, nonempty-containers, openapi3 + , path-pieces, persistent, persistent-postgresql, postgresql-simple + , primitive, QuickCheck, resource-pool, resourcet, scientist + , semigroupoids, template-haskell, text, time, transformers + , transformers-base, typed-process, unliftio, unordered-containers + , vector, wai, wai-extra, yaml, yesod-core, yesod-test }: mkDerivation { pname = "freckle-app"; - version = "1.20.0.1"; - sha256 = "1lzs43japwnkn4gaxamnsjchimc2v2w8fkjb90j1jjvw1dnnaj8h"; + version = "1.20.2.1"; + sha256 = "09j74p9mxhxz689c9i46474d23hp5p1xmfz2l4pbfh8wfg91bb5a"; libraryHaskellDepends = [ aeson annotated-exception autodocodec autodocodec-openapi3 base bcp47 Blammo Blammo-wai bugsnag bytestring case-insensitive cassava conduit conduit-extra containers cookie datadog doctest ekg-core - exceptions extra faktory freckle-env freckle-http freckle-otel Glob - hashable hs-opentelemetry-api + exceptions extra faktory freckle-env freckle-exception freckle-http + freckle-otel freckle-prelude Glob hs-opentelemetry-api hs-opentelemetry-instrumentation-persistent hs-opentelemetry-instrumentation-wai hs-opentelemetry-sdk hspec hspec-core hspec-expectations-lifted hspec-junit-formatter - http-client http-types immortal lens monad-control - monad-logger-aeson monad-validate MonadRandom mtl - nonempty-containers openapi3 path-pieces persistent - persistent-postgresql postgresql-simple primitive QuickCheck - resource-pool resourcet safe scientist semigroupoids - template-haskell text time transformers transformers-base - typed-process unliftio unordered-containers vector wai wai-extra - yaml yesod-core yesod-test + http-client http-types HUnit immortal lens monad-control + monad-validate MonadRandom mtl nonempty-containers openapi3 + path-pieces persistent persistent-postgresql postgresql-simple + primitive QuickCheck resource-pool resourcet scientist + semigroupoids template-haskell text time transformers + transformers-base typed-process unliftio unordered-containers + vector wai wai-extra yaml yesod-core yesod-test ]; testHaskellDepends = [ - aeson async base Blammo bugsnag bytestring cassava conduit - hs-opentelemetry-api hspec http-types monad-validate - nonempty-containers postgresql-simple QuickCheck vector wai - wai-extra + aeson annotated-exception async base Blammo bugsnag bytestring + cassava conduit hs-opentelemetry-api hspec http-types HUnit + monad-validate nonempty-containers postgresql-simple QuickCheck + vector wai wai-extra ]; description = "Haskell application toolkit used at Freckle"; license = lib.licenses.mit; @@ -113612,14 +113724,19 @@ self: { }) {}; "free-alacarte" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, containers, hspec, QuickCheck, relude, tasty + , tasty-hspec, text, time + }: mkDerivation { pname = "free-alacarte"; - version = "1.0.0.2"; - sha256 = "1zshviy7a1apyg6v24qmf65dg2jh6c7ix0vpp1xi6ahkhcqbsnip"; + version = "1.0.0.7"; + sha256 = "033h3ghq7ibq74har4mv4njpwl6c6gndibq1qhlgx3x82ymxkgpk"; libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base containers hspec QuickCheck relude tasty tasty-hspec text time + ]; description = "Free monads based on intuitions from the Data types à la Carte"; - license = lib.licenses.gpl3Only; + license = lib.licenses.lgpl3Only; }) {}; "free-algebras" = callPackage @@ -114390,15 +114507,15 @@ self: { "fresnel" = callPackage ({ mkDerivation, ansi-terminal, base, containers, fused-effects - , hashable, profunctors, QuickCheck, template-haskell, transformers - , unordered-containers + , hashable, profunctors, QuickCheck, semigroupoids + , template-haskell, transformers, unordered-containers }: mkDerivation { pname = "fresnel"; - version = "0.0.0.3"; - sha256 = "1gimnk2f3b183xfr33lp52mwhr9q8hbpp72hgqir48phawkicrca"; + version = "0.1.0.1"; + sha256 = "02d8d4m4msx7hxmp337zig07cvq7sci31f9x429w19bj43sp9j7g"; libraryHaskellDepends = [ - base containers hashable profunctors transformers + base containers hashable profunctors semigroupoids transformers unordered-containers ]; testHaskellDepends = [ @@ -114415,8 +114532,8 @@ self: { ({ mkDerivation, base, fresnel, fused-effects }: mkDerivation { pname = "fresnel-fused-effects"; - version = "0.0.0.0"; - sha256 = "1img08a29q1s5zydk9hkggsq874hvqj44f0vjmxdr36j5r72v4kz"; + version = "0.0.0.1"; + sha256 = "00608jnm2p2r8c1b9p6khrxwgs29cclax24pbslx4xqv1fghgl4y"; libraryHaskellDepends = [ base fresnel fused-effects ]; description = "fresnel/fused-effects integration"; license = lib.licenses.bsd3; @@ -114763,8 +114880,8 @@ self: { }: mkDerivation { pname = "fs-api"; - version = "0.3.0.0"; - sha256 = "1l8rs0r6vbjb06qb5cd2qc9b8lb4cd0n159907q5s5zvm9nfgmd1"; + version = "0.3.0.1"; + sha256 = "0yjfldwmxqg4fgcymyb9bb9axwsfsnldnxxfmk54spkmiab8kr49"; libraryHaskellDepends = [ base bytestring containers deepseq digest directory filepath io-classes primitive safe-wild-cards text unix unix-bytestring @@ -114795,21 +114912,22 @@ self: { ({ mkDerivation, base, base16-bytestring, bifunctors, bytestring , containers, fs-api, generics-sop, io-classes, mtl, pretty-show , primitive, QuickCheck, quickcheck-state-machine, random - , safe-wild-cards, strict-stm, tasty, tasty-hunit, tasty-quickcheck - , temporary, text + , safe-wild-cards, tasty, tasty-hunit, tasty-quickcheck, temporary + , text }: mkDerivation { pname = "fs-sim"; - version = "0.3.0.0"; - sha256 = "0wphs3i5f400i313qgii0z76mk3xqvzr5swnmhyc67kcl50l807q"; + version = "0.3.0.1"; + sha256 = "1r094vpwpmq3956zs2yqvpliz0aq0wb71pnw566kcxm1rvv91wjr"; libraryHaskellDepends = [ base base16-bytestring bytestring containers fs-api io-classes mtl - primitive QuickCheck safe-wild-cards strict-stm text + primitive QuickCheck safe-wild-cards text ]; testHaskellDepends = [ base bifunctors bytestring containers fs-api generics-sop - pretty-show primitive QuickCheck quickcheck-state-machine random - strict-stm tasty tasty-hunit tasty-quickcheck temporary text + io-classes pretty-show primitive QuickCheck + quickcheck-state-machine random tasty tasty-hunit tasty-quickcheck + temporary text ]; description = "Simulated file systems"; license = lib.licenses.asl20; @@ -115628,13 +115746,15 @@ self: { }: mkDerivation { pname = "functor-monad"; - version = "0.1.1.0"; - sha256 = "027g26wr9lsasgrfw641i6zpvv23w7489d7wbljxnp6fnkfhxn30"; + version = "0.1.1.1"; + sha256 = "0rjc6ziwvvvlzhf50dx9zml75i647rzd5g4g3bf7nl0q51r4z063"; libraryHaskellDepends = [ adjunctions auto-lift-classes base bifunctors comonad day-comonoid free free-applicative-t kan-extensions transformers ]; - testHaskellDepends = [ base free transformers ]; + testHaskellDepends = [ + base comonad free kan-extensions transformers + ]; description = "FFunctor: functors on (the usual) Functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -115868,28 +115988,6 @@ self: { }) {}; "fused-effects" = callPackage - ({ mkDerivation, base, containers, hedgehog, hedgehog-fn - , inspection-testing, markdown-unlit, tasty-bench, transformers - , unliftio-core - }: - mkDerivation { - pname = "fused-effects"; - version = "1.1.2.2"; - sha256 = "00m1lnn8zsb6iniyjmmbgiz7kd5c5kl7rxqqxlc2dkb4hpyrm4v5"; - revision = "1"; - editedCabalFile = "0ckc63n04kjlk4m3zjz0ynsc0b4rvz6ikpxcrbx8p9lj132ck6d7"; - libraryHaskellDepends = [ base transformers unliftio-core ]; - testHaskellDepends = [ - base containers hedgehog hedgehog-fn inspection-testing - transformers - ]; - testToolDepends = [ markdown-unlit ]; - benchmarkHaskellDepends = [ base tasty-bench transformers ]; - description = "A fast, flexible, fused effect system"; - license = lib.licenses.bsd3; - }) {}; - - "fused-effects_1_1_2_3" = callPackage ({ mkDerivation, base, containers, hedgehog, hedgehog-fn , inspection-testing, markdown-unlit, tasty-bench, transformers , unliftio-core @@ -115907,7 +116005,6 @@ self: { benchmarkHaskellDepends = [ base tasty-bench transformers ]; description = "A fast, flexible, fused effect system"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fused-effects-exceptions" = callPackage @@ -115978,8 +116075,8 @@ self: { ({ mkDerivation, base, fused-effects, random, transformers }: mkDerivation { pname = "fused-effects-random"; - version = "1.1.0.0"; - sha256 = "0krcyx4hhvkxh0rbfwxb52xgb4rl45dflyx3aw8xryp6wn9my770"; + version = "1.1.0.1"; + sha256 = "1s259n2iq96rqhzh1vg9m0cpqyfh0ljjgrzw62b4ixm9c39vvw5n"; libraryHaskellDepends = [ base fused-effects random transformers ]; description = "Random number generation for fused-effects"; license = lib.licenses.bsd3; @@ -116118,8 +116215,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.21"; - sha256 = "1qhidm4vlpqh99mk6nn0kx95wbfhkkjy0dfcfvblkp03ckg0qbhm"; + version = "0.25.22"; + sha256 = "12x8n953l5j3msh95vbf94yh5yfw9x80grms2r59i3k6vg32bx01"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -116154,8 +116251,8 @@ self: { }: mkDerivation { pname = "futhark-data"; - version = "1.1.0.1"; - sha256 = "1i1npxiij2crgc5vbyqd9j786yh8a6gkshiys1cjwlzj30hm95n3"; + version = "1.1.1.0"; + sha256 = "010q8mbyy320vw785phczmdjdv55w5i7mdd6q04949lzfzxi3w0f"; libraryHaskellDepends = [ base binary bytestring bytestring-to-vector containers half megaparsec mtl scientific text vector vector-binary-instances @@ -119160,8 +119257,8 @@ self: { }: mkDerivation { pname = "genvalidity-containers"; - version = "1.0.0.1"; - sha256 = "155ri2ncwcjx2gl3mimfkafqdf33mzkk1188dk97wbzg0rpq69ip"; + version = "1.0.0.2"; + sha256 = "1087c37r829drixvs6cnl7irxph35nspims4ig20dqxg3g0zpx54"; libraryHaskellDepends = [ base containers genvalidity QuickCheck validity validity-containers ]; @@ -122049,6 +122146,8 @@ self: { pname = "ghc-tags-pipes"; version = "0.1.1.0"; sha256 = "1ajgqhnch20zfrslmng3hbmn3p9hcsd3d6b02yq6qv8rlxrl9nxn"; + revision = "1"; + editedCabalFile = "0r40shzvq4ps4nhp4yhw76wnkm07k711gqzdbrilig4vv0r82x89"; libraryHaskellDepends = [ attoparsec base bytestring ghc-tags-core mtl pipes pipes-attoparsec pipes-bytestring text @@ -122700,8 +122799,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "ghcjs-dom-javascript"; - version = "0.9.9.2"; - sha256 = "19011y6rnaa6mcch64gxpi1gzv6yp8ma2nxi6k6wp6myyfia57wh"; + version = "0.9.9.3"; + sha256 = "1k62w5czg544ias8q2kvhp8qnlafzisgx1p0gq8d2kh662w99kcg"; description = "DOM library using JSFFI and GHCJS"; license = lib.licenses.mit; platforms = [ "javascript-ghcjs" ]; @@ -123359,7 +123458,7 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk3;}; - "gi-gdk_4_0_8" = callPackage + "gi-gdk_4_0_9" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk4 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text @@ -123367,8 +123466,8 @@ self: { }: mkDerivation { pname = "gi-gdk"; - version = "4.0.8"; - sha256 = "1izl25parszwm9nayn0w9zvmic9bsfcfl1jiasnj11pmzzllyryc"; + version = "4.0.9"; + sha256 = "0c43wxbq4g41j107gnh8gyxjsws223p7kkm46hihjvs8pcxrab94"; setupHaskellDepends = [ base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-pango haskell-gi @@ -123506,8 +123605,8 @@ self: { }: mkDerivation { pname = "gi-gio"; - version = "2.0.34"; - sha256 = "0y01d4758lx6qchwgvqzjwgj00r3fqwpwxjm80wq7gdh0nnwwaz3"; + version = "2.0.35"; + sha256 = "07b4gg1wbb5mz63xpvjjdbdp0z9wci5jckr1gr0qxrizyc3vv2vi"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject haskell-gi @@ -124964,8 +125063,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20240831"; - sha256 = "1ly9iirr0669i5aq3k1lf60sg5z3p08kn4jnvnjcx0l114b67q3j"; + version = "10.20240927"; + sha256 = "116nfcsnnbqcsv7azgrpk24p9nib8zbj96lg51c7xf7fp441xs9k"; configureFlags = [ "-fassistant" "-f-benchmark" "-fcrypton" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fpairing" "-fproduction" "-ftorrentparser" @@ -125249,6 +125348,27 @@ self: { mainProgram = "git-mediate"; }) {}; + "git-mediate_1_1_0" = callPackage + ({ mkDerivation, ansi-terminal, base, base-compat, containers, Diff + , directory, filepath, generic-data, mtl, optparse-applicative + , process, split, unix-compat + }: + mkDerivation { + pname = "git-mediate"; + version = "1.1.0"; + sha256 = "090i7ghxihmn8zb0phaaw8xmkqy62rwr4awskh2rc1njpg6s29kq"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + ansi-terminal base base-compat containers Diff directory filepath + generic-data mtl optparse-applicative process split unix-compat + ]; + description = "Tool to help resolving git conflicts"; + license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; + mainProgram = "git-mediate"; + }) {}; + "git-monitor" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , gitlib, gitlib-libgit2, lifted-async, logging, old-locale @@ -125518,6 +125638,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "github-app-token" = callPackage + ({ mkDerivation, aeson, base, bytestring, directory, dotenv, hspec + , http-conduit, http-types, jwt, markdown-unlit + , monoidal-containers, path, semigroups, text, time, unliftio + }: + mkDerivation { + pname = "github-app-token"; + version = "0.0.3.0"; + sha256 = "0w5fk6dms063qma11dib4spfmgbzs8nabjp8cdlgwlx9lvwnax3z"; + libraryHaskellDepends = [ + aeson base bytestring http-conduit http-types jwt + monoidal-containers path semigroups text time unliftio + ]; + testHaskellDepends = [ + aeson base bytestring directory dotenv hspec http-conduit + http-types markdown-unlit text time unliftio + ]; + testToolDepends = [ markdown-unlit ]; + description = "Generate an installation access token for a GitHub App"; + license = lib.licenses.mit; + }) {}; + "github-backup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , exceptions, filepath, git, github, hslogger, IfElse, mtl, network @@ -125784,6 +125926,25 @@ self: { license = lib.licenses.mit; }) {}; + "github-workflow-commands" = callPackage + ({ mkDerivation, base, bytestring, containers, hspec + , hspec-junit-formatter, lens, markdown-unlit, MonadRandom, text + }: + mkDerivation { + pname = "github-workflow-commands"; + version = "0.0.1.0"; + sha256 = "19w1q7ak2prlnmv0npgczmr2f76v16lgl9xnm88xvgijjcn3g52y"; + libraryHaskellDepends = [ + base bytestring containers lens MonadRandom text + ]; + testHaskellDepends = [ + base hspec hspec-junit-formatter lens markdown-unlit + ]; + testToolDepends = [ markdown-unlit ]; + description = "GitHub Actions workflow commands"; + license = lib.licenses.mit; + }) {}; + "githud" = callPackage ({ mkDerivation, base, bytestring, daemons, data-default, directory , filelock, mtl, network, parsec, process, tasty, tasty-hunit @@ -127499,8 +127660,8 @@ self: { }: mkDerivation { pname = "gnutls"; - version = "0.3"; - sha256 = "1v8haxpj2pfx3fjbjfp16r9488l9gj7ih26g978ampb5nwnq3gry"; + version = "0.3.1"; + sha256 = "0yjs39v0dzygfw00fzsjmcfgvv9vk44aqhkshn54ddnhvpdqx76p"; libraryHaskellDepends = [ base bytestring transformers unexceptionalio-trans ]; @@ -130067,6 +130228,30 @@ self: { mainProgram = "goldplate"; }) {}; + "goldplate_0_2_2_1" = callPackage + ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring, Diff + , directory, filepath, Glob, optparse-applicative, process + , regex-pcre-builtin, text, unordered-containers + }: + mkDerivation { + pname = "goldplate"; + version = "0.2.2.1"; + sha256 = "09z937azq3n736gn1sgdy7bxw4nvgsrqicgxdh7x79qng7ks035w"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty async base bytestring Diff directory filepath + Glob optparse-applicative process regex-pcre-builtin text + unordered-containers + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ aeson base bytestring process ]; + description = "A lightweight golden test runner"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "goldplate"; + }) {}; + "gooey" = callPackage ({ mkDerivation, base, renderable, transformers, varying }: mkDerivation { @@ -132264,8 +132449,8 @@ self: { }: mkDerivation { pname = "greskell"; - version = "2.0.3.0"; - sha256 = "17njclgkdawnm7hyjv12f2bar93ak9nysfx82igvb6qdp0213a91"; + version = "2.0.3.1"; + sha256 = "14sch5i757zg9zih7gz6s7qdkl0lrzra27qksxwk6bqbkrzdgw95"; libraryHaskellDepends = [ aeson base exceptions greskell-core hashable semigroups text transformers unordered-containers vector @@ -132287,8 +132472,8 @@ self: { }: mkDerivation { pname = "greskell-core"; - version = "1.0.0.1"; - sha256 = "1pjsx1cjm18k2x0h2b80y7qv666c2w5w2gz49qi0vdhx1kgrnzvr"; + version = "1.0.0.2"; + sha256 = "0byq7c26qsi19pbgp5wcaj7a0zvkljc678cjn92x8axi36y8ph8x"; libraryHaskellDepends = [ aeson base bytestring containers hashable scientific semigroups text unordered-containers uuid vector @@ -132311,8 +132496,8 @@ self: { }: mkDerivation { pname = "greskell-websocket"; - version = "1.0.0.1"; - sha256 = "1r9bs5aswh4kxsmwylpizp2b9xiwljic5h18k6qr9i2hgmpshqcn"; + version = "1.0.0.2"; + sha256 = "0liqgmkgivryyrgvc8k76qz62r5x482838rm4jg3diigp1mq2kxj"; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring greskell-core hashtables safe-exceptions stm text unordered-containers uuid @@ -133838,6 +134023,31 @@ self: { broken = true; }) {inherit (pkgs) gtksourceview3;}; + "gtvm-hs" = callPackage + ({ mkDerivation, aeson, base, binrep, bytestring, containers + , exceptions, generic-data-functions, mtl, optparse-applicative + , path, polysemy, rerefined, strongweak, symparsec, text, yaml + }: + mkDerivation { + pname = "gtvm-hs"; + version = "1.0.0"; + sha256 = "05ghp2fadfmr7qsdvz2xj0wlg620l4h2fazwdfkv55126q7n190i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base binrep containers exceptions generic-data-functions mtl + path polysemy strongweak symparsec text yaml + ]; + executableHaskellDepends = [ + aeson base binrep bytestring containers exceptions + generic-data-functions mtl optparse-applicative path polysemy + rerefined strongweak symparsec text yaml + ]; + description = "Various tools for reversing and using assets from Golden Time: Vivid Memories"; + license = lib.licenses.mit; + mainProgram = "gtvm-hs"; + }) {}; + "guarded-allocation" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -134464,7 +134674,7 @@ self: { ({ mkDerivation, aeson, asn1-encoding, attoparsec, base , base16-bytestring, bifunctors, binary, binary-conduit, bytestring , bz2, conduit, conduit-extra, containers, criterion - , crypto-cipher-types, cryptonite, errors, hashable + , crypto-cipher-types, crypton, errors, hashable , incremental-parser, ixset-typed, lens, memory, monad-loops , nettle, network-uri, openpgp-asciiarmor, prettyprinter , QuickCheck, quickcheck-instances, resourcet, split, tasty @@ -134473,12 +134683,12 @@ self: { }: mkDerivation { pname = "hOpenPGP"; - version = "2.9.8"; - sha256 = "1ibd9hah5y2qqpmfv5dk9iys3fnixw9blp855mjhfwpikgn3xypq"; + version = "2.10.0"; + sha256 = "1k8c4qwkn4nb9kz3zmlpkjdrmzygk9dc2fms8k8rgqlnz7l61ch5"; libraryHaskellDepends = [ aeson asn1-encoding attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra - containers crypto-cipher-types cryptonite errors hashable + containers crypto-cipher-types crypton errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri openpgp-asciiarmor prettyprinter resourcet split text time time-locale-compat transformers unliftio-core @@ -134487,7 +134697,7 @@ self: { testHaskellDepends = [ aeson attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra containers - crypto-cipher-types cryptonite errors hashable incremental-parser + crypto-cipher-types crypton errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri prettyprinter QuickCheck quickcheck-instances resourcet split tasty tasty-hunit tasty-quickcheck text time time-locale-compat @@ -134496,7 +134706,7 @@ self: { benchmarkHaskellDepends = [ aeson attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra containers - criterion crypto-cipher-types cryptonite errors hashable + criterion crypto-cipher-types crypton errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri prettyprinter resourcet split text time time-locale-compat transformers unliftio-core unordered-containers @@ -135494,8 +135704,8 @@ self: { pname = "hackage-security"; version = "0.6.2.6"; sha256 = "0sfvd5y9v01bjsxsrf446ldcqf56arzr94jk2zsvj49yddbn2hif"; - revision = "3"; - editedCabalFile = "04prkqrqfdynf7l5p9zdy802gp78cizc1ljskqn8qq3yzcj3x13n"; + revision = "4"; + editedCabalFile = "0d7znfvp5b2fqck7bcrhh8a2y21az1bryf0c8gp21j1crrq1lcd7"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 @@ -136548,8 +136758,8 @@ self: { pname = "hakyll"; version = "4.16.2.2"; sha256 = "0hnqf4xxgf1qgk262qvq0b0mx51jfv67y2kn6ca8jsp43dxy9941"; - revision = "1"; - editedCabalFile = "10ifx60yb8fi9y8xmqb446nzgqs5r0jh0cbrwkm2iy8valb8z63x"; + revision = "2"; + editedCabalFile = "15457i7cjr2khv3ipis013cm11hinxr5r0s32bgmmbbdqi1g1y2s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -138632,15 +138842,13 @@ self: { }) {}; "happstack-static-routing" = callPackage - ({ mkDerivation, base, containers, happstack-server, list-tries - , transformers - }: + ({ mkDerivation, base, containers, happstack-server, list-tries }: mkDerivation { pname = "happstack-static-routing"; - version = "0.7.0.0"; - sha256 = "0k2rdn2bvqmmnf46xqmczaaq6l0vx5mm7c2q5mr9kjr1g9gq53gh"; + version = "0.7.0.1"; + sha256 = "050zdxx1fp7yi1dfp3ls5cmqd435bqnj9ian77yi1sbdlk558a0a"; libraryHaskellDepends = [ - base containers happstack-server list-tries transformers + base containers happstack-server list-tries ]; description = "Support for static URL routing with overlap detection for Happstack"; license = lib.licenses.bsd3; @@ -138730,6 +138938,23 @@ self: { mainProgram = "happy"; }) {}; + "happy_2_0_2" = callPackage + ({ mkDerivation, array, base, containers, happy-lib, mtl, process + }: + mkDerivation { + pname = "happy"; + version = "2.0.2"; + sha256 = "0gp8fwn0k4vdz4g3s00jrh0n4g1arvpp6ps4f5xljqd1x1sjxxgp"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ array base containers happy-lib mtl ]; + testHaskellDepends = [ base process ]; + description = "Happy is a parser generator for Haskell"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + mainProgram = "happy"; + }) {}; + "happy-arbitrary" = callPackage ({ mkDerivation, aeson, alex, array, base, bytestring, containers , data-fix, extra, file-embed, groom, happy, hspec, hspec-discover @@ -138783,6 +139008,19 @@ self: { broken = true; }) {}; + "happy-lib" = callPackage + ({ mkDerivation, array, base, containers, mtl, transformers }: + mkDerivation { + pname = "happy-lib"; + version = "2.0.2"; + sha256 = "0ki1yn2m7fadsj1vjfskc2py7s6sgkhhzbs4l3ykbmgxkskvza29"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ array base containers mtl transformers ]; + doHaddock = false; + description = "Happy is a parser generator for Haskell implemented using this library"; + license = lib.licenses.bsd2; + }) {}; + "happy-meta" = callPackage ({ mkDerivation, array, base, containers, fail, happy , haskell-src-meta, mtl, template-haskell @@ -139105,6 +139343,24 @@ self: { broken = true; }) {}; + "harpie" = callPackage + ({ mkDerivation, adjunctions, base, distributive, doctest-parallel + , first-class-families, prettyprinter, QuickCheck + , quickcheck-instances, random, vector, vector-algorithms + }: + mkDerivation { + pname = "harpie"; + version = "0.1.0.0"; + sha256 = "11jdq7d1zx17qa2i1nvg6iysm56plikwk5bkq32xjbjq28yb0jhs"; + libraryHaskellDepends = [ + adjunctions base distributive first-class-families prettyprinter + QuickCheck quickcheck-instances random vector vector-algorithms + ]; + testHaskellDepends = [ base doctest-parallel ]; + description = "Haskell array programming"; + license = lib.licenses.bsd3; + }) {}; + "harpy" = callPackage ({ mkDerivation, array, base, containers, disassembler, mtl, parsec , pretty, template-haskell @@ -139505,6 +139761,22 @@ self: { mainProgram = "hash-addressed"; }) {}; + "hash-cons" = callPackage + ({ mkDerivation, async, base, hashable, tasty, tasty-hunit + , tasty-quickcheck + }: + mkDerivation { + pname = "hash-cons"; + version = "0.1.0.0"; + sha256 = "04rdgc8lyf2byvjx5p3g06vcwjc6g0bh9qgk08c304p4q6rrijv4"; + libraryHaskellDepends = [ base hashable ]; + testHaskellDepends = [ + async base hashable tasty tasty-hunit tasty-quickcheck + ]; + description = "Opportunistic hash-consing data structure"; + license = lib.licenses.bsd3; + }) {}; + "hash-store" = callPackage ({ mkDerivation, base, base16-bytestring, blake2, bytestring , directory, filepath @@ -139716,6 +139988,8 @@ self: { pname = "hashed-storage"; version = "0.5.11"; sha256 = "0s8mnayxlvwrrii2l63b372yi5g08br6gpbgz2256d8y128mwjvk"; + revision = "1"; + editedCabalFile = "05jbnj9mijyai8g1ppkk5v52f4cvybkpki4wcqkm4nlgddyy0lx2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -140929,8 +141203,8 @@ self: { }: mkDerivation { pname = "haskell-gi"; - version = "0.26.10"; - sha256 = "1njgrs1rqngw128z8dvc69l3v9bpr4apa153anmg1cjv8ji91rqm"; + version = "0.26.11"; + sha256 = "0raf97k9w0794i1viv0xqcpwp6ahpqdja11a4d5qk80r811rc5iw"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ ansi-terminal attoparsec base bytestring Cabal containers directory @@ -140943,12 +141217,35 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; + "haskell-gi_0_26_12" = callPackage + ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal + , cabal-doctest, containers, directory, doctest, filepath, glib + , gobject-introspection, haskell-gi-base, mtl, pretty-show, process + , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit + }: + mkDerivation { + pname = "haskell-gi"; + version = "0.26.12"; + sha256 = "0qq2c5s7w0vaa01rpwv02qjrr1sd618vy2k25l55nb0hxzf9z3zi"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + ansi-terminal attoparsec base bytestring Cabal containers directory + filepath haskell-gi-base mtl pretty-show process regex-tdfa safe + text transformers xdg-basedir xml-conduit + ]; + libraryPkgconfigDepends = [ glib gobject-introspection ]; + testHaskellDepends = [ base doctest process ]; + description = "Generate Haskell bindings for GObject Introspection capable libraries"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; + "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { pname = "haskell-gi-base"; - version = "0.26.6"; - sha256 = "101ksx4nfacl2k3pf75iycvyk5yrjsp5jmqj0368sk7v5ppdw669"; + version = "0.26.8"; + sha256 = "19sp8yi9inxq7vqw6zpf2rlk56algxajkf8gyl0iqbx95kb4x1bb"; libraryHaskellDepends = [ base bytestring containers text ]; libraryPkgconfigDepends = [ glib ]; description = "Foundation for libraries generated by haskell-gi"; @@ -141717,10 +142014,8 @@ self: { ({ mkDerivation, array, base, happy, pretty, syb }: mkDerivation { pname = "haskell-src"; - version = "1.0.4"; - sha256 = "1spkhv83hy5v1lxs44l3w53vk8zj7gnx42c40hrkj4fcz6apdiwb"; - revision = "1"; - editedCabalFile = "0dfjzq0sxxcalqxygp2svx4890qx8b4amad0xldwy1f4xrp3lsnb"; + version = "1.0.4.1"; + sha256 = "1fgg7wriwan4bfgmwan8q8mryrcdcikksjr26a9fpi7csccbwhv0"; libraryHaskellDepends = [ array base pretty syb ]; libraryToolDepends = [ happy ]; description = "Support for manipulating Haskell source code"; @@ -144391,18 +144686,19 @@ self: { "hasmtlib" = callPackage ({ mkDerivation, array, attoparsec, base, bitvec, bytestring , containers, data-default, dependent-map, finite-typelits, lens - , mtl, smtlib-backends, smtlib-backends-process, some, text - , unordered-containers, utf8-string, vector-sized + , lifted-base, monad-control, mtl, smtlib-backends + , smtlib-backends-process, some, text, unordered-containers + , utf8-string, vector-sized }: mkDerivation { pname = "hasmtlib"; - version = "2.6.1"; - sha256 = "004dic90jsf65z6y8zv0ik3bb9ln1zw5b42kgdm5a4cg97q02fy2"; + version = "2.7.1"; + sha256 = "0bp183vdhc93sb8nhph3mvcl3v6f7x7hkqbj6ihmrgv2ipvykha1"; libraryHaskellDepends = [ array attoparsec base bitvec bytestring containers data-default - dependent-map finite-typelits lens mtl smtlib-backends - smtlib-backends-process some text unordered-containers utf8-string - vector-sized + dependent-map finite-typelits lens lifted-base monad-control mtl + smtlib-backends smtlib-backends-process some text + unordered-containers utf8-string vector-sized ]; description = "A monad for interfacing with external SMT solvers"; license = lib.licenses.gpl3Only; @@ -144485,7 +144781,7 @@ self: { license = lib.licenses.mit; }) {}; - "hasql_1_8_0_2" = callPackage + "hasql_1_8_1_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , criterion, dlist, hashable, hashtables, hspec, hspec-discover @@ -144496,8 +144792,8 @@ self: { }: mkDerivation { pname = "hasql"; - version = "1.8.0.2"; - sha256 = "0dgvbvvkn7d5khz5p97ndbw6j72zram986yn6m519ng3c30d51q9"; + version = "1.8.1.1"; + sha256 = "11k4c4rm77j575nzvizmb0ym1zzjrhbrflayzlb7yjkvjn4m2hww"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-strict-builder contravariant dlist hashable hashtables iproute mtl @@ -144779,8 +145075,8 @@ self: { pname = "hasql-listen-notify"; version = "0.1.0.1"; sha256 = "00pcbps2hdjd3i1xxsfgai81hgzc24cpj8n1iqg4xf7pd2c6cps4"; - revision = "2"; - editedCabalFile = "0lhn9axmzn9ps5s919yxhzl4fj35m0n1jizl8flbz2mn062z5w26"; + revision = "3"; + editedCabalFile = "1kln7wzfagcv7nq4a9lkgbc2dc2qxsxc47f8m45afra39grq9mw7"; libraryHaskellDepends = [ base bytestring hasql mtl postgresql-libpq text ]; @@ -145236,8 +145532,8 @@ self: { }: mkDerivation { pname = "hasql-transaction-io"; - version = "0.2.7.0"; - sha256 = "1z7xi1akm4cd2gzgmihv62mza253n4qxfbvcgd7117zb8mvyn6mz"; + version = "0.2.8.0"; + sha256 = "13zrr0shici3cpx0slhsb0qrvxj5sd5zr1dfnvg32gwkg91nqvgb"; libraryHaskellDepends = [ base bytestring bytestring-tree-builder exceptions hasql mtl resourcet safe-exceptions transformers unliftio-core @@ -146843,8 +147139,8 @@ self: { }: mkDerivation { pname = "hdf5"; - version = "1.8.12"; - sha256 = "07hcb2hld6wh5d8av77rzj1pr3gj5xpnk4364ks7xr38hx6lmiz3"; + version = "1.8.13"; + sha256 = "1xi2y1f2z19j12f8ggakvwji9y0v56q45c5mlg27ds0aih4y2rmz"; libraryHaskellDepends = [ base bindings-DSL bytestring libffi lifted-base monad-control primitive tagged transformers vector @@ -147679,8 +147975,8 @@ self: { pname = "hedgehog-classes"; version = "0.2.5.4"; sha256 = "0z9ik5asddc2pnz430jsi1pyahkh6jy36ng0vwm7ywcq7cvhcvlz"; - revision = "3"; - editedCabalFile = "1fgvv1bmipai8dh8vin92lzi642n5c8vynmvi3wfi4mynlacm5zb"; + revision = "5"; + editedCabalFile = "19jxkb9dszkvch4cd30n4nsp36p86xdbgqbliqv836m2qwayjmyp"; libraryHaskellDepends = [ aeson base binary comonad containers hedgehog pretty-show primitive semirings silently transformers vector wl-pprint-annotated @@ -148123,8 +148419,8 @@ self: { }: mkDerivation { pname = "heftia"; - version = "0.3.0.0"; - sha256 = "1brmn77ihnx2a7w64ikw9n8ym4gkaw7zkz5ycrc5dfzsl9ai220s"; + version = "0.3.1.0"; + sha256 = "09kvmpfkb88mgh3vvx78dn719ipifknav2b602l65ah7bwwn962n"; libraryHaskellDepends = [ base constraints data-effects extensible free kan-extensions membership mtl singletons-base singletons-th transformers @@ -148145,8 +148441,8 @@ self: { }: mkDerivation { pname = "heftia-effects"; - version = "0.3.0.0"; - sha256 = "00lgnsnyn0rwhgnzfdq6kq5wxcs3w6d6awcj65kikhp9ysnv0j5n"; + version = "0.3.1.0"; + sha256 = "1kdhhzw3kcpkjl5f4li6w3kygppj57bpscgdcxygy34cflgy4pdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -149756,18 +150052,6 @@ self: { }) {}; "hexml" = callPackage - ({ mkDerivation, base, bytestring, extra }: - mkDerivation { - pname = "hexml"; - version = "0.3.4"; - sha256 = "0amy5gjk1sqj5dq8a8gp7d3z9wfhcflhxkssijnklnfn5s002x4k"; - libraryHaskellDepends = [ base bytestring extra ]; - testHaskellDepends = [ base bytestring ]; - description = "XML subset DOM parser"; - license = lib.licenses.bsd3; - }) {}; - - "hexml_0_3_5" = callPackage ({ mkDerivation, base, bytestring, extra }: mkDerivation { pname = "hexml"; @@ -149777,7 +150061,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "XML subset DOM parser"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hexml-lens" = callPackage @@ -149810,8 +150093,8 @@ self: { pname = "hexpat"; version = "0.20.13"; sha256 = "1l9zfp69r3xaxi2znjwpcrx7xckcqvaahv2c0qgkqq61a7ka1qa6"; - revision = "2"; - editedCabalFile = "1c3v93rmddyvsjpnc7lyhjhv4rki7rl6s3x2rm449vhc4i8ykhcg"; + revision = "3"; + editedCabalFile = "1y5dxv4pc408di2v7dx4cn9fy987ihahqws1qka1qkwc99dmqbkc"; libraryHaskellDepends = [ base bytestring containers deepseq List text transformers utf8-string @@ -151822,6 +152105,51 @@ self: { mainProgram = "hindent"; }) {}; + "hindent_6_2_0" = callPackage + ({ mkDerivation, async, base, bytestring, Cabal, containers + , criterion, deepseq, Diff, directory, exceptions, filepath + , ghc-lib-parser, ghc-lib-parser-ex, hspec, monad-loops, mtl + , optparse-applicative, path, path-io, regex-tdfa, split, syb + , transformers, unicode-show, utf8-string, yaml + }: + mkDerivation { + pname = "hindent"; + version = "6.2.0"; + sha256 = "05bpsp11cka1l6gmbvsp0fgya8ydx2lh38d3wgq309jf2vmri800"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base bytestring Cabal containers deepseq directory exceptions + filepath ghc-lib-parser ghc-lib-parser-ex monad-loops mtl + optparse-applicative path path-io regex-tdfa split syb transformers + unicode-show utf8-string yaml + ]; + executableHaskellDepends = [ + async base bytestring Cabal containers directory exceptions + filepath ghc-lib-parser ghc-lib-parser-ex monad-loops mtl + optparse-applicative path path-io regex-tdfa split syb transformers + unicode-show utf8-string yaml + ]; + testHaskellDepends = [ + async base bytestring Cabal containers Diff directory exceptions + filepath ghc-lib-parser ghc-lib-parser-ex hspec monad-loops mtl + optparse-applicative path path-io regex-tdfa split syb transformers + unicode-show utf8-string yaml + ]; + benchmarkHaskellDepends = [ + async base bytestring Cabal containers criterion deepseq directory + exceptions filepath ghc-lib-parser ghc-lib-parser-ex monad-loops + mtl optparse-applicative path path-io regex-tdfa split syb + transformers unicode-show utf8-string yaml + ]; + doHaddock = false; + description = "Extensible Haskell pretty printer"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hindent"; + }) {}; + "hindley-milner" = callPackage ({ mkDerivation, base, containers, data-fix, hspec, mtl , transformers @@ -153221,7 +153549,7 @@ self: { ]; }) {}; - "hledger_1_34" = callPackage + "hledger_1_40" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, data-default, Decimal, Diff, directory, extra , filepath, githash, hashable, haskeline, hledger-lib, lucid @@ -153232,8 +153560,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.34"; - sha256 = "08ygx4aavimxzmyvb9303xds455vs72jvkbrj41nca8357118j3z"; + version = "1.40"; + sha256 = "189lbp9dmg9kxik5zg7nk6jm8h5p8hpq1z01zsj8c29x8b8md7b7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -153511,36 +153839,36 @@ self: { license = lib.licenses.gpl3Only; }) {}; - "hledger-lib_1_34" = callPackage + "hledger-lib_1_40" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , base-compat, blaze-markup, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, colour, containers, data-default , Decimal, deepseq, directory, doclayout, doctest, extra - , file-embed, filepath, Glob, hashtables, megaparsec, microlens - , microlens-th, mtl, pager, parser-combinators, pretty-simple - , regex-tdfa, safe, tabular, tasty, tasty-hunit, template-haskell - , terminal-size, text, text-ansi, time, timeit, transformers - , uglymemo, unordered-containers, utf8-string + , file-embed, filepath, Glob, hashtables, lucid, megaparsec + , microlens, microlens-th, mtl, pager, parser-combinators + , pretty-simple, regex-tdfa, safe, tabular, tasty, tasty-hunit + , template-haskell, terminal-size, text, text-ansi, time, timeit + , transformers, uglymemo, unordered-containers, utf8-string }: mkDerivation { pname = "hledger-lib"; - version = "1.34"; - sha256 = "0789zyz5lbd67mphr8qq8wryni6dkf3759ah9fb7cm2wr5wwvd85"; + version = "1.40"; + sha256 = "05kap7kgjlh3y7j6ld0jqih21ad7acxd9cv18h0gb7kbwn7qm8vi"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec cmdargs colour containers data-default Decimal deepseq directory - doclayout extra file-embed filepath Glob hashtables megaparsec - microlens microlens-th mtl pager parser-combinators pretty-simple - regex-tdfa safe tabular tasty tasty-hunit template-haskell - terminal-size text text-ansi time timeit transformers uglymemo - unordered-containers utf8-string + doclayout extra file-embed filepath Glob hashtables lucid + megaparsec microlens microlens-th mtl pager parser-combinators + pretty-simple regex-tdfa safe tabular tasty tasty-hunit + template-haskell terminal-size text text-ansi time timeit + transformers uglymemo unordered-containers utf8-string ]; testHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec cmdargs colour containers data-default Decimal deepseq directory - doclayout doctest extra file-embed filepath Glob hashtables + doclayout doctest extra file-embed filepath Glob hashtables lucid megaparsec microlens microlens-th mtl pager parser-combinators pretty-simple regex-tdfa safe tabular tasty tasty-hunit template-haskell terminal-size text text-ansi time timeit @@ -153629,7 +153957,7 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hledger-ui_1_34" = callPackage + "hledger-ui_1_40" = callPackage ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs , containers, data-default, directory, doclayout, extra, filepath , fsnotify, githash, hledger, hledger-lib, megaparsec, microlens @@ -153638,10 +153966,8 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.34"; - sha256 = "0w80bl6m98hsjzdpj5vjd768qs32vf8vdqzg6srh2z3pl36pjiki"; - revision = "1"; - editedCabalFile = "09ipwnyswhgx3jg9fp5b22qwk8xph9h80806l73s4rzk9h6nhh7x"; + version = "1.40"; + sha256 = "0rvijrnmkc21nllqcbkn6fh51ifp1n1p8qgmckfp5pngqg40vvnz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -153716,7 +154042,7 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hledger-web_1_34" = callPackage + "hledger-web_1_40" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup , bytestring, case-insensitive, clientsession, cmdargs, conduit , conduit-extra, containers, data-default, Decimal, directory @@ -153729,8 +154055,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.34"; - sha256 = "1h39gjpdddnyryig4713pq9ipixzavr0mb7wlmzr5sbzqmnshbds"; + version = "1.40"; + sha256 = "1dsvsgdan7f8zc0z9x4zri2q6ccajvqpjpv18zj488ihknshiwgq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -157418,7 +157744,7 @@ self: { "hopenpgp-tools" = callPackage ({ mkDerivation, aeson, alex, array, base, base16-bytestring , binary, binary-conduit, bytestring, conduit, conduit-extra - , containers, cryptonite, directory, errors, fgl, graphviz, happy + , containers, crypton, directory, errors, fgl, graphviz, happy , hOpenPGP, http-client, http-client-tls, http-types, ixset-typed , lens, memory, monad-loops, mtl, openpgp-asciiarmor , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal @@ -157427,13 +157753,13 @@ self: { }: mkDerivation { pname = "hopenpgp-tools"; - version = "0.23.8"; - sha256 = "009l8c4zzbmh8q8x9f7zj21ysvma03ksxdknjfcb7z189mafb2qm"; + version = "0.23.10"; + sha256 = "0aaf0k26i5zjnijhnyng7jyhx6qdq2fdzq4idlmj3va386rfm2as"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson array base base16-bytestring binary binary-conduit bytestring - conduit conduit-extra containers cryptonite directory errors fgl + conduit conduit-extra containers crypton directory errors fgl graphviz hOpenPGP http-client http-client-tls http-types ixset-typed lens memory monad-loops mtl openpgp-asciiarmor optparse-applicative prettyprinter prettyprinter-ansi-terminal @@ -163082,14 +163408,27 @@ self: { ({ mkDerivation, base, bytestring, hslua-core, tasty, tasty-lua }: mkDerivation { pname = "hslua-list"; - version = "1.1.1"; - sha256 = "0p70rvvpkq598qpmyccyv6v44rh2glrl8l6vhk7kmy5k4g5gi39n"; + version = "1.1.3"; + sha256 = "1ipmf3rpc3ndc23zjmyjmy9lx0q53pm6bjwsgidbqxi4rxsbddqw"; libraryHaskellDepends = [ base bytestring hslua-core ]; testHaskellDepends = [ base hslua-core tasty tasty-lua ]; description = "Opinionated, but extensible Lua list type"; license = lib.licenses.mit; }) {}; + "hslua-list_1_1_4" = callPackage + ({ mkDerivation, base, bytestring, hslua-core, tasty, tasty-lua }: + mkDerivation { + pname = "hslua-list"; + version = "1.1.4"; + sha256 = "0lyrk95nnsdwi3zfaf4blvih49002wy5hxjj7l49ryc93padkvyk"; + libraryHaskellDepends = [ base bytestring hslua-core ]; + testHaskellDepends = [ base hslua-core tasty tasty-lua ]; + description = "Opinionated, but extensible Lua list type"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hslua-marshalling" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty @@ -163119,6 +163458,8 @@ self: { pname = "hslua-module-doclayout"; version = "1.1.1.2"; sha256 = "1bgs6p20maqdwmqjv8nqsmlk63sjhb54icqs7d1kxsk8k9hh65qg"; + revision = "1"; + editedCabalFile = "0nxb6hm71v9lk9622z4kf30aasdr3m6b13maq8zd496i45msi4v4"; libraryHaskellDepends = [ base doclayout hslua text ]; testHaskellDepends = [ base doclayout hslua tasty tasty-hunit tasty-lua text @@ -163127,6 +163468,23 @@ self: { license = lib.licenses.mit; }) {}; + "hslua-module-doclayout_1_2_0" = callPackage + ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit + , tasty-lua, text + }: + mkDerivation { + pname = "hslua-module-doclayout"; + version = "1.2.0"; + sha256 = "1x3znkdz1l8p8gsvazz85936p107xscsaah1ac3padyiswhair1j"; + libraryHaskellDepends = [ base doclayout hslua text ]; + testHaskellDepends = [ + base doclayout hslua tasty tasty-hunit tasty-lua text + ]; + description = "Lua module wrapping Text.DocLayout."; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hslua-module-path" = callPackage ({ mkDerivation, base, filepath, hslua-core, hslua-marshalling , hslua-packaging, tasty, tasty-hunit, tasty-lua, text @@ -164330,8 +164688,8 @@ self: { }: mkDerivation { pname = "hspec-need-env"; - version = "0.1.0.10"; - sha256 = "13ms7ifdszwgmvvv1lbyqs53l86li0k639f3f9blfkz3lk3qx2kn"; + version = "0.1.0.11"; + sha256 = "1hsrrpp3dq47sr7khdd2cliyhwhiinjhkzg612nqxcz0whs00sgh"; libraryHaskellDepends = [ base hspec-core hspec-expectations ]; testHaskellDepends = [ base hspec hspec-core setenv transformers ]; testToolDepends = [ hspec-discover ]; @@ -166187,8 +166545,8 @@ self: { ({ mkDerivation, base, http-api-data, text }: mkDerivation { pname = "htmx"; - version = "0.1.0.1"; - sha256 = "06wnjhjgimggfhl2510lxwabqr5hdzb7yqlbmv9mi01c50q6idam"; + version = "0.1.0.2"; + sha256 = "1nc3v9gc3xvjj25djzhr5kii7cxf17mwshdipx2d2b95sngmp6yq"; libraryHaskellDepends = [ base http-api-data text ]; description = "Use htmx with various haskell libraries"; license = lib.licenses.mit; @@ -166200,8 +166558,8 @@ self: { ({ mkDerivation, base, htmx, lucid2, text }: mkDerivation { pname = "htmx-lucid"; - version = "0.2.0.0"; - sha256 = "1ilr1xarmavzfcy53asazk64gkww7wsjsmz0jyrbr4qj076dqj36"; + version = "0.2.0.1"; + sha256 = "0746z1y7w4x2qnraii23z5r1swdwdx07lz6ymjm1z3ia1m6zfz78"; libraryHaskellDepends = [ base htmx lucid2 text ]; description = "Use htmx with lucid"; license = lib.licenses.mit; @@ -166212,8 +166570,8 @@ self: { ({ mkDerivation, base, htmx, htmx-lucid, lucid2, servant, text }: mkDerivation { pname = "htmx-servant"; - version = "0.2.0.1"; - sha256 = "0vwj3d34ada0iskjr4k7a75x6hf750b71acjphnwddpqf233mfla"; + version = "0.2.0.2"; + sha256 = "0v6y6rpb5cwx7mbkkri8yqzikpfqzznblix3i1vag9crfydd8nq5"; libraryHaskellDepends = [ base htmx htmx-lucid lucid2 servant text ]; @@ -166775,8 +167133,8 @@ self: { }: mkDerivation { pname = "http-client-rustls"; - version = "0.0.1.0"; - sha256 = "1yx93cfvn8zqvsrl2bg6zv12acvmbz2d66wyhb7w53jib7gwzk8z"; + version = "0.0.2.0"; + sha256 = "03cl1nbbdjqnmk6yrzxf8sj8nr9zdkm5byvz300pp5ixgvvmnl05"; libraryHaskellDepends = [ base bytestring http-client network resourcet rustls text ]; @@ -166884,36 +167242,6 @@ self: { }) {}; "http-conduit" = callPackage - ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base - , blaze-builder, bytestring, case-insensitive, conduit - , conduit-extra, cookie, crypton-connection, data-default-class - , hspec, http-client, http-client-tls, http-types, HUnit, mtl - , network, resourcet, streaming-commons, temporary, text, time, tls - , transformers, unliftio, unliftio-core, utf8-string, wai - , wai-conduit, warp, warp-tls - }: - mkDerivation { - pname = "http-conduit"; - version = "2.3.8.3"; - sha256 = "1x6pvpcjndxm26plk29v5nfz19rnci4fjzbamidpjaidi990jlba"; - libraryHaskellDepends = [ - aeson attoparsec attoparsec-aeson base bytestring conduit - conduit-extra http-client http-client-tls http-types mtl resourcet - transformers unliftio-core - ]; - testHaskellDepends = [ - aeson attoparsec-aeson base blaze-builder bytestring - case-insensitive conduit conduit-extra cookie crypton-connection - data-default-class hspec http-client http-types HUnit network - resourcet streaming-commons temporary text time tls transformers - unliftio utf8-string wai wai-conduit warp warp-tls - ]; - doCheck = false; - description = "HTTP client package with conduit interface and HTTPS support"; - license = lib.licenses.bsd3; - }) {}; - - "http-conduit_2_3_9" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , blaze-builder, bytestring, case-insensitive, conduit , conduit-extra, cookie, crypton-connection, data-default-class @@ -166941,7 +167269,6 @@ self: { doCheck = false; description = "HTTP client package with conduit interface and HTTPS support"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http-conduit-browser" = callPackage @@ -169844,18 +170171,18 @@ self: { , network, polysemy, polysemy-log, polysemy-plugin, polysemy-time , prettyprinter, process, resourcet, stm, tasty, tasty-discover , tasty-hedgehog, temporary, testcontainers, text, time - , transformers, unliftio, yaml + , transformers, ulid, unliftio, yaml }: mkDerivation { pname = "hw-polysemy"; - version = "0.2.14.2"; - sha256 = "08cllz3vm444yzvds9b5057l235gs5ardy9x9fbkagdryids6afp"; + version = "0.2.14.11"; + sha256 = "1a71d98arml7qbq1374b4shkxv366f5w0agg4k6c89605h2zmfwl"; libraryHaskellDepends = [ aeson aeson-pretty async base binary bytestring contravariant Diff directory exceptions filepath generic-lens ghc-prim http-conduit lens mtl network polysemy polysemy-log polysemy-plugin polysemy-time prettyprinter process resourcet stm temporary - testcontainers text time transformers unliftio yaml + testcontainers text time transformers ulid unliftio yaml ]; testHaskellDepends = [ amazonka-s3 base filepath generic-lens lens polysemy polysemy-log @@ -170876,21 +171203,21 @@ self: { "hydra" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers - , directory, filepath, hspec, hspec-discover, HsYAML, HUnit + , directory, filepath, hspec, hspec-discover, HsYAML, HUnit, mtl , QuickCheck, scientific, split, text, vector }: mkDerivation { pname = "hydra"; - version = "0.5.1"; - sha256 = "0jg4dailiw0h8img3syhkxdzdlh3z11lya5azaqf0ki5kwh349n8"; + version = "0.8.0"; + sha256 = "1zbr11xabk4va286084wxyx49fmc3xc3wqfrx4h80mwqx9w5gr8b"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers directory filepath - HsYAML scientific split text vector + HsYAML mtl scientific split text vector ]; testHaskellDepends = [ aeson aeson-pretty base bytestring containers directory filepath - hspec hspec-discover HsYAML HUnit QuickCheck scientific split text - vector + hspec hspec-discover HsYAML HUnit mtl QuickCheck scientific split + text vector ]; testToolDepends = [ hspec-discover ]; description = "Type-aware transformations for data and programs"; @@ -171785,17 +172112,16 @@ self: { "iCalendar" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring - , case-insensitive, containers, data-default, mime, mtl, network + , case-insensitive, containers, data-default, mime, mtl , network-uri, old-locale, parsec, text, time }: mkDerivation { pname = "iCalendar"; - version = "0.4.0.5"; - sha256 = "1s1pnwbp6bnsyswrw4vz8hr33jrfd4xs8vnpvrh57a75jdskgsn0"; + version = "0.4.1.0"; + sha256 = "1nh2gdmm1kd8dlflxwzdqg9xdylqblb7xhnhpl143j1wfcnd1cn4"; libraryHaskellDepends = [ base base64-bytestring bytestring case-insensitive containers - data-default mime mtl network network-uri old-locale parsec text - time + data-default mime mtl network-uri old-locale parsec text time ]; description = "iCalendar data types, parser, and printer"; license = lib.licenses.bsd3; @@ -173419,18 +173745,19 @@ self: { "imm" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, atom-conduit, base , beam-core, beam-sqlite, blaze-html, blaze-markup, bytestring - , chronos, co-log, conduit, containers, dhall, directory, filepath - , http-client, http-types, microlens, mime-mail, monad-time - , optparse-applicative, parsec, parsers, pipes, pipes-bytestring - , pipes-http, prettyprinter, prettyprinter-ansi-terminal, refined - , relude, rss-conduit, safe, safe-exceptions, sqlite-simple, stm - , stm-chans, streamly, text, time, timerep, typed-process - , typerep-map, uri-bytestring, xml-conduit, xml-types + , chronos, conduit, containers, dhall, directory, fast-logger + , filepath, http-client, http-types, microlens, mime-mail + , monad-time, optparse-applicative, parsec, parsers, pipes + , pipes-bytestring, pipes-http, prettyprinter + , prettyprinter-ansi-terminal, refined, relude, req, rss-conduit + , safe, safe-exceptions, sqlite-simple, stm, stm-chans, streamly + , streamly-core, text, time, timerep, typed-process, uri-bytestring + , xml-conduit, xml-types }: mkDerivation { pname = "imm"; - version = "2.1.1.0"; - sha256 = "1w3kypakf8zqz8r44r9bx0z5v4wxvhnf446jzarawn9fg7yigcqn"; + version = "2.1.3.0"; + sha256 = "02m8jylzj0lwfcs51c99kfbabblb2r3ds4whrqr1sg8yhm4w8lhc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -173443,12 +173770,12 @@ self: { ]; executableHaskellDepends = [ aeson async base beam-core beam-sqlite blaze-html blaze-markup - bytestring chronos co-log conduit containers dhall directory + bytestring chronos conduit containers dhall directory fast-logger filepath http-types microlens mime-mail monad-time optparse-applicative pipes pipes-bytestring pipes-http - prettyprinter prettyprinter-ansi-terminal refined relude safe - safe-exceptions sqlite-simple stm stm-chans streamly text time - typed-process typerep-map uri-bytestring xml-conduit xml-types + prettyprinter prettyprinter-ansi-terminal refined relude req safe + safe-exceptions sqlite-simple stm stm-chans streamly streamly-core + text time typed-process uri-bytestring xml-conduit xml-types ]; description = "Execute arbitrary actions for each item from RSS/Atom feeds"; license = lib.licenses.cc0; @@ -176257,8 +176584,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "intermediate-structures"; - version = "0.1.1.0"; - sha256 = "1jx9zhb1gwj79v6wh7536awqfnym1a3px9shcjrzz9br37ybiw8v"; + version = "0.1.2.0"; + sha256 = "1wf6g0a1pz6xiixqnkrdjlb2xr4ck2vab9vd0w6kp0pbhqc6qysp"; libraryHaskellDepends = [ base ]; description = "Some simple functions to deal with transformations from structures to other ones, basically lists"; license = lib.licenses.mit; @@ -176615,8 +176942,8 @@ self: { ({ mkDerivation, base, hedgehog, transformers }: mkDerivation { pname = "interval-functor"; - version = "0.0.0.0"; - sha256 = "0fkpqav61s47mjvfkhbg2hrx6p78v3jrs6vjj75aixccfg4k8n43"; + version = "0.0.0.1"; + sha256 = "0nvv9axfin3lmcbq0d5vhzd00gpz5hy2rczhz69jrvxm7wg0y0wi"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hedgehog ]; description = "Intervals of functors"; @@ -176942,6 +177269,8 @@ self: { pname = "invertible-grammar"; version = "0.1.3.5"; sha256 = "01g4lf31hgv8dqabmabkp6zld6v2l3a2mv9wcgyfxghfrd6dspdw"; + revision = "1"; + editedCabalFile = "04xlxfqhyapb2wzzzfvzk6pr11w4rfqyi1axvsk1mxlrihyvl6yy"; libraryHaskellDepends = [ base bifunctors containers mtl prettyprinter profunctors semigroups tagged template-haskell text transformers @@ -178423,8 +178752,8 @@ self: { }: mkDerivation { pname = "isomorphism-class"; - version = "0.1.0.12"; - sha256 = "1ffcjf2lic1mvvxfrfi0cc9qnz5qh73yjd3dsaq5p0h0amp8gppr"; + version = "0.1.1"; + sha256 = "1hq78k8msarpxlzdf5rmv6spkbbr2kvp4jjrp2klixzr3hd2ybnk"; libraryHaskellDepends = [ base bytestring containers hashable primitive text unordered-containers vector @@ -179915,8 +180244,8 @@ self: { pname = "javelin"; version = "0.1.2.0"; sha256 = "12xzs05dkkbn93yh1f5l7m64j3rifcz9qnd5nqqd62cj6nic10xl"; - revision = "1"; - editedCabalFile = "03pdxr80s9ah2yv3kxs76r1dz0j75zvcaylskm203c3cqg1f7scx"; + revision = "2"; + editedCabalFile = "11aizybgmbvmpjax3lsa99c1jib09sgg85g5xpws7qfggmrwj0h0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -181838,8 +182167,8 @@ self: { }: mkDerivation { pname = "json-spec"; - version = "0.5.0.1"; - sha256 = "19kbipnr0v5pg95bvjc2j8wznyri9i0mb2ldx5zp9a1x5kmifwm7"; + version = "1.1.0.0"; + sha256 = "1mv0k9z1zqhklq6pqpx73b9f5wlcqnl0hj5h4n5i2qq6w2bwpi1g"; libraryHaskellDepends = [ aeson base containers scientific text time vector ]; @@ -181859,8 +182188,8 @@ self: { }: mkDerivation { pname = "json-spec-elm"; - version = "0.4.0.3"; - sha256 = "13gwqcgi08wc0zjx5vd5sx83rqp2nlh6wiyzh8idagv4f3xnm174"; + version = "0.4.0.5"; + sha256 = "17gna98c9x3zf7pc3yc1908si1v5l7vy5avrpc2gkdwnjaq6daq6"; libraryHaskellDepends = [ base bound containers elm-syntax json-spec mtl text ]; @@ -181878,8 +182207,8 @@ self: { }: mkDerivation { pname = "json-spec-elm-servant"; - version = "0.4.1.1"; - sha256 = "0g81dzs512rmgzk6h817d04sdacbdhd19j2qkmihlj6xzjd3gmbf"; + version = "0.4.2.2"; + sha256 = "1l2ykpjb8xv80sb7y08al3yxxvix8a55r5cg7f0sqyfkamyvqh8i"; libraryHaskellDepends = [ base bound containers directory elm-syntax filepath http-types json-spec json-spec-elm mtl prettyprinter process servant text @@ -181901,8 +182230,8 @@ self: { }: mkDerivation { pname = "json-spec-openapi"; - version = "0.3.1.1"; - sha256 = "1dq93wscynxzkknwwad7alvi6n7908j7nzzgz7q5753wbxwqj5yp"; + version = "1.0.0.0"; + sha256 = "1ail9zydaq68iiyha8gnc0z4gf8ra9kmn11p6x3ammv66mw9vpsr"; libraryHaskellDepends = [ aeson base insert-ordered-containers json-spec lens openapi3 text ]; @@ -181938,8 +182267,8 @@ self: { }: mkDerivation { pname = "json-stream"; - version = "0.4.5.3"; - sha256 = "0jysj25x98kw5326a0n08bygm70yc4l1y9ajyf1bca8003m5smvx"; + version = "0.4.6.0"; + sha256 = "0w59673565sjhcal7rk69v79fz5hal4fr8xj9jg3w7n3z5f849ym"; libraryHaskellDepends = [ aeson base bytestring containers primitive scientific text unordered-containers vector @@ -182019,6 +182348,41 @@ self: { broken = true; }) {}; + "json-to-type" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, data-default + , directory, filepath, GenericPretty, hashable, lens, mtl + , optparse-applicative, pretty, process, QuickCheck + , run-haskell-module, scientific, smallcheck, template-haskell + , text, uniplate, unordered-containers, vector, yaml + }: + mkDerivation { + pname = "json-to-type"; + version = "4.0.1"; + sha256 = "0hpki40mvmc3hla3y9hw1w5mfk96ickgm6lmyrnc79n272i7ygm5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base containers data-default filepath GenericPretty hashable + lens mtl pretty process QuickCheck run-haskell-module scientific + smallcheck template-haskell text uniplate unordered-containers + vector + ]; + executableHaskellDepends = [ + aeson base bytestring containers filepath GenericPretty hashable + lens mtl optparse-applicative pretty process scientific + template-haskell text uniplate unordered-containers vector yaml + ]; + testHaskellDepends = [ + aeson base bytestring containers directory filepath GenericPretty + hashable lens mtl optparse-applicative pretty process QuickCheck + scientific smallcheck template-haskell text uniplate + unordered-containers vector + ]; + description = "Automatic type declaration for JSON input data"; + license = lib.licenses.bsd3; + mainProgram = "json-to-type"; + }) {}; + "json-togo" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-trans, base , bytestring, scientific, text, transformers, unordered-containers @@ -182374,6 +182738,8 @@ self: { pname = "jsonpath"; version = "0.3.0.0"; sha256 = "10a2wbkhdg2x61qpfvb4cl89plhvwy5nc5qqqs5jnll7kg4cabyi"; + revision = "1"; + editedCabalFile = "0k13cdhcpkh605i5pgb0vbg9q0xkq8gjm2pja4kfij4z41ila9ix"; libraryHaskellDepends = [ aeson base megaparsec scientific text unordered-containers vector ]; @@ -183512,42 +183878,6 @@ self: { }) {}; "katip" = callPackage - ({ mkDerivation, aeson, async, auto-update, base, blaze-builder - , bytestring, containers, criterion, deepseq, directory, either - , filepath, hostname, microlens, microlens-th, monad-control, mtl - , old-locale, quickcheck-instances, regex-tdfa, resourcet - , safe-exceptions, scientific, semigroups, stm, string-conv, tasty - , tasty-golden, tasty-hunit, tasty-quickcheck, template-haskell - , text, time, time-locale-compat, transformers, transformers-base - , transformers-compat, unix, unliftio-core, unordered-containers - , vector - }: - mkDerivation { - pname = "katip"; - version = "0.8.8.0"; - sha256 = "0p8xxbjfw7jcsbxdvypn3594f44wf6qizyrzmg1vvscqchqfaykl"; - libraryHaskellDepends = [ - aeson async auto-update base bytestring containers either hostname - microlens microlens-th monad-control mtl old-locale resourcet - safe-exceptions scientific semigroups stm string-conv - template-haskell text time transformers transformers-base - transformers-compat unix unliftio-core unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers directory microlens - quickcheck-instances regex-tdfa safe-exceptions stm tasty - tasty-golden tasty-hunit tasty-quickcheck template-haskell text - time time-locale-compat unordered-containers - ]; - benchmarkHaskellDepends = [ - aeson async base blaze-builder criterion deepseq directory filepath - safe-exceptions text time transformers unix - ]; - description = "A structured logging framework"; - license = lib.licenses.bsd3; - }) {}; - - "katip_0_8_8_2" = callPackage ({ mkDerivation, aeson, async, auto-update, base, blaze-builder , bytestring, containers, criterion, deepseq, directory, either , filepath, hostname, microlens, microlens-th, monad-control, mtl @@ -183581,7 +183911,6 @@ self: { ]; description = "A structured logging framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "katip-datadog" = callPackage @@ -183819,6 +184148,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "katip-wai_0_2_0_0" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, case-insensitive + , clock, containers, hspec, hspec-discover, http-client, http-types + , katip, network, stm, text, time, uuid, wai, warp + }: + mkDerivation { + pname = "katip-wai"; + version = "0.2.0.0"; + sha256 = "0n5p0sh961lsj86anx2bpnhhbcaf7y9kvhchqkd18aaw5s899yr3"; + libraryHaskellDepends = [ + aeson base bytestring case-insensitive clock containers http-types + katip network text time uuid wai + ]; + testHaskellDepends = [ + aeson async base bytestring containers hspec http-client http-types + katip stm text uuid wai warp + ]; + testToolDepends = [ hspec-discover ]; + description = "WAI middleware for logging request and response info through katip"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "katt" = callPackage ({ mkDerivation, aeson, base, bytestring, ConfigFile, containers , directory, errors, filepath, lens, mtl, parsec, text, url, wreq @@ -184537,25 +184889,23 @@ self: { , cryptohash-md5, derive-storable, derive-storable-plugin , file-embed, foldl, geomancy, geomancy-layout, GLFW-b, ktx-codec , neat-interpolation, optparse-applicative, optparse-simple - , resourcet, rio, rio-app, serialise, spirv-reflect-ffi + , resourcet, rio, rio-app, serialise, spirv-enum, spirv-reflect-ffi , spirv-reflect-types, StateVar, tagged, template-haskell, text , transformers, unagi-chan, unliftio, vector, vulkan, vulkan-utils , VulkanMemoryAllocator, zstd }: mkDerivation { pname = "keid-core"; - version = "0.1.9.0"; - sha256 = "0gx8hgn52a3hsirna09zn3j8amplp6kp5r8y4wzdr1fz03abas7d"; - revision = "1"; - editedCabalFile = "0wk745437iyyd247q3b8kgdqnysbzcsikbf60cvf3x2ycs8hlb4m"; + version = "0.1.9.1"; + sha256 = "0chyw6l1vzjdgn5mwfp39g2fhsxqs61xyxva2apvbk1xj8qm955g"; libraryHaskellDepends = [ base binary bytestring containers cryptohash-md5 derive-storable derive-storable-plugin file-embed foldl geomancy geomancy-layout GLFW-b ktx-codec neat-interpolation optparse-applicative - optparse-simple resourcet rio rio-app serialise spirv-reflect-ffi - spirv-reflect-types StateVar tagged template-haskell text - transformers unagi-chan unliftio vector vulkan vulkan-utils - VulkanMemoryAllocator zstd + optparse-simple resourcet rio rio-app serialise spirv-enum + spirv-reflect-ffi spirv-reflect-types StateVar tagged + template-haskell text transformers unagi-chan unliftio vector + vulkan vulkan-utils VulkanMemoryAllocator zstd ]; description = "Core parts of Keid engine"; license = lib.licenses.bsd3; @@ -184568,8 +184918,8 @@ self: { }: mkDerivation { pname = "keid-frp-banana"; - version = "0.1.2.0"; - sha256 = "1yaj6mjwqwa99v74bkn42r06l8gxw7cfydwyi013jfgxrjk0kn4l"; + version = "0.1.2.1"; + sha256 = "1zjw8ckzylwxyz8l5s2z62h2s5cpbcasrdbl94gvcx2mrwx1a4yw"; libraryHaskellDepends = [ base geomancy geomancy-layout keid-core reactive-banana resourcet rio these vulkan @@ -184660,8 +185010,8 @@ self: { }: mkDerivation { pname = "keid-ui-dearimgui"; - version = "0.1.3.0"; - sha256 = "07l35z43524gsp65nc7ipg93hdz1ssfd8mm3ifw7qpgc829vp9vl"; + version = "0.1.3.1"; + sha256 = "196w7mwj6wr95p88ij1zadz4908ivrqx5nwgrkc6hqybc4pa7ygh"; libraryHaskellDepends = [ base binary bytestring dear-imgui GLFW-b keid-core resourcet rio rio-app unliftio vector vulkan vulkan-utils VulkanMemoryAllocator @@ -184864,11 +185214,12 @@ self: { ({ mkDerivation, aeson, base, containers, HUnit, text }: mkDerivation { pname = "keuringsdienst"; - version = "1.0.0.5"; - sha256 = "1n44yr8r0gassyidr7ika4p421295a8c1z66m0dkm2aqw82hcim3"; + version = "1.0.2.0"; + sha256 = "156z9wxm62s70y83a51lxpjy3c2x0skq2p3jdjdkpwgqa0i7m7yr"; libraryHaskellDepends = [ aeson base containers text ]; testHaskellDepends = [ aeson base containers HUnit text ]; - license = lib.licenses.gpl3Only; + description = "Data validation in Haskell that is composable, made easy and clean"; + license = lib.licenses.lgpl3Only; }) {}; "kevin" = callPackage @@ -185642,10 +185993,8 @@ self: { }: mkDerivation { pname = "kmonad"; - version = "0.4.2"; - sha256 = "1d9l16b9srxkkpj61fbz06gxz3y200yn146sdv7h2bbxnjdswia2"; - revision = "2"; - editedCabalFile = "1djchj9c64p0fy3ahzkx3z9wg9dg7pjya3mb6z3wmhjvym8iavvv"; + version = "0.4.3"; + sha256 = "1wd55wx24sbgyq5laibmgn1agdq69333s9j7n44hs47a7hfxdvlv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -185653,7 +186002,7 @@ self: { template-haskell time unix unliftio ]; executableHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; + testHaskellDepends = [ base hspec rio ]; testToolDepends = [ hspec-discover ]; description = "Advanced keyboard remapping utility"; license = lib.licenses.mit; @@ -185972,8 +186321,8 @@ self: { }: mkDerivation { pname = "kontrakcja-templates"; - version = "0.12"; - sha256 = "1asmsk3d4wqmiqsxnhaknmnrplrwq6cx6p7n7859rl6x7ac0fjg0"; + version = "0.12.0.1"; + sha256 = "0606qgrhnxm7a4fzh3jy0074vc61c95svfprq4p7i0i8n66v11h9"; libraryHaskellDepends = [ base containers directory exceptions HStringTemplate html json monad-control mtl time transformers transformers-base @@ -186428,6 +186777,25 @@ self: { license = lib.licenses.isc; }) {}; + "kvitable_1_1_0_1" = callPackage + ({ mkDerivation, base, containers, html-parse, lucid, microlens + , named-text, sayable, tasty, tasty-hunit, template-haskell, text + }: + mkDerivation { + pname = "kvitable"; + version = "1.1.0.1"; + sha256 = "1zb2s4fkcsa097x1ch02j6z5k1ya733f74rrs85hcrr8vm1hdgc0"; + libraryHaskellDepends = [ + base containers lucid microlens named-text sayable text + ]; + testHaskellDepends = [ + base html-parse microlens tasty tasty-hunit template-haskell text + ]; + description = "Key/Value Indexed Table container and formatting library"; + license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + }) {}; + "kyotocabinet" = callPackage ({ mkDerivation, base, bytestring, cereal, kyotocabinet }: mkDerivation { @@ -189704,8 +190072,8 @@ self: { }: mkDerivation { pname = "launchdarkly-server-sdk"; - version = "4.1.0"; - sha256 = "072ppl47rdvcsliij7swdhzlskq30xdwvj5ag2a7060ax5pv23v2"; + version = "4.2.0"; + sha256 = "1ip40njah6i25v7wzkd5vpw9gs43dinb1x8ri8mhdn430h30mr05"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring clock containers cryptohash exceptions extra generic-lens hashtables http-client @@ -191689,6 +192057,39 @@ self: { maintainers = [ lib.maintainers.rvl ]; }) {}; + "lentil_1_5_7_0" = callPackage + ({ mkDerivation, base, bytestring, csv, deepseq, directory, dlist + , filemanip, filepath, hspec, hspec-discover, megaparsec, mtl + , natural-sort, optparse-applicative, prettyprinter + , prettyprinter-ansi-terminal, regex-tdfa, semigroups + , terminal-progress-bar, text + }: + mkDerivation { + pname = "lentil"; + version = "1.5.7.0"; + sha256 = "1xd68cfpq78w778j36d6hxsbi7cjdbsaab6ay0ian4b5a0qwnpic"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bytestring csv deepseq directory dlist filemanip filepath + megaparsec mtl natural-sort optparse-applicative prettyprinter + prettyprinter-ansi-terminal regex-tdfa semigroups + terminal-progress-bar text + ]; + testHaskellDepends = [ + base bytestring csv deepseq directory dlist filemanip filepath + hspec megaparsec mtl natural-sort optparse-applicative + prettyprinter prettyprinter-ansi-terminal regex-tdfa semigroups + terminal-progress-bar text + ]; + testToolDepends = [ hspec-discover ]; + description = "frugal issue tracker"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + mainProgram = "lentil"; + maintainers = [ lib.maintainers.rvl ]; + }) {}; + "lenz" = callPackage ({ mkDerivation, base, base-unicode-symbols, hs-functors , transformers @@ -192830,28 +193231,30 @@ self: { "librarian" = callPackage ({ mkDerivation, base, containers, dhall, directory, easy-file - , Glob, hspec, hspec-core, hspec-discover, optparse-applicative - , pretty-show, regexpr, temporary + , either, Glob, hspec, hspec-core, hspec-discover + , optparse-applicative, pretty-show, regexpr, temporary, text, time }: mkDerivation { pname = "librarian"; - version = "0.1.0.0"; - sha256 = "0w3g6dq4kalniaxspj6zs4ghn9dyazkjga2vad4zb9cwr8i9vh2w"; + version = "0.1.0.1"; + sha256 = "16q7pfxklf29k2l644mjiff9jkfkjdb1zcqv0f6aynl15xvwc72v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base containers dhall directory easy-file Glob pretty-show regexpr + base containers directory easy-file Glob pretty-show regexpr time + ]; + executableHaskellDepends = [ + base dhall directory either optparse-applicative text time ]; - executableHaskellDepends = [ base dhall optparse-applicative ]; testHaskellDepends = [ base containers directory easy-file Glob hspec hspec-core - hspec-discover temporary + hspec-discover temporary time ]; testToolDepends = [ hspec-discover ]; description = "Move/rename according a set of rules"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; - mainProgram = "librarian"; + mainProgram = "librarian-exe"; }) {}; "librato" = callPackage @@ -193531,6 +193934,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "lifted-async_0_10_2_6" = callPackage + ({ mkDerivation, async, base, constraints, deepseq, HUnit + , lifted-base, monad-control, mtl, tasty, tasty-bench + , tasty-expected-failure, tasty-hunit, tasty-th, transformers-base + }: + mkDerivation { + pname = "lifted-async"; + version = "0.10.2.6"; + sha256 = "1sh11zpmmxbkf00j6k0k858yhxpn7fckvw3d5yynkw263pz1hrzn"; + libraryHaskellDepends = [ + async base constraints lifted-base monad-control transformers-base + ]; + testHaskellDepends = [ + async base HUnit lifted-base monad-control mtl tasty + tasty-expected-failure tasty-hunit tasty-th + ]; + benchmarkHaskellDepends = [ async base deepseq tasty-bench ]; + description = "Run lifted IO operations asynchronously and wait for their results"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "lifted-base" = callPackage ({ mkDerivation, base, criterion, HUnit, monad-control, monad-peel , test-framework, test-framework-hunit, transformers @@ -193656,6 +194081,8 @@ self: { pname = "lifx-lan"; version = "0.8.3"; sha256 = "0077wdyrfz20lrd55lzv3bd1ab9cckppkm1gyzp1g23b8xwdayz5"; + revision = "1"; + editedCabalFile = "04956hhmg3cng3q4q26pbqy0lcrn5cv6wb57philixjsl4jlzrgp"; libraryHaskellDepends = [ ansi-terminal base binary bytestring colour composition containers extra monad-loops mtl network random safe text time transformers @@ -195711,8 +196138,8 @@ self: { }: mkDerivation { pname = "list-tries"; - version = "0.6.7"; - sha256 = "110y66kkbi6m55b3ba7p1r25xnf6n59yz2kdp4qf6s8c7a5i0wzh"; + version = "0.6.7.1"; + sha256 = "1wg247946hn79l4z7h35j304b867fs55b43l19jhkhqi86k4q5y2"; libraryHaskellDepends = [ base binary containers dlist ]; testHaskellDepends = [ base binary ChasingBottoms HUnit QuickCheck template-haskell @@ -196010,6 +196437,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "little-logger_3_0_0" = callPackage + ({ mkDerivation, base, directory, monad-logger, mtl, optics, tasty + , tasty-hunit, temporary, text, unliftio-core + }: + mkDerivation { + pname = "little-logger"; + version = "3.0.0"; + sha256 = "1ckhkv6pj0sbjs7kn11jb8x5v4ilm8rx51mmi84zyzmxfkrpamwf"; + libraryHaskellDepends = [ + base monad-logger mtl optics text unliftio-core + ]; + testHaskellDepends = [ + base directory monad-logger mtl optics tasty tasty-hunit temporary + text unliftio-core + ]; + description = "Basic logging based on monad-logger"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "little-rio" = callPackage ({ mkDerivation, base, exceptions, little-logger, microlens, mtl , primitive, resourcet, unliftio-core @@ -196026,6 +196473,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "little-rio_3_0_0" = callPackage + ({ mkDerivation, base, exceptions, little-logger, mtl, optics + , primitive, resourcet, unliftio-core + }: + mkDerivation { + pname = "little-rio"; + version = "3.0.0"; + sha256 = "1jkpcwsxrg142jb58vqhchnlhz7x7krr8hf3grycgxrzw2hnw10j"; + libraryHaskellDepends = [ + base exceptions little-logger mtl optics primitive resourcet + unliftio-core + ]; + description = "When you need just the RIO monad"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "live-sequencer" = callPackage ({ mkDerivation, alsa-core, alsa-seq, base, bytestring, cgi , concurrent-split, containers, data-accessor @@ -196557,6 +197021,8 @@ self: { pname = "llvm-pretty"; version = "0.12.1.0"; sha256 = "113avpn33gyh65yd0bbfwni044ih5vcbnv8l43siy8a4asp0xfwi"; + revision = "1"; + editedCabalFile = "0b7k8br3m9jb3zsh983zb7a2x85jn1z2dxxisc7jhjzvhb3xd9my"; libraryHaskellDepends = [ base containers microlens microlens-th monadLib parsec pretty syb template-haskell th-abstraction @@ -197672,10 +198138,8 @@ self: { }: mkDerivation { pname = "logic-TPTP"; - version = "0.5.0.0"; - sha256 = "0sqzf332c7zdwkdi1346dxljrdammiz1vc332j85487nb0ypnxwi"; - revision = "4"; - editedCabalFile = "012aqairsbxqrl0ak5i11wqr1rcdpwi5m4f5nww8glxi3jglnnyb"; + version = "0.5.1.0"; + sha256 = "1s3r85zw5ci5mg9rrik351xxi5k8cszlpdanwpxyrinjd3y6j01i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -198312,8 +198776,8 @@ self: { }: mkDerivation { pname = "looper"; - version = "0.3.0.0"; - sha256 = "01ap0kscxq90zl9rdmgmlfh1dky95r7fmnivzic045ck57bshl2n"; + version = "0.3.0.1"; + sha256 = "0kcy4pr7z6ppqgnxbssp597qyjgcm25pdhbhzxjp0n205nywiz11"; libraryHaskellDepends = [ base opt-env-conf text time unliftio ]; testHaskellDepends = [ base opt-env-conf opt-env-conf-test sydtest unliftio @@ -199182,20 +199646,6 @@ self: { }) {}; "lua" = callPackage - ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: - mkDerivation { - pname = "lua"; - version = "2.3.2"; - sha256 = "0c9pq728ipcgmmxw58ab9p0lgcqqb2gf8dlscvgg52pb3q4qqamf"; - configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ lua5_4 ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {inherit (pkgs) lua5_4;}; - - "lua_2_3_3" = callPackage ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: mkDerivation { pname = "lua"; @@ -199207,7 +199657,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) lua5_4;}; "lua-arbitrary" = callPackage @@ -199317,8 +199766,8 @@ self: { pname = "lucid"; version = "2.11.20230408"; sha256 = "07a41xkql96hkp9jawlaxn0lflvjf8a2djb45k3b3ig9zs82j48g"; - revision = "1"; - editedCabalFile = "1gb3b79xf4jp0xvk2anlvpvac6gqcfpffylkwki19lrx6jbd8fqs"; + revision = "2"; + editedCabalFile = "13hfdk1xj1fi0fd9crylvvzfr52z79j941im654jv50a3667lxfj"; libraryHaskellDepends = [ base blaze-builder bytestring containers hashable mmorph mtl text transformers @@ -199484,6 +199933,8 @@ self: { pname = "lucid2"; version = "0.0.20240424"; sha256 = "1ccpcbq84y53dxna700rfn6gaxn6xywqfdn27xpvbrl79w5x5p1j"; + revision = "1"; + editedCabalFile = "0xggpzcbzrbnd7f0rbjcsri914wwwy8qh256wrq41jswsrb00bkp"; libraryHaskellDepends = [ base bytestring containers mtl text transformers ]; @@ -199646,8 +200097,8 @@ self: { pname = "lumberjack"; version = "1.0.3.0"; sha256 = "05a4gvc47448crb0yn0fwi3y9bwdqlmnch839hljwpyamqvqwi8q"; - revision = "1"; - editedCabalFile = "1dj6mw8jbxczmqxwyiqqqz7lsi4586bbgv16m4ji14zmm84z2ad3"; + revision = "2"; + editedCabalFile = "1szaa11cdmdb8i2hpj0hl8cpwhkbk7s2iwq0hpck75as0xiqk36z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199776,8 +200227,8 @@ self: { pname = "lvmlib"; version = "1.1"; sha256 = "1lr2qr817mb8qb7b3wvry9jpj3wjphj5s60rn3dyqibx8gny36bg"; - revision = "1"; - editedCabalFile = "0bhgq85nsmyr14lmv1jihacsijsn48smfjymgc4myd6pvaa2f84k"; + revision = "2"; + editedCabalFile = "1zy8lh3a4gjfxglhyd561608jdxd1v8hgjwp8mi3hszj7i2ylkym"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -200221,22 +200672,22 @@ self: { "macaroon-shop" = callPackage ({ mkDerivation, base, bytes, bytestring, cereal, containers - , cryptonite, hedgehog, memory, saltine, transformers + , crypton, hedgehog, memory, saltine, transformers }: mkDerivation { pname = "macaroon-shop"; - version = "0.1.0.0"; - sha256 = "087b83l3bdx1mk79bxqcwckbjdz7idi0m73dcrjiv5b4q5rjr8rs"; + version = "0.1.0.1"; + sha256 = "1d03s3mj9h582amlvgz648ygc9g9bzj5ri668kk5pkif6wbr138d"; libraryHaskellDepends = [ - base bytes bytestring cereal containers cryptonite memory saltine + base bytes bytestring cereal containers crypton memory saltine transformers ]; testHaskellDepends = [ - base bytes bytestring cereal containers cryptonite hedgehog memory + base bytes bytestring cereal containers crypton hedgehog memory saltine transformers ]; description = "A toolkit for working with macaroons"; - license = lib.licenses.isc; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -202769,6 +203220,8 @@ self: { pname = "matchable-th"; version = "0.2"; sha256 = "1v2r38r59wk699nsql3mw7z83gm1snvnci146ply34za7i42zp54"; + revision = "1"; + editedCabalFile = "17mdf8bsq9s2w4bl76zink0k55my43a3702f0zfxgqy5p2b09pkw"; libraryHaskellDepends = [ base bifunctors matchable template-haskell th-abstraction ]; @@ -203785,6 +204238,33 @@ self: { maintainers = [ lib.maintainers.dschrempf ]; }) {}; + "mcmc_0_8_3_0" = callPackage + ({ mkDerivation, ad, aeson, async, base, bytestring, circular + , containers, covariance, criterion, directory, dirichlet + , fixed-vector, hmatrix, hspec, log-domain, math-functions + , microlens, mwc-random, parallel, primitive, random, splitmix + , statistics, time, transformers, vector, zlib + }: + mkDerivation { + pname = "mcmc"; + version = "0.8.3.0"; + sha256 = "1p4j59wzzbrn5xy64pcg42g2qicski3j16prpm082sags0pv3i7r"; + libraryHaskellDepends = [ + ad aeson async base bytestring circular containers covariance + directory dirichlet hmatrix log-domain math-functions microlens + mwc-random parallel primitive random splitmix statistics time + transformers vector zlib + ]; + testHaskellDepends = [ base hspec random statistics ]; + benchmarkHaskellDepends = [ + aeson base criterion fixed-vector math-functions random vector + ]; + description = "Sample from a posterior using Markov chain Monte Carlo"; + license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.dschrempf ]; + }) {}; + "mcmc-samplers" = callPackage ({ mkDerivation, base, containers, hakaru, hmatrix, mwc-random , primitive, statistics @@ -204959,8 +205439,8 @@ self: { }: mkDerivation { pname = "memory-hexstring"; - version = "1.0.0.0"; - sha256 = "1sm7jj75mv8p7f33h619zm10xbzyjg1jds87cg36mrj8hfb32q48"; + version = "1.0.1.0"; + sha256 = "0jwkikrv3pkhvxhq2bm675hiivx18m2p89x5irn3hn6mz85p08hq"; libraryHaskellDepends = [ aeson base bytestring memory scale template-haskell text ]; @@ -204986,6 +205466,25 @@ self: { broken = true; }) {}; + "mempack" = callPackage + ({ mkDerivation, base, binary, bytestring, cereal, criterion, FailT + , flat, hspec, mtl, QuickCheck, random, serialise, store, text + }: + mkDerivation { + pname = "mempack"; + version = "0.1.0.0"; + sha256 = "1ay2d0ag2gsqh2j0pgq34fk6lqdb09g01mh510p9g787l89mx7hy"; + libraryHaskellDepends = [ base bytestring FailT mtl text ]; + testHaskellDepends = [ + base bytestring FailT hspec mtl QuickCheck random + ]; + benchmarkHaskellDepends = [ + base binary bytestring cereal criterion flat serialise store + ]; + description = "Short description"; + license = lib.licenses.bsd3; + }) {}; + "memscript" = callPackage ({ mkDerivation, base, haskeline, transformers }: mkDerivation { @@ -207264,6 +207763,118 @@ self: { maintainers = [ lib.maintainers.mpscholten ]; }) {}; + "minion" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring + , case-insensitive, containers, exceptions, filepath, http-api-data + , http-media, http-types, string-conversions, text, transformers + , wai, warp + }: + mkDerivation { + pname = "minion"; + version = "0.1.0.1"; + sha256 = "1mfrcs7v6r9ws3dhpac3g4zhcnr2ylp9mcncsas17wg21jlhzqfb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base64-bytestring binary bytestring case-insensitive + containers exceptions filepath http-api-data http-media http-types + string-conversions text transformers wai + ]; + executableHaskellDepends = [ base warp ]; + description = "A Haskell introspectable web router"; + license = lib.licenses.mit; + }) {}; + + "minion-conduit" = callPackage + ({ mkDerivation, base, binary, bytestring, conduit, http-types + , minion, text, wai, warp + }: + mkDerivation { + pname = "minion-conduit"; + version = "0.1.0.0"; + sha256 = "06g30mqiajrn39lch9c4phm0zai6ni9hbnbq741mgbggkyszxqvs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring conduit http-types minion text wai + ]; + executableHaskellDepends = [ base warp ]; + description = "Minion conduit support"; + license = lib.licenses.mit; + mainProgram = "minion-conduit-example"; + }) {}; + + "minion-htmx" = callPackage + ({ mkDerivation, base, bytestring, http-types, minion, text }: + mkDerivation { + pname = "minion-htmx"; + version = "0.1.0.0"; + sha256 = "11zgxfplizkvbrrakx678xj49xyckbjqgb6iz4jrrjjls148ffp4"; + libraryHaskellDepends = [ base bytestring http-types minion text ]; + description = "Minion HTMX support"; + license = lib.licenses.mit; + }) {}; + + "minion-jwt" = callPackage + ({ mkDerivation, aeson, base, bytestring, http-types, jose, minion + , mtl, text, time, transformers, wai, warp + }: + mkDerivation { + pname = "minion-jwt"; + version = "0.1.0.0"; + sha256 = "1f9gfrwachf4ibmvj2129vpzl6qaxn5lbhsf2y0yydj63k5wc7mb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring http-types jose minion mtl text time + transformers wai + ]; + executableHaskellDepends = [ base warp ]; + description = "Minion JWT support"; + license = lib.licenses.mit; + mainProgram = "minion-jwt-example"; + }) {}; + + "minion-openapi3" = callPackage + ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring + , case-insensitive, directory, file-embed-lzma, filepath + , http-api-data, http-types, insert-ordered-containers, lens + , minion, minion-wai-extra, openapi3, template-haskell, text + }: + mkDerivation { + pname = "minion-openapi3"; + version = "0.1.0.0"; + sha256 = "03rqqx8dy6sk8ryp2a0ykw67rxj531sw12vzpnz8f17vw90x5npp"; + libraryHaskellDepends = [ + aeson base blaze-html blaze-markup bytestring case-insensitive + directory file-embed-lzma filepath http-api-data http-types + insert-ordered-containers lens minion minion-wai-extra openapi3 + template-haskell text + ]; + description = "Minion openapi3 support"; + license = lib.licenses.mit; + }) {}; + + "minion-wai-extra" = callPackage + ({ mkDerivation, base, binary, bytestring, http-media, http-types + , minion, resourcet, string-conversions, text, transformers, wai + , wai-extra, warp + }: + mkDerivation { + pname = "minion-wai-extra"; + version = "0.1.0.0"; + sha256 = "0mi6kqha1k4ln0l7kcl373mn4r5f80y1ih3s1a6y8k7y87rcx3c8"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring http-media http-types minion resourcet + string-conversions text transformers wai wai-extra + ]; + executableHaskellDepends = [ base warp ]; + description = "Minion wrappers for wai-extra"; + license = lib.licenses.mit; + }) {}; + "minions" = callPackage ({ mkDerivation, ansi-terminal, base, MissingH, process, time }: mkDerivation { @@ -207923,6 +208534,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "mixed-types-num_0_6_2" = callPackage + ({ mkDerivation, base, collect-errors, hspec, hspec-smallcheck + , QuickCheck, smallcheck, template-haskell + }: + mkDerivation { + pname = "mixed-types-num"; + version = "0.6.2"; + sha256 = "0nrbvnvzrfpxrxgg6mnd3jadhhx390cffqz1zrvcw9b2qzdk6i6b"; + libraryHaskellDepends = [ + base collect-errors hspec hspec-smallcheck QuickCheck smallcheck + template-haskell + ]; + testHaskellDepends = [ + base collect-errors hspec hspec-smallcheck QuickCheck smallcheck + ]; + description = "Alternative Prelude with numeric and logic expressions typed bottom-up"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "mixpanel-client" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring, hspec , hspec-discover, http-client, http-client-tls, markdown-unlit @@ -208606,13 +209237,19 @@ self: { }) {}; "mockcat" = callPackage - ({ mkDerivation, base, hspec, mtl, template-haskell, text }: + ({ mkDerivation, base, hspec, mtl, template-haskell, text + , transformers + }: mkDerivation { pname = "mockcat"; - version = "0.3.1.0"; - sha256 = "1akg2r96qxqpis3m0xrnaxi26c0nvwr91f3yczai0pzhrp6887g4"; - libraryHaskellDepends = [ base mtl template-haskell text ]; - testHaskellDepends = [ base hspec mtl template-haskell text ]; + version = "0.5.1.0"; + sha256 = "08z3v6wvm42hgjsl5diqmv4m8j6idxnwy37w9fph8i22a2kf5hn8"; + libraryHaskellDepends = [ + base mtl template-haskell text transformers + ]; + testHaskellDepends = [ + base hspec mtl template-haskell text transformers + ]; description = "Mock library for test in Haskell"; license = lib.licenses.mit; }) {}; @@ -211191,14 +211828,14 @@ self: { "mono-traversable" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, foldl - , gauge, hashable, hspec, HUnit, mwc-random, QuickCheck, split - , text, transformers, unordered-containers, vector - , vector-algorithms + , gauge, hashable, hspec, hspec-discover, HUnit, mwc-random + , QuickCheck, split, text, transformers, unordered-containers + , vector, vector-algorithms }: mkDerivation { pname = "mono-traversable"; - version = "1.0.17.0"; - sha256 = "0byk9hc2yh95hnhlx1r7h7i42h4dnlm3kwqksb9kaqxwc2wgkn15"; + version = "1.0.20.0"; + sha256 = "0i9mz79nhsci3ichqzwnqq3llip7vblk4q98b3ydmcll7jayl8g6"; libraryHaskellDepends = [ base bytestring containers hashable split text transformers unordered-containers vector vector-algorithms @@ -211207,6 +211844,7 @@ self: { base bytestring containers foldl hspec HUnit QuickCheck text transformers unordered-containers vector ]; + testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring containers deepseq gauge mwc-random text vector ]; @@ -211474,8 +212112,8 @@ self: { }: mkDerivation { pname = "monoidmap"; - version = "0.0.1.5"; - sha256 = "18698w7ibyjj3xbzfxh58djdrgi4dg1524g47n9pws8m04kgah2l"; + version = "0.0.1.6"; + sha256 = "15p32jm7pl7vpda65nyps9lbw0i32z9lp8zn3yg87480dab2jsqa"; libraryHaskellDepends = [ base containers deepseq groups monoid-subclasses nonempty-containers nothunks @@ -212920,11 +213558,13 @@ self: { }: mkDerivation { pname = "mpd-current-json"; - version = "1.3.2.0"; - sha256 = "04kwmfjc28y2j0wfgcf9m7qfh7vwa2cvzfsy2hpplyg5ji2ds11a"; + version = "2.1.0.0"; + sha256 = "0ici761fvhcl82gnsrzmab529rfwx990qv6qappk4wqvn0d1dvm2"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ aeson base libmpd ]; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring libmpd + ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring libmpd optparse-applicative ]; @@ -217099,8 +217739,8 @@ self: { }: mkDerivation { pname = "named-text"; - version = "1.2.0.0"; - sha256 = "017snabd25b06zgzdagpribqk3mbgd4y4npjf2d6vwzfi5mlcs4z"; + version = "1.2.1.0"; + sha256 = "079nlyhvwdbihlbxdskk8ny4kia7jz7fnw29y2jp576b4470zrgl"; libraryHaskellDepends = [ aeson base deepseq hashable prettyprinter sayable text ]; @@ -219051,14 +219691,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "network_3_2_2_0" = callPackage + "network_3_2_4_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory, hspec , hspec-discover, HUnit, QuickCheck, stm, temporary }: mkDerivation { pname = "network"; - version = "3.2.2.0"; - sha256 = "033zcj1ibrw49h4rbkhbznyz0na25zyaihh2m35wqlkgji3lkc7g"; + version = "3.2.4.0"; + sha256 = "16xpkjcp3k22sr7aby35xf5arh0rkq330g70dqaw29v7hb87fw1c"; libraryHaskellDepends = [ base bytestring deepseq directory stm ]; testHaskellDepends = [ base bytestring directory hspec HUnit QuickCheck temporary @@ -219786,12 +220426,12 @@ self: { license = lib.licenses.bsd3; }) {}; - "network-run_0_4_0" = callPackage + "network-run_0_4_1" = callPackage ({ mkDerivation, base, bytestring, network, time-manager }: mkDerivation { pname = "network-run"; - version = "0.4.0"; - sha256 = "07ndlpmsbzhd8sfk8rv1xm543g7v111rilysb9fl0llgzas8hra8"; + version = "0.4.1"; + sha256 = "1yl2y910s7b4a31anifl5agba88fwgn4k7958k56nk37hjwj0aq8"; libraryHaskellDepends = [ base bytestring network time-manager ]; description = "Simple network runner library"; license = lib.licenses.bsd3; @@ -219974,10 +220614,10 @@ self: { }: mkDerivation { pname = "network-transport"; - version = "0.5.7"; - sha256 = "163n3dl56vrmw4pdq66lb80ybjh58lqr85j69hpqwr24c46gjqk7"; + version = "0.5.8"; + sha256 = "141qsnxmj2iaclnimilygi4wrxn9hymjf1g7dq32hgswp60yzklx"; revision = "1"; - editedCabalFile = "1z9k8i5j01ajhashmy1kkwq6bqcwvi48j6d3n57i4bglfdz8s31z"; + editedCabalFile = "0nf7jxr7xcdx7rslqrpn4b4k5x35s3j9i2wvzgz0mg6mfdifllp2"; libraryHaskellDepends = [ base binary bytestring deepseq hashable transformers ]; @@ -220029,8 +220669,8 @@ self: { }: mkDerivation { pname = "network-transport-inmemory"; - version = "0.5.4"; - sha256 = "0557xhsswlypnxfvw5x3add29dai29ybi1g129mzkz0pi1wddxiq"; + version = "0.5.41"; + sha256 = "1h3fi1qyybjbr7ph4l2j0p8hgypk9j3jarr1c6365mr73m9wbwji"; libraryHaskellDepends = [ base bytestring containers data-accessor network-transport stm ]; @@ -220048,8 +220688,8 @@ self: { }: mkDerivation { pname = "network-transport-tcp"; - version = "0.8.4"; - sha256 = "141l1i8knh0b8wspq0zf2530z89bziiv13zw2s36drxg6inq6rcl"; + version = "0.8.5"; + sha256 = "1ppdi8j4whg86mplq3nkz8ll7d927drzj238bj9d1ym9izbprjjj"; libraryHaskellDepends = [ async base bytestring containers data-accessor network network-transport uuid @@ -220067,8 +220707,8 @@ self: { }: mkDerivation { pname = "network-transport-tests"; - version = "0.3.2"; - sha256 = "1w3cxiap0p8kgxs4jghvhfzpa6bazpha4s6zgabd80cw3gcmf5lf"; + version = "0.3.3"; + sha256 = "1x6gqv09nhqf2ynk3wx308gnwd2qqx7v54vsrlxn27vhajc105jl"; libraryHaskellDepends = [ ansi-terminal base bytestring containers mtl network-transport random @@ -220890,8 +221530,8 @@ self: { }: mkDerivation { pname = "ngx-export-tools"; - version = "1.2.4.1"; - sha256 = "120jk2d2yip9vd4r0s9b7z7ykh67i921svspn2kc7v5vwx95xn3w"; + version = "1.2.6.1"; + sha256 = "1xvhmvlcs10ibn0i2hrphp168gkygsxkbzbdmzp72pn8lhnjsgvd"; libraryHaskellDepends = [ aeson base binary bytestring ngx-export template-haskell ]; @@ -220902,19 +221542,20 @@ self: { "ngx-export-tools-extra" = callPackage ({ mkDerivation, aeson, array, async, base, base64, binary , bytestring, case-insensitive, containers, ede - , enclosed-exceptions, http-client, http-client-brread-timeout - , http-client-tls, http-types, network, ngx-export - , ngx-export-tools, pcre-heavy, pcre-light, prettyprinter, resolv - , safe, safe-exceptions, snap-core, snap-server, template-haskell - , text, time, trifecta, unordered-containers + , enclosed-exceptions, hashable, http-client + , http-client-brread-timeout, http-client-tls, http-types, network + , ngx-export, ngx-export-tools, pcre-heavy, pcre-light + , prettyprinter, resolv, safe, safe-exceptions, snap-core + , snap-server, template-haskell, text, time, trifecta + , unordered-containers }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.9.1"; - sha256 = "0mafzhc6lnari85ng2iw025nhyvwsqkaamxf6jlkkm45k9zsa59y"; + version = "1.2.11"; + sha256 = "0aj78jb6vl4vl50z8qz2hjrid36wgrnfsgcmqsxm4pg1ph7bqkd0"; libraryHaskellDepends = [ aeson array async base base64 binary bytestring case-insensitive - containers ede enclosed-exceptions http-client + containers ede enclosed-exceptions hashable http-client http-client-brread-timeout http-client-tls http-types network ngx-export ngx-export-tools pcre-heavy pcre-light prettyprinter resolv safe safe-exceptions snap-core snap-server template-haskell @@ -225045,8 +225686,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.4.0"; - sha256 = "096p2xx99d00p0qnrclnwdb4dq5wp1i2idz7wj1g7ccz3h26rm2z"; + version = "1.4.1"; + sha256 = "1r9yj862azfg4xngp0ghr9i6zawdaw4gkqb4nl6dpalsc7w0lx8w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ogma-core optparse-applicative ]; @@ -225060,21 +225701,21 @@ self: { }) {}; "ogma-core" = callPackage - ({ mkDerivation, aeson, base, bytestring, filepath, HUnit, IfElse - , mtl, ogma-extra, ogma-language-c, ogma-language-cocospec + ({ mkDerivation, aeson, base, bytestring, filepath, HUnit, mtl + , ogma-extra, ogma-language-c, ogma-language-cocospec , ogma-language-copilot, ogma-language-jsonspec, ogma-language-smv , ogma-spec, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "ogma-core"; - version = "1.4.0"; - sha256 = "03bbdqq69jqxfdaihykxxds4vcfvc6bydwkyz8zsanvsi5ifwza5"; + version = "1.4.1"; + sha256 = "1g2696iip5sshwgpf9rq769ivqrxc5km1rq0b2q50y91qfh583c9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson base bytestring filepath IfElse mtl ogma-extra - ogma-language-c ogma-language-cocospec ogma-language-copilot - ogma-language-jsonspec ogma-language-smv ogma-spec + aeson base bytestring filepath mtl ogma-extra ogma-language-c + ogma-language-cocospec ogma-language-copilot ogma-language-jsonspec + ogma-language-smv ogma-spec ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -225091,8 +225732,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.4.0"; - sha256 = "1lg9xph8hsb9jfxvyka6hqb9n9ijw4da29girjf6y16cf7ras3j0"; + version = "1.4.1"; + sha256 = "0mipcd5pyi0qxcsb0nhcb57rz7c64m2d36jq08sfvnfa161nhkx9"; libraryHaskellDepends = [ base bytestring Cabal directory filepath ]; @@ -225109,8 +225750,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.4.0"; - sha256 = "0bvsm9d65akrv67n9l9j0j0b6bpxddhj2fgzp4jrjw07dcqsfwpi"; + version = "1.4.1"; + sha256 = "0pnpafz2zmzylq7gzgpzx9358h2lfy3hhpz5wz0fiihh8rfakjgd"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -225128,8 +225769,8 @@ self: { }: mkDerivation { pname = "ogma-language-cocospec"; - version = "1.4.0"; - sha256 = "1n2i2zxcci5ys0z00h28ndqyl7ay0i200y5krxnarwy5b28xcjnf"; + version = "1.4.1"; + sha256 = "16j2pqjymr03xkjc5fy2c0hp6c21j557c86ymhlmisy4hkd18195"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -225145,8 +225786,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.4.0"; - sha256 = "16ybs7c1404c1hsmrimqs9lx0m5d24kvqjd99ljmk4vw4hb686if"; + version = "1.4.1"; + sha256 = "0v2nw4mk891faayhvww2qjlrxfcqsgy2ha9zagaby2mfb5q1avh9"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = "unknown"; @@ -225200,8 +225841,8 @@ self: { }: mkDerivation { pname = "ogma-language-jsonspec"; - version = "1.4.0"; - sha256 = "0xrdnbsdm2a06r3n7i19bb9dcgssgb9fcly5c7rx7p4744lli3as"; + version = "1.4.1"; + sha256 = "1bl4ypyj3q6xy1dnfpywbii51521vf5la19jmy82scql9vs9y8rm"; libraryHaskellDepends = [ aeson base bytestring jsonpath megaparsec ogma-spec text ]; @@ -225217,8 +225858,8 @@ self: { }: mkDerivation { pname = "ogma-language-smv"; - version = "1.4.0"; - sha256 = "1f2afvxdjgkgdc64w0f455fb4r9w43nbsjjm4q2s4lhqhrf7qqa9"; + version = "1.4.1"; + sha256 = "0jwsqamnqnvy2id1js61a2xkxr5vj6w5xlpfqh0m1qqsgp2qg5kw"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -225234,8 +225875,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "ogma-spec"; - version = "1.4.0"; - sha256 = "01lgymsrvkh75jjssxbn5wzw3d51fpc27ngf6pfmrkbd7fx39287"; + version = "1.4.1"; + sha256 = "0a0fdx1hpvncyaxsalknkwv8ms2a0p9giazgpkrikr4p14rb771k"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = "unknown"; @@ -225485,25 +226126,6 @@ self: { }) {}; "om-elm" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, directory - , http-types, safe, safe-exceptions, template-haskell, text, unix - , wai - }: - mkDerivation { - pname = "om-elm"; - version = "2.0.0.6"; - sha256 = "1gjrnrl3gvjg85ldgih7zi4sv53vrfl28jymn4z70xnpna7lvph9"; - libraryHaskellDepends = [ - base bytestring Cabal containers directory http-types safe - safe-exceptions template-haskell text unix wai - ]; - description = "Haskell utilities for building embedded Elm programs"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "om-elm_2_0_0_7" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , http-types, safe, safe-exceptions, template-haskell, text, unix , wai @@ -226196,6 +226818,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "opaleye_0_10_4_0" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, bytestring + , case-insensitive, containers, contravariant, dotenv, hspec + , hspec-discover, multiset, postgresql-simple, pretty + , product-profunctors, profunctors, QuickCheck, scientific + , semigroups, text, time, time-compat, time-locale-compat + , transformers, uuid-types, void + }: + mkDerivation { + pname = "opaleye"; + version = "0.10.4.0"; + sha256 = "16sj1kim44g93cnxkw26hp203ib7pkyzscalk5rfnlz409s1jhp9"; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring case-insensitive + contravariant postgresql-simple pretty product-profunctors + profunctors scientific semigroups text time-compat + time-locale-compat transformers uuid-types void + ]; + testHaskellDepends = [ + aeson base bytestring containers contravariant dotenv hspec + hspec-discover multiset postgresql-simple product-profunctors + profunctors QuickCheck semigroups text time time-compat + transformers + ]; + testToolDepends = [ hspec-discover ]; + description = "An SQL-generating DSL targeting PostgreSQL"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "opaleye-classy" = callPackage ({ mkDerivation, base, bytestring, lens, mtl, opaleye , postgresql-simple, product-profunctors, transformers @@ -227909,8 +228561,8 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.5.0.1"; - sha256 = "1x0zb436yrcvihr6g7g7gz2w0nhlbv3nqgf0rmaa3clp72a272rk"; + version = "0.5.1.0"; + sha256 = "024qqi8gfha21ch54dja0rrmcqalmxn6qgxypzvmqzxdmv1fcwjh"; libraryHaskellDepends = [ aeson autodocodec autodocodec-nix autodocodec-schema autodocodec-yaml base containers hashable mtl path path-io @@ -229701,8 +230353,8 @@ self: { ({ mkDerivation, base, containers, pa-prelude }: mkDerivation { pname = "pa-error-tree"; - version = "0.1.0.0"; - sha256 = "0ffnz0642kqkjancq5smjal6ap59p4jc8c8zr0qhv7wdbs83sbgq"; + version = "0.1.1.0"; + sha256 = "0qp63q5jcal4vd31lhyiz0vb5nmrjv9n2pxw0jl2avnpmbhsg7kd"; libraryHaskellDepends = [ base containers pa-prelude ]; description = "Collect a tree of errors and pretty-print"; license = lib.licenses.bsd3; @@ -229715,8 +230367,8 @@ self: { }: mkDerivation { pname = "pa-field-parser"; - version = "0.3.0.0"; - sha256 = "0myd5zcxz7cx731a9ymqnny34k2gjav7x7053f358r5dymmjp32j"; + version = "0.3.1.0"; + sha256 = "1wh4pki488id333kvd5k1zmr7pv2dxb2461w9bvmp6x0311hwkmb"; libraryHaskellDepends = [ aeson aeson-better-errors attoparsec base case-insensitive containers pa-error-tree pa-prelude scientific semigroupoids @@ -229728,18 +230380,18 @@ self: { "pa-json" = callPackage ({ mkDerivation, aeson, aeson-better-errors, aeson-pretty, base - , base64-bytestring, bytestring, containers, pa-error-tree - , pa-field-parser, pa-label, pa-prelude, scientific, text, time - , vector + , base64-bytestring, bytestring, containers, mono-traversable + , pa-error-tree, pa-field-parser, pa-label, pa-prelude, scientific + , text, time, vector }: mkDerivation { pname = "pa-json"; - version = "0.3.0.0"; - sha256 = "0fwjv244kbbc9zixf64654fwdykk8h4qc7iv7w7l08bywmjrgrs5"; + version = "0.4.0.0"; + sha256 = "19h8irg3lyaa5ilgk3f7w0bfa9fvcamh79z6faqchnc5lhb7akgw"; libraryHaskellDepends = [ aeson aeson-better-errors aeson-pretty base base64-bytestring - bytestring containers pa-error-tree pa-field-parser pa-label - pa-prelude scientific text time vector + bytestring containers mono-traversable pa-error-tree + pa-field-parser pa-label pa-prelude scientific text time vector ]; description = "Our JSON parsers/encoders"; license = lib.licenses.bsd3; @@ -229749,8 +230401,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "pa-label"; - version = "0.1.1.0"; - sha256 = "10v107ck2c9vq09qcmh652f0w33c68xfbn1fcg042mh41j8860dl"; + version = "0.1.2.0"; + sha256 = "03y2cn6yy06xcpnjs5zc8hd8iba4k44wrrncl7ksplg8j3iank1x"; libraryHaskellDepends = [ base ]; description = "Labels, and labelled tuples and enums (GHC >9.2)"; license = lib.licenses.bsd3; @@ -229758,17 +230410,17 @@ self: { "pa-prelude" = callPackage ({ mkDerivation, base, bytestring, containers, error, exceptions - , mtl, profunctors, PyF, scientific, semigroupoids + , foldl, ghc-boot, mtl, profunctors, PyF, scientific, semigroupoids , template-haskell, text, these, validation-selective, vector }: mkDerivation { pname = "pa-prelude"; - version = "0.2.0.0"; - sha256 = "00gkyypa17ic2s019jmrxwjaylnfryn6nlg20ky1iip935y5y0b8"; + version = "0.3.0.0"; + sha256 = "0x4z94l62c7vgm0ya7bddxhzih07fb1kkjl0j0f6k64a42w67w00"; libraryHaskellDepends = [ - base bytestring containers error exceptions mtl profunctors PyF - scientific semigroupoids template-haskell text these - validation-selective vector + base bytestring containers error exceptions foldl ghc-boot mtl + profunctors PyF scientific semigroupoids template-haskell text + these validation-selective vector ]; description = "The Possehl Analytics Prelude"; license = lib.licenses.bsd3; @@ -230485,8 +231137,8 @@ self: { pname = "palette"; version = "0.3.0.3"; sha256 = "11d3011j680nhd0r2b29fhirld2vijwynwbgv8i5v1q7lgrb92az"; - revision = "1"; - editedCabalFile = "01fjw8i5m7d4zml2rd7nwpdlnxwasdfxglm3shgpk004gfk7lw1i"; + revision = "2"; + editedCabalFile = "1kc2va4x50lrgril36vc3dm5j42464m675jbadw7p31hg4vriqc3"; libraryHaskellDepends = [ array base colour containers MonadRandom ]; @@ -230617,7 +231269,7 @@ self: { ]; }) {}; - "pandoc_3_3" = callPackage + "pandoc_3_4" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -230636,8 +231288,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.3"; - sha256 = "1vf6syw75ijdwig5b8nry65qwdl90wi4d9rxmpgkdvqbxs0y3fk2"; + version = "3.4"; + sha256 = "0kwq6xpycd5sv5h6mbiv08imnzzsgchvyxx5hzscha4kkk2hr0nw"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -230759,14 +231411,14 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "pandoc-cli_3_3" = callPackage + "pandoc-cli_3_4" = callPackage ({ mkDerivation, base, hslua-cli, pandoc, pandoc-lua-engine , pandoc-server, safe, temporary, text, wai-extra, warp }: mkDerivation { pname = "pandoc-cli"; - version = "3.3"; - sha256 = "1nalsmf7j6gab05mql80l3n7i675ghf05n93jji5k4pvby45nria"; + version = "3.4"; + sha256 = "0qrgjx1q7g80lx98580q3w4pddmh2qqpxkmg005hmdmp6hqvd30s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -230808,8 +231460,8 @@ self: { pname = "pandoc-crossref"; version = "0.3.17.1"; sha256 = "0md7i54rnvgn0yll7mwhi124nak0pfmpga34vnd996r6fgmnq5fb"; - revision = "2"; - editedCabalFile = "00x3nqlrp872wq2alaahkiv34ifj36bs2ql0n4vn2h19wlg1f578"; + revision = "3"; + editedCabalFile = "14zqqrv5mgd8kdnis2k97ydcbi2rr77cq09z918lwcfcx7dxsl6w"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -231147,7 +231799,7 @@ self: { license = lib.licenses.gpl2Plus; }) {}; - "pandoc-lua-engine_0_3_1" = callPackage + "pandoc-lua-engine_0_3_2" = callPackage ({ mkDerivation, aeson, base, bytestring, citeproc, containers , data-default, directory, doclayout, doctemplates, exceptions , filepath, hslua, hslua-module-doclayout, hslua-module-path @@ -231158,8 +231810,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.3.1"; - sha256 = "1k2r7l3a970zink3dnw5xrgfn9sy9ysqa6j2mz2l631v5qsg075q"; + version = "0.3.2"; + sha256 = "0lh533m3xvr8c29mazdb09b7w7ivrlscc5dxzmrfnkwkr0friw8c"; libraryHaskellDepends = [ aeson base bytestring citeproc containers data-default doclayout doctemplates exceptions hslua hslua-module-doclayout @@ -231183,8 +231835,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-marshal"; - version = "0.2.7.1"; - sha256 = "1yg1hv2xaw2yr036xc6bp2dd0dr4kw1g6ss9a8ahxs8kd670myxw"; + version = "0.2.8"; + sha256 = "0z58mn895hhgkl9lww2zxc0zrpqdnf6m8bpvxfdsh8az0sxgsgba"; libraryHaskellDepends = [ aeson base bytestring containers exceptions hslua hslua-list hslua-marshalling pandoc-types safe text @@ -231198,6 +231850,29 @@ self: { license = lib.licenses.mit; }) {}; + "pandoc-lua-marshal_0_2_9" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, exceptions + , hslua, hslua-list, hslua-marshalling, pandoc-types, QuickCheck + , safe, tasty, tasty-hunit, tasty-lua, tasty-quickcheck, text + }: + mkDerivation { + pname = "pandoc-lua-marshal"; + version = "0.2.9"; + sha256 = "04qqjh1f1dp912j5fgvj6sd3ky5cf0hngr0bl37178yikr3mm2k1"; + libraryHaskellDepends = [ + aeson base bytestring containers exceptions hslua hslua-list + hslua-marshalling pandoc-types safe text + ]; + testHaskellDepends = [ + aeson base bytestring containers exceptions hslua hslua-list + hslua-marshalling pandoc-types QuickCheck safe tasty tasty-hunit + tasty-lua tasty-quickcheck text + ]; + description = "Use pandoc types in Lua"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "pandoc-markdown-ghci-filter" = callPackage ({ mkDerivation, aeson, base, containers, ghcid, pandoc , pandoc-types, QuickCheck, tasty, tasty-hunit, tasty-quickcheck @@ -231307,6 +231982,38 @@ self: { mainProgram = "pandoc-plot"; }) {}; + "pandoc-plot_1_9_1" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, data-default + , directory, filepath, gitrev, hashable, hspec-expectations + , lifted-async, lifted-base, mtl, optparse-applicative, pandoc + , pandoc-types, shakespeare, tagsoup, tasty, tasty-hspec + , tasty-hunit, template-haskell, text, typed-process, yaml + }: + mkDerivation { + pname = "pandoc-plot"; + version = "1.9.1"; + sha256 = "0d6lknjnlzg4a7sx311kpdi94yq7fp19lhvwbsf7rvc3ykx0hjm3"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers data-default directory filepath + hashable lifted-async lifted-base mtl pandoc pandoc-types + shakespeare tagsoup template-haskell text typed-process yaml + ]; + executableHaskellDepends = [ + base directory filepath gitrev optparse-applicative pandoc + pandoc-types template-haskell text typed-process + ]; + testHaskellDepends = [ + base containers directory filepath hspec-expectations pandoc-types + tasty tasty-hspec tasty-hunit text + ]; + description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; + license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; + mainProgram = "pandoc-plot"; + }) {}; + "pandoc-pyplot" = callPackage ({ mkDerivation, base, containers, data-default-class, deepseq , directory, filepath, hashable, hspec, hspec-expectations, mtl @@ -231388,7 +232095,7 @@ self: { license = lib.licenses.gpl2Plus; }) {}; - "pandoc-server_0_1_0_7" = callPackage + "pandoc-server_0_1_0_8" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, data-default, doctemplates, pandoc, pandoc-types , servant-server, skylighting, text, unicode-collation, wai @@ -231396,8 +232103,8 @@ self: { }: mkDerivation { pname = "pandoc-server"; - version = "0.1.0.7"; - sha256 = "1nrcb1r4gjgpw2vgz32dn7h1qinx1lxnlbq7cf1wggm86ac7jz3a"; + version = "0.1.0.8"; + sha256 = "1ffsbi1ik0lx06xj1ffr2zpn4a9wn8lsawyhak77nqaih93336a5"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers data-default doctemplates pandoc pandoc-types servant-server skylighting text @@ -232534,10 +233241,8 @@ self: { }: mkDerivation { pname = "parameterized-utils"; - version = "2.1.8.0"; - sha256 = "026lrdnw5rjvny380rmrzpwhmcfgp551whbk0mnx2y2q6ij0sjfm"; - revision = "2"; - editedCabalFile = "1kk13926s885fxss2hz6h438k526s8agnhg8v199qam862f16yhh"; + version = "2.1.9.0"; + sha256 = "15yn958adkivyg7qbbbi20ja8smcdjyslkk3mxswl0r0bfgz2y70"; libraryHaskellDepends = [ base base-orphans constraints containers deepseq ghc-prim hashable hashtables indexed-traversable lens mtl profunctors @@ -233680,6 +234385,30 @@ self: { broken = true; }) {}; + "paseto" = callPackage + ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring + , basement, binary, bytestring, containers, crypton, deepseq + , hedgehog, memory, mtl, parsec, text, time, transformers-except + }: + mkDerivation { + pname = "paseto"; + version = "0.1.0.0"; + sha256 = "1pcs4p5zxnwdxbvizmiy9cwf57rn0l4yq95yxsfa9zsi0bk9df6f"; + revision = "2"; + editedCabalFile = "01vn6hhqrzlri78kp51fvgfq0ajilcpicr79jdhjbinksxxjaapx"; + libraryHaskellDepends = [ + aeson base base16-bytestring base64-bytestring basement binary + bytestring containers crypton deepseq memory mtl parsec text time + transformers-except + ]; + testHaskellDepends = [ + aeson base base16-bytestring bytestring containers crypton hedgehog + memory mtl text time transformers-except + ]; + description = "Platform-Agnostic Security Tokens"; + license = lib.licenses.mit; + }) {}; + "passage" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , GraphSCC, monadLib, mwc-random, pretty, primitive, process @@ -233953,8 +234682,8 @@ self: { }: mkDerivation { pname = "patat"; - version = "0.12.0.0"; - sha256 = "0a903f34y1a3aipff2c4zl86smxgi8agbawkgdd6ac7px4zdz4sv"; + version = "0.12.0.1"; + sha256 = "0mpafb16k4jh00ff07qgrqnpyshd8iwpsaaijzijl11sfildxy05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -233983,8 +234712,8 @@ self: { }: mkDerivation { pname = "patch"; - version = "0.0.8.2"; - sha256 = "15r2sjlpvp22iwd7qa1lqdq7n8nvqv2klvzrlm3phqq3j5n5x5y5"; + version = "0.0.8.3"; + sha256 = "0x7n18wq7mcy0rd9b5jvxynn800xk9wwa4idfa370v8c9vypvq0c"; libraryHaskellDepends = [ base commutative-semigroups constraints-extras containers dependent-map dependent-sum indexed-traversable lens @@ -236242,44 +236971,6 @@ self: { }) {}; "persistent" = callPackage - ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base - , base64-bytestring, blaze-html, bytestring, conduit, containers - , criterion, deepseq, fast-logger, file-embed, hspec, http-api-data - , lift-type, monad-logger, mtl, path-pieces, QuickCheck - , quickcheck-instances, resource-pool, resourcet, scientific - , shakespeare, silently, template-haskell, text, th-lift-instances - , time, transformers, unliftio, unliftio-core, unordered-containers - , vault, vector - }: - mkDerivation { - pname = "persistent"; - version = "2.14.6.2"; - sha256 = "1i76jnq6vv8qc1xcp5jg5n0033q8s5fhrja1f4v606q7jz9fiilg"; - libraryHaskellDepends = [ - aeson attoparsec attoparsec-aeson base base64-bytestring blaze-html - bytestring conduit containers deepseq fast-logger http-api-data - lift-type monad-logger mtl path-pieces resource-pool resourcet - scientific silently template-haskell text th-lift-instances time - transformers unliftio unliftio-core unordered-containers vault - vector - ]; - testHaskellDepends = [ - aeson attoparsec base base64-bytestring blaze-html bytestring - conduit containers deepseq fast-logger hspec http-api-data - monad-logger mtl path-pieces QuickCheck quickcheck-instances - resource-pool resourcet scientific shakespeare silently - template-haskell text th-lift-instances time transformers unliftio - unliftio-core unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base criterion deepseq file-embed template-haskell text - ]; - description = "Type-safe, multi-backend data serialization"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - }) {}; - - "persistent_2_14_6_3" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base , base64-bytestring, blaze-html, bytestring, conduit, containers , criterion, deepseq, fast-logger, file-embed, hspec, http-api-data @@ -236314,7 +237005,6 @@ self: { ]; description = "Type-safe, multi-backend data serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; }) {}; @@ -236418,8 +237108,8 @@ self: { }: mkDerivation { pname = "persistent-documentation"; - version = "0.1.0.4"; - sha256 = "0ib56hz4q83knw6lqdbfcflnpwd0x8381p67yibmnbyn9p5b6r1q"; + version = "0.1.0.5"; + sha256 = "032mfnsz5kpy1022gc2w9y0g4fjhqwq07zb2r8arjdhzzhbirwk2"; libraryHaskellDepends = [ base containers mtl persistent template-haskell text ]; @@ -236620,10 +237310,8 @@ self: { }: mkDerivation { pname = "persistent-mongoDB"; - version = "2.13.0.1"; - sha256 = "1ck74kpzkz623c43qb8r1cjq8chi2p721vx95zrpciz8jm496235"; - revision = "4"; - editedCabalFile = "01zfwp8jyr65sc3mijv1a8x0zs4csmr71nn6ksr9d18p3lpd9zz8"; + version = "2.13.1.0"; + sha256 = "08zal5arbclq6z05i5nz31yqiny2vgj0ky94bqff1jp72ly32rp3"; libraryHaskellDepends = [ aeson base bson bytestring cereal conduit http-api-data mongoDB network path-pieces persistent resource-pool resourcet text time @@ -237352,6 +238040,8 @@ self: { pname = "pg-entity"; version = "0.0.4.4"; sha256 = "0xbsys4h6p84m3vh076v5cjrmf2v9yl8d44zaknfxbjc8ssfbmh2"; + revision = "2"; + editedCabalFile = "19firm055d3j9gw8cf6qb6n2jy5jgs287mcgmskbcj78fs1a9g62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -239902,8 +240592,8 @@ self: { pname = "pipes-extras"; version = "1.0.15"; sha256 = "1cyb05bv5xkarab3090ikpjiqm79lr46n3nalplliz8jr4x67a82"; - revision = "8"; - editedCabalFile = "1lh58slrw21gm799zp963k34ypcqhxz36j15qzhh1nh5zazasq8m"; + revision = "9"; + editedCabalFile = "00wd0vp60dma62mxxxaj1njcsyz9pazy2j3zpvfppr7zphckhq6p"; libraryHaskellDepends = [ base foldl lens pipes transformers ]; testHaskellDepends = [ base HUnit pipes test-framework test-framework-hunit transformers @@ -240926,6 +241616,18 @@ self: { mainProgram = "place-cursor-at"; }) {inherit (pkgs.xorg) libXinerama;}; + "placeholder" = callPackage + ({ mkDerivation, base, filepath, ghc-prim, tasty, tasty-hunit }: + mkDerivation { + pname = "placeholder"; + version = "0"; + sha256 = "0b6irf7nhr2p5w2wh4fvwaa8ajh45vdnnpqwrwxz7ladfmfbw2r9"; + libraryHaskellDepends = [ base ghc-prim ]; + testHaskellDepends = [ base filepath ghc-prim tasty tasty-hunit ]; + description = "placeholder definitions for TODO and unimplemented"; + license = "(BSD-2-Clause OR Apache-2.0)"; + }) {}; + "placeholders" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { @@ -247417,8 +248119,8 @@ self: { pname = "prettyprinter-graphviz"; version = "1.1.0.0"; sha256 = "1lqf296jr2jfg86apn729payq2rkk95pdidl7n62xx4bniax7fvm"; - revision = "1"; - editedCabalFile = "1q8mp6rzb9l6jm8bc902si99ns2nw3vzimqvzwhxbkxf4ljdzqwq"; + revision = "2"; + editedCabalFile = "0rrh7rkwv3rbd974ylwvsm8wdjk40i7sp95vjqq49zm68l3h6094"; libraryHaskellDepends = [ base graphviz prettyprinter text ]; description = "A prettyprinter backend for graphviz"; license = lib.licenses.bsd3; @@ -247448,10 +248150,8 @@ self: { ({ mkDerivation, base, lucid, prettyprinter, text }: mkDerivation { pname = "prettyprinter-lucid"; - version = "0.1.0.1"; - sha256 = "0m8dbxzs22zbahpr6r1frlfqyw581wyg92vswm3gi2qqpj406djh"; - revision = "3"; - editedCabalFile = "01ngq4fx3d5xpy0kxfragajjp746dhighsvmcyjwyb65w1z8fflq"; + version = "0.2.0.1"; + sha256 = "1kmbqywn15djxsxb98qrrn9cfdpvmq8x4h29fzdx76bsv5zrlvvk"; libraryHaskellDepends = [ base lucid prettyprinter text ]; description = "A prettyprinter backend for lucid"; license = lib.licenses.bsd3; @@ -248470,12 +249170,12 @@ self: { license = lib.licenses.mit; }) {}; - "process_1_6_22_0" = callPackage + "process_1_6_24_0" = callPackage ({ mkDerivation, base, deepseq, directory, filepath, unix }: mkDerivation { pname = "process"; - version = "1.6.22.0"; - sha256 = "1yv8pk2g8d5wrw3306ar76fzgd6iyra9ci0syjl0b4pmwxff41ps"; + version = "1.6.24.0"; + sha256 = "1fl1y0zc4dsifw1f5nkmy18l46i8wlkcq9h8jp2cm4gzww8x92qy"; libraryHaskellDepends = [ base deepseq directory filepath unix ]; description = "Process libraries"; license = lib.licenses.bsd3; @@ -252125,15 +252825,15 @@ self: { "pusher-http-haskell" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , cryptonite, hashable, hspec, http-client, http-client-tls + , crypton, hashable, hspec, http-client, http-client-tls , http-types, memory, QuickCheck, text, time, unordered-containers }: mkDerivation { pname = "pusher-http-haskell"; - version = "2.1.0.17"; - sha256 = "1fmnhx9hlxajdbyq71v28b0sc7phgx2h7spi2s5viihpnxzwp3rk"; + version = "2.1.0.18"; + sha256 = "08wc8agnxfalixc7d4zlwsh3swanyfgg74180lm4v5i2q6s5jxy4"; libraryHaskellDepends = [ - aeson base base16-bytestring bytestring cryptonite hashable + aeson base base16-bytestring bytestring crypton hashable http-client http-client-tls http-types memory text time unordered-containers ]; @@ -252787,6 +253487,23 @@ self: { mainProgram = "qnap-decrypt"; }) {}; + "qq-bytes" = callPackage + ({ mkDerivation, base, bytestring, hedgehog, tasty, tasty-discover + , tasty-hedgehog, tasty-hunit, template-haskell + }: + mkDerivation { + pname = "qq-bytes"; + version = "1.0.0.0"; + sha256 = "0b5fkysx2pfn0kyn433gizcrjwy354rx067fvn22l8ag6i6clp5z"; + libraryHaskellDepends = [ base bytestring template-haskell ]; + testHaskellDepends = [ + base bytestring hedgehog tasty tasty-hedgehog tasty-hunit + ]; + testToolDepends = [ tasty-discover ]; + description = "QuasiQuoter for byte sequence"; + license = lib.licenses.asl20; + }) {}; + "qq-literals" = callPackage ({ mkDerivation, base, network-uri, template-haskell }: mkDerivation { @@ -252890,6 +253607,23 @@ self: { license = lib.licenses.mit; }) {}; + "qrcode-core_0_9_10" = callPackage + ({ mkDerivation, base, binary, bytestring, case-insensitive + , containers, dlist, primitive, text, vector + }: + mkDerivation { + pname = "qrcode-core"; + version = "0.9.10"; + sha256 = "117xsv0p2l6nwbl0a7qwip1cnix4x6gljl12w11pzrqmvrhgilx2"; + libraryHaskellDepends = [ + base binary bytestring case-insensitive containers dlist primitive + text vector + ]; + description = "QR code library in pure Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "qrcode-juicypixels" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels , qrcode-core, text, vector @@ -252906,6 +253640,23 @@ self: { license = lib.licenses.mit; }) {}; + "qrcode-juicypixels_0_8_6" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, JuicyPixels + , qrcode-core, text, vector + }: + mkDerivation { + pname = "qrcode-juicypixels"; + version = "0.8.6"; + sha256 = "0i17wcv570x4a9cg0cdkzz4g86jwgfx68sg62bbvw7zwyc00bpma"; + libraryHaskellDepends = [ + base base64-bytestring bytestring JuicyPixels qrcode-core text + vector + ]; + description = "Converts a qrcode-core image to JuicyPixels"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "qsem" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { @@ -253182,8 +253933,8 @@ self: { }: mkDerivation { pname = "quantizer"; - version = "0.3.1.0"; - sha256 = "1pd3cqz73nvdf9i7fg11q1yjm699n11shxan60iv2v57q6kryjw4"; + version = "0.4.0.0"; + sha256 = "1hbxkl5hl88wrbd8jsx3sh7nb9in5rsd3f2cd43qxmpvda62m8rb"; libraryHaskellDepends = [ base minmax monoid-insertleft uniqueness-periods-vector-stats ]; @@ -253970,8 +254721,8 @@ self: { }: mkDerivation { pname = "quickcheck-quid"; - version = "0.0.1.4"; - sha256 = "1s1pqqs0v22vigq913v7qjqx95xmfrfg46khiac5qp982swz9vnv"; + version = "0.0.1.5"; + sha256 = "0w54yxwmrf228q0bi3cymlfm2gbv098i0yfpm8xqp6wl5afm5291"; libraryHaskellDepends = [ base containers deepseq extra hashable QuickCheck text ]; @@ -254123,7 +254874,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "quickcheck-state-machine_0_10_0" = callPackage + "quickcheck-state-machine_0_10_1" = callPackage ({ mkDerivation, array, base, base-compat, bifunctors, bytestring , containers, directory, doctest, exceptions, filelock, filepath , generics-sop, graphviz, hashable, hashtables, http-client @@ -254137,8 +254888,8 @@ self: { }: mkDerivation { pname = "quickcheck-state-machine"; - version = "0.10.0"; - sha256 = "09xm7lc24ps4il2x5gbl01643zp5j26ps6r2jxw05n8859flp4lq"; + version = "0.10.1"; + sha256 = "03ignyi3db1hciwjk03xvwd1ls53sszm4j3398vdw97s53d5li7l"; libraryHaskellDepends = [ base base-compat bytestring containers directory exceptions filepath generics-sop graphviz MemoTrie mtl pretty pretty-show @@ -254941,6 +255692,22 @@ self: { broken = true; }) {}; + "r-tree" = callPackage + ({ mkDerivation, base, deepseq, hspec, random, tasty-bench, weigh + }: + mkDerivation { + pname = "r-tree"; + version = "1.0.0.0"; + sha256 = "1p8wc66wvxrqcw9akgzmzzf88hrm69s0ma87zxyp1h1pirbn3s9j"; + libraryHaskellDepends = [ base deepseq ]; + testHaskellDepends = [ base deepseq hspec random ]; + benchmarkHaskellDepends = [ + base deepseq random tasty-bench weigh + ]; + description = "R-/R*-trees"; + license = lib.licenses.mit; + }) {}; + "r3x-haskell-sdk" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring , case-insensitive, containers, cookie, http-types, mtl, regex-pcre @@ -255119,8 +255886,8 @@ self: { }: mkDerivation { pname = "radix-tree"; - version = "1.0.0.1"; - sha256 = "0jzr4zhznxh45pivsa6falk4pbcizm7bx1kfb108a8bx00i4s885"; + version = "1.0.0.2"; + sha256 = "19i156s1b9n5vmzjjbd8z7jix95km0xx7fzrig1gx712yaf9x7rh"; libraryHaskellDepends = [ base bytestring deepseq primitive template-haskell text ]; @@ -256117,8 +256884,8 @@ self: { }: mkDerivation { pname = "rank1dynamic"; - version = "0.4.1"; - sha256 = "19x2w44f31589vf4s428m7g3dz75qykr7mv599rf3gls4zjx781r"; + version = "0.4.2"; + sha256 = "15v36c1h19gr1a9klz4qyzyizak2r8pnbybb5xl8nyaz0ib0hgf6"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit @@ -256629,14 +257396,14 @@ self: { broken = true; }) {}; - "rattletrap_13_0_3" = callPackage + "rattletrap_13_1_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring , containers, filepath, http-client, http-client-tls, text }: mkDerivation { pname = "rattletrap"; - version = "13.0.3"; - sha256 = "0rs1hskmx13ahcqg6dxx46nc0pijc14d8bikjsdm1y17z2wzidcm"; + version = "13.1.0"; + sha256 = "0niqx3yv215xc2pcy1hnfxrmqqclmz4h33swm8wnf1ddwajh3q9d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -257042,8 +257809,8 @@ self: { }: mkDerivation { pname = "rds-data"; - version = "0.0.0.2"; - sha256 = "1gfqxffl7fncmwriyrc328imkv98vwls4jdva5klgaw3gwrq1l2x"; + version = "0.0.0.10"; + sha256 = "15kxk1k59b97nbs1kj2j8gy473bdzmzv7684kr3vwhd0mjwg69z2"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -259256,8 +260023,8 @@ self: { }: mkDerivation { pname = "reflex"; - version = "0.9.3.0"; - sha256 = "1hhh3ca0pcrnrzbn83vb7wzp6iq45vabzgchwh6b6b0mr3ckqrlk"; + version = "0.9.3.1"; + sha256 = "04vgr8a98k5iqc0lc8asvh785pn9fzhx1v8vl6ghq6k5hy9mgigq"; libraryHaskellDepends = [ base bifunctors commutative-semigroups comonad constraints constraints-extras containers data-default dependent-map @@ -262693,7 +263460,7 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "req_3_13_3" = callPackage + "req_3_13_4" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder , bytestring, case-insensitive, containers, crypton-connection , data-default-class, exceptions, hspec, hspec-core, hspec-discover @@ -262704,8 +263471,8 @@ self: { }: mkDerivation { pname = "req"; - version = "3.13.3"; - sha256 = "162hqajwdnkpl0hylkzf33jxh68nyq1bnsyp3wi6h394phrgniy3"; + version = "3.13.4"; + sha256 = "0s80kl29b7d35v044yvkfa6ja40k4sm3wh26qpnscqzv2n6w8zzk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson authenticate-oauth base blaze-builder bytestring @@ -262950,8 +263717,8 @@ self: { }: mkDerivation { pname = "rerefined"; - version = "0.5.1"; - sha256 = "0n775yxclxpnw0nf6g0ai6pdmckvw5v8rw03fss51mq1y9xw8dcg"; + version = "0.6.0"; + sha256 = "0msawph4qcl3ch2821bq1kfjmzkxl6vkhglcp6glimkcsmkbabyv"; libraryHaskellDepends = [ base mono-traversable QuickCheck template-haskell text text-builder-linear type-level-show @@ -263496,32 +264263,6 @@ self: { }) {}; "rest-rewrite" = callPackage - ({ mkDerivation, base, containers, graphviz, hashable, monad-loops - , mtl, parsec, process, QuickCheck, text, time - , unordered-containers, z3 - }: - mkDerivation { - pname = "rest-rewrite"; - version = "0.4.3"; - sha256 = "0rvqagskkibwadqdkfqqjp0vrdxfn1hnb6g27ps7h160knygaa1d"; - revision = "1"; - editedCabalFile = "0m0m3brlxx945lrr34wpmn5jgzdpw9ck0qxj23s8av4rlh1a9hx1"; - libraryHaskellDepends = [ - base containers hashable monad-loops mtl parsec process QuickCheck - text time unordered-containers - ]; - testHaskellDepends = [ - base containers hashable mtl QuickCheck text time - unordered-containers - ]; - testSystemDepends = [ graphviz z3 ]; - doHaddock = false; - description = "Rewriting library with online termination checking"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.tbidne ]; - }) {inherit (pkgs) graphviz; inherit (pkgs) z3;}; - - "rest-rewrite_0_4_4" = callPackage ({ mkDerivation, base, containers, graphviz, hashable, monad-loops , mtl, parsec, process, QuickCheck, text, time , unordered-containers, z3 @@ -263542,7 +264283,6 @@ self: { doHaddock = false; description = "Rewriting library with online termination checking"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.tbidne ]; }) {inherit (pkgs) graphviz; inherit (pkgs) z3;}; @@ -267657,16 +268397,17 @@ self: { "rustls" = callPackage ({ mkDerivation, async, base, bytestring, containers - , derive-storable, directory, filepath, hedgehog, network, process - , resourcet, rustls, stm, tasty, tasty-hedgehog, tasty-hunit - , temporary, text, transformers + , derive-storable, directory, filepath, hedgehog, mtl, network + , process, resourcet, rustls, stm, tasty, tasty-hedgehog + , tasty-hunit, temporary, text, transformers }: mkDerivation { pname = "rustls"; - version = "0.1.0.0"; - sha256 = "19gv5cc0c3mnl40h5z1qnxrdhshiikmpmlyljv27jx2vk4i4vqib"; + version = "0.2.0.0"; + sha256 = "1scgp17hfmnzfccpaqih0smq3v34n217wsc5p7xdqgyhxwsj1bqg"; libraryHaskellDepends = [ - base bytestring derive-storable network resourcet text transformers + base bytestring containers derive-storable mtl network resourcet + text transformers ]; librarySystemDepends = [ rustls ]; testHaskellDepends = [ @@ -267769,43 +268510,6 @@ self: { }) {}; "rzk" = callPackage - ({ mkDerivation, aeson, alex, array, base, bifunctors, BNFC - , bytestring, Cabal, co-log-core, data-default-class, directory - , doctest, filepath, Glob, happy, hspec, hspec-discover, lens, lsp - , lsp-types, mtl, optparse-generic, process, QuickCheck, stm - , template-haskell, text, with-utf8, yaml - }: - mkDerivation { - pname = "rzk"; - version = "0.7.4"; - sha256 = "1n7dk24pbllr1xxr3klqxh5nq2pcjchygdr0xvhd2yla7w5hjhv5"; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal process ]; - libraryHaskellDepends = [ - aeson array base bifunctors bytestring co-log-core - data-default-class directory filepath Glob lens lsp lsp-types mtl - stm template-haskell text yaml - ]; - libraryToolDepends = [ alex BNFC happy ]; - executableHaskellDepends = [ - array base bifunctors bytestring directory Glob mtl - optparse-generic template-haskell text with-utf8 yaml - ]; - executableToolDepends = [ alex BNFC happy ]; - testHaskellDepends = [ - array base bifunctors bytestring directory doctest Glob hspec - hspec-discover mtl QuickCheck template-haskell text yaml - ]; - testToolDepends = [ alex BNFC happy hspec-discover ]; - description = "An experimental proof assistant for synthetic ∞-categories"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "rzk"; - broken = true; - }) {}; - - "rzk_0_7_5" = callPackage ({ mkDerivation, aeson, alex, array, base, bifunctors, BNFC , bytestring, Cabal, co-log-core, data-default-class, directory , doctest, filepath, Glob, happy, hspec, hspec-discover, lens, lsp @@ -269316,21 +270020,21 @@ self: { }) {}; "sandwich-hedgehog" = callPackage - ({ mkDerivation, base, free, hedgehog, monad-control, mtl - , safe-exceptions, sandwich, string-interpolate, text, time, vty + ({ mkDerivation, base, exceptions, free, hedgehog, sandwich + , string-interpolate, text, time, unliftio, vty , wl-pprint-annotated }: mkDerivation { pname = "sandwich-hedgehog"; - version = "0.1.3.0"; - sha256 = "0wf16y9a8savdviyr29dpji9ij26zcn3jrsf297ywrlbd00n7g1h"; + version = "0.1.3.1"; + sha256 = "0pidk7xlgdm9sad9zskqbmyhn0mlmz6vyygg4vfr2cqbnfkms502"; libraryHaskellDepends = [ - base free hedgehog monad-control mtl safe-exceptions sandwich - string-interpolate text time vty wl-pprint-annotated + base exceptions free hedgehog sandwich string-interpolate text time + unliftio vty wl-pprint-annotated ]; testHaskellDepends = [ - base free hedgehog monad-control mtl safe-exceptions sandwich - string-interpolate text time vty wl-pprint-annotated + base exceptions free hedgehog sandwich string-interpolate text time + unliftio vty wl-pprint-annotated ]; description = "Sandwich integration with Hedgehog"; license = lib.licenses.bsd3; @@ -269820,8 +270524,8 @@ self: { }: mkDerivation { pname = "sayable"; - version = "1.2.4.0"; - sha256 = "0hqcpcgzwv4q7vxdhnf3lffhlnrr4ykpz330n1ip0qnys483yz8r"; + version = "1.2.5.0"; + sha256 = "05jf2423l85vwc98fxib9ahlq9w4zhan4912jmfk86gvhsd35hls"; libraryHaskellDepends = [ base bytestring containers exceptions prettyprinter template-haskell text th-abstraction @@ -270166,8 +270870,8 @@ self: { }: mkDerivation { pname = "scale"; - version = "1.0.0.0"; - sha256 = "1c1khgy83402lqfqdvq5amf9pgn5a6m4m5zmqkkw6iw0wbjw7p3a"; + version = "1.0.1.0"; + sha256 = "19cnzd316qbzxdjgia35l1yay1qpc6x10sgpfbv58yr4z65s01rx"; libraryHaskellDepends = [ base bitvec bytestring cereal data-default generics-sop memory template-haskell text vector @@ -273275,8 +273979,8 @@ self: { }: mkDerivation { pname = "semilattices"; - version = "0.0.0.7"; - sha256 = "1m9sqm4nq8d8rraqfqfwbn91412aqqq4gg9754lnq9crns75df11"; + version = "0.0.0.8"; + sha256 = "05dmnszyxssbjzw6f7qwq3slzd913afn562f2rnc54q9719xyybn"; libraryHaskellDepends = [ base containers unordered-containers ]; testHaskellDepends = [ base doctest QuickCheck quickcheck-instances @@ -273840,29 +274544,6 @@ self: { }) {}; "sequence-formats" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, errors - , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec - , pipes-bytestring, pipes-safe, pipes-zlib, tasty, tasty-hunit - , transformers, vector - }: - mkDerivation { - pname = "sequence-formats"; - version = "1.8.1.0"; - sha256 = "105kxxczmdq6k2mnfsr5k6ixnlcllkhk9w70c5jcf96wz4gm6ydz"; - libraryHaskellDepends = [ - attoparsec base bytestring containers errors exceptions foldl - lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe - pipes-zlib transformers vector - ]; - testHaskellDepends = [ - base bytestring containers foldl hspec pipes pipes-safe tasty - tasty-hunit transformers vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = lib.licenses.gpl3Only; - }) {}; - - "sequence-formats_1_8_1_1" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, errors , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec , pipes-bytestring, pipes-safe, pipes-zlib, tasty, tasty-hunit @@ -273883,7 +274564,6 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "sequenceTools" = callPackage @@ -274253,35 +274933,6 @@ self: { }) {}; "servant" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors - , bytestring, case-insensitive, constraints, deepseq, hspec - , hspec-discover, http-api-data, http-media, http-types, mmorph - , mtl, network-uri, QuickCheck, quickcheck-instances - , singleton-bool, sop-core, string-conversions, tagged, text - , transformers, vault - }: - mkDerivation { - pname = "servant"; - version = "0.20.1"; - sha256 = "1s8vapj8qb8l5snjzxd63d9rvxwa1vw6g77cg8nynrzzppwp7xwl"; - revision = "5"; - editedCabalFile = "1lp44k8vsjwscjc5palvr930pznrm40adqksm3jcmhjsq63xmmji"; - libraryHaskellDepends = [ - aeson attoparsec base base-compat bifunctors bytestring - case-insensitive constraints deepseq http-api-data http-media - http-types mmorph mtl network-uri QuickCheck singleton-bool - sop-core string-conversions tagged text transformers vault - ]; - testHaskellDepends = [ - aeson base base-compat bytestring hspec http-media mtl QuickCheck - quickcheck-instances string-conversions text transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs"; - license = lib.licenses.bsd3; - }) {}; - - "servant_0_20_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , case-insensitive, constraints, containers, deepseq, hspec , hspec-discover, http-api-data, http-media, http-types, mmorph @@ -274305,7 +274956,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-JuicyPixels" = callPackage @@ -274407,23 +275057,6 @@ self: { }) {}; "servant-auth" = callPackage - ({ mkDerivation, aeson, base, containers, jose, lens, servant, text - , unordered-containers - }: - mkDerivation { - pname = "servant-auth"; - version = "0.4.1.0"; - sha256 = "08ggnlknhzdpf49zjm1qpzm12gckss7yr8chmzm6h6ycigz77ndd"; - revision = "9"; - editedCabalFile = "0vdci6ckk0qq48wpsxqm09azb2fap6av2vnafzkyhfj8knk49jyh"; - libraryHaskellDepends = [ - aeson base containers jose lens servant text unordered-containers - ]; - description = "Authentication combinators for servant"; - license = lib.licenses.bsd3; - }) {}; - - "servant-auth_0_4_2_0" = callPackage ({ mkDerivation, aeson, base, containers, jose, lens, servant, text , unordered-containers }: @@ -274436,36 +275069,9 @@ self: { ]; description = "Authentication combinators for servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-client" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hspec - , hspec-discover, http-client, http-types, jose, QuickCheck - , servant, servant-auth, servant-auth-server, servant-client - , servant-client-core, servant-server, time, transformers, wai - , warp - }: - mkDerivation { - pname = "servant-auth-client"; - version = "0.4.1.1"; - sha256 = "1fs00p15hz2lqspby2xg6h0zxmlljm6wgi0wk73a4gavyg26dgqq"; - revision = "5"; - editedCabalFile = "1dbq1451jj49hbjfrdhr47k3rpwj825rbvj3f79w75rzyl3hyg75"; - libraryHaskellDepends = [ - base bytestring containers servant servant-auth servant-client-core - ]; - testHaskellDepends = [ - aeson base bytestring hspec http-client http-types jose QuickCheck - servant servant-auth servant-auth-server servant-client - servant-server time transformers wai warp - ]; - testToolDepends = [ hspec-discover ]; - description = "servant-client/servant-auth compatibility"; - license = lib.licenses.bsd3; - }) {}; - - "servant-auth-client_0_4_2_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , hspec-discover, http-client, http-types, jose, QuickCheck , servant, servant-auth, servant-auth-server, servant-client @@ -274487,7 +275093,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-client/servant-auth compatibility"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-cookie" = callPackage @@ -274523,30 +275128,6 @@ self: { }) {}; "servant-auth-docs" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec - , hspec-discover, lens, QuickCheck, servant, servant-auth - , servant-docs, template-haskell, text - }: - mkDerivation { - pname = "servant-auth-docs"; - version = "0.2.10.1"; - sha256 = "03dnh6x0y34npmv9w2f3hc9r1brlzf2rki6c6ngvwb3dvichhykv"; - revision = "3"; - editedCabalFile = "12irngkv4irmjkmarnpyfknq9iwz9xigcgldmg6y9sscjjv7xh7r"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base lens servant servant-auth servant-docs - ]; - testHaskellDepends = [ - base doctest hspec lens QuickCheck servant servant-auth - servant-docs template-haskell text - ]; - testToolDepends = [ hspec-discover ]; - description = "servant-docs/servant-auth compatibility"; - license = lib.licenses.bsd3; - }) {}; - - "servant-auth-docs_0_2_11_0" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-docs, template-haskell, text @@ -274566,7 +275147,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-docs/servant-auth compatibility"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-hmac" = callPackage @@ -274607,38 +275187,6 @@ self: { }) {}; "servant-auth-server" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder - , bytestring, case-insensitive, cookie, data-default-class, entropy - , hspec, hspec-discover, http-client, http-types, jose, lens - , lens-aeson, markdown-unlit, memory, monad-time, mtl, QuickCheck - , servant, servant-auth, servant-server, tagged, text, time - , transformers, unordered-containers, wai, warp, wreq - }: - mkDerivation { - pname = "servant-auth-server"; - version = "0.4.8.0"; - sha256 = "0drny9m2js619pkxxa1mxji5x4r46kpv3qnmswyrb3kc0ck5c2af"; - revision = "6"; - editedCabalFile = "0rvb6jwjmkdrbc2q92si19arf5gi80x3m1g67354bncdaa81n81z"; - libraryHaskellDepends = [ - aeson base base64-bytestring blaze-builder bytestring - case-insensitive cookie data-default-class entropy http-types jose - lens memory monad-time mtl servant servant-auth servant-server - tagged text time unordered-containers wai - ]; - testHaskellDepends = [ - aeson base bytestring case-insensitive hspec http-client http-types - jose lens lens-aeson mtl QuickCheck servant servant-auth - servant-server text time transformers wai warp wreq - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "servant-server/servant-auth compatibility"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "servant-auth-server_0_4_9_0" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, case-insensitive, cookie, data-default-class, entropy , hspec, hspec-discover, http-client, http-types, jose, lens @@ -274669,28 +275217,6 @@ self: { }) {}; "servant-auth-swagger" = callPackage - ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck - , servant, servant-auth, servant-swagger, swagger2, text - }: - mkDerivation { - pname = "servant-auth-swagger"; - version = "0.2.10.2"; - sha256 = "0f4sn0xlsq8lcnyj0q978bamfav6jmfkkccrg2k5l7rndif4nmwg"; - revision = "3"; - editedCabalFile = "0cvs7qwjdbr1f6n49pwjkq1cmkhya658207cmi8b70ghm5wvqfgi"; - libraryHaskellDepends = [ - base lens servant servant-auth servant-swagger swagger2 text - ]; - testHaskellDepends = [ - base hspec lens QuickCheck servant servant-auth servant-swagger - swagger2 text - ]; - testToolDepends = [ hspec-discover ]; - description = "servant-swagger/servant-auth compatibility"; - license = lib.licenses.bsd3; - }) {}; - - "servant-auth-swagger_0_2_11_0" = callPackage ({ mkDerivation, base, hspec, hspec-discover, lens, QuickCheck , servant, servant-auth, servant-swagger, swagger2, text }: @@ -274708,7 +275234,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "servant-swagger/servant-auth compatibility"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-auth-token" = callPackage @@ -275011,38 +275536,6 @@ self: { }) {}; "servant-client" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring, containers - , deepseq, entropy, exceptions, hspec, hspec-discover - , http-api-data, http-client, http-media, http-types, HUnit - , kan-extensions, markdown-unlit, monad-control, mtl, network - , QuickCheck, semigroupoids, servant, servant-client-core - , servant-server, sop-core, stm, text, time, transformers - , transformers-base, transformers-compat, wai, warp - }: - mkDerivation { - pname = "servant-client"; - version = "0.20"; - sha256 = "0xmjqc54yq5akhw5ydbx5k0c1pnrryma8nczwyzvwx4vazrk0pbn"; - revision = "6"; - editedCabalFile = "0a2ix2r0fwdjfpd74sbgksiadzp1x8l5dm66k0g51dvj0v64njcn"; - libraryHaskellDepends = [ - base base-compat bytestring containers deepseq exceptions - http-client http-media http-types kan-extensions monad-control mtl - semigroupoids servant servant-client-core stm text time - transformers transformers-base transformers-compat - ]; - testHaskellDepends = [ - aeson base base-compat bytestring entropy hspec http-api-data - http-client http-types HUnit kan-extensions markdown-unlit mtl - network QuickCheck servant servant-client-core servant-server - sop-core stm text transformers transformers-compat wai warp - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "Automatic derivation of querying functions for servant"; - license = lib.licenses.bsd3; - }) {}; - - "servant-client_0_20_2" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, containers , deepseq, entropy, exceptions, hspec, hspec-discover , http-api-data, http-client, http-media, http-types, HUnit @@ -275070,35 +275563,9 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-client-core" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, constraints, containers, deepseq, exceptions, free - , hspec, hspec-discover, http-media, http-types, network-uri - , QuickCheck, safe, servant, sop-core, template-haskell, text - , transformers - }: - mkDerivation { - pname = "servant-client-core"; - version = "0.20"; - sha256 = "012bdf3c44bqzb0ycns4pcxb0zidqqn7lpzz9316kiwy0wb4jx56"; - revision = "4"; - editedCabalFile = "10zypw7b7p3b3hb293ik44n45c9s875jnr919ramfx3bpiqchb5g"; - libraryHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring constraints - containers deepseq exceptions free http-media http-types - network-uri safe servant sop-core template-haskell text - transformers - ]; - testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "Core functionality and class for client function generation for servant APIs"; - license = lib.licenses.bsd3; - }) {}; - - "servant-client-core_0_20_2" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, constraints, containers, deepseq, exceptions, free , hspec, hspec-discover, http-media, http-types, network-uri @@ -275117,7 +275584,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Core functionality and class for client function generation for servant APIs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-client-js" = callPackage @@ -275190,28 +275656,6 @@ self: { }) {}; "servant-conduit" = callPackage - ({ mkDerivation, base, base-compat, bytestring, conduit - , http-client, http-media, mtl, resourcet, servant, servant-client - , servant-server, unliftio-core, wai, warp - }: - mkDerivation { - pname = "servant-conduit"; - version = "0.16"; - sha256 = "037vqqq5k2jm6s7gg2shb6iyvjfblsr41ifjpryfxmsib669vs9f"; - revision = "2"; - editedCabalFile = "0vxil0jr3iv4a9bf1rvy7qpbmffic1ga8drm6yl6csd64n4a3jvn"; - libraryHaskellDepends = [ - base bytestring conduit mtl resourcet servant unliftio-core - ]; - testHaskellDepends = [ - base base-compat bytestring conduit http-client http-media - resourcet servant servant-client servant-server wai warp - ]; - description = "Servant Stream support for conduit"; - license = lib.licenses.bsd3; - }) {}; - - "servant-conduit_0_16_1" = callPackage ({ mkDerivation, base, base-compat, bytestring, conduit , http-client, http-media, mtl, resourcet, servant, servant-client , servant-server, unliftio-core, wai, warp @@ -275229,7 +275673,6 @@ self: { ]; description = "Servant Stream support for conduit"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-csharp" = callPackage @@ -275315,37 +275758,6 @@ self: { }) {}; "servant-docs" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , case-insensitive, hashable, http-media, http-types, lens, servant - , string-conversions, tasty, tasty-golden, tasty-hunit, text - , transformers, universe-base, unordered-containers - }: - mkDerivation { - pname = "servant-docs"; - version = "0.13"; - sha256 = "0i91my86bcnn0jckf2qlfyx1zfbg8w6959v7iim60s3mdx9yjp67"; - revision = "4"; - editedCabalFile = "16m0glwz8x4k8cjp14jz9gq68q30wmz37qx39f3b4qrh3924hnsm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring case-insensitive - hashable http-media http-types lens servant string-conversions text - universe-base unordered-containers - ]; - executableHaskellDepends = [ - aeson base lens servant string-conversions text - ]; - testHaskellDepends = [ - aeson base base-compat lens servant string-conversions tasty - tasty-golden tasty-hunit transformers - ]; - description = "generate API docs for your servant webservice"; - license = lib.licenses.bsd3; - mainProgram = "greet-docs"; - }) {}; - - "servant-docs_0_13_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , case-insensitive, hashable, http-media, http-types, lens, servant , string-conversions, tasty, tasty-golden, tasty-hunit, text @@ -275371,7 +275783,6 @@ self: { ]; description = "generate API docs for your servant webservice"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet-docs"; }) {}; @@ -275495,19 +275906,15 @@ self: { }) {}; "servant-event-stream" = callPackage - ({ mkDerivation, base, binary, http-media, lens, pipes - , servant-foreign, servant-js, servant-pipes, servant-server, text - , wai-extra + ({ mkDerivation, base, bytestring, http-media, lens + , servant-foreign, servant-server, text }: mkDerivation { pname = "servant-event-stream"; - version = "0.2.1.0"; - sha256 = "1bs4gjw7xaai5hxcv0dy7fmvx26ysmcqnaly5vriwkz45k1rhlj9"; - revision = "2"; - editedCabalFile = "1s6si9php8im45yh0r9slgw7sz8c0jk2i4c93a5qbjr0mzz9k2va"; + version = "0.3.0.1"; + sha256 = "1nd9v3dmpnqwj63psm6zikgcd635fc80a7bhn0azzlgi551s5kf2"; libraryHaskellDepends = [ - base binary http-media lens pipes servant-foreign servant-js - servant-pipes servant-server text wai-extra + base bytestring http-media lens servant-foreign servant-server text ]; testHaskellDepends = [ base ]; description = "Servant support for Server-Sent events"; @@ -275594,25 +276001,6 @@ self: { }) {}; "servant-foreign" = callPackage - ({ mkDerivation, base, base-compat, hspec, hspec-discover - , http-types, lens, servant, text - }: - mkDerivation { - pname = "servant-foreign"; - version = "0.16"; - sha256 = "15pir0x7dcyjmw71g4w00qgvcxyvhbkywzc3bvvaaprk5bjb3bmv"; - revision = "4"; - editedCabalFile = "0nm2nkivil7yh66syvw1a41g1lif75h7wc07rh9bnl7ncqfvdnal"; - libraryHaskellDepends = [ - base base-compat http-types lens servant text - ]; - testHaskellDepends = [ base hspec servant ]; - testToolDepends = [ hspec-discover ]; - description = "Helpers for generating clients for servant APIs in any programming language"; - license = lib.licenses.bsd3; - }) {}; - - "servant-foreign_0_16_1" = callPackage ({ mkDerivation, base, base-compat, hspec, hspec-discover , http-types, lens, servant, text }: @@ -275627,7 +276015,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-gdp" = callPackage @@ -275798,42 +276185,6 @@ self: { }) {}; "servant-http-streams" = callPackage - ({ mkDerivation, aeson, base, base-compat, bytestring - , case-insensitive, containers, deepseq, entropy, exceptions, hspec - , hspec-discover, http-api-data, http-common, http-media - , http-streams, http-types, HUnit, io-streams, kan-extensions - , markdown-unlit, monad-control, mtl, network, QuickCheck - , semigroupoids, servant, servant-client-core, servant-server, stm - , text, time, transformers, transformers-base, transformers-compat - , wai, warp - }: - mkDerivation { - pname = "servant-http-streams"; - version = "0.20"; - sha256 = "1pakvvw8m7dkwf8zfrh2gan1hs5zp4mgnn4bp0wiy49mc3zzlxwi"; - revision = "6"; - editedCabalFile = "0sq87z14wijr0dv0yclbz9k7g4plfjq8bqcn5wi7wq0h3ak7fzzg"; - libraryHaskellDepends = [ - base base-compat bytestring case-insensitive containers deepseq - exceptions http-common http-media http-streams http-types - io-streams kan-extensions monad-control mtl semigroupoids servant - servant-client-core text time transformers transformers-base - transformers-compat - ]; - testHaskellDepends = [ - aeson base base-compat bytestring deepseq entropy hspec - http-api-data http-streams http-types HUnit kan-extensions - markdown-unlit mtl network QuickCheck servant servant-client-core - servant-server stm text transformers transformers-compat wai warp - ]; - testToolDepends = [ hspec-discover markdown-unlit ]; - description = "Automatic derivation of querying functions for servant"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "servant-http-streams_0_20_2" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring , case-insensitive, containers, deepseq, entropy, exceptions, hspec , hspec-discover, http-api-data, http-common, http-media @@ -275961,10 +276312,8 @@ self: { ({ mkDerivation, aeson, base, http-media, servant, text }: mkDerivation { pname = "servant-jsonrpc"; - version = "1.1.1"; - sha256 = "0x5anjs6r7xgd2aqvs3fw4jr9yjz92a7pwa5ydpz63ijw2784j9z"; - revision = "1"; - editedCabalFile = "013m5rxs6cl75lhkj4p81jwsrmpywcd1cf7pkxq4kblg3in8bgy0"; + version = "1.2.0"; + sha256 = "1w92snxlypdf9qhm2bmbig864k67iz5avz98pw1yk9q2jggnd7ha"; libraryHaskellDepends = [ aeson base http-media servant text ]; description = "JSON-RPC messages and endpoints"; license = lib.licenses.bsd3; @@ -275978,10 +276327,8 @@ self: { }: mkDerivation { pname = "servant-jsonrpc-client"; - version = "1.1.0"; - sha256 = "0d18qajwpq6np0a61i5qm1z7iwvqrmgixg627diwr1xh4ws1ij8d"; - revision = "2"; - editedCabalFile = "0khfc661yxsnv2vrxcqfj892r3w2ngx3n8mngmrywl0217wh2s87"; + version = "1.2.0"; + sha256 = "1vws0nga5hv5fzlipf1xdr2pj08jjpvpzjlr1q992gsr8q4xm7kn"; libraryHaskellDepends = [ aeson base servant servant-client-core servant-jsonrpc ]; @@ -275996,8 +276343,8 @@ self: { }: mkDerivation { pname = "servant-jsonrpc-server"; - version = "2.1.2"; - sha256 = "0gbmpv1j4za01vwrygngbcs1pzjbfmc043yy57rq0yzvbcm1bmh7"; + version = "2.2.0"; + sha256 = "0ayga850zvkkl85lmmmlpxi4kpw1ny8irdb7ky5ssmrix8slkqx1"; libraryHaskellDepends = [ aeson base containers servant servant-jsonrpc servant-server ]; @@ -276070,26 +276417,6 @@ self: { }) {}; "servant-machines" = callPackage - ({ mkDerivation, base, base-compat, bytestring, http-client - , http-media, machines, mtl, servant, servant-client - , servant-server, wai, warp - }: - mkDerivation { - pname = "servant-machines"; - version = "0.16"; - sha256 = "0c2cz96m9lbzr318i4vpy55y37xagh7sf1g0hvxbsvwhnzqa4532"; - revision = "2"; - editedCabalFile = "0nrrrh73bryg9xh025zdmk1kdmnm0kzrisbyhxrmqc514ayzkrr8"; - libraryHaskellDepends = [ base bytestring machines mtl servant ]; - testHaskellDepends = [ - base base-compat bytestring http-client http-media machines servant - servant-client servant-server wai warp - ]; - description = "Servant Stream support for machines"; - license = lib.licenses.bsd3; - }) {}; - - "servant-machines_0_16_1" = callPackage ({ mkDerivation, base, base-compat, bytestring, http-client , http-media, machines, mtl, servant, servant-client , servant-server, wai, warp @@ -276105,7 +276432,6 @@ self: { ]; description = "Servant Stream support for machines"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-match" = callPackage @@ -276433,29 +276759,6 @@ self: { }) {}; "servant-pipes" = callPackage - ({ mkDerivation, base, base-compat, bytestring, http-client - , http-media, monad-control, mtl, pipes, pipes-bytestring - , pipes-safe, servant, servant-client, servant-server, wai, warp - }: - mkDerivation { - pname = "servant-pipes"; - version = "0.16"; - sha256 = "00n2rmv4aar49247is2sgy58nal64lv05zci9lhkbgmmmi1hqd10"; - revision = "2"; - editedCabalFile = "1xm1mi12qmwwxy3yqm6ys37q33f8hvq2sqyrvqw9rilkiqs2w8yr"; - libraryHaskellDepends = [ - base bytestring monad-control mtl pipes pipes-safe servant - ]; - testHaskellDepends = [ - base base-compat bytestring http-client http-media pipes - pipes-bytestring pipes-safe servant servant-client servant-server - wai warp - ]; - description = "Servant Stream support for pipes"; - license = lib.licenses.bsd3; - }) {}; - - "servant-pipes_0_16_1" = callPackage ({ mkDerivation, base, base-compat, bytestring, http-client , http-media, monad-control, mtl, pipes, pipes-bytestring , pipes-safe, servant, servant-client, servant-server, wai, warp @@ -276474,7 +276777,6 @@ self: { ]; description = "Servant Stream support for pipes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-polysemy" = callPackage @@ -277008,46 +277310,6 @@ self: { }) {}; "servant-server" = callPackage - ({ mkDerivation, aeson, base, base-compat, base64-bytestring - , bytestring, constraints, containers, directory, exceptions - , filepath, hspec, hspec-discover, hspec-wai, http-api-data - , http-media, http-types, monad-control, mtl, network, network-uri - , QuickCheck, resourcet, safe, servant, should-not-typecheck - , sop-core, string-conversions, tagged, temporary, text - , transformers, transformers-base, transformers-compat, wai - , wai-app-static, wai-extra, warp, word8 - }: - mkDerivation { - pname = "servant-server"; - version = "0.20"; - sha256 = "1gp8pslk2sspi5vzrl1nimndpif7jhgzlffi2mzf1ap1bdwgxchk"; - revision = "6"; - editedCabalFile = "1n70k1n65lyqx4lhbmg1gw5mfl584smlyaxzrllmp9flh50z64nf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base base-compat base64-bytestring bytestring constraints - containers exceptions filepath http-api-data http-media http-types - monad-control mtl network network-uri resourcet servant sop-core - string-conversions tagged text transformers transformers-base wai - wai-app-static word8 - ]; - executableHaskellDepends = [ - aeson base base-compat servant text wai warp - ]; - testHaskellDepends = [ - aeson base base-compat base64-bytestring bytestring directory hspec - hspec-wai http-types mtl QuickCheck resourcet safe servant - should-not-typecheck sop-core string-conversions temporary text - transformers transformers-compat wai wai-extra - ]; - testToolDepends = [ hspec-discover ]; - description = "A family of combinators for defining webservices APIs and serving them"; - license = lib.licenses.bsd3; - mainProgram = "greet"; - }) {}; - - "servant-server_0_20_2" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, constraints, containers, directory, exceptions , filepath, hspec, hspec-discover, hspec-wai, http-api-data @@ -277079,7 +277341,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A family of combinators for defining webservices APIs and serving them"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "greet"; }) {}; @@ -277217,6 +277478,34 @@ self: { broken = true; }) {}; + "servant-static-th_1_0_0_1" = callPackage + ({ mkDerivation, base, blaze-html, bytestring, containers + , directory, filepath, hspec, hspec-wai, http-media, semigroups + , servant, servant-blaze, servant-server, tasty, tasty-hspec + , tasty-hunit, template-haskell, text, wai + }: + mkDerivation { + pname = "servant-static-th"; + version = "1.0.0.1"; + sha256 = "0pxzv2v5wlf906lxk778m3jvb2ax46x5z122x32a9a0n0s8pppik"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base blaze-html bytestring containers directory filepath http-media + semigroups servant servant-blaze servant-server template-haskell + text + ]; + testHaskellDepends = [ + base blaze-html bytestring directory filepath hspec hspec-wai + servant servant-blaze servant-server tasty tasty-hspec tasty-hunit + wai + ]; + description = "Embed a directory of static files in your Servant server"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "servant-streaming" = callPackage ({ mkDerivation, base, hspec, http-types, QuickCheck, servant }: mkDerivation { @@ -277358,36 +277647,6 @@ self: { }) {}; "servant-swagger" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring - , Cabal, cabal-doctest, directory, doctest, filepath, hspec - , hspec-discover, http-media, insert-ordered-containers, lens - , lens-aeson, QuickCheck, servant, singleton-bool, swagger2 - , template-haskell, text, time, unordered-containers, utf8-string - , vector - }: - mkDerivation { - pname = "servant-swagger"; - version = "1.2"; - sha256 = "1dim4vlsd9zcz3ra0qwvb4hlbj0iarxygz78ksw8nbvqgbym3zjh"; - revision = "4"; - editedCabalFile = "0qvd4p0g8djj67g7c4nh2y9z4x6k778y3037w2m4622412fvyyfv"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat bytestring hspec http-media - insert-ordered-containers lens QuickCheck servant singleton-bool - swagger2 text unordered-containers - ]; - testHaskellDepends = [ - aeson base base-compat directory doctest filepath hspec lens - lens-aeson QuickCheck servant swagger2 template-haskell text time - utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; - license = lib.licenses.bsd3; - }) {}; - - "servant-swagger_1_2_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , Cabal, cabal-doctest, directory, doctest, filepath, hspec , hspec-discover, http-media, insert-ordered-containers, lens @@ -277413,7 +277672,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "servant-swagger-tags" = callPackage @@ -278044,8 +278302,8 @@ self: { }: mkDerivation { pname = "serversession-backend-persistent"; - version = "2.0.2"; - sha256 = "19jsswwc38514fqg2asshsvx1x3zx930887k63my4dmidyvvqmwd"; + version = "2.0.3"; + sha256 = "1f6zpxi16frs6jn1dx2kzk0cacw549pg2id2z6vqxkc5fw98iswq"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cereal path-pieces persistent serversession tagged text time transformers @@ -278786,8 +279044,8 @@ self: { }: mkDerivation { pname = "sgf"; - version = "0.1.3.2"; - sha256 = "051w1sswj1k2br011q0g6zzvkvwxahkgfn4cpkkrdwz8xm1jb9al"; + version = "0.1.3.3"; + sha256 = "0wxmyv00gphyd7alq79g4vvdkdsmp204pcx300vqvgf6b6ydn1an"; libraryHaskellDepends = [ base containers encoding extensible-exceptions mtl parsec split time transformers @@ -280943,8 +281201,8 @@ self: { pname = "sign"; version = "0.4.4"; sha256 = "1z9csfbl5h4cprvykszn81xncsry7fama2y3gbgnqr7mq15qziq7"; - revision = "2"; - editedCabalFile = "1si2x4ip4lqh9zj249f1rsslzxxj94arww63bqaha2zkg25sfykz"; + revision = "3"; + editedCabalFile = "1yrpjv01zhshi0ri3kn8sclvyry85raxgfggxqg9pab73vqwfz79"; libraryHaskellDepends = [ base containers deepseq hashable lattices universe-base ]; @@ -282851,6 +283109,21 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "singletons-default" = callPackage + ({ mkDerivation, base, data-default-class, singletons + , singletons-base + }: + mkDerivation { + pname = "singletons-default"; + version = "0.1.0.7"; + sha256 = "1rdz61hvv95l33rdv1afhrfjwdpznwik2d4q1z7wl6c8h6dl2wx1"; + libraryHaskellDepends = [ + base data-default-class singletons singletons-base + ]; + description = "An optional type with type level default"; + license = lib.licenses.bsd3; + }) {}; + "singletons-presburger" = callPackage ({ mkDerivation, base, ghc, ghc-typelits-presburger, mtl , reflection, singletons, singletons-base @@ -283186,10 +283459,8 @@ self: { }: mkDerivation { pname = "size-based"; - version = "0.1.3.2"; - sha256 = "1qh2apjkv0m6hi668wq4g7gb75hwhpydv8c5gxn3sgm3cmjscl42"; - revision = "1"; - editedCabalFile = "1h4ig2pqw5spg5mdgwd73q4banvk3kyk7q76pkhy8n0mnwpa51ck"; + version = "0.1.3.3"; + sha256 = "1xc31iy57v9hm97hhr26ws2wwsf56gczwnq7q8ckiy5pgw6fmr1g"; libraryHaskellDepends = [ base dictionary-sharing template-haskell testing-type-modifiers ]; @@ -283681,8 +283952,8 @@ self: { }: mkDerivation { pname = "skylighting"; - version = "0.14.2"; - sha256 = "1xbjmxpcqhnfjhma3bq539y3a3jnry75qrfw7d113gvrwsx39njl"; + version = "0.14.3"; + sha256 = "025b9qvah2qi2lff97m9hjnz8808c49sbzg3215s6524arhciv59"; configureFlags = [ "-fexecutable" ]; isLibrary = true; isExecutable = true; @@ -283708,8 +283979,8 @@ self: { }: mkDerivation { pname = "skylighting-core"; - version = "0.14.2"; - sha256 = "0ja6pjkz49p9r6h0lajf2nfq55sbmda57n1v7jbw1xzh3fcdvqrn"; + version = "0.14.3"; + sha256 = "02y4vzakmdk24k3dysdh7wzrb597cmxzppxxlw3jd2lbyqw7yzlm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -285289,8 +285560,8 @@ self: { }: mkDerivation { pname = "smtpbz"; - version = "1.0.1"; - sha256 = "1zxcr4md1r9dlg14a3b6ywqnir6jx95qsffwv2f08k2mkifm82w3"; + version = "1.1.0"; + sha256 = "04fr5w139bvi3wdx7ynxkgmb5z34a7wpa4znrhh6vjq2hykxi4nk"; libraryHaskellDepends = [ aeson base bytestring http-conduit http-types text ]; @@ -289163,15 +289434,16 @@ self: { }) {}; "spirv-reflect-ffi" = callPackage - ({ mkDerivation, base, bytestring, c2hs, spirv-reflect-types, text - , vector + ({ mkDerivation, base, bytestring, c2hs, spirv-enum + , spirv-reflect-types, text, vector, vector-algorithms }: mkDerivation { pname = "spirv-reflect-ffi"; - version = "0.2"; - sha256 = "1pz2nlc4l6clmwwqmn95lfa50ii0524grfxs1c3ycbd8qi16n6q4"; + version = "0.3"; + sha256 = "1fh7xwqlc9diz3v4byz5iknndf5hm83mzb7awcn012ac55d3gz3x"; libraryHaskellDepends = [ - base bytestring spirv-reflect-types text vector + base bytestring spirv-enum spirv-reflect-types text vector + vector-algorithms ]; libraryToolDepends = [ c2hs ]; description = "C-library loader for spirv-reflect tool"; @@ -289179,26 +289451,26 @@ self: { }) {}; "spirv-reflect-types" = callPackage - ({ mkDerivation, base, containers, text, vector }: + ({ mkDerivation, base, containers, spirv-enum, text, vector }: mkDerivation { pname = "spirv-reflect-types"; - version = "0.2"; - sha256 = "0j002p01kgk3avzvq7p391k7bll74fxg01mqlbk4mjyc7plvz87a"; - libraryHaskellDepends = [ base containers text vector ]; + version = "0.3"; + sha256 = "0sg46268a52qkhql50rm3rkgikg8ygrxhxb4qhrx09xpqqngxhzz"; + libraryHaskellDepends = [ base containers spirv-enum text vector ]; description = "Data types from spirv-reflect tool"; license = lib.licenses.bsd3; }) {}; "spirv-reflect-yaml" = callPackage - ({ mkDerivation, base, bytestring, HsYAML, spirv-reflect-types - , text, vector + ({ mkDerivation, base, bytestring, HsYAML, spirv-enum + , spirv-reflect-types, text, vector }: mkDerivation { pname = "spirv-reflect-yaml"; - version = "0.2"; - sha256 = "0zgr0mfwxf485ka706y67h6vjp6d307fwirfff87gsh0lip7199b"; + version = "0.3"; + sha256 = "1bi1c6ykzs6pbls7r21ipx29dinn7m9lqn94lwf7j2c901nk53s1"; libraryHaskellDepends = [ - base bytestring HsYAML spirv-reflect-types text vector + base bytestring HsYAML spirv-enum spirv-reflect-types text vector ]; description = "YAML loader for spirv-reflect tool"; license = lib.licenses.bsd3; @@ -290027,8 +290299,8 @@ self: { }: mkDerivation { pname = "sqlite-easy"; - version = "1.1.0.0"; - sha256 = "12x89y3hsy51ydb8lnawws9cbqyj9x98mk3pwm5pc62pcwy947yi"; + version = "1.1.0.1"; + sha256 = "04f83krzb5a806dszhhnyhrxpvh6qr00579cq6h4bhz6bk54ivrz"; libraryHaskellDepends = [ base bytestring direct-sqlite migrant-core mtl resource-pool text unliftio-core @@ -291716,13 +291988,13 @@ self: { , hspec-expectations-lifted, hspec-golden, http-types, lens , lens-aeson, monad-logger, mtl, optparse-applicative, QuickCheck , resourcet, rio, semigroups, text, text-metrics, time - , transformers, typed-process, unliftio, unordered-containers, uuid - , yaml + , transformers, typed-process, unix, unliftio, unordered-containers + , uuid, yaml }: mkDerivation { pname = "stackctl"; - version = "1.7.0.0"; - sha256 = "1v0c2kzkwkd85hq4ffr4pm438lxa5ylg2amcxhz6y6fc8853ihcv"; + version = "1.7.2.0"; + sha256 = "1wpm5bklwxsy8kqk3r4srd50b66jbky0v4wyzqpyjkdh0qn080w8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -291732,7 +292004,7 @@ self: { containers envparse errors exceptions extra filepath Glob lens lens-aeson monad-logger mtl optparse-applicative QuickCheck resourcet rio semigroups text text-metrics time transformers - typed-process unliftio unordered-containers uuid yaml + typed-process unix unliftio unordered-containers uuid yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ @@ -294178,6 +294450,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "streaming-bytestring_0_3_3" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, ghc-prim + , mmorph, mtl, resourcet, smallcheck, streaming, tasty, tasty-hunit + , tasty-smallcheck, transformers, transformers-base + }: + mkDerivation { + pname = "streaming-bytestring"; + version = "0.3.3"; + sha256 = "15v1r8fw2w9a6ivg3f83pqfs9q5ik27vjbk2wvpd8vlmw210idnv"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions ghc-prim mmorph mtl resourcet + streaming transformers transformers-base + ]; + testHaskellDepends = [ + base bytestring resourcet smallcheck streaming tasty tasty-hunit + tasty-smallcheck transformers + ]; + description = "Fast, effectful byte streams"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "streaming-cassava" = callPackage ({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck , quickcheck-instances, streaming, streaming-bytestring, text @@ -294511,19 +294805,20 @@ self: { }) {}; "streaming-utils" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, http-client - , http-client-tls, json-stream, mtl, network, network-simple, pipes - , resourcet, streaming, streaming-bytestring, streaming-commons - , transformers, zlib + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , bytestring, http-client, http-client-tls, json-stream, mtl + , network, network-simple, pipes, resourcet, streaming + , streaming-bytestring, streaming-commons, transformers, zlib }: mkDerivation { pname = "streaming-utils"; - version = "0.2.5.0"; - sha256 = "1zaq0vk4bzn27w56nxx56fij9cxk7pz5vf2xvglxkj6xip1w63fz"; + version = "0.2.6.0"; + sha256 = "0dpd58fpib9g6chfqkfj29v691gi7mq4czwapwhfjsmmd6rghb01"; libraryHaskellDepends = [ - aeson attoparsec base bytestring http-client http-client-tls - json-stream mtl network network-simple pipes resourcet streaming - streaming-bytestring streaming-commons transformers + aeson attoparsec attoparsec-aeson base bytestring http-client + http-client-tls json-stream mtl network network-simple pipes + resourcet streaming streaming-bytestring streaming-commons + transformers ]; libraryPkgconfigDepends = [ zlib ]; description = "http, attoparsec, pipes and other utilities for the streaming libraries"; @@ -294730,6 +295025,8 @@ self: { pname = "streamly-fsnotify"; version = "2.1.0.2"; sha256 = "1firr8rbdi39qpwj7d5p8bzavsr37cy9jwgd93yss708msx3n0cl"; + revision = "1"; + editedCabalFile = "0mk5f6i3lk6napip8rkkny97yn5y1acq44wzpsjfnnw1w4sv50f2"; libraryHaskellDepends = [ base exceptions filepath fsnotify semirings streamly streamly-core text time @@ -295256,10 +295553,8 @@ self: { ({ mkDerivation, base, deepseq }: mkDerivation { pname = "strict-mutable-base"; - version = "1.0.0.0"; - sha256 = "06d46902d79ryg7yy2zc973mgjdr3rc2i486xs6f8lhnrlwq9v3n"; - revision = "1"; - editedCabalFile = "1nqhm00lr9ashsjd38dwax2mn228kqjqshqx39plsjnf25kri5xq"; + version = "1.1.0.0"; + sha256 = "1zwh7v8v0vkxg7kv7zjpxp40iyfqwj6kix05f2k32faav0kx3qzz"; libraryHaskellDepends = [ base deepseq ]; description = "Strict variants of mutable data types from base"; license = lib.licenses.bsd3; @@ -295539,6 +295834,8 @@ self: { pname = "string-interpolate"; version = "0.3.4.0"; sha256 = "13hb3spabggr6gsn9xhwpwldjvpl2l7z4lgssis82c40n108b0w8"; + revision = "1"; + editedCabalFile = "164afgw0mxnyx5vjwshxphzkw1c4wqm93f3r89rwa5f3w93js7d2"; libraryHaskellDepends = [ base bytestring haskell-src-exts haskell-src-meta split template-haskell text text-conversions utf8-string @@ -296190,8 +296487,8 @@ self: { }: mkDerivation { pname = "strongweak"; - version = "0.8.0"; - sha256 = "1nws2lkbjfr11jx5ns8qmmik63n158n4abdb1bgmkzkby8621f08"; + version = "0.9.1"; + sha256 = "0bq9vamnzidmcbapn6lc6vyz3lk2m0ld475z6a311xr5x0d70vad"; libraryHaskellDepends = [ base rerefined text text-builder-linear vector vector-sized ]; @@ -298651,21 +298948,21 @@ self: { license = "unknown"; }) {}; - "sydtest_0_17_0_0" = callPackage + "sydtest_0_18_0_0" = callPackage ({ mkDerivation, async, autodocodec, base, bytestring, containers - , dlist, fast-myers-diff, filepath, MonadRandom, mtl, opt-env-conf - , path, path-io, pretty-show, QuickCheck, quickcheck-io, random - , random-shuffle, safe, safe-coloured-text + , deepseq, dlist, fast-myers-diff, filepath, MonadRandom, mtl + , opt-env-conf, path, path-io, pretty-show, QuickCheck + , quickcheck-io, random, random-shuffle, safe, safe-coloured-text , safe-coloured-text-terminfo, stm, svg-builder, text, vector }: mkDerivation { pname = "sydtest"; - version = "0.17.0.0"; - sha256 = "1l8ji5qny7wq6n10ys1mxclqbzk54g3fsdi99pjb9sigd99s550n"; + version = "0.18.0.0"; + sha256 = "1krm952vqp79gw761d5f90jq30f6n9vih64ay73xacv5nzms5x5l"; libraryHaskellDepends = [ - async autodocodec base bytestring containers dlist fast-myers-diff - filepath MonadRandom mtl opt-env-conf path path-io pretty-show - QuickCheck quickcheck-io random random-shuffle safe + async autodocodec base bytestring containers deepseq dlist + fast-myers-diff filepath MonadRandom mtl opt-env-conf path path-io + pretty-show QuickCheck quickcheck-io random random-shuffle safe safe-coloured-text safe-coloured-text-terminfo stm svg-builder text vector ]; @@ -299013,8 +299310,8 @@ self: { }: mkDerivation { pname = "sydtest-wai"; - version = "0.2.0.1"; - sha256 = "0fmgn8g9ka275qkanzrlqr4wqwjcq2a99yvkh4jz53vspyiml78q"; + version = "0.2.0.2"; + sha256 = "03nm64vfpvb54m2ngsgwrprgw00ysxiwbb332yvk5w0rb1p4bfg1"; libraryHaskellDepends = [ base bytestring case-insensitive http-client http-types mtl network sydtest text time wai warp @@ -302773,8 +303070,8 @@ self: { ({ mkDerivation, base, containers, filepath, hpc, tasty }: mkDerivation { pname = "tasty-coverage"; - version = "0.1.3.0"; - sha256 = "00yzx1qw4bcdpa55ldjk2f284z2i46xlp8l6a9jpwcxndwv48raa"; + version = "0.1.4.0"; + sha256 = "0jj7lx44vsvwhkvpxmsf2lc8i0yks6d9c28hqnhrmqp53vamqp23"; libraryHaskellDepends = [ base containers filepath hpc tasty ]; description = "Ingredient for tasty which generates per-test coverage reports"; license = lib.licenses.bsd3; @@ -302856,6 +303153,18 @@ self: { broken = true; }) {}; + "tasty-flaky" = callPackage + ({ mkDerivation, base, retry, tagged, tasty, tasty-hunit }: + mkDerivation { + pname = "tasty-flaky"; + version = "0.1.0.0"; + sha256 = "1p0lvfics2p98jhg46m1gl7lrpq73v1waxplvib77pl5q9ymlk87"; + libraryHaskellDepends = [ base retry tagged tasty ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + description = "Handle flaky Tasty-based tests"; + license = lib.licenses.bsd3; + }) {}; + "tasty-focus" = callPackage ({ mkDerivation, base, tagged, tasty, tasty-expected-failure , tasty-hunit @@ -303525,6 +303834,31 @@ self: { license = lib.licenses.isc; }) {}; + "tasty-sugar_2_2_2_0" = callPackage + ({ mkDerivation, base, containers, directory, filemanip, filepath + , hedgehog, kvitable, logict, microlens, mtl, optparse-applicative + , parallel, pretty-show, prettyprinter, raw-strings-qq, tasty + , tasty-hedgehog, tasty-hunit, text, transformers + }: + mkDerivation { + pname = "tasty-sugar"; + version = "2.2.2.0"; + sha256 = "1ac9ciqlrq25ipqnjssk3288gnpsi6y9ia8s0f3d6dvcv73593rb"; + libraryHaskellDepends = [ + base containers directory filemanip filepath kvitable logict + microlens mtl optparse-applicative parallel prettyprinter tasty + text + ]; + testHaskellDepends = [ + base filepath hedgehog logict pretty-show prettyprinter + raw-strings-qq tasty tasty-hedgehog tasty-hunit text transformers + ]; + doHaddock = false; + description = "Tests defined by Search Using Golden Answer References"; + license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + }) {}; + "tasty-tap" = callPackage ({ mkDerivation, base, containers, directory, stm, tasty , tasty-golden, tasty-hunit @@ -304745,14 +305079,14 @@ self: { "templatise" = callPackage ({ mkDerivation, base, bytestring, Cabal-syntax, directory , exceptions, extra, filepath, hspec, http-client, http-conduit - , MissingH, monad-logger, mtl, network-uri, optparse-applicative - , parsec, process, regex-tdfa, tasty, tasty-golden, tasty-hspec - , temporary, text, time + , monad-logger, mtl, network-uri, optparse-applicative, parsec + , process, regex-tdfa, tasty, tasty-golden, tasty-hspec, temporary + , text, time }: mkDerivation { pname = "templatise"; - version = "0.1.6.0"; - sha256 = "07dp87h0hn77ccg8acnfpki1yvxx4h1h6nqdjfxwc0kwji1svzia"; + version = "0.1.7.0"; + sha256 = "127gi12sisi3xpqp8wp0bl8vvxdbgdy3cw9mvcg7qqzmkhz914x2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -304763,9 +305097,9 @@ self: { ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ - base bytestring Cabal-syntax directory filepath hspec MissingH - monad-logger mtl network-uri optparse-applicative process tasty - tasty-golden tasty-hspec temporary text time + base bytestring Cabal-syntax directory filepath hspec monad-logger + mtl network-uri optparse-applicative process tasty tasty-golden + tasty-hspec temporary text time ]; doHaddock = false; description = "You can use template.hs to create a new Haskell GitHub repository."; @@ -305331,8 +305665,8 @@ self: { ({ mkDerivation, base, mtl, QuickCheck, random, random-shuffle }: mkDerivation { pname = "tensort"; - version = "1.0.1.2"; - sha256 = "1hg647gjx24g38vnnkg61i9i42dinf27j3rr80wqm6wrkl7jzxvd"; + version = "1.0.1.3"; + sha256 = "0xl99n3d2v202j0jc8vydzjkyshnlym9fkzdgn2p9sfbqq652y29"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl random random-shuffle ]; @@ -305777,8 +306111,8 @@ self: { }: mkDerivation { pname = "tesla"; - version = "0.7.4.0"; - sha256 = "0zzybsb711x2bxbj99j507b6x7jhmxlhl690w9zzxzyk87pahkjv"; + version = "0.7.5.0"; + sha256 = "0vrims4lx6kg9rfq9d1v35vlj51lgpv3a4gdd7i8dk99sqqa9dyw"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring casing containers cryptonite exceptions finite-typelits generic-deriving http-client @@ -306586,15 +306920,15 @@ self: { license = lib.licenses.gpl2Only; }) {}; - "texmath_0_12_8_9" = callPackage + "texmath_0_12_8_11" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty , tasty-golden, text, typst-symbols, xml }: mkDerivation { pname = "texmath"; - version = "0.12.8.9"; - sha256 = "0qm68ib9immfykf5p7jkk3l8h4ifss8ys7k8ppzaaygagc4s8zpw"; + version = "0.12.8.11"; + sha256 = "0yyxr5bdl1shsp3ir9d9a2hwah3cz6p3pvak27k4fvk1idisds7z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -306617,10 +306951,8 @@ self: { }: mkDerivation { pname = "texrunner"; - version = "0.0.1.3"; - sha256 = "0lck7b6gw217jabgz2sa3r32i7yxm35hx32jn0s86dbckc2xqili"; - revision = "1"; - editedCabalFile = "1z719yygpzr8lsdvyldq1dca7lffll4wlbv7mkm7phyks6zfdn1m"; + version = "0.0.2"; + sha256 = "1y6nixdinki8iq2nwwppx5kh24w0kap0x7n3kjhmvbrqjpy03pmv"; libraryHaskellDepends = [ attoparsec base bytestring directory filepath io-streams mtl process semigroups temporary @@ -306798,8 +307130,8 @@ self: { }: mkDerivation { pname = "text-builder-dev"; - version = "0.3.4.4"; - sha256 = "13n6dp385xhm7f533lr4nivhgwai2pdslz7b3ywq7m0dv249p6l9"; + version = "0.3.5"; + sha256 = "1mg503a73jl5bpjp7npqadq1lj0sfc1krpqw1s4zybfn70n49vah"; libraryHaskellDepends = [ base bytestring deferred-folds isomorphism-class QuickCheck quickcheck-instances split text time transformers @@ -307246,6 +307578,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "text-metrics_0_3_3" = callPackage + ({ mkDerivation, base, containers, criterion, deepseq, hspec + , primitive, QuickCheck, text, vector, weigh + }: + mkDerivation { + pname = "text-metrics"; + version = "0.3.3"; + sha256 = "0gl5xxagdgs32m5xh58zlgwnysg0i19m31gg2lpm58x9d1bal81k"; + libraryHaskellDepends = [ base containers primitive text vector ]; + testHaskellDepends = [ base hspec QuickCheck text ]; + benchmarkHaskellDepends = [ base criterion deepseq text weigh ]; + description = "Calculate various string metrics efficiently"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "text-normal" = callPackage ({ mkDerivation, base, deepseq, hspec, QuickCheck , quickcheck-instances, text, text-icu @@ -313838,12 +314186,12 @@ self: { mainProgram = "Benchmark"; }) {}; - "transformers_0_6_1_1" = callPackage + "transformers_0_6_1_2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "transformers"; - version = "0.6.1.1"; - sha256 = "09fpjawkixgm3xpas89wkpkn1jfpxz035crnp97if2hh1y759ll1"; + version = "0.6.1.2"; + sha256 = "1db1gr4dkz1gi5q3fvqlv83qg5r5x89cmk8y9affa3n433xmrn1z"; libraryHaskellDepends = [ base ]; description = "Concrete functor and monad transformers"; license = lib.licenses.bsd3; @@ -314766,8 +315114,8 @@ self: { ({ mkDerivation, base, containers, doctest, mtl }: mkDerivation { pname = "tree-traversals"; - version = "0.1.2.0"; - sha256 = "1l31l43dv7gkv35qfh7vf6v9ar864s4kilki2nwniipdfbyrmjwd"; + version = "0.1.3.0"; + sha256 = "0dbdqf7rrv3x4vsinxfhzf9bv28pndxsmjramw5m67ipqyw9hcxs"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers doctest mtl ]; description = "Functions and newtype wrappers for traversing Trees"; @@ -316911,6 +317259,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "twobitreader" = callPackage + ({ mkDerivation, base, bytestring, directory, mmap + , optparse-applicative, primitive, unordered-containers, zlib + }: + mkDerivation { + pname = "twobitreader"; + version = "1.0"; + sha256 = "1ri51q8jfmbkcpbd84mdnvgc168fcz56rkj9xzrd87g2sp1b7850"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring mmap primitive unordered-containers + ]; + executableHaskellDepends = [ + base bytestring directory optparse-applicative zlib + ]; + description = "reader for the 2bit file format"; + license = lib.licenses.bsd3; + mainProgram = "twobit"; + }) {}; + "tx" = callPackage ({ mkDerivation, base, bytestring, cereal, safecopy, stm , transformers @@ -318105,27 +318474,6 @@ self: { }) {}; "typed-process" = callPackage - ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec - , hspec-discover, process, stm, temporary, transformers - , unliftio-core - }: - mkDerivation { - pname = "typed-process"; - version = "0.2.11.1"; - sha256 = "0j21v5ijnxkpwn9hng6achjypr1hnpfxkmjfvqssq6ynj6hdvifm"; - libraryHaskellDepends = [ - async base bytestring process stm transformers unliftio-core - ]; - testHaskellDepends = [ - async base base64-bytestring bytestring hspec process stm temporary - transformers unliftio-core - ]; - testToolDepends = [ hspec-discover ]; - description = "Run external processes, with strong typing of streams"; - license = lib.licenses.mit; - }) {}; - - "typed-process_0_2_12_0" = callPackage ({ mkDerivation, async, base, base64-bytestring, bytestring, hspec , hspec-discover, process, stm, temporary, transformers , unliftio-core @@ -318144,7 +318492,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Run external processes, with strong typing of streams"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "typed-process-effectful" = callPackage @@ -318167,6 +318514,23 @@ self: { broken = true; }) {}; + "typed-range" = callPackage + ({ mkDerivation, base, Cabal, free, optics-core, parsec, QuickCheck + , random, test-framework, test-framework-quickcheck2 + }: + mkDerivation { + pname = "typed-range"; + version = "0.1.0.1"; + sha256 = "154khj9y9d8q11q3q3n6scfb9ilcnibmfz5vkwnqjq3sagnb2m3z"; + libraryHaskellDepends = [ base free optics-core parsec ]; + testHaskellDepends = [ + base Cabal free optics-core parsec QuickCheck random test-framework + test-framework-quickcheck2 + ]; + description = "An efficient and versatile typed range library"; + license = lib.licenses.mit; + }) {}; + "typed-session" = callPackage ({ mkDerivation, base, containers, fused-effects , fused-effects-random, io-classes, io-sim, random @@ -318174,8 +318538,8 @@ self: { }: mkDerivation { pname = "typed-session"; - version = "0.2.0.1"; - sha256 = "1xi0ys8hhqa2jkdwm0a6r92lwcl4lqcnvi61yqci9vc41rpcazhj"; + version = "0.3.0.1"; + sha256 = "1qaas8lp1yyvj2rg8hgfj1hwbnk8z6mav008ajqv6zzmqbdnk8x6"; libraryHaskellDepends = [ base containers io-classes template-haskell typed-session-state-algorithm @@ -318196,8 +318560,8 @@ self: { }: mkDerivation { pname = "typed-session-state-algorithm"; - version = "0.4.2.1"; - sha256 = "0gzzqg0jcnlbm0v4zmbjl379qzwmb93hg1ph8ibp55zxr98chk4z"; + version = "0.5.0.0"; + sha256 = "0mi40ab1xnz4al9f787ydwaz8y8qjq4i0x2sij08jv2i5l7dlr0x"; libraryHaskellDepends = [ base containers fused-effects megaparsec parser-combinators prettyprinter @@ -318443,12 +318807,13 @@ self: { }) {}; "typelits-printf" = callPackage - ({ mkDerivation, base, symbols, text }: + ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "typelits-printf"; - version = "0.2.0.0"; - sha256 = "1a2ahf8imbk8zff2i7cfag2irax8qdd4r6vb00hil34i67p980ij"; - libraryHaskellDepends = [ base symbols text ]; + version = "0.3.0.0"; + sha256 = "1m02plqcqfd2bxfwdkdyc4dvimlga691jiqcswyd05lrs7p2dyid"; + libraryHaskellDepends = [ base text ]; + testHaskellDepends = [ base hspec ]; description = "Type-safe printf from parsing GHC TypeLits Symbol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -318571,8 +318936,8 @@ self: { }: mkDerivation { pname = "typesafe-precure"; - version = "0.11.0.1"; - sha256 = "15zyjckgyk30v2753pfrvnvqhfdrpv39mc7vbfv66igcg7r9scm1"; + version = "0.11.1.1"; + sha256 = "0zg4wwp5asnzz0n2yhrqb825dldr57m1j6w0l3sdxsi4jmibs4bj"; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base bytestring dlist template-haskell text th-data-compat th-strict-compat transformers @@ -318785,7 +319150,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "typst_0_5_0_5" = callPackage + "typst_0_6" = callPackage ({ mkDerivation, aeson, array, base, bytestring, cassava , containers, directory, filepath, mtl, ordered-containers, parsec , pretty, pretty-show, regex-tdfa, scientific, tasty, tasty-golden @@ -318793,8 +319158,8 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.5.0.5"; - sha256 = "0515z5hi4w89h5dd7bl54zq28k5jzr4r3xnz4k6q2cnahx3b9pa9"; + version = "0.6"; + sha256 = "092pdx7qkrvxb0gz316aylgayzlkc3scw8dj5jkf4riq8gc3h7x1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -319672,6 +320037,20 @@ self: { broken = true; }) {}; + "unbound-generics-unify" = callPackage + ({ mkDerivation, base, containers, transformers, unbound-generics + }: + mkDerivation { + pname = "unbound-generics-unify"; + version = "0.1.1"; + sha256 = "1khf5n7c57d92mh5hqw2ahnwzs8bijw529aq768kd8kki0qhrxc9"; + libraryHaskellDepends = [ + base containers transformers unbound-generics + ]; + description = "Unification based on unbound-generics"; + license = lib.licenses.bsd3; + }) {}; + "unbound-kind-generics" = callPackage ({ mkDerivation, base, kind-generics, kind-generics-th , unbound-generics @@ -319835,8 +320214,8 @@ self: { }: mkDerivation { pname = "uncertain"; - version = "0.4.0.0"; - sha256 = "1v7q6ajyqx3m06w2iy6dxkbfk6f3878zmii892k4m5a0hzi82x0c"; + version = "0.4.0.1"; + sha256 = "16c7x256p4ymmj80yzd7wvgiapysxzpil81vbydwh1vcxijyxjw3"; libraryHaskellDepends = [ ad base base-compat containers free mwc-random primitive transformers @@ -319847,6 +320226,30 @@ self: { broken = true; }) {}; + "unclogging" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, chronos + , colourista, fused-effects, kan-extensions, tasty, tasty-hunit + , template-haskell, text, unliftio + }: + mkDerivation { + pname = "unclogging"; + version = "0.1.0.2"; + sha256 = "1w38pifsff5c2p22afnnw6c6n5qxivyvbdciy5z0d46q7nxqgysr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async base bytestring chronos colourista fused-effects + kan-extensions template-haskell text unliftio + ]; + executableHaskellDepends = [ aeson async base unliftio ]; + testHaskellDepends = [ + aeson base fused-effects tasty tasty-hunit unliftio + ]; + description = "a library which implements easy, concurrent and pretty logging"; + license = lib.licenses.agpl3Plus; + mainProgram = "unclogging"; + }) {}; + "unconstrained" = callPackage ({ mkDerivation }: mkDerivation { @@ -320711,8 +321114,8 @@ self: { pname = "union"; version = "0.1.2"; sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3"; - revision = "8"; - editedCabalFile = "0rm4nm47arflmbqngzq9ajri8f43wgplzrk9qfvjm6ag12vnjrl5"; + revision = "9"; + editedCabalFile = "11h6qk4gnnlprrgi9cnpcbklwqnjsvk97h9gbp7ka4ib78xgxr84"; libraryHaskellDepends = [ base deepseq hashable profunctors tagged vinyl ]; @@ -321597,19 +322000,6 @@ self: { }) {}; "unix-bytestring" = callPackage - ({ mkDerivation, base, bytestring }: - mkDerivation { - pname = "unix-bytestring"; - version = "0.4.0.1"; - sha256 = "013if0qmbm491hjc4ha455whw3gwxwpws351cjhpalz8a6yh479j"; - revision = "1"; - editedCabalFile = "00qlidmxjap1y6m51m06m7xnmid3yrs8iki1rqmwp2pjx0lfwsxd"; - libraryHaskellDepends = [ base bytestring ]; - description = "Unix/Posix-specific functions for ByteStrings"; - license = lib.licenses.bsd3; - }) {}; - - "unix-bytestring_0_4_0_2" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "unix-bytestring"; @@ -321618,7 +322008,6 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "Unix/Posix-specific functions for ByteStrings"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unix-compat" = callPackage @@ -322044,6 +322433,8 @@ self: { pname = "unlit"; version = "0.4.0.0"; sha256 = "05am6mngvwj3a4mnwf1x3wbb2fvh3lj9jc5cvbmi269zhkjcv7j8"; + revision = "2"; + editedCabalFile = "0nqvrb9mjv77nx3gky576lf5ah1iwn1sjwwpy9a9za6pvz8dzjvv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory text ]; @@ -323696,8 +324087,8 @@ self: { }: mkDerivation { pname = "utxorpc"; - version = "0.0.9.0"; - sha256 = "1n86awygbq0gf9bl35hhsx0wxwnyk63ydxkz6i93dbbp22lfnmgc"; + version = "0.0.10.0"; + sha256 = "0y1v4a8shg05mphcly4n77qf8a3jp43girc9kf3302p8sjgx2zv2"; libraryHaskellDepends = [ base proto-lens proto-lens-protobuf-types proto-lens-runtime ]; @@ -324716,8 +325107,8 @@ self: { ({ mkDerivation, base, containers, validity }: mkDerivation { pname = "validity-containers"; - version = "0.5.0.4"; - sha256 = "1qw5p60dr54d2wh49y6x33hbks4d74m8pr5zygblzk0y70warqld"; + version = "0.5.0.5"; + sha256 = "0bvvfvbi98p16n9xmyfvb9qypp3r3kwqdqrni6fd19cjmvyg9g2p"; libraryHaskellDepends = [ base containers validity ]; description = "Validity instances for containers"; license = lib.licenses.mit; @@ -330340,7 +330731,7 @@ self: { maintainers = [ lib.maintainers.alexfmpe ]; }) {}; - "warp_3_4_1" = callPackage + "warp_3_4_2" = callPackage ({ mkDerivation, array, auto-update, base, bsb-http-chunked , bytestring, case-insensitive, containers, crypton-x509, directory , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client @@ -330350,10 +330741,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.4.1"; - sha256 = "0f4cs9qb3cpagryijzw46r5y5bd2srvb4b3phffydj5aim253jfp"; - revision = "1"; - editedCabalFile = "08jsdv1858cdmsraf489zmv4y0zpd47fr0qnwqd27acjnavpcwf7"; + version = "3.4.2"; + sha256 = "0b7f5darsa7n2bwlnj46xrgwbrb46yl62qyrcq84hvdpq2sfnxdl"; libraryHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive containers crypton-x509 ghc-prim hashable http-date http-types @@ -330482,8 +330871,8 @@ self: { }: mkDerivation { pname = "warp-tls"; - version = "3.4.6"; - sha256 = "0m5k2n7sdyb1g1r6ddwv2k75jgrhxwcgn3dbj42d1kjwvpiq03j8"; + version = "3.4.7"; + sha256 = "0lc8abjqs7j52qnfsaljjngxxzxja6d3bk4q796ahcikk10id1cf"; libraryHaskellDepends = [ base bytestring data-default-class network recv streaming-commons tls tls-session-manager unliftio wai warp @@ -331273,8 +331662,8 @@ self: { }: mkDerivation { pname = "web3"; - version = "1.0.0.0"; - sha256 = "0bnamwvdxl3i1p8bflnhaxxpn0bqcnf174gwplqjkxdc9pzfhiig"; + version = "1.0.1.0"; + sha256 = "09l820lmgyvfpiqc57qx1kc355lxjalb4ijbk4dv0qi8px9pasvz"; libraryHaskellDepends = [ base web3-ethereum web3-polkadot web3-provider ]; @@ -331289,8 +331678,8 @@ self: { }: mkDerivation { pname = "web3-bignum"; - version = "1.0.0.0"; - sha256 = "140qv8y6b63by81z0k5by8vqr7x0gc106a67r35qbhdfmbhv71n0"; + version = "1.0.1.0"; + sha256 = "1h0r9sw9i7p9k91rl461nx1hss8s1s8i9iwilmp2dy0k4f50rzps"; libraryHaskellDepends = [ base cereal memory memory-hexstring scale wide-word ]; @@ -331329,30 +331718,30 @@ self: { }) {}; "web3-ethereum" = callPackage - ({ mkDerivation, aeson, base, bytestring, data-default, exceptions - , generics-sop, hspec, hspec-contrib, hspec-discover - , hspec-expectations, jsonrpc-tinyclient, machines, memory - , memory-hexstring, microlens, microlens-aeson, mtl, OneTuple - , relapse, tagged, template-haskell, text, transformers, vinyl - , web3-crypto, web3-solidity + ({ mkDerivation, aeson, aeson-casing, base, bytestring + , data-default, exceptions, generics-sop, hspec, hspec-contrib + , hspec-discover, hspec-expectations, jsonrpc-tinyclient, machines + , memory, memory-hexstring, microlens, microlens-aeson, mtl + , OneTuple, relapse, tagged, template-haskell, text, transformers + , vinyl, web3-crypto, web3-solidity }: mkDerivation { pname = "web3-ethereum"; - version = "1.0.0.0"; - sha256 = "1vsvxhl6w6hjiv6b61sn8f2bnj6p55b4qyvblrfpk60k7pqq774c"; + version = "1.0.1.0"; + sha256 = "1cd69g5wp7faq9hz1kvwp15y3v0wc3h5cpq0vbdbbaq8q7xg09yy"; libraryHaskellDepends = [ - aeson base bytestring data-default exceptions generics-sop + aeson aeson-casing base bytestring data-default exceptions + generics-sop jsonrpc-tinyclient machines memory memory-hexstring + microlens microlens-aeson mtl OneTuple relapse tagged + template-haskell text transformers vinyl web3-crypto web3-solidity + ]; + testHaskellDepends = [ + aeson aeson-casing base bytestring data-default exceptions + generics-sop hspec hspec-contrib hspec-discover hspec-expectations jsonrpc-tinyclient machines memory memory-hexstring microlens microlens-aeson mtl OneTuple relapse tagged template-haskell text transformers vinyl web3-crypto web3-solidity ]; - testHaskellDepends = [ - aeson base bytestring data-default exceptions generics-sop hspec - hspec-contrib hspec-discover hspec-expectations jsonrpc-tinyclient - machines memory memory-hexstring microlens microlens-aeson mtl - OneTuple relapse tagged template-haskell text transformers vinyl - web3-crypto web3-solidity - ]; testToolDepends = [ hspec-discover ]; description = "Ethereum support for Haskell Web3 library"; license = lib.licenses.asl20; @@ -331379,29 +331768,29 @@ self: { }) {}; "web3-polkadot" = callPackage - ({ mkDerivation, aeson, animalcase, base, base58-bytestring - , bytestring, containers, cryptonite, generics-sop, hspec - , hspec-contrib, hspec-discover, hspec-expectations - , hspec-expectations-json, jsonrpc-tinyclient, memory - , memory-hexstring, microlens, microlens-mtl, microlens-th, mtl - , parsec, scale, text, web3-bignum, web3-crypto + ({ mkDerivation, aeson, base, base58-bytestring, bytestring, cases + , containers, crypton, generics-sop, hspec, hspec-contrib + , hspec-discover, hspec-expectations, hspec-expectations-json + , jsonrpc-tinyclient, memory, memory-hexstring, microlens + , microlens-mtl, microlens-th, mtl, parsec, scale, text + , web3-bignum, web3-crypto }: mkDerivation { pname = "web3-polkadot"; - version = "1.0.0.0"; - sha256 = "0sx9lj7px6m5ag4bk4imllh4bmy7kfgkfy1zb9hqjkdmjwn2i2w5"; + version = "1.0.1.0"; + sha256 = "13bqv3npvqd93dqk7bxaqqfrzrn0q2ndsnlsc4awx0x5vssw0hdj"; libraryHaskellDepends = [ - aeson animalcase base base58-bytestring bytestring containers - cryptonite generics-sop jsonrpc-tinyclient memory memory-hexstring - microlens microlens-mtl microlens-th mtl parsec scale text - web3-bignum web3-crypto + aeson base base58-bytestring bytestring cases containers crypton + generics-sop jsonrpc-tinyclient memory memory-hexstring microlens + microlens-mtl microlens-th mtl parsec scale text web3-bignum + web3-crypto ]; testHaskellDepends = [ - aeson animalcase base base58-bytestring bytestring containers - cryptonite generics-sop hspec hspec-contrib hspec-discover - hspec-expectations hspec-expectations-json jsonrpc-tinyclient - memory memory-hexstring microlens microlens-mtl microlens-th mtl - parsec scale text web3-bignum web3-crypto + aeson base base58-bytestring bytestring cases containers crypton + generics-sop hspec hspec-contrib hspec-discover hspec-expectations + hspec-expectations-json jsonrpc-tinyclient memory memory-hexstring + microlens microlens-mtl microlens-th mtl parsec scale text + web3-bignum web3-crypto ]; testToolDepends = [ hspec-discover ]; description = "Polkadot support for Haskell Web3 library"; @@ -331415,8 +331804,8 @@ self: { }: mkDerivation { pname = "web3-provider"; - version = "1.0.0.0"; - sha256 = "03c892xj7yxwbb4r1vpqzwgsf4fyk9389rqivpr6bwklnx9230ic"; + version = "1.0.1.0"; + sha256 = "1nmqsdcxh4cgdw0bpfaf9d64cnlwgg7qms66dfd3givwfb5bsb0d"; libraryHaskellDepends = [ async base data-default exceptions http-client jsonrpc-tinyclient mtl network text transformers websockets @@ -331434,8 +331823,8 @@ self: { }: mkDerivation { pname = "web3-solidity"; - version = "1.0.0.0"; - sha256 = "1n5jf9vdxps8sxcaa3k2a4m3qn5w3kphvvn7f4jy0dh0zkr7i5nm"; + version = "1.0.1.0"; + sha256 = "1gy7w0cqxk2nzd5p1cncwv60ldm2g81ydyfmj0640h2h0v4d8r9k"; libraryHaskellDepends = [ aeson base basement bytestring cereal data-default generics-sop memory memory-hexstring microlens OneTuple parsec tagged @@ -332858,7 +333247,7 @@ self: { mainProgram = "quickstart"; }) {}; - "what4_1_6" = callPackage + "what4_1_6_2" = callPackage ({ mkDerivation, async, attoparsec, base, bifunctors, bimap , BoundedChan, bv-sized, bytestring, concurrent-extra, config-value , containers, contravariant, deepseq, deriving-compat, directory @@ -332874,8 +333263,8 @@ self: { }: mkDerivation { pname = "what4"; - version = "1.6"; - sha256 = "123p9h1fajwf5brv9qbs9kx7w7wwrl6md0arpjsj7klrz14qnn5j"; + version = "1.6.2"; + sha256 = "1qvlm4ib40f0y3gcxljx6vrsx8wcqsgnky2231a7y3wr121r2ffz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -332959,6 +333348,8 @@ self: { pname = "which"; version = "0.2.0.2"; sha256 = "08w398rm86slizy3fqb1rfd926zycajfnzx0sa1awrnbh2kjfx6m"; + revision = "1"; + editedCabalFile = "1nr7bjggjallp1kxaq2675mqa35w5h228agxkkmw8y4kssikp7wg"; libraryHaskellDepends = [ base shelly template-haskell text ]; description = "Determine the full path to an executable"; license = lib.licenses.bsd3; @@ -333211,8 +333602,8 @@ self: { }: mkDerivation { pname = "wikimusic-api-spec"; - version = "1.2.0.0"; - sha256 = "11jfj3z3b47hc3dfm7zfxxdgspzm0yisc0ihrplnjb9rrc0vva9b"; + version = "1.2.1.2"; + sha256 = "12b44xwav5m4vkm8lvsza7p50dg05x9d062xcgswp14p9myb4g6i"; libraryHaskellDepends = [ aeson base bytestring directory filepath keys mtl openapi3 relude servant servant-openapi3 servant-rate-limit servant-server text @@ -333298,8 +333689,8 @@ self: { }: mkDerivation { pname = "wild-bind"; - version = "0.1.2.9"; - sha256 = "1jnknyf3lwc0bk50llpqh3mpvn78h36f6h359z9sbwacxpsr8526"; + version = "0.1.2.10"; + sha256 = "1dav43i4cz0dag0qqm6cmisbkazp9jf0qaczsh3p5542rzla4bkg"; libraryHaskellDepends = [ base containers semigroups text transformers ]; @@ -333319,8 +333710,8 @@ self: { }: mkDerivation { pname = "wild-bind-indicator"; - version = "1.0.0.1"; - sha256 = "0r9850zk2gmx492palbam6nl5ym9ml5lpgx0c1jyvpbn3caqgxas"; + version = "1.0.0.2"; + sha256 = "0bkwzn7b7j9npxzcdng53zmrlgzc6z072yr3prn6yq8pxrqr1wfz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers gi-gdk gi-glib gi-gtk text transformers @@ -333337,8 +333728,8 @@ self: { }: mkDerivation { pname = "wild-bind-task-x11"; - version = "0.2.0.3"; - sha256 = "1agrwh4sgajyqs655p5ppz2vamp6xf5h5sckqb83zzjvn8i293dk"; + version = "0.2.0.4"; + sha256 = "0yv8w5sfcxjkhb4i5lnnpq89sd0dnbbq2jgcp5sazmvf465v7wls"; libraryHaskellDepends = [ base text transformers wild-bind wild-bind-indicator wild-bind-x11 ]; @@ -333355,8 +333746,8 @@ self: { }: mkDerivation { pname = "wild-bind-x11"; - version = "0.2.0.15"; - sha256 = "14yxm16cqmmrx6sag8xjnwzwhcyqbmpx0vhslny2r0b5bmnjn2dn"; + version = "0.2.0.16"; + sha256 = "183rrdpqg0hkikwgckk415x1i98k8la19p2lgjzcihikj7xm6h26"; libraryHaskellDepends = [ base containers fold-debounce mtl semigroups stm text transformers wild-bind X11 @@ -333873,8 +334264,8 @@ self: { pname = "wizards"; version = "1.0.3"; sha256 = "1clvbd1ckhvy29qrbmpkn7bya7300fq6znnps23nn3nxyrxhsr85"; - revision = "2"; - editedCabalFile = "0bnqz6slm3hr98ihhlkmivcd12bda6lf0j7l6dfdz30fl4xqpijl"; + revision = "3"; + editedCabalFile = "0ra3vbxiasm7277zyxpvqpij2nf4lgc1rsv91b00cpp3bs4rhxyb"; libraryHaskellDepends = [ base containers control-monad-free haskeline mtl transformers ]; @@ -336596,6 +336987,8 @@ self: { pname = "xls"; version = "0.1.3"; sha256 = "1qjkmcy41yj5izcj24jjwj1jvlg4cfg4g96zgc3jv4rfyr1n1892"; + revision = "1"; + editedCabalFile = "05xjv2l4i39fi4mhcr7w1wkl0a3lc7n40mnh3fq645hfik63nd62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -342337,6 +342730,29 @@ self: { broken = true; }) {}; + "yggdrasil-schema" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, containers + , directory, filepath, hspec, keys, mtl, neat-interpolation, optics + , optparse-applicative, QuickCheck, random, relude, sqlite-simple + , tasty, tasty-hspec, text, time, uuid + }: + mkDerivation { + pname = "yggdrasil-schema"; + version = "1.0.0.5"; + sha256 = "0d83cymxcx9n9fcaqybcfmv074zs0sgm7a99jzc1qp6kz2jqqjwy"; + libraryHaskellDepends = [ + aeson async base bytestring containers directory filepath keys mtl + neat-interpolation optics optparse-applicative random relude + sqlite-simple text time uuid + ]; + testHaskellDepends = [ + aeson async base bytestring containers directory filepath hspec + keys mtl neat-interpolation optics optparse-applicative QuickCheck + random relude sqlite-simple tasty tasty-hspec text time uuid + ]; + license = lib.licenses.lgpl3Only; + }) {}; + "yhccore" = callPackage ({ mkDerivation, base, containers, mtl, pretty, uniplate }: mkDerivation { From 4bd389541ef50a26a7ae54d137e3a99b5f33c101 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Tue, 8 Oct 2024 12:24:05 +0900 Subject: [PATCH 04/61] haskellPackages.cloudy: add myself as maintainer --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 15bb0c421782..e2747bd701fc 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -207,6 +207,7 @@ package-maintainers: bdesham: - pinboard-notes-backup cdepillabout: + - cloudy - password - password-instances - pretty-simple diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 9dfd9f18197a..671688ca80da 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -68350,6 +68350,7 @@ self: { description = "CLI tool to easily spin up and control compute instances in various cloud environments"; license = lib.licenses.bsd3; mainProgram = "cloudy"; + maintainers = [ lib.maintainers.cdepillabout ]; }) {}; "cloudyfs" = callPackage From 81a10eaf1b90a7f3eb60412b72252e2a553f2c56 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Tue, 8 Oct 2024 12:36:48 +0900 Subject: [PATCH 05/61] haskellPackages.cloudy: generate optparse-applicative completions --- .../haskell-modules/configuration-nix.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 6400e5246aea..8c9af3380c08 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1117,6 +1117,22 @@ self: super: builtins.intersectAttrs super { (dontCheckIf (!pkgs.postgresql.doCheck)) ]; + cloudy = + pkgs.lib.pipe + super.cloudy + [ + # The code-path that generates the optparse-applicative completions uses + # the HOME directory, so that must be set in order to generate completions. + # https://github.com/cdepillabout/cloudy/issues/10 + ( overrideCabal (oldAttrs: { + postInstall = '' + export HOME=$TMPDIR + '' + (oldAttrs.postInstall or ""); + }) + ) + (self.generateOptparseApplicativeCompletions ["cloudy"]) + ]; + # Wants running postgresql database accessible over ip, so postgresqlTestHook # won't work (or would need to patch test suite). domaindriven-core = dontCheck super.domaindriven-core; From be9931955d0287c7100076d2781c13c000597406 Mon Sep 17 00:00:00 2001 From: Francesco Gazzetta Date: Tue, 8 Oct 2024 12:03:48 +0200 Subject: [PATCH 06/61] haskellPackages.{gemini-server,language-gemini}: Unmark broken Fixed in revisions 3 and 2 --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 2 -- .../configuration-hackage2nix/transitive-broken.yaml | 2 -- pkgs/development/haskell-modules/hackage-packages.nix | 6 ------ 3 files changed, 10 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index ba659b51711e..f9b678b29b17 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1938,7 +1938,6 @@ broken-packages: - gearhash # failure in job https://hydra.nixos.org/build/252728216 at 2024-03-16 - gelatin # failure in job https://hydra.nixos.org/build/233249394 at 2023-09-02 - gemcap # failure in job https://hydra.nixos.org/build/233202506 at 2023-09-02 - - gemini-server # failure in job https://hydra.nixos.org/build/252717988 at 2024-03-16 - gemmula-altera # failure in job https://hydra.nixos.org/build/252721416 at 2024-03-16 - gemstone # failure in job https://hydra.nixos.org/build/233202246 at 2023-09-02 - gender # failure in job https://hydra.nixos.org/build/233235712 at 2023-09-02 @@ -3418,7 +3417,6 @@ broken-packages: - language-elm # failure in job https://hydra.nixos.org/build/233214012 at 2023-09-02 - language-fortran # failure in job https://hydra.nixos.org/build/233205480 at 2023-09-02 - language-gcl # failure in job https://hydra.nixos.org/build/233218957 at 2023-09-02 - - language-gemini # failure in job https://hydra.nixos.org/build/233211812 at 2023-09-02 - language-go # failure in job https://hydra.nixos.org/build/233194866 at 2023-09-02 - language-guess # failure in job https://hydra.nixos.org/build/233257420 at 2023-09-02 - language-hcl # failure in job https://hydra.nixos.org/build/233212998 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 721cb18a8475..53f3b6dd5913 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1469,8 +1469,6 @@ dont-distribute-packages: - gelatin-gl - gelatin-sdl2 - gelatin-shaders - - gemini-router - - gemini-textboard - gencheck - generic-accessors - generic-override-aeson diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e0da51dcb89c..51bdc54df2be 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -117825,7 +117825,6 @@ self: { ]; description = "A simple Happstack-style Gemini router"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "gemini-server" = callPackage @@ -117844,8 +117843,6 @@ self: { ]; description = "A lightweight server for the Gemini protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "gemini-textboard" = callPackage @@ -117868,7 +117865,6 @@ self: { ]; description = "A barebones textboard for the Gemini protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "gemini-textboard"; }) {}; @@ -188689,8 +188685,6 @@ self: { testHaskellDepends = [ base hedgehog hspec hspec-hedgehog text ]; description = "Datatypes and parsing/printing functions to represent the Gemini markup language"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "language-glsl" = callPackage From 5b2d0d365dd7174be7c32bd6f99ea6088f053b10 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 14 Oct 2024 23:27:24 +0200 Subject: [PATCH 07/61] Partially revert "treewide: replace webkitgtk to webkitgtk_4_0" This commit partially reverts ccec93c1c748f8e1e879edc42e3562999a3f20d1. This will break a lot of packages in haskellPackages (due to a missing webkitgtk), but at least hackage-packages.nix is reproducible with the generation shell script again. Unfortunately, it seems the generated nature of hackage-packages.nix was ignored when preparing the webkitgtk change: https://github.com/NixOS/nixpkgs/pull/345611#issuecomment-2394993096 --- .../haskell-modules/hackage-packages.nix | 54 +++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 51bdc54df2be..677731468399 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -124209,7 +124209,7 @@ self: { "gi-javascriptcore" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading - , text, transformers, webkitgtk_4_0 + , text, transformers, webkitgtk }: mkDerivation { pname = "gi-javascriptcore"; @@ -124220,11 +124220,11 @@ self: { base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; + libraryPkgconfigDepends = [ webkitgtk ]; description = "JavaScriptCore bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "gi-javascriptcore_6_0_4" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib @@ -124565,7 +124565,7 @@ self: { ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk , gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base - , haskell-gi-overloading, text, transformers, webkitgtk_4_0 + , haskell-gi-overloading, text, transformers, webkitgtk }: mkDerivation { pname = "gi-webkit"; @@ -124580,17 +124580,17 @@ self: { gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; + libraryPkgconfigDepends = [ webkitgtk ]; description = "WebKit bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "gi-webkit2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk , gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base - , haskell-gi-overloading, text, transformers, webkitgtk_4_0 + , haskell-gi-overloading, text, transformers, webkitgtk }: mkDerivation { pname = "gi-webkit2"; @@ -124605,17 +124605,17 @@ self: { gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; + libraryPkgconfigDepends = [ webkitgtk ]; description = "WebKit2 bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "gi-webkit2webextension" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk , gi-gio, gi-gobject, gi-gtk, gi-javascriptcore, gi-soup , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers, webkitgtk_4_0 + , transformers, webkitgtk }: mkDerivation { pname = "gi-webkit2webextension"; @@ -124630,13 +124630,13 @@ self: { gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; + libraryPkgconfigDepends = [ webkitgtk ]; description = "WebKit2-WebExtension bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "gi-webkitwebprocessextension" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk @@ -309861,7 +309861,7 @@ self: { , gi-gtk, gi-webkit2, gtk3, haskell-gi-base, http-types, lens , mime-types, mtl, network, process, random, scientific, split , tasty, tasty-quickcheck, text, transformers, unordered-containers - , utf8-string, vector, webkitgtk_4_0, xdg-basedir, xmonad + , utf8-string, vector, webkitgtk, xdg-basedir, xmonad , xmonad-contrib }: mkDerivation { @@ -309880,7 +309880,7 @@ self: { mime-types mtl network process random scientific split text transformers unordered-containers utf8-string vector xdg-basedir ]; - executablePkgconfigDepends = [ gtk3 webkitgtk_4_0 ]; + executablePkgconfigDepends = [ gtk3 webkitgtk ]; testHaskellDepends = [ aeson base bytestring containers dbus directory filepath gi-gdk gi-gio gi-glib gi-gtk gi-webkit2 haskell-gi-base http-types lens @@ -309893,7 +309893,7 @@ self: { hydraPlatforms = lib.platforms.none; mainProgram = "tianbar"; broken = true; - }) {inherit (pkgs) gtk3; inherit (pkgs) webkitgtk_4_0;}; + }) {inherit (pkgs) gtk3; webkitgtk = null;}; "tibetan-utils" = callPackage ({ mkDerivation, base, composition-prelude, hspec, hspec-megaparsec @@ -332440,30 +332440,30 @@ self: { setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ webkit ]; - description = "JavaScriptCore FFI from webkitgtk_4_0"; + description = "JavaScriptCore FFI from webkitgtk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {webkit = null;}; "webkit2gtk3-javascriptcore" = callPackage - ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk_4_0 }: + ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk }: mkDerivation { pname = "webkit2gtk3-javascriptcore"; version = "0.14.4.6"; sha256 = "06g9ik2pzv761bj5kas17jxh6wxks3dd4vvrimliybs5s5b61b24"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; - description = "JavaScriptCore FFI from webkitgtk_4_0"; + libraryPkgconfigDepends = [ webkitgtk ]; + description = "JavaScriptCore FFI from webkitgtk"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "webkitgtk3" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, glib , gtk2hs-buildtools, gtk3, mtl, pango, text, transformers - , webkitgtk_4_0 + , webkitgtk }: mkDerivation { pname = "webkitgtk3"; @@ -332474,27 +332474,27 @@ self: { libraryHaskellDepends = [ base bytestring cairo glib gtk3 mtl pango text transformers ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; + libraryPkgconfigDepends = [ webkitgtk ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the Webkit library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "webkitgtk3-javascriptcore" = callPackage - ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk_4_0 }: + ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk }: mkDerivation { pname = "webkitgtk3-javascriptcore"; version = "0.14.2.1"; sha256 = "0kcjrka0c9ifq3zfhmkv05wy3xb7v0cyznfxldp2gjcn1haq084j"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base ]; - libraryPkgconfigDepends = [ webkitgtk_4_0 ]; - description = "JavaScriptCore FFI from webkitgtk_4_0"; + libraryPkgconfigDepends = [ webkitgtk ]; + description = "JavaScriptCore FFI from webkitgtk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - }) {inherit (pkgs) webkitgtk_4_0;}; + }) {webkitgtk = null;}; "webmention" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, either From 46ee759dd57d2bc8b010778d1e735ab334057b0c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 14 Oct 2024 23:30:34 +0200 Subject: [PATCH 08/61] haskellPackages.Cabal_3_12_1_0: keep for cabal-install and friends --- .../configuration-hackage2nix/main.yaml | 8 ++-- .../haskell-modules/hackage-packages.nix | 39 +++++++++++++++++++ 2 files changed, 44 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e2747bd701fc..9eb04c0be56a 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -39,12 +39,14 @@ default-package-overrides: extra-packages: - - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 + - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - Cabal == 3.6.* # used for packages needing newer Cabal on ghc 8.10 and 9.0 - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.2 and 9.0 - - Cabal-syntax == 3.10.* # version required for cabal-install and other packages - - Cabal == 3.10.* # version required for cabal-install and other packages + - Cabal-syntax == 3.10.* + - Cabal == 3.10.* + - Cabal == 3.12.* # version required for cabal-install and other packages + - Cabal-syntax == 3.12.* # version required for cabal-install and other packages - directory == 1.3.7.* # required to build cabal-install 3.10.* with GHC 9.2 - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - aeson < 2 # required by pantry-0.5.2 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 677731468399..36e6f49b756c 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2926,6 +2926,26 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "Cabal_3_12_1_0" = callPackage + ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers + , deepseq, directory, filepath, mtl, parsec, pretty, process, time + , transformers, unix + }: + mkDerivation { + pname = "Cabal"; + version = "3.12.1.0"; + sha256 = "1lmnmp1ag9lwaxks66ba26mi4q10afnl0a82nj1fv27bnjzz8hkn"; + setupHaskellDepends = [ mtl parsec ]; + libraryHaskellDepends = [ + array base bytestring Cabal-syntax containers deepseq directory + filepath mtl parsec pretty process time transformers unix + ]; + doCheck = false; + description = "A framework for packaging Haskell software"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "Cabal_3_14_0_0" = callPackage ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, time @@ -3023,6 +3043,25 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "Cabal-syntax_3_12_1_0" = callPackage + ({ mkDerivation, alex, array, base, binary, bytestring, containers + , deepseq, directory, filepath, mtl, parsec, pretty, text, time + , transformers + }: + mkDerivation { + pname = "Cabal-syntax"; + version = "3.12.1.0"; + sha256 = "1d045h470yykabz5d89896d6v2p1vng373s7bgysfdmzqhgd7wp5"; + libraryHaskellDepends = [ + array base binary bytestring containers deepseq directory filepath + mtl parsec pretty text time transformers + ]; + libraryToolDepends = [ alex ]; + description = "A library for working with .cabal files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "Cabal-syntax_3_14_0_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, filepath, mtl, parsec, pretty, text, time From c91c22341c8d025d02d03ab0c1aff268d4fc6ab9 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 15 Oct 2024 01:28:45 +0200 Subject: [PATCH 09/61] haskell.compiler.ghcHEAD: 9.11.20240410 -> 9.11.20240423 Unfortunately, this is the newest GHC revision we can update to. After https://gitlab.haskell.org/ghc/ghc/-/commit/145a6477854d4003a07573d5e7ffa0c9a64ae29c, it becomes necessary to bootstrap with an in tree Cabal version. Supporting this in nixpkgs is a waste of time since it wouldn't be necessary for any release version. --- pkgs/development/compilers/ghc/head.nix | 12 +++--------- pkgs/top-level/haskell-packages.nix | 4 ++-- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index 73808dc431a9..8830b8d179b2 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,11 +1,5 @@ import ./common-hadrian.nix { - version = "9.11.20240410"; - rev = "1b1a92bd25c3f7249cf922c5dbf4415d2de44a36"; - sha256 = "sha256-2HdhxhVrKn8c/ZOGYoYThqXpod2OPiGXgH+mAV69Ip0="; - # The STM benchmark contains chanbench.hs and ChanBench.hs causing a hash - # mismatch on case insensitive filesystems. See also - # https://gitlab.haskell.org/ghc/packages/stm/-/issues/2 - postFetch = '' - rm -rf "$out/libraries/stm/bench" - ''; + version = "9.11.20240423"; + rev = "dddc9dff0547733a10e7f505612ab9df3a7c21b6"; + sha256 = "0993sdmzzyymllck8mcpa1zgrjqjfxcvk1ykvfc18bvbs4145cm9"; } diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 7db5618ec314..57faad624e40 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -424,8 +424,8 @@ in { # https://github.com/xattr/xattr/issues/55 are solved. inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; # 2023-01-15: Support range >= 11 && < 16 - buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; - llvmPackages = pkgs.llvmPackages_15; + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_18; + llvmPackages = pkgs.llvmPackages_18; }; ghcjs = compiler.ghcjs810; From 212b040a816616345dd01d3e77094b2c342cd2bc Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 13:20:46 +0200 Subject: [PATCH 10/61] haskellPackages.cabal2nix-unstable: 2024-05-20 -> 2024-10-17 --- .../haskell-modules/cabal2nix-unstable.nix | 6 +-- .../haskell-modules/hackage-packages.nix | 45 +++++++++---------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index 55894a0ea2a9..3e925417d644 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix @@ -8,10 +8,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "unstable-2024-05-20"; + version = "unstable-2024-10-17"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/79b73778680e2ae27302dce430beee302299f496.tar.gz"; - sha256 = "0xjrnf9x1f4jl4bsxc6kv5q7rsbn3vs0ddidj9qf6mzzzqxq14p3"; + url = "https://github.com/NixOS/cabal2nix/archive/b8eb82f8bc907b42dfb463cab62e49fbe2fff997.tar.gz"; + sha256 = "1fxqigr002ssgz1l62rc7k04q4q0hwcl2wqy7l2shylxqf7yfcd6"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 36e6f49b756c..3b7d7d7e3447 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -124248,7 +124248,7 @@ self: { "gi-javascriptcore" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading - , text, transformers, webkitgtk + , text, transformers, webkitgtk_4_0 }: mkDerivation { pname = "gi-javascriptcore"; @@ -124259,16 +124259,16 @@ self: { base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk ]; + libraryPkgconfigDepends = [ webkitgtk_4_0 ]; description = "JavaScriptCore bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - }) {webkitgtk = null;}; + }) {inherit (pkgs) webkitgtk_4_0;}; "gi-javascriptcore_6_0_4" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading - , javascriptcoregtk, text, transformers + , text, transformers, webkitgtk_6_0 }: mkDerivation { pname = "gi-javascriptcore"; @@ -124279,12 +124279,12 @@ self: { base bytestring containers gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ javascriptcoregtk ]; + libraryPkgconfigDepends = [ webkitgtk_6_0 ]; description = "JavaScriptCore bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; - }) {javascriptcoregtk = null;}; + }) {inherit (pkgs) webkitgtk_6_0;}; "gi-json" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio @@ -124629,7 +124629,7 @@ self: { ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk , gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base - , haskell-gi-overloading, text, transformers, webkitgtk + , haskell-gi-overloading, text, transformers, webkitgtk_4_0 }: mkDerivation { pname = "gi-webkit2"; @@ -124644,17 +124644,17 @@ self: { gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk ]; + libraryPkgconfigDepends = [ webkitgtk_4_0 ]; description = "WebKit2 bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; - }) {webkitgtk = null;}; + }) {inherit (pkgs) webkitgtk_4_0;}; "gi-webkit2webextension" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk , gi-gio, gi-gobject, gi-gtk, gi-javascriptcore, gi-soup , haskell-gi, haskell-gi-base, haskell-gi-overloading, text - , transformers, webkitgtk + , transformers, webkitgtk_4_0 }: mkDerivation { pname = "gi-webkit2webextension"; @@ -124669,13 +124669,13 @@ self: { gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ webkitgtk ]; + libraryPkgconfigDepends = [ webkitgtk_4_0 ]; description = "WebKit2-WebExtension bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; - }) {webkitgtk = null;}; + }) {inherit (pkgs) webkitgtk_4_0;}; "gi-webkitwebprocessextension" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk @@ -127579,22 +127579,21 @@ self: { }) {}; "gnome-keyring" = callPackage - ({ mkDerivation, base, bytestring, c2hs, gnome-keyring - , libgnome-keyring, text, time + ({ mkDerivation, base, bytestring, c2hs, libgnome-keyring, text + , time }: mkDerivation { pname = "gnome-keyring"; version = "0.3.1.1"; sha256 = "044bbgy8cssi1jc8wwb0kvxpw6d7pwxackkzvw7p9r8ybmgv4d0b"; libraryHaskellDepends = [ base bytestring text time ]; - librarySystemDepends = [ gnome-keyring ]; + librarySystemDepends = [ libgnome-keyring ]; libraryPkgconfigDepends = [ libgnome-keyring ]; libraryToolDepends = [ c2hs ]; description = "Bindings for libgnome-keyring"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; - }) {inherit (pkgs) gnome-keyring; - inherit (pkgs) libgnome-keyring;}; + }) {inherit (pkgs) libgnome-keyring;}; "gnomevfs" = callPackage ({ mkDerivation, array, base, containers, glib, gnome-vfs @@ -309900,7 +309899,7 @@ self: { , gi-gtk, gi-webkit2, gtk3, haskell-gi-base, http-types, lens , mime-types, mtl, network, process, random, scientific, split , tasty, tasty-quickcheck, text, transformers, unordered-containers - , utf8-string, vector, webkitgtk, xdg-basedir, xmonad + , utf8-string, vector, webkitgtk_4_0, xdg-basedir, xmonad , xmonad-contrib }: mkDerivation { @@ -309919,7 +309918,7 @@ self: { mime-types mtl network process random scientific split text transformers unordered-containers utf8-string vector xdg-basedir ]; - executablePkgconfigDepends = [ gtk3 webkitgtk ]; + executablePkgconfigDepends = [ gtk3 webkitgtk_4_0 ]; testHaskellDepends = [ aeson base bytestring containers dbus directory filepath gi-gdk gi-gio gi-glib gi-gtk gi-webkit2 haskell-gi-base http-types lens @@ -309932,7 +309931,7 @@ self: { hydraPlatforms = lib.platforms.none; mainProgram = "tianbar"; broken = true; - }) {inherit (pkgs) gtk3; webkitgtk = null;}; + }) {inherit (pkgs) gtk3; inherit (pkgs) webkitgtk_4_0;}; "tibetan-utils" = callPackage ({ mkDerivation, base, composition-prelude, hspec, hspec-megaparsec @@ -332486,18 +332485,18 @@ self: { }) {webkit = null;}; "webkit2gtk3-javascriptcore" = callPackage - ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk }: + ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk_4_0 }: mkDerivation { pname = "webkit2gtk3-javascriptcore"; version = "0.14.4.6"; sha256 = "06g9ik2pzv761bj5kas17jxh6wxks3dd4vvrimliybs5s5b61b24"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base ]; - libraryPkgconfigDepends = [ webkitgtk ]; + libraryPkgconfigDepends = [ webkitgtk_4_0 ]; description = "JavaScriptCore FFI from webkitgtk"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - }) {webkitgtk = null;}; + }) {inherit (pkgs) webkitgtk_4_0;}; "webkitgtk3" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, glib From 15ef6b0b306de8095452159a409573295d5cbd0a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 13:21:37 +0200 Subject: [PATCH 11/61] haskellPackages.gi-gdk_4: 4.0.8 -> 4.0.9 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++-- pkgs/development/haskell-modules/configuration-nix.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ac803a879211..5631892f2d9f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2248,8 +2248,8 @@ self: super: { gi-gtk_4_0_9 = doDistribute (super.gi-gtk_4_0_9.override { gi-gdk = self.gi-gdk_4; }); - gi-gdk_4 = self.gi-gdk_4_0_8; - gi-gdk_4_0_8 = doDistribute super.gi-gdk_4_0_8; + gi-gdk_4 = self.gi-gdk_4_0_9; + gi-gdk_4_0_9 = doDistribute super.gi-gdk_4_0_9; # GSK is only used for GTK 4. gi-gsk = super.gi-gsk.override { gi-gdk = self.gi-gdk_4; diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 56e82bc5c8ea..c9ac05baa9ef 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1384,7 +1384,7 @@ self: super: builtins.intersectAttrs super { gi-javascriptcore gi-webkit2webextension gi-gtk_4_0_9 - gi-gdk_4_0_8 + gi-gdk_4_0_9 gi-gsk gi-adwaita sdl2-ttf From c3322f4af0e5e6a37acd8a0c70d18c7f5db6164a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 13:50:50 +0200 Subject: [PATCH 12/61] haskell.packages.ghc910.extensions: 0.1.0.2 -> 0.1.0.3 --- pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index 972cbc4c7e03..f9e003723e9d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -64,7 +64,7 @@ self: super: { apply-refact = doDistribute self.apply-refact_0_14_0_0; attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_2_0; auto-update = super.auto-update_0_2_1; - extensions = doDistribute self.extensions_0_1_0_2; + extensions = doDistribute self.extensions_0_1_0_3; fourmolu = doDistribute self.fourmolu_0_16_2_0; hashable = doDistribute self.hashable_1_4_7_0; integer-conversion = doDistribute self.integer-conversion_0_1_1; From 745a8a50b411c228502eb09eee542a48a7fa4443 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 13:52:03 +0200 Subject: [PATCH 13/61] haskell.packages.ghc{8107,902}.Cabal*_3_10_3_0: use process 1.6.24.0 --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 5631892f2d9f..da8904bc6ec7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -27,14 +27,14 @@ self: super: { Cabal-syntax = self.Cabal-syntax_3_10_3_0; } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.2.5") { # Use process core package when possible - process = self.process_1_6_22_0; + process = self.process_1_6_24_0; })); Cabal_3_12_1_0 = doDistribute (super.Cabal_3_12_1_0.override ({ Cabal-syntax = self.Cabal-syntax_3_12_1_0; } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.2.5") { # Use process core package when possible - process = self.process_1_6_22_0; + process = self.process_1_6_24_0; })); # hackage-security == 0.6.2.6 has a wider support range in theory, but it only From 087b35da82a258d470f0eff62985a5250cfdda44 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:14:22 +0200 Subject: [PATCH 14/61] glirc, haskellPackages.irc-core: unbreak after latest release(s) --- .../haskell-modules/configuration-common.nix | 9 ++-- .../configuration-hackage2nix/broken.yaml | 1 - .../configuration-hackage2nix/main.yaml | 1 - .../transitive-broken.yaml | 1 - .../haskell-modules/hackage-packages.nix | 41 ------------------- 5 files changed, 6 insertions(+), 47 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index da8904bc6ec7..4519be65c0b3 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2531,9 +2531,12 @@ self: super: { # 2024-03-02: base <=4.18.0.0 https://github.com/srid/url-slug/pull/2 url-slug = doJailbreak super.url-slug; - glirc = doJailbreak (super.glirc.override { - vty = self.vty_5_35_1; - }); + glirc = super.glirc.override { + vty = self.vty_6_2; + vty-unix = super.vty-unix.override { + vty = self.vty_6_2; + }; + }; # Too strict bounds on text and tls # https://github.com/barrucadu/irc-conduit/issues/54 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index f9b678b29b17..890e7f8a2502 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -3185,7 +3185,6 @@ broken-packages: - ip-quoter # failure in job https://hydra.nixos.org/build/233234581 at 2023-09-02 - iptables-helpers # failure in job https://hydra.nixos.org/build/233198949 at 2023-09-02 - IPv6DB # failure in job https://hydra.nixos.org/build/233199983 at 2023-09-02 - - irc-core # failure in job https://hydra.nixos.org/build/233242138 at 2023-09-02 - irc-dcc # failure in job https://hydra.nixos.org/build/233230181 at 2023-09-02 - Irc # failure in job https://hydra.nixos.org/build/233230852 at 2023-09-02 - irc-fun-types # failure in job https://hydra.nixos.org/build/233255910 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 9eb04c0be56a..77d858cde2a3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -118,7 +118,6 @@ extra-packages: - tasty-hspec == 1.1.6 # 2022-04-07: Needed for elm-format - text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10) - th-abstraction < 0.6 # 2023-09-11: needed for aeson-2.2.0.0 - - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 53f3b6dd5913..b64972b1941c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1519,7 +1519,6 @@ dont-distribute-packages: - glazier-react - glazier-react-examples - glazier-react-widget - - glirc - global - global-config - glome-hs diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3b7d7d7e3447..3e782963166b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -126815,7 +126815,6 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; mainProgram = "glirc"; }) {}; @@ -178212,8 +178211,6 @@ self: { testHaskellDepends = [ base hashable HUnit text ]; description = "IRC core library for glirc"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "irc-ctcp" = callPackage @@ -328083,44 +328080,6 @@ self: { broken = true; }) {inherit (pkgs) vte;}; - "vty_5_35_1" = callPackage - ({ mkDerivation, ansi-terminal, base, binary, blaze-builder - , bytestring, Cabal, containers, deepseq, directory, filepath - , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl - , parallel, parsec, QuickCheck, quickcheck-assertions, random - , smallcheck, stm, string-qq, terminfo, test-framework - , test-framework-hunit, test-framework-smallcheck, text - , transformers, unix, utf8-string, vector - }: - mkDerivation { - pname = "vty"; - version = "5.35.1"; - sha256 = "062dpz8fxrnggzpl041zpbph0xj56jki98ajm2s78dldg5vy0c9k"; - revision = "1"; - editedCabalFile = "1zqcvgqhcij92241g20zn3c3a4033biid3f3cqg05q1ygrmznxb5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base binary blaze-builder bytestring containers - deepseq directory filepath hashable microlens microlens-mtl - microlens-th mtl parallel parsec stm terminfo text transformers - unix utf8-string vector - ]; - executableHaskellDepends = [ - base containers directory filepath microlens microlens-mtl mtl - ]; - testHaskellDepends = [ - base blaze-builder bytestring Cabal containers deepseq HUnit - microlens microlens-mtl mtl QuickCheck quickcheck-assertions random - smallcheck stm string-qq terminfo test-framework - test-framework-hunit test-framework-smallcheck text unix - utf8-string vector - ]; - description = "A simple terminal UI library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "vty" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring, deepseq , directory, filepath, microlens, microlens-mtl, microlens-th, mtl From cd3949a15c7c4a1e5023968e9fbd972ef85d735a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:03:10 +0200 Subject: [PATCH 15/61] haskellPackages.Cabal_3_6_3_0: remove at 3.6.3.0 --- doc/languages-frameworks/haskell.section.md | 2 +- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 20 ------------------- 3 files changed, 1 insertion(+), 22 deletions(-) diff --git a/doc/languages-frameworks/haskell.section.md b/doc/languages-frameworks/haskell.section.md index 247daf8d1dbe..97b961c0dfae 100644 --- a/doc/languages-frameworks/haskell.section.md +++ b/doc/languages-frameworks/haskell.section.md @@ -760,7 +760,7 @@ that depend on that library, you may want to use: ```nix haskellPackages.haskell-ci.overrideScope (self: super: { - Cabal = self.Cabal_3_6_2_0; + Cabal = self.Cabal_3_14_0_0; }) ``` diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 77d858cde2a3..08f56e361bc5 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -41,7 +41,6 @@ default-package-overrides: extra-packages: - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 - - Cabal == 3.6.* # used for packages needing newer Cabal on ghc 8.10 and 9.0 - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.2 and 9.0 - Cabal-syntax == 3.10.* - Cabal == 3.10.* diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3e782963166b..87fdc24bc10a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2886,26 +2886,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "Cabal_3_6_3_0" = callPackage - ({ mkDerivation, array, base, binary, bytestring, containers - , deepseq, directory, filepath, mtl, parsec, pretty, process, text - , time, transformers, unix - }: - mkDerivation { - pname = "Cabal"; - version = "3.6.3.0"; - sha256 = "0xxbciinap6938jldj16009s4rqjdd9dbbjvnjzgzs58sj4gx89g"; - setupHaskellDepends = [ mtl parsec ]; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - mtl parsec pretty process text time transformers unix - ]; - doCheck = false; - description = "A framework for packaging Haskell software"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "Cabal_3_10_3_0" = callPackage ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, text From 5b205678d78a43daea2fe0ba4d713e1aae595874 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:08:12 +0200 Subject: [PATCH 16/61] haskellPackages.directory_1_3_7_1: remove at 1.3.7.1 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 08f56e361bc5..17dc7d700fb2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -46,7 +46,6 @@ extra-packages: - Cabal == 3.10.* - Cabal == 3.12.* # version required for cabal-install and other packages - Cabal-syntax == 3.12.* # version required for cabal-install and other packages - - directory == 1.3.7.* # required to build cabal-install 3.10.* with GHC 9.2 - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - aeson < 2 # required by pantry-0.5.2 - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 87fdc24bc10a..488f29981197 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -91055,21 +91055,6 @@ self: { broken = true; }) {}; - "directory_1_3_7_1" = callPackage - ({ mkDerivation, base, filepath, time, unix }: - mkDerivation { - pname = "directory"; - version = "1.3.7.1"; - sha256 = "1z8frwbr0kdk47x3xasq7ifzcrwl7ryh1aqgf202xv4cakb8a9yw"; - revision = "2"; - editedCabalFile = "142wr326wma17cjmdh8z02rwxc76712bky1f46vqr33g1wdsqyxj"; - libraryHaskellDepends = [ base filepath time unix ]; - testHaskellDepends = [ base filepath time unix ]; - description = "Platform-agnostic library for filesystem operations"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "directory_1_3_8_5" = callPackage ({ mkDerivation, base, filepath, time, unix }: mkDerivation { From ccb5fcd8eee02400831cdbf3902ea6f37ba4710d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:10:10 +0200 Subject: [PATCH 17/61] haskellPackages.Diff_0_3_4: remove at 0.3.4 The upstream issue for liquidhaskell is resolved. liquidhaskell is marked broken for an unrelated issue in one of its dependencies. --- .../haskell-modules/configuration-common.nix | 4 ---- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 18 ------------------ 3 files changed, 23 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 4519be65c0b3..9cee0c21f566 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1811,10 +1811,6 @@ self: super: { # tests seem to require a different version of hspec-core hspec-contrib = dontCheck super.hspec-contrib; - # github.com/ucsd-progsys/liquidhaskell/issues/1729 - liquidhaskell-boot = super.liquidhaskell-boot.override { Diff = self.Diff_0_3_4; }; - Diff_0_3_4 = dontCheck super.Diff_0_3_4; - # The test suite attempts to read `/etc/resolv.conf`, which doesn't work in the sandbox. domain-auth = dontCheck super.domain-auth; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 17dc7d700fb2..315fe82f24a9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -46,7 +46,6 @@ extra-packages: - Cabal == 3.10.* - Cabal == 3.12.* # version required for cabal-install and other packages - Cabal-syntax == 3.12.* # version required for cabal-install and other packages - - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 - aeson < 2 # required by pantry-0.5.2 - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 488f29981197..7c502b0fa321 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -4847,24 +4847,6 @@ self: { broken = true; }) {}; - "Diff_0_3_4" = callPackage - ({ mkDerivation, array, base, directory, pretty, process - , QuickCheck, test-framework, test-framework-quickcheck2 - }: - mkDerivation { - pname = "Diff"; - version = "0.3.4"; - sha256 = "0bqcdvhxx8dmqc3793m6axg813wv9ldz2j37f1wygbbrbbndmdvp"; - libraryHaskellDepends = [ array base pretty ]; - testHaskellDepends = [ - array base directory pretty process QuickCheck test-framework - test-framework-quickcheck2 - ]; - description = "O(ND) diff algorithm in haskell"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "Diff" = callPackage ({ mkDerivation, array, base, directory, pretty, process , QuickCheck, test-framework, test-framework-quickcheck2 From d911a50d341e61ce133bf302de78ff11b81f215b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:14:49 +0200 Subject: [PATCH 18/61] haskellPackages.base16-bytestring: remove at 0.1.1.7 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 315fe82f24a9..e92cf7e264e6 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -50,7 +50,6 @@ extra-packages: - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on 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 - brick == 0.70.* # 2022-08-13: needed by taskell - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7c502b0fa321..b56f30597864 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -46433,21 +46433,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "base16-bytestring_0_1_1_7" = callPackage - ({ mkDerivation, base, bytestring, ghc-prim }: - mkDerivation { - pname = "base16-bytestring"; - version = "0.1.1.7"; - sha256 = "1fk9zvkx005sy4adbyil86svnqhgrvmczmf16ajhzj2wkmkqjmjj"; - revision = "3"; - editedCabalFile = "1lrxqhbjsml0q1ahpcx7p0xjy6bj1m6qzjwmv841r5r8jrm2a880"; - libraryHaskellDepends = [ base bytestring ghc-prim ]; - testHaskellDepends = [ base bytestring ]; - description = "Fast base16 (hex) encoding and decoding for ByteStrings"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "base16-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , QuickCheck, test-framework, test-framework-hunit From 2325e45b66b0f41ac2199cf492cfd387728707c3 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:19:19 +0200 Subject: [PATCH 19/61] haskellPackages.brittany_0_13_1_2: remove at 0.13.1.2 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 35 ------------------- 2 files changed, 36 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e92cf7e264e6..d76d36ae08da 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -52,7 +52,6 @@ extra-packages: - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 - brick == 0.70.* # 2022-08-13: needed by taskell - - brittany == 0.13.1.2 # 2022-09-20: needed for hls on ghc 8.8 - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b56f30597864..3056f464640e 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -55372,41 +55372,6 @@ self: { broken = true; }) {}; - "brittany_0_13_1_2" = callPackage - ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs - , containers, czipwith, data-tree-print, deepseq, directory, extra - , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, hspec - , monad-memo, mtl, multistate, parsec, pretty, random, safe - , semigroups, strict, syb, text, transformers, uniplate, unsafe - , yaml - }: - mkDerivation { - pname = "brittany"; - version = "0.13.1.2"; - sha256 = "1pa8qgsild3zl56sdmbsllka64k05jk2p16ij3bdla4rbfw96z5g"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base butcher bytestring cmdargs containers czipwith - data-tree-print deepseq directory extra filepath ghc ghc-boot-th - ghc-exactprint ghc-paths monad-memo mtl multistate pretty random - safe semigroups strict syb text transformers uniplate unsafe yaml - ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - aeson base butcher bytestring cmdargs containers czipwith - data-tree-print deepseq directory extra filepath ghc ghc-boot-th - ghc-exactprint ghc-paths hspec monad-memo mtl multistate parsec - pretty safe semigroups strict syb text transformers uniplate unsafe - yaml - ]; - description = "Haskell source code formatter"; - license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "brittany"; - broken = true; - }) {}; - "brittany" = callPackage ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs , containers, czipwith, data-tree-print, deepseq, directory, extra From a20970fe14d5e51615ccf3da2d95c24a47f40606 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:20:56 +0200 Subject: [PATCH 20/61] taskell: remove at 1.11.4 haskellPackages.brick_0_70_1: remove at 0.70.1 taskell's upstream repository has been archived after three years of inactivity. There also doesn't seem to be an obvious fork that provides a suitable, maintained replacement. No changelog entry since taskell has already been marked as broken in 24.05 from the beginning. --- .../haskell-modules/configuration-common.nix | 6 ----- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 27 ------------------- pkgs/top-level/all-packages.nix | 2 -- pkgs/top-level/release-haskell.nix | 1 - 5 files changed, 37 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 9cee0c21f566..8ae867b8fdfc 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2105,12 +2105,6 @@ self: super: { # https://github.com/serokell/haskell-crypto/issues/25 crypto-sodium = dontCheck super.crypto-sodium; - taskell = super.taskell.override { - # Does not support brick >= 1.0 - # https://github.com/smallhadroncollider/taskell/issues/125 - brick = self.brick_0_70_1; - }; - # Polyfill for GHCs from the integer-simple days that don't bundle ghc-bignum ghc-bignum = super.ghc-bignum or self.mkDerivation { pname = "ghc-bignum"; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index d76d36ae08da..93d0eaeb9c8d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -51,7 +51,6 @@ extra-packages: - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 - - brick == 0.70.* # 2022-08-13: needed by taskell - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3056f464640e..a6e236dc9fbe 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -55020,33 +55020,6 @@ self: { broken = true; }) {}; - "brick_0_70_1" = callPackage - ({ mkDerivation, base, bytestring, config-ini, containers - , contravariant, data-clist, deepseq, directory, dlist, exceptions - , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm - , template-haskell, text, text-zipper, transformers, unix, vector - , vty, word-wrap - }: - mkDerivation { - pname = "brick"; - version = "0.70.1"; - sha256 = "18i1i06ll6pklzaazcl2bzbi3w5zdn43l9wvkclhfcmddjy19lp4"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring config-ini containers contravariant data-clist - deepseq directory dlist exceptions filepath microlens microlens-mtl - microlens-th stm template-haskell text text-zipper transformers - unix vector vty word-wrap - ]; - testHaskellDepends = [ - base containers microlens QuickCheck vector - ]; - description = "A declarative terminal user interface library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "brick" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , data-clist, deepseq, directory, exceptions, filepath, microlens diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index cba7a5502bfa..2722e7c0e0a4 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -32723,8 +32723,6 @@ with pkgs; teamspeak5_client = callPackage ../applications/networking/instant-messengers/teamspeak/client5.nix { }; teamspeak_server = callPackage ../applications/networking/instant-messengers/teamspeak/server.nix { }; - taskell = haskell.lib.compose.justStaticExecutables haskellPackages.taskell; - taskjuggler = callPackage ../applications/misc/taskjuggler { }; tabula-java = callPackage ../applications/misc/tabula-java { }; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 9aa16176c3ce..7a2441a98b12 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -366,7 +366,6 @@ let stylish-haskell taffybar tamarin-prover - taskell termonad tldr-hs tweet-hs From 0261c402c4565ac45cddb287293611c2f288bb39 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:26:28 +0200 Subject: [PATCH 21/61] haskellPackages.basement_0_0_14: remove at 0.0.14 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 14 -------------- 2 files changed, 15 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 93d0eaeb9c8d..ec757020f5ae 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -50,7 +50,6 @@ extra-packages: - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - - basement < 0.0.15 # 2022-08-30: last version to support GHC < 8.10 - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a6e236dc9fbe..43233d444037 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -46843,20 +46843,6 @@ self: { broken = true; }) {}; - "basement_0_0_14" = callPackage - ({ mkDerivation, base, ghc-prim }: - mkDerivation { - pname = "basement"; - version = "0.0.14"; - sha256 = "01kk3z0c48c2jhni8ba165zxzm4sljy18r97cad1yd897qjsy2mv"; - revision = "2"; - editedCabalFile = "16q5ilgblwhdhwxq8p76dp3c3gm55b6scgswx863zpjyca5avaif"; - libraryHaskellDepends = [ base ghc-prim ]; - description = "Foundation scrap box of array & string"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "basement" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { From f732a4bddd0f0dd3c0823b9998b48347d244c97c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:29:07 +0200 Subject: [PATCH 22/61] haskellPackages.dependent-map_0_2_4_0: remove at 0.2.4.0 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index ec757020f5ae..c415452fee7c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -51,7 +51,6 @@ extra-packages: - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - 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 - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 43233d444037..7e1683e5a242 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -87169,21 +87169,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "dependent-map_0_2_4_0" = callPackage - ({ mkDerivation, base, containers, dependent-sum }: - mkDerivation { - pname = "dependent-map"; - version = "0.2.4.0"; - sha256 = "0il2naf6gdkvkhscvqd8kg9v911vdhqp9h10z5546mninnyrdcsx"; - revision = "1"; - editedCabalFile = "0a5f35d1sgfq1cl1r5bgb5pwfjniiycxiif4ycxglaizp8g5rlr1"; - libraryHaskellDepends = [ base containers dependent-sum ]; - description = "Dependent finite maps (partial dependent products)"; - license = "unknown"; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.alexfmpe ]; - }) {}; - "dependent-map" = callPackage ({ mkDerivation, base, constraints-extras, containers , dependent-sum From e76520309c760d11bb76db99f7a0c482a22576a5 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:29:36 +0200 Subject: [PATCH 23/61] haskellPackages.dependent-sum_0_4: remove at 0.4 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index c415452fee7c..e3d86dea95db 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -51,7 +51,6 @@ extra-packages: - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - - dependent-sum == 0.4 # required by Hasura 1.3.1, 2020-08-20 - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7e1683e5a242..f500f738e9d7 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -87216,21 +87216,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "dependent-sum_0_4" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "dependent-sum"; - version = "0.4"; - sha256 = "07hs9s78wiybwjwkal2yq65hdavq0gg1h2ld7wbph61s2nsfrpm8"; - revision = "1"; - editedCabalFile = "01l176qjk728kyjbmwanjw2avx14bkrr34ncs5daxrifw6wq00w7"; - libraryHaskellDepends = [ base ]; - description = "Dependent sum type"; - license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.alexfmpe ]; - }) {}; - "dependent-sum" = callPackage ({ mkDerivation, base, constraints-extras, some }: mkDerivation { From b56063ff6eb09e79c1b646b5e7e6926195840a9a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:29:53 +0200 Subject: [PATCH 24/61] haskellPackages.doctest_0_18_2: remove at 0.18.2 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 31 ------------------- 2 files changed, 32 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e3d86dea95db..bd0abd6d826d 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -51,7 +51,6 @@ extra-packages: - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f500f738e9d7..13a2233de419 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -93484,37 +93484,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "doctest_0_18_2" = callPackage - ({ mkDerivation, base, base-compat, code-page, deepseq, directory - , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, HUnit - , mockery, process, QuickCheck, setenv, silently, stringbuilder - , syb, transformers - }: - mkDerivation { - pname = "doctest"; - version = "0.18.2"; - sha256 = "0c48dpxa8i3q5xh2shd2p2xxhrsy7wdil6dg4mayr3lkk1dlwbfp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths process syb transformers - ]; - executableHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths process syb transformers - ]; - testHaskellDepends = [ - base base-compat code-page deepseq directory exceptions filepath - ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck - setenv silently stringbuilder syb transformers - ]; - description = "Test interactive Haskell examples"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "doctest"; - }) {}; - "doctest" = callPackage ({ mkDerivation, base, code-page, containers, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core From 0cfd9d3eec59eabd6ba787c23eebc9682bf3a285 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:33:44 +0200 Subject: [PATCH 25/61] haskellPackages.foundation_0_0_28: remove at 0.0.28 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 14 -------------- 2 files changed, 15 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index bd0abd6d826d..412d9860c850 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -51,7 +51,6 @@ extra-packages: - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 13a2233de419..d4f184922b5b 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -112780,20 +112780,6 @@ self: { mainProgram = "foscam-sort"; }) {}; - "foundation_0_0_28" = callPackage - ({ mkDerivation, base, basement, gauge, ghc-prim }: - mkDerivation { - pname = "foundation"; - version = "0.0.28"; - sha256 = "06hsh40qwmy2nfkrd9m8lfhi6arziixdw9pn379m6a7cga2vjcnh"; - libraryHaskellDepends = [ base basement ghc-prim ]; - testHaskellDepends = [ base basement ]; - benchmarkHaskellDepends = [ base basement gauge ]; - description = "Alternative prelude with batteries and no dependencies"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "foundation" = callPackage ({ mkDerivation, base, basement, gauge, ghc-prim }: mkDerivation { From e459c0a2caef7c8444d8d80a5192cacbd4c97efd Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:34:19 +0200 Subject: [PATCH 26/61] haskellPackages.ghc-api-compat_8_6: remove at 8.6 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 16 ---------------- 2 files changed, 17 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 412d9860c850..bfae92c38572 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -52,7 +52,6 @@ extra-packages: - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - 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-exactprint == 1.5.* # 2023-03-30: needed for GHC == 9.2 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index d4f184922b5b..2f8249095c3a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -120184,22 +120184,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {deriveConstants = null; genprimopcode = null;}; - "ghc-api-compat_8_6" = callPackage - ({ mkDerivation, ghc }: - mkDerivation { - pname = "ghc-api-compat"; - version = "8.6"; - sha256 = "1pxnb5qrf9fz7ghy68xvpdc44fh2kz3f9i5cn66ch7k0ah8j2w3s"; - revision = "1"; - editedCabalFile = "01i6h8358n148nzjx6k774d2i2hm6dhgpx162ppkmwmim17f3zyn"; - libraryHaskellDepends = [ ghc ]; - doHaddock = false; - description = "GHC-API compatibility helpers"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - "ghc-api-compat_8_10_7" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { From 9afe73866ec24b7ef3b70f6eda0d16c48f5a979c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:34:56 +0200 Subject: [PATCH 27/61] ihaskell: use stackage version of ghc-syntax-highlighter Seems like Stackage recently has reintroduced ghc-syntax-highlighter to its set at version 0.0.10.0 which is just what we need. --- pkgs/development/haskell-modules/configuration-common.nix | 7 ------- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 - 2 files changed, 8 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8ae867b8fdfc..ac9eecff5f1a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2935,13 +2935,6 @@ self: super: { hash = "sha256-zugyUpEq/iVkxghrvguL95+lJDEpE8MLvZivken0p24="; }) super.nix-serve-ng; - # Needs a matching version of ipython-kernel and a - # ghc-syntax-highlighter compatible with a newer ghc-lib-parser it - # transitively pulls in - ihaskell = super.ihaskell.overrideScope (self: super: { - ghc-syntax-highlighter = self.ghc-syntax-highlighter_0_0_10_0; - }); - # 2024-01-24: support optparse-applicative 0.18 niv = appendPatches [ (fetchpatch { diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index bfae92c38572..a6ecdfcfbb02 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -63,7 +63,6 @@ extra-packages: - ghc-lib-parser == 9.8.* # 2024-05-19: preserve for GHC 9.8 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 8.10, 9.0 - ghc-lib-parser-ex == 9.8.* # 2024-05-19: preserve for GHC 9.8 - - ghc-syntax-highlighter == 0.0.10.* # 2023-11-20: - gi-soup == 2.4.28 # 2023-04-05: the last version to support libsoup-2.4 (and thus be compatible with our other gi- packages) - haddock == 2.23.* # required on GHC < 8.10.x - haddock-api == 2.23.* # required on GHC < 8.10.x From 95bd0b4be17aab93a181492e9e528e76e339e6a2 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:38:06 +0200 Subject: [PATCH 28/61] haskellPackages.gi-soup_2_4_28: remove at 2.4.28 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 22 ------------------- 2 files changed, 23 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index a6ecdfcfbb02..a9044743b1b4 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -63,7 +63,6 @@ extra-packages: - ghc-lib-parser == 9.8.* # 2024-05-19: preserve for GHC 9.8 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 8.10, 9.0 - ghc-lib-parser-ex == 9.8.* # 2024-05-19: preserve for GHC 9.8 - - gi-soup == 2.4.28 # 2023-04-05: the last version to support libsoup-2.4 (and thus be compatible with our other gi- packages) - haddock == 2.23.* # required on GHC < 8.10.x - haddock-api == 2.23.* # required on GHC < 8.10.x - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 2f8249095c3a..36405281fdf3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -124256,28 +124256,6 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) libsecret;}; - "gi-soup_2_4_28" = callPackage - ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio - , gi-glib, gi-gobject, haskell-gi, haskell-gi-base - , haskell-gi-overloading, libsoup, text, transformers - }: - mkDerivation { - pname = "gi-soup"; - version = "2.4.28"; - sha256 = "157yvfwhyvl58va533n0hz509204aszxqspd62x92b6mlf5fxyqk"; - setupHaskellDepends = [ - base Cabal gi-gio gi-glib gi-gobject haskell-gi - ]; - libraryHaskellDepends = [ - base bytestring containers gi-gio gi-glib gi-gobject haskell-gi - haskell-gi-base haskell-gi-overloading text transformers - ]; - libraryPkgconfigDepends = [ libsoup ]; - description = "Libsoup bindings"; - license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; - }) {inherit (pkgs) libsoup;}; - "gi-soup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base From a9e533a2039d79a8c79b8f174c6c652130c51d4b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:39:33 +0200 Subject: [PATCH 29/61] haskellPackages.haddock{,-api}_2_23_1: remove at 2.23.1 --- .../configuration-hackage2nix/main.yaml | 2 - .../transitive-broken.yaml | 1 - .../haskell-modules/hackage-packages.nix | 42 ------------------- 3 files changed, 45 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index a9044743b1b4..d6a6dd9ffa31 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -63,8 +63,6 @@ extra-packages: - ghc-lib-parser == 9.8.* # 2024-05-19: preserve for GHC 9.8 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 8.10, 9.0 - ghc-lib-parser-ex == 9.8.* # 2024-05-19: preserve for GHC 9.8 - - haddock == 2.23.* # required on GHC < 8.10.x - - haddock-api == 2.23.* # required on GHC < 8.10.x - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 - happy == 1.19.12 # for ghcjs - hashable == 1.4.7.0 # allows GHC 9.10 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index b64972b1941c..dee6e0aac984 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1820,7 +1820,6 @@ dont-distribute-packages: - hackage2twitter - hackmanager - haddock - - haddock_2_23_1 - haddocset - hadoop-tools - haggis diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 36405281fdf3..95cdd53a0b45 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -135790,22 +135790,6 @@ self: { broken = true; }) {}; - "haddock_2_23_1" = callPackage - ({ mkDerivation, base, filepath, haddock-api, haddock-test }: - mkDerivation { - pname = "haddock"; - version = "2.23.1"; - sha256 = "129lwai4609f910h7yhmmm1rbqzjla9rcg5dpzqihydsjyw5ii1s"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ base haddock-api ]; - testHaskellDepends = [ base filepath haddock-test ]; - description = "A documentation-generation tool for Haskell libraries"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "haddock"; - }) {}; - "haddock" = callPackage ({ mkDerivation, base, filepath, haddock-api, haddock-test }: mkDerivation { @@ -135822,32 +135806,6 @@ self: { mainProgram = "haddock"; }) {}; - "haddock-api_2_23_1" = callPackage - ({ mkDerivation, array, base, bytestring, containers, deepseq - , directory, filepath, ghc, ghc-boot, ghc-paths, haddock-library - , hspec, hspec-discover, QuickCheck, transformers, xhtml - }: - mkDerivation { - pname = "haddock-api"; - version = "2.23.1"; - sha256 = "14dl17ajlr8354rmc49w4fsqxmrn0dl7wps3r4iipms5nhj5bm3d"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array base bytestring containers deepseq directory filepath ghc - ghc-boot ghc-paths haddock-library transformers xhtml - ]; - testHaskellDepends = [ - array base bytestring containers deepseq directory filepath ghc - ghc-boot ghc-paths haddock-library hspec QuickCheck transformers - xhtml - ]; - testToolDepends = [ hspec-discover ]; - description = "A documentation-generation tool for Haskell libraries"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - "haddock-api" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, exceptions, filepath, ghc, ghc-boot, ghc-boot-th From 8af359a800ffc3f35456d292c8728be01b1f171c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:48:42 +0200 Subject: [PATCH 30/61] haskellPackages.hinotify_0_3_9: remove at 0.3.9 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index d6a6dd9ffa31..deb6cfb5d5c1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -66,7 +66,6 @@ extra-packages: - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 - happy == 1.19.12 # for ghcjs - hashable == 1.4.7.0 # allows GHC 9.10 - - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 - ansi-wl-pprint >= 0.6 && < 0.7 # 2024-03-23: required for ghcjs - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 95cdd53a0b45..f469af7501c9 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -152055,21 +152055,6 @@ self: { maintainers = [ lib.maintainers.poscat ]; }) {}; - "hinotify_0_3_9" = callPackage - ({ mkDerivation, async, base, containers, directory, unix }: - mkDerivation { - pname = "hinotify"; - version = "0.3.9"; - sha256 = "16fzql0s34my9k1ib4rdjf9fhhijkmmbrvi148f865m51160wj7j"; - revision = "1"; - editedCabalFile = "0df5pak0586626k3ryzg2lb26ys562l3i94jr9vpa0krs8iia209"; - libraryHaskellDepends = [ async base containers directory unix ]; - testHaskellDepends = [ base directory ]; - description = "Haskell binding to inotify"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "hinotify" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , unix From df4385bac355b448f32fdb4a558b9acee9fa14c2 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:49:57 +0200 Subject: [PATCH 31/61] haskellPackages.hlint_3_2_8: remove at 3.2.8 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 28 ------------------- 2 files changed, 29 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index deb6cfb5d5c1..199a02f02bff 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -67,7 +67,6 @@ extra-packages: - happy == 1.19.12 # for ghcjs - hashable == 1.4.7.0 # allows GHC 9.10 - ansi-wl-pprint >= 0.6 && < 0.7 # 2024-03-23: required for ghcjs - - 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.7 # 2023-12-11: required by hnix-store-remote 0.6 - hpack == 0.36.0 # 2024-07-27: required for stack-2.15.7 to match upstream stack release diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f469af7501c9..349cc82e05a1 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -153899,34 +153899,6 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) libsass;}; - "hlint_3_2_8" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs - , containers, cpphs, data-default, directory, extra, file-embed - , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex - , hscolour, process, refact, text, transformers, uniplate - , unordered-containers, utf8-string, vector, yaml - }: - mkDerivation { - pname = "hlint"; - version = "3.2.8"; - sha256 = "14nvq71kn1lhqx02r69f949p33rhxi466fwmxj9g0wd5191jawrs"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson ansi-terminal base bytestring cmdargs containers cpphs - data-default directory extra file-embed filepath filepattern - ghc-lib-parser ghc-lib-parser-ex hscolour process refact text - transformers uniplate unordered-containers utf8-string vector yaml - ]; - executableHaskellDepends = [ base ]; - description = "Source code suggestions"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "hlint"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - "hlint_3_4_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra From 70ff16bfc31fe84a09425ef0a3c43995b943748d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:50:33 +0200 Subject: [PATCH 32/61] haskellPackages.mmorph_1_1_3: remove at 1.1.3 --- .../haskell-modules/configuration-ghc-8.6.x.nix | 2 -- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 15 --------------- 3 files changed, 18 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index 4272012f27a3..cadef334c5ed 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -99,8 +99,6 @@ self: super: { # vector 0.12.2 indroduced doctest checks that don’t work on older compilers vector = dontCheck super.vector; - mmorph = super.mmorph_1_1_3; - # https://github.com/haskellari/time-compat/issues/23 time-compat = dontCheck super.time-compat; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 199a02f02bff..3924c3b20799 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -85,7 +85,6 @@ extra-packages: - lsp-types == 2.0.2.0 # 2024-02-28: need for dhall-lsp-server unstable - lsp < 2.5 # 2024-07-08: need for koka - lsp-types < 2.2 # 2024-07-08: need for koka - - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 - optparse-applicative < 0.16 # needed for niv-0.2.19 - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 349cc82e05a1..8c1f99f08afd 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -208454,21 +208454,6 @@ self: { maintainers = [ lib.maintainers.mpscholten ]; }) {}; - "mmorph_1_1_3" = callPackage - ({ mkDerivation, base, mtl, transformers, transformers-compat }: - mkDerivation { - pname = "mmorph"; - version = "1.1.3"; - sha256 = "0rfsy9n9mlinpmqi2s17fhc67fzma2ig5fbmh6m5m830canzf8vr"; - libraryHaskellDepends = [ - base mtl transformers transformers-compat - ]; - description = "Monad morphisms"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - "mmorph" = callPackage ({ mkDerivation, base, mtl, transformers, transformers-compat }: mkDerivation { From 1ffb275a57b7074638b49f3c7a2a8308fed18455 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:51:32 +0200 Subject: [PATCH 33/61] haskellPackages.hpack_0_36_0: remove at 0.36.0 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 42 ------------------- 2 files changed, 43 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 3924c3b20799..bce4055dac13 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -69,7 +69,6 @@ extra-packages: - ansi-wl-pprint >= 0.6 && < 0.7 # 2024-03-23: required for ghcjs - hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2 - hnix-store-core < 0.7 # 2023-12-11: required by hnix-store-remote 0.6 - - hpack == 0.36.0 # 2024-07-27: required for stack-2.15.7 to match upstream stack release - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 8c1f99f08afd..76ced99fd75a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -158196,48 +158196,6 @@ self: { mainProgram = "hp2pretty"; }) {}; - "hpack_0_36_0" = callPackage - ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal - , containers, crypton, deepseq, directory, filepath, Glob, hspec - , hspec-discover, http-client, http-client-tls, http-types, HUnit - , infer-license, interpolate, mockery, mtl, pretty, QuickCheck - , scientific, template-haskell, temporary, text, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hpack"; - version = "0.36.0"; - sha256 = "0ypaagr7a5bvziybbzr3b4lixs3dv6fdkjj3lq7h71z51wd4xpm0"; - revision = "1"; - editedCabalFile = "1zh5rsf38xmwp7lf80iifrhnkl80lri4xzlhz2n5df3vc0dqzya8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers crypton deepseq - directory filepath Glob http-client http-client-tls http-types - infer-license mtl pretty scientific text transformers - unordered-containers vector yaml - ]; - executableHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers crypton deepseq - directory filepath Glob http-client http-client-tls http-types - infer-license mtl pretty scientific text transformers - unordered-containers vector yaml - ]; - testHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers crypton deepseq - directory filepath Glob hspec http-client http-client-tls - http-types HUnit infer-license interpolate mockery mtl pretty - QuickCheck scientific template-haskell temporary text transformers - unordered-containers vector yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "hpack"; - }) {}; - "hpack" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, crypton, deepseq, directory, filepath, Glob, hspec From 2ec5127f212629cfe085ee2acb4bd533480529b0 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:52:07 +0200 Subject: [PATCH 34/61] haskellPackages.hspec-golden_0_1_0_3: remove at 0.1.0.3 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 19 ------------------- 2 files changed, 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index bce4055dac13..4e235bff7a69 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -74,7 +74,6 @@ extra-packages: - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-megaparsec == 2.2.0 # 2023-11-18: Latest version compatible with ghc 9.0, needed for HLS - hspec-meta < 2.8 # 2022-12-07: Needed for elmPackages.elm / hspec-discover - - hspec-golden == 0.1.* # 2022-04-07: Needed for elm-format - http2 < 3.3 # 2023-08-24: Needed for twain - 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 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 76ced99fd75a..f1aad9d61570 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -164039,25 +164039,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "hspec-golden_0_1_0_3" = callPackage - ({ mkDerivation, base, directory, hspec, hspec-core - , optparse-applicative, silently - }: - mkDerivation { - pname = "hspec-golden"; - version = "0.1.0.3"; - sha256 = "1d5ab34n0f1wk1q86qlb7x2b49abzzh08jh7j52nbrvnxld2j64l"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base directory hspec-core ]; - executableHaskellDepends = [ base directory optparse-applicative ]; - testHaskellDepends = [ base directory hspec hspec-core silently ]; - description = "Golden tests for hspec"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "hgold"; - }) {}; - "hspec-golden" = callPackage ({ mkDerivation, ansi-terminal, base, directory, filepath, hspec , hspec-core, hspec-discover, optparse-applicative, silently From 04b5b42e00c571c39055938cf3b58bf0a1400556 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:52:35 +0200 Subject: [PATCH 35/61] haskellPackages.network_2_6_3_1: remove at 2.6.3.1 --- .../haskell-modules/configuration-common.nix | 1 - .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 19 ------------------- 3 files changed, 21 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index ac9eecff5f1a..5cfc252374e2 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -724,7 +724,6 @@ self: super: { nats-queue = dontCheck super.nats-queue; netpbm = dontCheck super.netpbm; network = dontCheck super.network; - network_2_6_3_1 = dontCheck super.network_2_6_3_1; # package is missing files for test network-dbus = dontCheck super.network-dbus; notcpp = dontCheck super.notcpp; ntp-control = dontCheck super.ntp-control; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 4e235bff7a69..f64f2e5ad5e3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -83,7 +83,6 @@ extra-packages: - lsp-types == 2.0.2.0 # 2024-02-28: need for dhall-lsp-server unstable - lsp < 2.5 # 2024-07-08: need for koka - lsp-types < 2.2 # 2024-07-08: need for koka - - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 - optparse-applicative < 0.16 # needed for niv-0.2.19 - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - fourmolu == 0.15.0.0 # 2024-07-07: for ghc 9.8 compat diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f1aad9d61570..e418d48ededd 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -219265,25 +219265,6 @@ self: { broken = true; }) {}; - "network_2_6_3_1" = callPackage - ({ mkDerivation, base, bytestring, doctest, HUnit, test-framework - , test-framework-hunit, unix - }: - mkDerivation { - pname = "network"; - version = "2.6.3.1"; - sha256 = "1rl2gl37cf4k0ddsq93q15fwdz1l25nhl4w205krbh7d5dg5y12p"; - revision = "1"; - editedCabalFile = "1mfwybinwdfb05pvlg3hkiql4pazp9rp1agz777ijj44njkgn416"; - libraryHaskellDepends = [ base bytestring unix ]; - testHaskellDepends = [ - base bytestring doctest HUnit test-framework test-framework-hunit - ]; - description = "Low-level networking interface"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "network" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory, hspec , hspec-discover, HUnit, QuickCheck, temporary From 67bbf79e707d69d28e26fe41276a4740e04d2af8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 14:52:52 +0200 Subject: [PATCH 36/61] haskellPackages.lens-aeson_1_1_3: remove at 1.1.3 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 19 ------------------- 2 files changed, 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index f64f2e5ad5e3..1da045c26e26 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -78,7 +78,6 @@ extra-packages: - 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 == 2.1.0.0 # 2024-02-28: need for dhall-lsp-server unstable - lsp-types == 2.0.2.0 # 2024-02-28: need for dhall-lsp-server unstable - lsp < 2.5 # 2024-07-08: need for koka diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e418d48ededd..b4fed64e1fc6 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -191156,25 +191156,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "lens-aeson_1_1_3" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, lens - , scientific, text, unordered-containers, vector - }: - mkDerivation { - pname = "lens-aeson"; - version = "1.1.3"; - sha256 = "05jyn6rn0anhgfmk754gmmpcy5jv3ki213z4v243n9jvdjdlg7ms"; - revision = "1"; - editedCabalFile = "0l1hkkpp4blkhmbpswl6lqww6wpfm327f8knq1lskhnisbnfmj2j"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring lens scientific text - unordered-containers vector - ]; - description = "Law-abiding lenses for aeson"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "lens-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, lens, scientific, text , text-short, unordered-containers, vector From 1acd23cfb7929ee3f48992c6a7a7093a220af42c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:03:22 +0200 Subject: [PATCH 37/61] haskellPackages.path_0_9_0: remove at 0.9.0 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 23 ------------------- 2 files changed, 24 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 1da045c26e26..0f5f37649277 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -89,7 +89,6 @@ extra-packages: - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.7.4.0 # 2024-07-07: for ghc 9.8 compat - primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2 - - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 - sbv == 7.13 # required for pkgs.petrinizer - stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2 - tasty-hspec == 1.1.6 # 2022-04-07: Needed for elm-format diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b4fed64e1fc6..6fbb4e6c86ff 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -234361,29 +234361,6 @@ self: { broken = true; }) {}; - "path_0_9_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions - , filepath, genvalidity, genvalidity-hspec, genvalidity-property - , hashable, hspec, mtl, QuickCheck, template-haskell, text - , validity - }: - mkDerivation { - pname = "path"; - version = "0.9.0"; - sha256 = "14h811rrydpiwi1rdi5wmcdlcq2qjld3iv92p4czqf08a7lxaz4g"; - libraryHaskellDepends = [ - aeson base deepseq exceptions filepath hashable template-haskell - text - ]; - testHaskellDepends = [ - aeson base bytestring filepath genvalidity genvalidity-hspec - genvalidity-property hspec mtl QuickCheck template-haskell validity - ]; - description = "Support for well-typed paths"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "path" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions , filepath, genvalidity, genvalidity-hspec, genvalidity-property From a23467b6d02d08056127d4aba5959e004617d36b Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:03:51 +0200 Subject: [PATCH 38/61] haskellPackages.tasty-hspec_1_1_6: remove at 1.1.6 --- .../configuration-hackage2nix/main.yaml | 1 - .../haskell-modules/hackage-packages.nix | 19 ------------------- 2 files changed, 20 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 0f5f37649277..5a0cbef28554 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -91,7 +91,6 @@ extra-packages: - primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2 - sbv == 7.13 # required for pkgs.petrinizer - stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2 - - tasty-hspec == 1.1.6 # 2022-04-07: Needed for elm-format - text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10) - th-abstraction < 0.6 # 2023-09-11: needed for aeson-2.2.0.0 - warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 6fbb4e6c86ff..81297864a103 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -302847,25 +302847,6 @@ self: { license = lib.licenses.mit; }) {}; - "tasty-hspec_1_1_6" = callPackage - ({ mkDerivation, base, hspec, hspec-core, QuickCheck, tasty - , tasty-quickcheck, tasty-smallcheck - }: - mkDerivation { - pname = "tasty-hspec"; - version = "1.1.6"; - sha256 = "02s82ijs2ringqxsqbm7m3vcy5brmwxa617azxv0v2phi3rdkjvl"; - revision = "1"; - editedCabalFile = "0za15rg0szacxq9yfxxjzddr77ai7ng5827a20pj9dr5anjlnajj"; - libraryHaskellDepends = [ - base hspec hspec-core QuickCheck tasty tasty-quickcheck - tasty-smallcheck - ]; - description = "Hspec support for the Tasty test framework"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "tasty-hspec" = callPackage ({ mkDerivation, base, hspec, hspec-api, hspec-core, QuickCheck , tasty, tasty-quickcheck, tasty-smallcheck From bbd56990224b4dffe063ae51e73fa7f3da5799d9 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:04:50 +0200 Subject: [PATCH 39/61] haskellPackages.th-abstraction: drop redundant th-abstraction constraint Stackage already specifies == 0.5.* --- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 5a0cbef28554..c92de39944d3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -92,7 +92,6 @@ extra-packages: - sbv == 7.13 # required for pkgs.petrinizer - stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2 - text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10) - - th-abstraction < 0.6 # 2023-09-11: needed for aeson-2.2.0.0 - warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 From d63655778087fa930655596866b7dbb40dbb7d70 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:45:55 +0200 Subject: [PATCH 40/61] haskellPackages.{sbv_7_13,crackNum_2_4}: remove These were used by the now removed pkgs.petrinizer. --- .../haskell-modules/configuration-common.nix | 11 ----- .../configuration-hackage2nix/main.yaml | 2 - .../haskell-modules/hackage-packages.nix | 47 ------------------- 3 files changed, 60 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 5cfc252374e2..362b9a8b62c5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2209,17 +2209,6 @@ self: super: { revision = null; } super.llvm-hs-pure); - # * Fix build failure by picking patch from 8.5, we need - # this version of sbv for petrinizer - # * Pin version of crackNum that still exposes its library - sbv_7_13 = appendPatch (fetchpatch { - url = "https://github.com/LeventErkok/sbv/commit/57014b9c7c67dd9b63619a996e2c66e32c33c958.patch"; - sha256 = "10npa8nh2413n6p6qld795qfkbld08icm02bspmk93y0kabpgmgm"; - }) - (super.sbv_7_13.override { - crackNum = self.crackNum_2_4; - }); - # Too strict bounds on dimensional # https://github.com/enomsg/science-constants-dimensional/pull/1 science-constants-dimensional = doJailbreak super.science-constants-dimensional; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index c92de39944d3..bd60eb375d44 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -50,7 +50,6 @@ extra-packages: - apply-refact == 0.9.* # 2022-12-12: needed for GHC < 9.2 - apply-refact == 0.11.* # 2023-02-02: needed for hls-hlint-plugin on GHC 9.2 - attoparsec == 0.13.* # 2022-02-23: Needed to compile elm for now - - crackNum < 3.0 # 2021-05-21: 3.0 removed the lib which sbv 7.13 uses - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 - ghc-exactprint == 1.5.* # 2023-03-30: needed for GHC == 9.2 @@ -89,7 +88,6 @@ extra-packages: - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat - ormolu == 0.7.4.0 # 2024-07-07: for ghc 9.8 compat - primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2 - - sbv == 7.13 # required for pkgs.petrinizer - stylish-haskell == 0.14.4.0 # 2022-09-19: needed for hls on ghc 9.2 - text == 2.0.2 # 2023-09-14: Needed for elm (which is currently on ghc-8.10) - warp < 3.3.31 # 2024-03-20: for twain, which requires http2 3.0.3 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 81297864a103..84201a103f8c 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -77931,22 +77931,6 @@ self: { broken = true; }) {crack = null;}; - "crackNum_2_4" = callPackage - ({ mkDerivation, array, base, FloatingHex }: - mkDerivation { - pname = "crackNum"; - version = "2.4"; - sha256 = "1fa9rlknmilc8rnm7yvmjrbc9jydpvk30gj7lq79nqbifig6229a"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ array base FloatingHex ]; - executableHaskellDepends = [ array base FloatingHex ]; - description = "Crack various integer, floating-point data formats"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "crackNum"; - }) {}; - "crackNum" = callPackage ({ mkDerivation, base, directory, filepath, libBF, process, sbv , tasty, tasty-golden @@ -270165,37 +270149,6 @@ self: { mainProgram = "sbp2udp"; }) {}; - "sbv_7_13" = callPackage - ({ mkDerivation, array, async, base, bytestring, containers - , crackNum, deepseq, directory, doctest, filepath, generic-deriving - , ghc, Glob, hlint, mtl, pretty, process, QuickCheck, random, syb - , tasty, tasty-golden, tasty-hunit, tasty-quickcheck - , template-haskell, time, z3 - }: - mkDerivation { - pname = "sbv"; - version = "7.13"; - sha256 = "0bk400swnb4s98c5p71ml1px6jndaiqhf5dj7zmnliyplqcgpfik"; - revision = "1"; - editedCabalFile = "0gn00bgvy9v4wiica7psrzmxbbp0fiiknrxmdy55z9k2ycpvw7la"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array async base containers crackNum deepseq directory filepath - generic-deriving ghc mtl pretty process QuickCheck random syb - template-haskell time - ]; - testHaskellDepends = [ - base bytestring containers crackNum directory doctest filepath Glob - hlint mtl QuickCheck random syb tasty tasty-golden tasty-hunit - tasty-quickcheck template-haskell - ]; - testSystemDepends = [ z3 ]; - description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {inherit (pkgs) z3;}; - "sbv" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , deepseq, directory, filepath, libBF, mtl, pretty, process From 3f55059bbd5abd37c1184bf855f33e905cfd681a Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 17 Oct 2024 15:46:53 +0200 Subject: [PATCH 41/61] haskellPackages.haddock-library_1_7_0: remove at 1.7.0 stylish-cabal does no longer build for GHC 8.6.5 (binary) for unrelated reasons. Doesn't really make sense to invest further into it. --- pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix | 4 ---- .../haskell-modules/configuration-hackage2nix/main.yaml | 1 - 2 files changed, 5 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index cadef334c5ed..6fd85c971e23 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -86,10 +86,6 @@ self: super: { # cabal2spec needs a recent version of Cabal cabal2spec = super.cabal2spec.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; }); - # https://github.com/pikajude/stylish-cabal/issues/12 - stylish-cabal = doDistribute (markUnbroken (super.stylish-cabal.override { haddock-library = self.haddock-library_1_7_0; })); - haddock-library_1_7_0 = dontCheck super.haddock-library_1_7_0; - # ghc versions prior to 8.8.x needs additional dependency to compile successfully. ghc-lib-parser-ex = addBuildDepend self.ghc-lib-parser super.ghc-lib-parser-ex; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index bd60eb375d44..e7c6f672ad6f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -62,7 +62,6 @@ extra-packages: - ghc-lib-parser == 9.8.* # 2024-05-19: preserve for GHC 9.8 - ghc-lib-parser-ex == 9.2.* # 2022-07-13: preserve for GHC 8.10, 9.0 - ghc-lib-parser-ex == 9.8.* # 2024-05-19: preserve for GHC 9.8 - - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 - happy == 1.19.12 # for ghcjs - hashable == 1.4.7.0 # allows GHC 9.10 - ansi-wl-pprint >= 0.6 && < 0.7 # 2024-03-23: required for ghcjs From ab3766b2b21fc91d30f1222b3b570f07a9d1b865 Mon Sep 17 00:00:00 2001 From: maralorn Date: Thu, 17 Oct 2024 23:38:20 +0200 Subject: [PATCH 42/61] git-annex: Update hash --- pkgs/development/haskell-modules/configuration-common.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 362b9a8b62c5..e15e23d1f6c7 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -411,7 +411,7 @@ self: super: { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "0j037sis64gnrll7ajg48cvzzvxqsrhj7vnhiwcqv8wbmbfv0avn"; + sha256 = "sha256-hPZTcl3kWeUnSVYOE1W+FDwR3LYg6gaJfEBIY6VSfxY="; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash From ea350e4ef8b73acfcac95a8625963d33280897fc Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 14:29:17 +0800 Subject: [PATCH 43/61] haskellPackages.dear-imgui: Fix build --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/configuration-nix.nix | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 890e7f8a2502..87a3413d8b72 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1224,7 +1224,6 @@ broken-packages: - dead-code-detection # failure in job https://hydra.nixos.org/build/233205957 at 2023-09-02 - Deadpan-DDP # failure in job https://hydra.nixos.org/build/233221990 at 2023-09-02 - dead-simple-json # failure in job https://hydra.nixos.org/build/233204301 at 2023-09-02 - - dear-imgui # failure in job https://hydra.nixos.org/build/233238246 at 2023-09-02 - debugger-hs # failure in job https://hydra.nixos.org/build/233206302 at 2023-09-02 - debug-me # failure in job https://hydra.nixos.org/build/233213991 at 2023-09-02 - debug-trace-file # failure in job https://hydra.nixos.org/build/233231840 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index c9ac05baa9ef..a2cdeac037ad 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -1389,6 +1389,7 @@ self: super: builtins.intersectAttrs super { gi-adwaita sdl2-ttf sdl2 + dear-imgui ; webkit2gtk3-javascriptcore = lib.pipe super.webkit2gtk3-javascriptcore [ From 58f617819c3dffe515b8b290d1303e22f8aee5fd Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 14:29:53 +0800 Subject: [PATCH 44/61] haskellPackages.reflex-sdl2: not broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 87a3413d8b72..df749279e85b 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5029,7 +5029,6 @@ broken-packages: - reflex-gloss # failure in job https://hydra.nixos.org/build/234457448 at 2023-09-13 - reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02 - reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02 - - reflex-sdl2 # failure in job https://hydra.nixos.org/build/233233947 at 2023-09-02 - reflex-test-host # failure in job https://hydra.nixos.org/build/233220665 at 2023-09-02 - reflex-transformers # failure in job https://hydra.nixos.org/build/233243647 at 2023-09-02 - ref-mtl # failure in job https://hydra.nixos.org/build/233260152 at 2023-09-02 From 9bdc0e46de58e171d7fe6fa436a3e522bea3171f Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 14:34:53 +0800 Subject: [PATCH 45/61] haskellPackages.vivid: Fix build with a small patch Some library dependency must have stopped re-exporting 'void', so now it needs an extra import line. This package doesn't have any VCS repo. --- pkgs/development/haskell-modules/configuration-common.nix | 8 ++++++++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index e15e23d1f6c7..07c645b25efd 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1997,6 +1997,14 @@ self: super: { # Test suite fails, upstream not reachable for simple fix (not responsive on github) vivid-osc = dontCheck super.vivid-osc; vivid-supercollider = dontCheck super.vivid-supercollider; + vivid = overrideCabal (drv: assert drv.version == "0.5.2.0"; { + # 2024-10-18: Some library dependency must have stopped + # re-exporting 'void', so now it needs an extra import line. + # Fixed in 0.5.2.1. + postPatch = '' + sed -i '/) where/a import Control.Monad (void)' Vivid/GlobalState.hs + ''; + }) super.vivid; # Test suite does not compile. feed = dontCheck super.feed; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index df749279e85b..80d4d50909d2 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -6496,7 +6496,6 @@ broken-packages: - visibility # failure in job https://hydra.nixos.org/build/233206672 at 2023-09-02 - visual-prof # failure in job https://hydra.nixos.org/build/233250080 at 2023-09-02 - vitrea # failure in job https://hydra.nixos.org/build/233252038 at 2023-09-02 - - vivid # failure in job https://hydra.nixos.org/build/252716916 at 2024-03-16 - vk-aws-route53 # failure in job https://hydra.nixos.org/build/233250126 at 2023-09-02 - VKHS # failure in job https://hydra.nixos.org/build/233246557 at 2023-09-02 - vowpal-utils # failure in job https://hydra.nixos.org/build/233251505 at 2023-09-02 From 40f1e8f5e78e9b31bf45dc8755f1ed1fedceb13c Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 14:41:46 +0800 Subject: [PATCH 46/61] haskellPackages.gi-gtk-declarative: Fix build --- .../haskell-modules/configuration-common.nix | 12 +++++++++--- .../configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 07c645b25efd..d5cbfa83e065 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2225,9 +2225,15 @@ self: super: { # https://github.com/merijn/paramtree/issues/4 paramtree = dontCheck super.paramtree; - # Too strict version bounds on haskell-gi - # https://github.com/owickstrom/gi-gtk-declarative/issues/100 - gi-gtk-declarative = doJailbreak super.gi-gtk-declarative; + # 2024-09-18: Make compatible with haskell-gi 0.26.10 + # https://github.com/owickstrom/gi-gtk-declarative/pull/118 + gi-gtk-declarative = overrideCabal (drv: assert drv.version == "0.7.1"; { + jailbreak = true; + postPatch = '' + sed -i '1 i {-# LANGUAGE FlexibleContexts #-}' \ + src/GI/Gtk/Declarative/Widget/Conversions.hs + ''; + }) super.gi-gtk-declarative; gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; gi-gtk_4 = self.gi-gtk_4_0_9; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 80d4d50909d2..04abec6bafa9 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2051,7 +2051,6 @@ broken-packages: - gi-gio-hs-list-model # failure in job https://hydra.nixos.org/build/233241640 at 2023-09-02 - gi-gstapp # failure in job https://hydra.nixos.org/build/253686159 at 2024-03-31 - gi-gsttag # failure in job https://hydra.nixos.org/build/233197576 at 2023-09-02 - - gi-gtk-declarative # failure in job https://hydra.nixos.org/build/233217494 at 2023-09-02 - gi-gtksheet # failure in job https://hydra.nixos.org/build/233211386 at 2023-09-02 - gi-gtksource # failure in job https://hydra.nixos.org/build/233215342 at 2023-09-02 - gi-ibus # failure in job https://hydra.nixos.org/build/233220272 at 2023-09-02 From 4b4284053e6ddc46c4e928e2772391f3dde28050 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 16:04:26 +0800 Subject: [PATCH 47/61] haskellPackages.reflex-gloss: jailbreak to fix the build --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index d5cbfa83e065..08d0a3e14d16 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1860,6 +1860,9 @@ self: super: { # 2024-03-02: vty <5.39 - https://github.com/reflex-frp/reflex-ghci/pull/33 reflex-ghci = assert super.reflex-ghci.version == "0.2.0.1"; doJailbreak super.reflex-ghci; + # 2024-09-18: transformers <0.5 https://github.com/reflex-frp/reflex-gloss/issues/6 + reflex-gloss = assert super.reflex-gloss.version == "0.2"; doJailbreak super.reflex-gloss; + # Due to tests restricting base in 0.8.0.0 release http-media = doJailbreak super.http-media; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 04abec6bafa9..74322fedc227 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5025,7 +5025,6 @@ broken-packages: - reflex-external-ref # failure in job https://hydra.nixos.org/build/233215834 at 2023-09-02 - reflex-gadt-api # failure in job https://hydra.nixos.org/build/260124380 at 2024-05-19 - reflex-gi-gtk # failure in job https://hydra.nixos.org/build/253683412 at 2024-03-31 - - reflex-gloss # failure in job https://hydra.nixos.org/build/234457448 at 2023-09-13 - reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02 - reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02 - reflex-test-host # failure in job https://hydra.nixos.org/build/233220665 at 2023-09-02 From a8533ac55f5347dce40453eefb3b6b0fb0225b7b Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 16:05:06 +0800 Subject: [PATCH 48/61] haskellPackages.reflex-gi-gtk: jailbreak to fix the build --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 08d0a3e14d16..a28eabf81d98 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1863,6 +1863,9 @@ self: super: { # 2024-09-18: transformers <0.5 https://github.com/reflex-frp/reflex-gloss/issues/6 reflex-gloss = assert super.reflex-gloss.version == "0.2"; doJailbreak super.reflex-gloss; + # 2024-09-18: primitive <0.8 https://gitlab.com/Kritzefitz/reflex-gi-gtk/-/merge_requests/20 + reflex-gi-gtk = assert super.reflex-gi-gtk.version == "0.2.0.1"; doJailbreak super.reflex-gi-gtk; + # Due to tests restricting base in 0.8.0.0 release http-media = doJailbreak super.http-media; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 74322fedc227..04952fed4180 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5024,7 +5024,6 @@ broken-packages: - reflex-dom-svg # failure in job https://hydra.nixos.org/build/233193544 at 2023-09-02 - reflex-external-ref # failure in job https://hydra.nixos.org/build/233215834 at 2023-09-02 - reflex-gadt-api # failure in job https://hydra.nixos.org/build/260124380 at 2024-05-19 - - reflex-gi-gtk # failure in job https://hydra.nixos.org/build/253683412 at 2024-03-31 - reflex-jsx # failure in job https://hydra.nixos.org/build/233207137 at 2023-09-02 - reflex-orphans # failure in job https://hydra.nixos.org/build/233249128 at 2023-09-02 - reflex-test-host # failure in job https://hydra.nixos.org/build/233220665 at 2023-09-02 From 126e642feab28bcfea45f2e53fac754c364ae473 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 18 Sep 2024 16:10:08 +0800 Subject: [PATCH 49/61] haskellPackages.pipes-extras: jailbreak to fix the build I'm not sure why this needs a jailbreak. There is already a hackage revision to fix it: https://hackage.haskell.org/package/pipes-extras-1.0.15/revisions/ --- pkgs/development/haskell-modules/configuration-common.nix | 3 +++ .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index a28eabf81d98..937394391d04 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1919,6 +1919,9 @@ self: super: { # https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/pull/17 pipes-http = doJailbreak super.pipes-http; + # 2024-09-18: transformers <0.6 https://github.com/Gabriella439/Haskell-Pipes-Extras-Library/pull/19 + pipes-extras = assert super.pipes-extras.version == "1.0.15"; doJailbreak super.pipes-extras; + moto-postgresql = appendPatches [ # https://gitlab.com/k0001/moto/-/merge_requests/3 (fetchpatch { diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 04952fed4180..302f780da439 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4566,7 +4566,6 @@ broken-packages: - pipes-cereal # failure in job https://hydra.nixos.org/build/233195413 at 2023-09-02 - pipes-core # failure in job https://hydra.nixos.org/build/233213024 at 2023-09-02 - pipes-errors # failure in job https://hydra.nixos.org/build/233214912 at 2023-09-02 - - pipes-extras # failure in job https://hydra.nixos.org/build/252732291 at 2024-03-16 - pipes-interleave # failure in job https://hydra.nixos.org/build/233247428 at 2023-09-02 - pipes-io # failure in job https://hydra.nixos.org/build/233243253 at 2023-09-02 - pipes-kafka # failure in job https://hydra.nixos.org/build/252727228 at 2024-03-16 From 33d29abe34848e58bf311204d9b02fabb628174f Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Thu, 19 Sep 2024 11:06:01 +0800 Subject: [PATCH 50/61] haskellPackages.pipes-http: Drop obsolete jailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 937394391d04..8078db8925de 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -1915,10 +1915,6 @@ self: super: { sha256 = "sha256-kFV6CcwKdMq+qSgyc+eIApnaycq5A++pEEVr2A9xvts="; }) super.pipes-aeson; - # Needs bytestring 0.11 - # https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/pull/17 - pipes-http = doJailbreak super.pipes-http; - # 2024-09-18: transformers <0.6 https://github.com/Gabriella439/Haskell-Pipes-Extras-Library/pull/19 pipes-extras = assert super.pipes-extras.version == "1.0.15"; doJailbreak super.pipes-extras; From 33ff80b40c96a0b2c6362fd135cc5554811432f1 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Wed, 25 Sep 2024 12:03:55 +0800 Subject: [PATCH 51/61] haskell.packages.{ghc98,ghc910}.broadcast-chan: Jailbreak --- pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix | 2 ++ pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix | 1 + 2 files changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index f9e003723e9d..3b362d1b1df6 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -118,6 +118,8 @@ self: super: { hashable_1_4_7_0 = doJailbreak super.hashable_1_4_7_0; # relax bounds for QuickCheck, tasty, and tasty-quickcheck hashable_1_5_0_0 = doJailbreak super.hashable_1_5_0_0; # relax bounds for QuickCheck, tasty, and tasty-quickcheck + broadcast-chan = doJailbreak super.broadcast-chan; # base <4.19 https://github.com/merijn/broadcast-chan/pull/19 + # # Test suite issues # diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index 7e89ea668e02..fb7115d6bbd2 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -118,6 +118,7 @@ self: super: { string-random = doJailbreak super.string-random; # text >=1.2.2.1 && <2.1 inflections = doJailbreak super.inflections; # text >=0.2 && <2.1 universe-some = doJailbreak super.universe-some; # th-abstraction < 0.7 + broadcast-chan = doJailbreak super.broadcast-chan; # base <4.19 https://github.com/merijn/broadcast-chan/pull/19 # # Test suite issues From 0baba823e650c7aa4c61763b6cc11b2dbea03e09 Mon Sep 17 00:00:00 2001 From: Rodney Lorrimar Date: Fri, 18 Oct 2024 13:39:46 +0800 Subject: [PATCH 52/61] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../transitive-broken.yaml | 24 ++++++----- .../haskell-modules/hackage-packages.nix | 41 ++----------------- 2 files changed, 17 insertions(+), 48 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index dee6e0aac984..0ea4ec3fec24 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -732,6 +732,7 @@ dont-distribute-packages: - cabal-cargs - cabal-fix - cabal-query + - cabal-scaffold - cabal-test - cabal2arch - cabalmdvrpm @@ -964,14 +965,14 @@ dont-distribute-packages: - copilot-cbmc - copilot-frp-sketch - copilot-language - - copilot-language_3_20 + - copilot-language_4_0 - copilot-libraries - - copilot-libraries_3_20 + - copilot-libraries_4_0 - copilot-sbv - copilot-theorem - - copilot-theorem_3_20 + - copilot-theorem_4_0 - copilot-verifier - - copilot_3_20 + - copilot_4_0 - corenlp-parser - coroutine-enumerator - coroutine-iteratee @@ -988,7 +989,7 @@ dont-distribute-packages: - cqrs-test - cqrs-testkit - crackNum - - crackNum_3_12 + - crackNum_3_14 - craft - craftwerk-cairo - craftwerk-gtk @@ -1162,7 +1163,7 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_1_1 + - dl-fedora_1_2 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -1499,7 +1500,6 @@ dont-distribute-packages: - gi-cairo-again - gi-ges - gi-gstpbutils - - gi-gtk-declarative-app-simple - git-config - git-fmt - git-gpush @@ -1509,6 +1509,7 @@ dont-distribute-packages: - gitdo - github-data - github-webhook-handler-snap + - github-workflow-commands - gitlib-cross - gitlib-s3 - gitson @@ -1793,6 +1794,7 @@ dont-distribute-packages: - gtk2hs-cast-gtksourceview2 - gtkimageview - gtkrsync + - gtvm-hs - guarded-rewriting - guess-combinator - h3spec @@ -2436,7 +2438,6 @@ dont-distribute-packages: - keera-hails-reactivelenses - keera-posture - keid-resource-gltf - - keid-ui-dearimgui - kerry - kevin - key-vault @@ -2459,6 +2460,7 @@ dont-distribute-packages: - kubernetes-client - kure-your-boilerplate - kurita + - kvitable_1_1_0_1 - laborantin-hs - labsat - labyrinth @@ -3543,7 +3545,6 @@ dont-distribute-packages: - serv - serv-wai - servant-aeson-generics-typescript - - servant-auth-client_0_4_2_0 - servant-auth-hmac - servant-auth-token - servant-auth-token-acid @@ -3807,7 +3808,7 @@ dont-distribute-packages: - sydtest-webdriver-screenshot_0_1_0_0 - sydtest-webdriver-yesod - sydtest-yesod - - sydtest_0_17_0_0 + - sydtest_0_18_0_0 - sylvia - symantic-atom - symantic-http-demo @@ -4008,6 +4009,7 @@ dont-distribute-packages: - ukrainian-phonetics-basic - unagi-bloomfilter - unbound + - unbound-generics-unify - unbound-kind-generics - unfoldable-restricted - uni-events @@ -4166,7 +4168,7 @@ dont-distribute-packages: - werewolf-slack - wgpu-hs - what4 - - what4_1_6 + - what4_1_6_2 - wheb-mongo - wheb-redis - wheb-strapped diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 84201a103f8c..e772fb100f0f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -59440,6 +59440,7 @@ self: { ]; executableHaskellDepends = [ base ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-scaffold"; }) {}; @@ -85754,8 +85755,6 @@ self: { doHaddock = false; description = "Haskell bindings for Dear ImGui"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) SDL2; inherit (pkgs) glew;}; "debian" = callPackage @@ -123762,8 +123761,6 @@ self: { ]; description = "Declarative GTK+ programming in Haskell"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "gi-gtk-declarative-app-simple" = callPackage @@ -123785,7 +123782,6 @@ self: { ]; description = "Declarative GTK+ programming in Haskell in the style of Pux"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; }) {}; "gi-gtk-hs" = callPackage @@ -125706,6 +125702,7 @@ self: { testToolDepends = [ markdown-unlit ]; description = "GitHub Actions workflow commands"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "githud" = callPackage @@ -133806,6 +133803,7 @@ self: { ]; description = "Various tools for reversing and using assets from Golden Time: Vivid Memories"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "gtvm-hs"; }) {}; @@ -135850,27 +135848,6 @@ self: { broken = true; }) {}; - "haddock-library_1_7_0" = callPackage - ({ mkDerivation, base, base-compat, bytestring, containers, deepseq - , hspec, hspec-discover, parsec, QuickCheck, text, transformers - }: - mkDerivation { - pname = "haddock-library"; - version = "1.7.0"; - sha256 = "04fhcjk0pvsaqvsgp2w06cv2qvshq1xs1bwc157q4lmkgr57khp7"; - libraryHaskellDepends = [ - base bytestring containers parsec text transformers - ]; - testHaskellDepends = [ - base base-compat bytestring containers deepseq hspec parsec - QuickCheck text transformers - ]; - testToolDepends = [ hspec-discover ]; - description = "Library exposing some functionality of Haddock"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "haddock-library" = callPackage ({ mkDerivation, base, base-compat, containers, deepseq, directory , filepath, hspec, hspec-discover, optparse-applicative, parsec @@ -184632,7 +184609,6 @@ self: { description = "DearImGui elements for Keid engine"; license = lib.licenses.bsd3; platforms = [ "x86_64-linux" ]; - hydraPlatforms = lib.platforms.none; }) {}; "keiretsu" = callPackage @@ -240135,9 +240111,7 @@ self: { ]; description = "Extra utilities for pipes"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; - broken = true; }) {}; "pipes-fastx" = callPackage @@ -260057,9 +260031,7 @@ self: { ]; description = "Helper functions to use reflex with gi-gtk"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "reflex-gi-gtk-example"; - broken = true; }) {}; "reflex-gloss" = callPackage @@ -260075,8 +260047,6 @@ self: { ]; description = "An reflex interface for gloss"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "reflex-gloss-scene" = callPackage @@ -260277,9 +260247,7 @@ self: { executableHaskellDepends = [ base mtl reflex ]; description = "SDL2 and reflex FRP"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "reflex-sdl2-exe"; - broken = true; }) {}; "reflex-test-host" = callPackage @@ -319534,6 +319502,7 @@ self: { ]; description = "Unification based on unbound-generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "unbound-kind-generics" = callPackage @@ -327177,8 +327146,6 @@ self: { ]; description = "Sound synthesis with SuperCollider"; license = "GPL"; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "vivid-osc" = callPackage From a96856c266fdf40065ac489031e64e127bf02ce8 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 18 Oct 2024 18:11:50 +0200 Subject: [PATCH 53/61] haskell.compiler.ghc8107: use build libffi during bootstrapping Backport a patch (which probably addresses a completely unrelated issue with hadrian and system libffi for GHC >= 9.2.3) that stops Cabal from handling libffi includes in libraries/ghci. This allows for cc-wrapper to freely pick the correct libffi which is important when cross compiling GHC as we need to correctly pick between build and host/target libffi each time. This fixes the build of pkgsCross.riscv64.haskell.compiler.ghc8107. Tested - haskell.packages.ghc8107.cabal2nix (x86_64-linux, aarch64-linux) - pkgsCross.riscv64.haskell.compiler.ghc8107 (x86_64-linux) Could not test darwin because rcodesign is broken at the moment (?). --- pkgs/development/compilers/ghc/8.10.7.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/compilers/ghc/8.10.7.nix b/pkgs/development/compilers/ghc/8.10.7.nix index 2f031e6fbf4a..03e4facd0198 100644 --- a/pkgs/development/compilers/ghc/8.10.7.nix +++ b/pkgs/development/compilers/ghc/8.10.7.nix @@ -298,6 +298,20 @@ stdenv.mkDerivation (rec { url = "https://gitlab.haskell.org/ghc/ghc/-/commit/8f7dd5710b80906ea7a3e15b7bb56a883a49fed8.patch"; hash = "sha256-C636Nq2U8YOG/av7XQmG3L1rU0bmC9/7m7Hty5pm5+s="; }) + + # Backport part of to 8.10.7 + # The change we are interested in is that Cabal no longer sets include-dirs + # for the GHCi library delegating to the system search path or (in our case) + # cc-wrapper. Without this patch, the target libffi ends up in there (which + # we provide via --with-ffi-includes) which breaks bootstrapping e.g. when + # cross compiling GHC. Without include-dirs, cc-wrapper and splicing will + # correctly pick the suitable libffi out of the build environment. + (fetchpatch { + name = "ghci-no-libffi-include.patch"; + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/b2721819f391ab49871271283f32df54810c4387.patch"; + sha256 = "1rmv3132xhxbka97v0rx7r6larx5f5nnvs4mgm9q3rmgpjyd1vf9"; + includes = [ "libraries/ghci/ghci.cabal.in" ]; + }) ] ++ lib.optionals stdenv.hostPlatform.isDarwin [ # Make Block.h compile with c++ compilers. Remove with the next release (fetchpatch { From 50ff8798aeb981dcc1176a5fd6a1684aa22daf1c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Oct 2024 12:22:02 +0200 Subject: [PATCH 54/61] Revert "haskell.packages.ghc910.extensions: 0.1.0.2 -> 0.1.0.3" This reverts commit c3322f4af0e5e6a37acd8a0c70d18c7f5db6164a. Reason for revert: extensions 0.1.0.3 doesn't support Cabal == 3.12.*. Dependency conflicts due to extensions seem annoying to deal with. --- .../configuration-ghc-9.10.x.nix | 2 +- .../configuration-hackage2nix/main.yaml | 1 + .../haskell-modules/hackage-packages.nix | 31 +++++++++++++++++++ 3 files changed, 33 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index 3b362d1b1df6..272dc4edee0c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -64,7 +64,7 @@ self: super: { apply-refact = doDistribute self.apply-refact_0_14_0_0; attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_2_0; auto-update = super.auto-update_0_2_1; - extensions = doDistribute self.extensions_0_1_0_3; + extensions = doDistribute self.extensions_0_1_0_2; fourmolu = doDistribute self.fourmolu_0_16_2_0; hashable = doDistribute self.hashable_1_4_7_0; integer-conversion = doDistribute self.integer-conversion_0_1_1; diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index e7c6f672ad6f..175bcef9d10c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -108,6 +108,7 @@ extra-packages: - singletons-th == 3.3 # 2024-06-28: preserve for GHC 9.8 - singletons-base == 3.3 # 2024-06-28: preserve for GHC 9.8 - tls < 2.1.0 # 2024-07-19: requested by darcs == 2.18.3 + - extensions == 0.1.0.2 # 2024-10-20: for GHC 9.10/Cabal 3.12 package-maintainers: abbradar: diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e772fb100f0f..36392cd106ee 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -105210,6 +105210,37 @@ self: { mainProgram = "extensions"; }) {}; + "extensions_0_1_0_2" = callPackage + ({ mkDerivation, base, bytestring, Cabal, colourista, containers + , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog + , optparse-applicative, parsec, text + }: + mkDerivation { + pname = "extensions"; + version = "0.1.0.2"; + sha256 = "1ra1qfrsc3icv6lgm06pgrhv77shwb8r7ci2whgnj3hs692ld7gd"; + revision = "5"; + editedCabalFile = "04plmhvz94p8dhy5qfykv5p2z9g25mqjrmcdyz6fj3x2p9pfrscd"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring Cabal containers directory filepath ghc-boot-th + parsec text + ]; + executableHaskellDepends = [ + base colourista containers directory filepath optparse-applicative + text + ]; + testHaskellDepends = [ + base bytestring containers ghc-boot-th hedgehog hspec + hspec-hedgehog text + ]; + description = "Parse Haskell Language Extensions"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "extensions"; + }) {}; + "extensions_0_1_0_3" = callPackage ({ mkDerivation, base, bytestring, Cabal, colourista, containers , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog From 00bf0698b1c653da3f7ebf9c41b31f6047a0d0f9 Mon Sep 17 00:00:00 2001 From: yuanw Date: Wed, 16 Oct 2024 20:55:47 -0600 Subject: [PATCH 55/61] haskellPackages: Enable darwin builds for some packages depending on mesa update package.yaml --- .../haskell-modules/configuration-hackage2nix/main.yaml | 4 ---- pkgs/development/haskell-modules/hackage-packages.nix | 4 ---- 2 files changed, 8 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 9eb04c0be56a..926ba3f1bea7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -742,10 +742,7 @@ unsupported-platforms: mpi-hs-cereal: [ aarch64-linux, platforms.darwin ] mpi-hs-store: [ aarch64-linux, platforms.darwin ] mplayer-spot: [ aarch64-linux, platforms.darwin ] - monomer: [ platforms.darwin ] # depends on mesa - monomer-hagrid: [ platforms.darwin ] # depends on mesa mptcp-pm: [ platforms.darwin ] - nanovg: [ platforms.darwin ] # depends on mesa netlink: [ platforms.darwin ] network-unexceptional: [ platforms.darwin ] # depends on posix-api notifications-tray-icon: [ platforms.darwin ] # depends on gi-dbusmenu @@ -763,7 +760,6 @@ unsupported-platforms: reactive-balsa: [ platforms.darwin ] # depends on alsa-core reflex-dom-fragment-shader-canvas: [ platforms.darwin, aarch64-linux ] reflex-localize-dom: [ platforms.darwin, aarch64-linux ] - rsi-break: [ platforms.darwin ] # depends on monomer rtlsdr: [ platforms.darwin ] rubberband: [ platforms.darwin ] SDL-mixer: [ platforms.darwin ] # depends on mesa diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 36e6f49b756c..61bdb6a72bf7 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -212236,7 +212236,6 @@ self: { ]; description = "A GUI library for writing native Haskell applications"; license = lib.licenses.bsd3; - badPlatforms = lib.platforms.darwin; mainProgram = "dev-test-app"; }) {inherit (pkgs) glew;}; @@ -212287,7 +212286,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A datagrid widget for the Monomer library"; license = lib.licenses.mit; - badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; }) {}; @@ -218057,7 +218055,6 @@ self: { testHaskellDepends = [ base containers hspec inline-c QuickCheck ]; description = "Haskell bindings for nanovg"; license = lib.licenses.isc; - badPlatforms = lib.platforms.darwin; }) {inherit (pkgs) freetype; inherit (pkgs) glew; inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs.xorg) libX11;}; @@ -267894,7 +267891,6 @@ self: { testHaskellDepends = [ base ]; description = "Let your mind know that your hands need a rest!"; license = lib.licenses.bsd2; - badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; broken = true; }) {}; From 8509bf4b6b5f551b9f318cbec316aa0401501486 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Oct 2024 13:51:48 +0200 Subject: [PATCH 56/61] haskell.packages.ghc9101: reflect hackage updates --- .../haskell-modules/configuration-ghc-9.10.x.nix | 2 +- .../configuration-hackage2nix/main.yaml | 1 + .../development/haskell-modules/hackage-packages.nix | 12 ++++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index 272dc4edee0c..cee0f7aaaa59 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -130,7 +130,7 @@ self: super: { primitive-unlifted = dontCheck super.primitive-unlifted; # doesn't compile with primitive ==0.9.* bsb-http-chunked = pkgs.haskell.lib.dontCheck super.bsb-http-chunked; # https://github.com/sjakobi/bsb-http-chunked/issues/45 hinotify = pkgs.haskell.lib.dontCheck super.hinotify; # https://github.com/kolmodin/hinotify/issues/38 - warp = pkgs.haskell.lib.dontCheck super.warp_3_4_1; # test suite assumes it can freely call curl + warp = pkgs.haskell.lib.dontCheck super.warp_3_4_2; # test suite assumes it can freely call curl haskell-language-server = disableCabalFlag "retrie" (disableCabalFlag "hlint" (disableCabalFlag "stylishhaskel" (super.haskell-language-server.override {stylish-haskell = null;retrie = null;apply-refact=null;hlint = null;}))); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 175bcef9d10c..dd69f78f3677 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -109,6 +109,7 @@ extra-packages: - singletons-base == 3.3 # 2024-06-28: preserve for GHC 9.8 - tls < 2.1.0 # 2024-07-19: requested by darcs == 2.18.3 - extensions == 0.1.0.2 # 2024-10-20: for GHC 9.10/Cabal 3.12 + - network-run == 0.4.0 # 2024-10-20: for GHC 9.10/network == 3.1.* package-maintainers: abbradar: diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 36392cd106ee..571224834113 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -219991,6 +219991,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "network-run_0_4_0" = callPackage + ({ mkDerivation, base, bytestring, network, time-manager }: + mkDerivation { + pname = "network-run"; + version = "0.4.0"; + sha256 = "07ndlpmsbzhd8sfk8rv1xm543g7v111rilysb9fl0llgzas8hra8"; + libraryHaskellDepends = [ base bytestring network time-manager ]; + description = "Simple network runner library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "network-run_0_4_1" = callPackage ({ mkDerivation, base, bytestring, network, time-manager }: mkDerivation { From d712e09c8964a24682e40b4160e0b1c14fb46345 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Oct 2024 20:24:40 +0200 Subject: [PATCH 57/61] haskell.packages.ghc9101.{retrie,apply-refact}: rm broken overrides Neither package support GHC 9.10 currently. Their corresponding plugins are thus disabled in HLS. --- pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index cee0f7aaaa59..dcb91d08add0 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -61,7 +61,6 @@ self: super: { # Upgrade to accommodate new core library versions, where the authors have # already made the relevant changes. aeson = doDistribute self.aeson_2_2_3_0; - apply-refact = doDistribute self.apply-refact_0_14_0_0; attoparsec-aeson = doDistribute self.attoparsec-aeson_2_2_2_0; auto-update = super.auto-update_0_2_1; extensions = doDistribute self.extensions_0_1_0_2; @@ -112,9 +111,6 @@ self: super: { bitvec = doJailbreak super.bitvec; # primitive <0.9 - apply-refact_0_14_0_0 = doJailbreak super.apply-refact_0_14_0_0; # ghc-exactprint <1.9 - retrie = doJailbreak super.retrie; # base <4.20, ghc<9.9, ghc-exactprint<1.9 - hashable_1_4_7_0 = doJailbreak super.hashable_1_4_7_0; # relax bounds for QuickCheck, tasty, and tasty-quickcheck hashable_1_5_0_0 = doJailbreak super.hashable_1_5_0_0; # relax bounds for QuickCheck, tasty, and tasty-quickcheck From 787c1debc83a0353cb8e6530ad7c191fd5deca3c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 20 Oct 2024 22:28:43 +0200 Subject: [PATCH 58/61] haskell.compiler.ghc98: 9.8.2 -> 9.8.3 https://www.haskell.org/ghc/download_ghc_9_8_3.html --- pkgs/development/compilers/ghc/9.8.3.nix | 4 ++++ pkgs/top-level/haskell-packages.nix | 27 ++++++++++++++++++++++-- pkgs/top-level/release-haskell.nix | 7 +++--- 3 files changed, 33 insertions(+), 5 deletions(-) create mode 100644 pkgs/development/compilers/ghc/9.8.3.nix diff --git a/pkgs/development/compilers/ghc/9.8.3.nix b/pkgs/development/compilers/ghc/9.8.3.nix new file mode 100644 index 000000000000..ce77308f9212 --- /dev/null +++ b/pkgs/development/compilers/ghc/9.8.3.nix @@ -0,0 +1,4 @@ +import ./common-hadrian.nix rec { + version = "9.8.3"; + sha256 = "99e40d729ec8831a633b75fd85d65dd10e31a0133dec9d198d686a273679ab70"; +} diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 57faad624e40..865547e00228 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -382,7 +382,25 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; llvmPackages = pkgs.llvmPackages_15; }; - ghc98 = compiler.ghc982; + ghc983 = callPackage ../development/compilers/ghc/9.8.3.nix { + bootPkgs = + # For GHC 9.6 no armv7l bindists are available. + if stdenv.buildPlatform.isAarch32 then + bb.packages.ghc963 + else if stdenv.buildPlatform.isPower64 && stdenv.buildPlatform.isLittleEndian then + bb.packages.ghc963 + else + bb.packages.ghc963Binary; + inherit (buildPackages.python3Packages) sphinx; + # Need to use apple's patched xattr until + # https://github.com/xattr/xattr/issues/44 and + # https://github.com/xattr/xattr/issues/55 are solved. + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + # Support range >= 11 && < 16 + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; + llvmPackages = pkgs.llvmPackages_15; + }; + ghc98 = compiler.ghc983; ghc9101 = callPackage ../development/compilers/ghc/9.10.1.nix { bootPkgs = # For GHC 9.6 no armv7l bindists are available. @@ -571,7 +589,12 @@ in { ghc = bh.compiler.ghc982; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; }; - ghc98 = packages.ghc982; + ghc983 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc983; + ghc = bh.compiler.ghc983; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; + }; + ghc98 = packages.ghc983; ghc9101 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc9101; ghc = bh.compiler.ghc9101; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 7a2441a98b12..e83e8a794fa7 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -75,6 +75,7 @@ let ghc966 ghc981 ghc982 + ghc983 ghc9101 ]; @@ -464,8 +465,8 @@ let ; }; - haskell.packages.native-bignum.ghc982 = { - inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc982) + haskell.packages.native-bignum.ghc983 = { + inherit (packagePlatforms pkgs.pkgsStatic.haskell.packages.native-bignum.ghc983) hello random QuickCheck @@ -723,7 +724,7 @@ let constituents = accumulateDerivations [ jobs.pkgsStatic.haskell.packages.native-bignum.ghc948 # non-hadrian jobs.pkgsStatic.haskellPackages - jobs.pkgsStatic.haskell.packages.native-bignum.ghc982 + jobs.pkgsStatic.haskell.packages.native-bignum.ghc983 ]; }; } From cb703b406f7bb2d773438f05f2d802ee66caba7d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 21 Oct 2024 21:38:46 +0200 Subject: [PATCH 59/61] haskell.compiler.ghc98: 9.8.3 -> 9.8.2 HLS can't be built yet with 9.8.3, so it doesn't make sense to make it a default yet. Unfortunately we are still missing a ghc-lib-parser release that works with ghc 9.8.3. --- pkgs/top-level/haskell-packages.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 865547e00228..b3f6a71d3315 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -400,7 +400,7 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_15; llvmPackages = pkgs.llvmPackages_15; }; - ghc98 = compiler.ghc983; + ghc98 = compiler.ghc982; # HLS doesn't work yet with 9.8.3 ghc9101 = callPackage ../development/compilers/ghc/9.10.1.nix { bootPkgs = # For GHC 9.6 no armv7l bindists are available. @@ -594,7 +594,7 @@ in { ghc = bh.compiler.ghc983; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.8.x.nix { }; }; - ghc98 = packages.ghc983; + ghc98 = packages.ghc982; # HLS doesn't work yet with 9.8.3 ghc9101 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc9101; ghc = bh.compiler.ghc9101; From b5f2ec001b7f08afabde733bf1b86b8af72582a6 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 21 Oct 2024 21:57:32 +0200 Subject: [PATCH 60/61] haskellPackages.github-app-token: disable network dependent tests --- pkgs/development/haskell-modules/configuration-nix.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index a2cdeac037ad..269fef0dd6a8 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -376,6 +376,9 @@ self: super: builtins.intersectAttrs super { mustache = dontCheck super.mustache; arch-web = dontCheck super.arch-web; + # Tries accessing the GitHub API + github-app-token = dontCheck super.github-app-token; + # The curl executable is required for withApplication tests. warp = addTestToolDepend pkgs.curl super.warp; warp_3_3_30 = addTestToolDepend pkgs.curl super.warp_3_3_30; From 4279643c4c11b2f597dababbefc13f8e3cc1091d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Mon, 21 Oct 2024 21:58:16 +0200 Subject: [PATCH 61/61] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1809515](https://hydra.nixos.org/eval/1809515) of nixpkgs commit [e7735af](https://github.com/NixOS/nixpkgs/commits/e7735afbdce5f32dabb78e9393792625ff6d5eaa) as of 2024-10-21 19:40 UTC* from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates --- .../configuration-hackage2nix/broken.yaml | 14 ++++++++ .../transitive-broken.yaml | 4 +++ .../haskell-modules/hackage-packages.nix | 32 +++++++++++++++++++ 3 files changed, 50 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 302f780da439..6d8bc6ad3b76 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1843,6 +1843,7 @@ broken-packages: - fraxl # failure in job https://hydra.nixos.org/build/233219345 at 2023-09-02 - freckle-kafka # failure in job https://hydra.nixos.org/build/269673466 at 2024-08-19 - freddy # failure in job https://hydra.nixos.org/build/233208999 at 2023-09-02 + - free-alacarte # failure in job https://hydra.nixos.org/build/275141793 at 2024-10-21 - free-applicative-t # failure in job https://hydra.nixos.org/build/252715728 at 2024-03-16 - free-concurrent # failure in job https://hydra.nixos.org/build/233257070 at 2023-09-02 - free-foil # failure in job https://hydra.nixos.org/build/265268910 at 2024-07-14 @@ -2318,6 +2319,7 @@ broken-packages: - HarmTrace-Base # failure in job https://hydra.nixos.org/build/233213843 at 2023-09-02 - haroonga # failure in job https://hydra.nixos.org/build/233226376 at 2023-09-02 - harp # failure in job https://hydra.nixos.org/build/252730015 at 2024-03-16 + - harpie # failure in job https://hydra.nixos.org/build/275138146 at 2024-10-21 - harpy # failure in job https://hydra.nixos.org/build/233225779 at 2023-09-02 - harvest-api # failure in job https://hydra.nixos.org/build/233213054 at 2023-09-02 - hasbolt-extras # failure in job https://hydra.nixos.org/build/233211734 at 2023-09-02 @@ -3286,6 +3288,7 @@ broken-packages: - json-syntax # failure in job https://hydra.nixos.org/build/233250639 at 2023-09-02 - json-to-haskell # failure in job https://hydra.nixos.org/build/252711573 at 2024-03-16 - json-tools # failure in job https://hydra.nixos.org/build/233247019 at 2023-09-02 + - json-to-type # failure in job https://hydra.nixos.org/build/275143966 at 2024-10-21 - json-tracer # failure in job https://hydra.nixos.org/build/233196632 at 2023-09-02 - jsontsv # failure in job https://hydra.nixos.org/build/233234129 at 2023-09-02 - jsonxlsx # failure in job https://hydra.nixos.org/build/233201772 at 2023-09-02 @@ -3335,6 +3338,7 @@ broken-packages: - keenser # failure in job https://hydra.nixos.org/build/233200021 at 2023-09-02 - keera-hails-reactivevalues # failure in job https://hydra.nixos.org/build/233258391 at 2023-09-02 - keid-render-basic # failure in job https://hydra.nixos.org/build/233258215 at 2023-09-02 + - keid-ui-dearimgui # failure in job https://hydra.nixos.org/build/275828030 at 2024-10-21 - keiretsu # failure in job https://hydra.nixos.org/build/233195563 at 2023-09-02 - kempe # failure in job https://hydra.nixos.org/build/233221290 at 2023-09-02 - kesha # failure in job https://hydra.nixos.org/build/233215581 at 2023-09-02 @@ -3826,6 +3830,7 @@ broken-packages: - minicurl # failure in job https://hydra.nixos.org/build/252710787 at 2024-03-16 - miniforth # failure in job https://hydra.nixos.org/build/233220853 at 2023-09-02 - minilens # failure in job https://hydra.nixos.org/build/233191347 at 2023-09-02 + - minion-openapi3 # failure in job https://hydra.nixos.org/build/275140771 at 2024-10-21 - minions # failure in job https://hydra.nixos.org/build/233246840 at 2023-09-02 - miniplex # failure in job https://hydra.nixos.org/build/233241976 at 2023-09-02 - ministg # failure in job https://hydra.nixos.org/build/233214109 at 2023-09-02 @@ -3853,6 +3858,7 @@ broken-packages: - mmzk-typeid # failure in job https://hydra.nixos.org/build/233258612 at 2023-09-02 - Mobile-Legends-Hack-Cheats # failure in job https://hydra.nixos.org/build/233194849 at 2023-09-02 - mockazo # failure in job https://hydra.nixos.org/build/233234923 at 2023-09-02 + - mockcat # failure in job https://hydra.nixos.org/build/275146693 at 2024-10-21 - mock-httpd # failure in job https://hydra.nixos.org/build/233191481 at 2023-09-02 - mock-time # failure in job https://hydra.nixos.org/build/252737870 at 2024-03-16 - modbus-tcp # failure in job https://hydra.nixos.org/build/233230661 at 2023-09-02 @@ -4434,6 +4440,7 @@ broken-packages: - partial-records # failure in job https://hydra.nixos.org/build/233205143 at 2023-09-02 - partial-semigroup-hedgehog # failure in job https://hydra.nixos.org/build/252731350 at 2024-03-16 - partly # failure in job https://hydra.nixos.org/build/233229003 at 2023-09-02 + - paseto # failure in job https://hydra.nixos.org/build/275145626 at 2024-10-21 - passage # failure in job https://hydra.nixos.org/build/233192945 at 2023-09-02 - passman-core # failure in job https://hydra.nixos.org/build/233217997 at 2023-09-02 - passman # failure in job https://hydra.nixos.org/build/233234939 at 2023-09-02 @@ -4522,16 +4529,19 @@ broken-packages: - phasechange # failure in job https://hydra.nixos.org/build/233254293 at 2023-09-02 - phaser # failure in job https://hydra.nixos.org/build/233250604 at 2023-09-02 - phkdf # failure in job https://hydra.nixos.org/build/255669790 at 2024-04-16 + - phladiprelio-general-datatype # failure in job https://hydra.nixos.org/build/275139962 at 2024-10-21 - phoityne # failure in job https://hydra.nixos.org/build/233195238 at 2023-09-02 - phoityne-vscode # failure in job https://hydra.nixos.org/build/233190938 at 2023-09-02 - phone-metadata # failure in job https://hydra.nixos.org/build/233256096 at 2023-09-02 - phone-numbers # failure in job https://hydra.nixos.org/build/233217584 at 2023-09-02 - phone-push # failure in job https://hydra.nixos.org/build/233246934 at 2023-09-02 - phonetic-languages-constaints # failure in job https://hydra.nixos.org/build/233232580 at 2023-09-02 + - phonetic-languages-phonetics-basics # failure in job https://hydra.nixos.org/build/275143090 at 2024-10-21 - phonetic-languages-simplified-generalized-examples-array # failure in job https://hydra.nixos.org/build/233245242 at 2023-09-02 - phonetic-languages-simplified-generalized-properties-array # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/237248983 at 2023-10-21 - phonetic-languages-simplified-properties-array # failure in job https://hydra.nixos.org/build/233195530 at 2023-09-02 - phonetic-languages-simplified-properties-array-old # failure in job https://hydra.nixos.org/build/233258258 at 2023-09-02 + - phonetic-languages-ukrainian-array # failure in job https://hydra.nixos.org/build/275138098 at 2024-10-21 - phonetic-languages-vector # failure in job https://hydra.nixos.org/build/233258156 at 2023-09-02 - photoname # failure in job https://hydra.nixos.org/build/252736965 at 2024-03-16 - phraskell # failure in job https://hydra.nixos.org/build/233202906 at 2023-09-02 @@ -4646,6 +4656,7 @@ broken-packages: - polyglot # failure in job https://hydra.nixos.org/build/233218267 at 2023-09-02 - polynom # failure in job https://hydra.nixos.org/build/233237353 at 2023-09-02 - polynomial # failure in job https://hydra.nixos.org/build/233242131 at 2023-09-02 + - polysemy-blockfrost # failure in job https://hydra.nixos.org/build/275144296 at 2024-10-21 - polysemy-keyed-state # failure in job https://hydra.nixos.org/build/233224142 at 2023-09-02 - polysemy-kvstore # failure in job https://hydra.nixos.org/build/233229745 at 2023-09-02 - polysemy-managed # failure in job https://hydra.nixos.org/build/233221190 at 2023-09-02 @@ -5936,6 +5947,7 @@ broken-packages: - tasty-auto # failure in job https://hydra.nixos.org/build/233220008 at 2023-09-02 - tasty-checklist # failure in job https://hydra.nixos.org/build/252710481 at 2024-03-16 - tasty-fail-fast # failure in job https://hydra.nixos.org/build/233200040 at 2023-09-02 + - tasty-flaky # failure in job https://hydra.nixos.org/build/275140265 at 2024-10-21 - tasty-grading-system # failure in job https://hydra.nixos.org/build/236673021 at 2023-10-04 - tasty-hedgehog-coverage # failure in job https://hydra.nixos.org/build/233231332 at 2023-09-02 - tasty-mgolden # failure in job https://hydra.nixos.org/build/233248196 at 2023-09-02 @@ -6313,6 +6325,7 @@ broken-packages: - uhttpc # failure in job https://hydra.nixos.org/build/233232481 at 2023-09-02 - ui-command # failure in job https://hydra.nixos.org/build/233223762 at 2023-09-02 - ukrainian-phonetics-basic-array-bytestring # failure in job https://hydra.nixos.org/build/233228787 at 2023-09-02 + - ukrainian-phonetics-basic-array # failure in job https://hydra.nixos.org/build/275136298 at 2024-10-21 - unac-bindings # failure in job https://hydra.nixos.org/build/236686523 at 2023-10-04 - unamb-custom # failure in job https://hydra.nixos.org/build/233197458 at 2023-09-02 - unbeliever # failure in job https://hydra.nixos.org/build/233221256 at 2023-09-02 @@ -6822,6 +6835,7 @@ broken-packages: - yesod-vend # failure in job https://hydra.nixos.org/build/233227545 at 2023-09-02 - YFrob # failure in job https://hydra.nixos.org/build/233197612 at 2023-09-02 - yggdrasil # failure in job https://hydra.nixos.org/build/233229923 at 2023-09-02 + - yggdrasil-schema # failure in job https://hydra.nixos.org/build/275135174 at 2024-10-21 - yhccore # failure in job https://hydra.nixos.org/build/233199669 at 2023-09-02 - yhseq # failure in job https://hydra.nixos.org/build/233191724 at 2023-09-02 - yices # failure in job https://hydra.nixos.org/build/233242137 at 2023-09-02 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 0ea4ec3fec24..9fef480d2c11 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -3049,6 +3049,10 @@ dont-distribute-packages: - peyotls - peyotls-codec - pg-entity + - phladiprelio-general-shared + - phladiprelio-general-simple + - phladiprelio-ukrainian-shared + - phladiprelio-ukrainian-simple - phonetic-languages-common - phonetic-languages-constraints - phonetic-languages-examples diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index ee24022b415e..fb3f1d3598c6 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -113572,6 +113572,8 @@ self: { ]; description = "Free monads based on intuitions from the Data types à la Carte"; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "free-algebras" = callPackage @@ -139086,6 +139088,8 @@ self: { testHaskellDepends = [ base doctest-parallel ]; description = "Haskell array programming"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "harpy" = callPackage @@ -182001,7 +182005,9 @@ self: { ]; description = "Automatic type declaration for JSON input data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "json-to-type"; + broken = true; }) {}; "json-togo" = callPackage @@ -184640,6 +184646,8 @@ self: { description = "DearImGui elements for Keid engine"; license = lib.licenses.bsd3; platforms = [ "x86_64-linux" ]; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "keiretsu" = callPackage @@ -207452,6 +207460,8 @@ self: { ]; description = "Minion openapi3 support"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "minion-wai-extra" = callPackage @@ -208836,6 +208846,8 @@ self: { ]; description = "Mock library for test in Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mockery" = callPackage @@ -233981,6 +233993,8 @@ self: { ]; description = "Platform-Agnostic Security Tokens"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "passage" = callPackage @@ -238032,6 +238046,8 @@ self: { libraryHaskellDepends = [ base containers quantizer ]; description = "Extended functionality of PhLADiPreLiO"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "phladiprelio-general-shared" = callPackage @@ -238045,6 +238061,7 @@ self: { ]; description = "A shared by different general implementations of the PhLADiPreLiO functionality"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "phladiprelio-general-simple" = callPackage @@ -238073,6 +238090,7 @@ self: { ]; description = "A generalized functionality of PhLADiPreLiO for different languages that uses hash algorithms"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "phladiprelio-rhythmicity-shared" = callPackage @@ -238111,6 +238129,7 @@ self: { ]; description = "A shared by different Ukrainian implementations of the PhLADiPreLiO functionality"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "phladiprelio-ukrainian-simple" = callPackage @@ -238151,6 +238170,7 @@ self: { ]; description = "A PhLADiPreLiO implementation for Ukrainian that uses hashes and asynchronous concurrency"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "phladiprelioUkr"; }) {}; @@ -238428,7 +238448,9 @@ self: { ]; description = "A library for working with generalized phonetic languages usage"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "pldPL"; + broken = true; }) {}; "phonetic-languages-plus" = callPackage @@ -238819,7 +238841,9 @@ self: { ]; description = "Prepares Ukrainian text to be used as a PhLADiPreLiO text"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "unconcatUkr"; + broken = true; }) {}; "phonetic-languages-vector" = callPackage @@ -242973,6 +242997,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Polysemy wrapper around the Blockfrost client"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "polysemy-check" = callPackage @@ -302674,6 +302700,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Handle flaky Tasty-based tests"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tasty-focus" = callPackage @@ -319276,6 +319304,8 @@ self: { ]; description = "A library to work with the basic Ukrainian phonetics and syllable segmentation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ukrainian-phonetics-basic-array-bytestring" = callPackage @@ -342204,6 +342234,8 @@ self: { random relude sqlite-simple tasty tasty-hspec text time uuid ]; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "yhccore" = callPackage