From 743815bde61edfdc58feaabfed9a8332bbfc48dd Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Wed, 15 Oct 2025 13:57:36 +0200 Subject: [PATCH] haskellPackages: stackage LTS 24.12 -> LTS 24.15 all-cabal-hashes: 2025-09-25T14:09:07Z -> 2025-10-15T11:31:05Z (generated by maintainers/scripts/haskell/update-package-set.sh) --- pkgs/data/misc/hackage/pin.json | 8 +- .../haskell-modules/configuration-common.nix | 19 +- .../configuration-hackage2nix/main.yaml | 1 + .../configuration-hackage2nix/stackage.yaml | 56 +- .../haskell-modules/hackage-packages.nix | 2792 +++++++++++++---- 5 files changed, 2292 insertions(+), 584 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 629101d7b415..3003c248805c 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "bea83e4ce667f3d0652a67d1f8e13f5c644d6551", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/bea83e4ce667f3d0652a67d1f8e13f5c644d6551.tar.gz", - "sha256": "10lfqcjrckxjb74xwcm73hphw1y53n080pwmjf7xzyga9hf594cn", - "msg": "Update from Hackage at 2025-09-25T14:09:07Z" + "commit": "339355a8cde9ca2952019fb40a86891a5e6f69d9", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/339355a8cde9ca2952019fb40a86891a5e6f69d9.tar.gz", + "sha256": "0b2n3p48m82yz8x603si6p43axkvz221iba5nv55qi34k3dhdwq4", + "msg": "Update from Hackage at 2025-10-15T11:31:05Z" } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 0eb2ce284a01..fbd7d1525146 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -238,7 +238,7 @@ with haskellLib; preCheck = ''export PATH="$PWD/dist/build/cabal-add:$PATH"''; }) lself.cabal-add_0_1; # Need a newer version of extensions to be compatible with the newer Cabal - extensions = doJailbreak lself.extensions_0_1_0_3; + extensions = doJailbreak lself.extensions_0_1_1_0; # For most ghc versions, we overrideScope Cabal in the configuration-ghc-???.nix, # because some packages, like ormolu, need a newer Cabal version. # ghc-paths is special because it depends on Cabal for building @@ -869,12 +869,7 @@ with haskellLib; sha256 = "sha256-EAyTVkAqCvJ0lRD0+q/htzBJ8iD5qP47j5i2fKhRrlw="; }) super.xml-picklers; - # 2025-08-03: Too strict bounds on open-browser, data-default and containers - # https://github.com/lierdakil/pandoc-crossref/issues/478 krank:ignore-line pandoc-crossref = lib.pipe super.pandoc-crossref [ - (warnAfterVersion "0.3.21") - doJailbreak - # We are still using pandoc == 3.7.* (appendPatch ( lib.warnIf (lib.versionAtLeast self.pandoc.version "3.8") @@ -1638,8 +1633,8 @@ with haskellLib; # https://github.com/haskell-servant/servant-ekg/issues/15 servant-ekg = doJailbreak super.servant-ekg; - hledger_1_50_1 = super.hledger_1_50_1.override { - hledger-lib = self.hledger-lib_1_50_1; + hledger_1_50_2 = super.hledger_1_50_2.override { + hledger-lib = self.hledger-lib_1_50_2; }; # it wants to build a statically linked binary by default @@ -1802,7 +1797,7 @@ with haskellLib; # Fails with encoding problems, likely needs locale data. # Test can be executed by adding which to testToolDepends and # $PWD/dist/build/haskeline-examples-Test to $PATH. - haskeline_0_8_4_0 = doDistribute (dontCheck super.haskeline_0_8_4_0); + haskeline_0_8_4_1 = doDistribute (dontCheck super.haskeline_0_8_4_1); # Test suite fails to compile https://github.com/agrafix/Spock/issues/177 Spock = dontCheck super.Spock; @@ -3132,12 +3127,6 @@ with haskellLib; # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 chimera = warnAfterVersion "0.4.1.0" (doJailbreak super.chimera); - # 2025-09-03: allow QuickCheck 2.15, containers 0.7, filepath 1.5, witch 1.3 - hevm = lib.pipe super.hevm [ - (warnAfterVersion "0.55.1") - doJailbreak - ]; - # 2025-04-09: jailbreak to allow tasty-quickcheck >= 0.11 bzlib = warnAfterVersion "0.5.2.0" (doJailbreak super.bzlib); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 38b4eb7274cd..a84c439722b1 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -70,6 +70,7 @@ extra-packages: - ghc-exactprint == 1.7.* # 2025-03-09: needed for GHC == 9.6 - ghc-exactprint == 1.8.* # 2024-05-20: needed for GHC == 9.8 - ghc-exactprint == 1.9.* # 2024-08-27: needed for GHC == 9.10 + - ghc-exactprint == 1.12.* # 2025-10-15: needed for GHC == 9.12 - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.0 - ghc-lib == 9.6.* # 2022-02-17: preserve for GHC 9.2, 9.4 - ghc-lib == 9.10.* # 2024-12-30: preserve for GHC 9.10/ghc-tags 1.9 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index eaa5f7aed520..3529a753ba40 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 24.12 +# Stackage LTS 24.15 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -102,7 +102,7 @@ default-package-overrides: - async-refresh-tokens ==0.4.0.0 - atom-basic ==0.2.5 - atom-conduit ==0.9.0.2 - - atomic-counter ==0.1.2.3 + - atomic-counter ==0.1.2.4 - atomic-primops ==0.8.8 - atomic-write ==0.2.1.1 - attoparsec ==0.14.4 @@ -224,7 +224,7 @@ default-package-overrides: - blaze-textual ==0.2.3.1 - bloodhound ==0.23.0.1 - bloomfilter ==2.0.1.2 - - bluefin ==0.0.17.0 + - bluefin ==0.0.17.1 - bluefin-internal ==0.1.1.0 - bm ==0.2.0.0 - bmp ==1.2.6.4 @@ -316,7 +316,7 @@ default-package-overrides: - cairo ==0.13.12.0 - cairo-image ==0.1.0.5 - calendar-recycling ==0.0.0.1 - - call-alloy ==0.6.0.2 + - call-alloy ==0.6.0.3 - call-plantuml ==0.0.1.3 - call-stack ==0.4.0 - calligraphy ==0.1.8 @@ -324,8 +324,8 @@ default-package-overrides: - capability ==0.5.0.1 - cardano-coin-selection ==1.0.1 - carray ==0.1.6.8 - - casa-client ==0.0.2 - - casa-types ==0.0.2 + - casa-client ==0.0.3 + - casa-types ==0.0.3 - case-insensitive ==1.2.1.0 - cased ==0.1.0.0 - cases ==0.1.4.4 @@ -374,8 +374,8 @@ default-package-overrides: - circle-packing ==0.1.0.6 - circular ==0.4.0.3 - citeproc ==0.9.0.1 - - clash-prelude ==1.8.2 - - clash-prelude-hedgehog ==1.8.2 + - clash-prelude ==1.8.3 + - clash-prelude-hedgehog ==1.8.3 - classy-prelude ==1.5.0.3 - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 @@ -414,7 +414,7 @@ default-package-overrides: - comfort-blas ==0.0.3.1 - comfort-fftw ==0.0.0.1 - comfort-glpk ==0.1 - - comfort-graph ==0.0.4 + - comfort-graph ==0.0.4.1 - commonmark ==0.2.6.1 - commonmark-extensions ==0.2.6 - commonmark-pandoc ==0.2.3 @@ -639,7 +639,7 @@ default-package-overrides: - Diff ==1.0.2 - diff-loc ==0.1.0.0 - digest ==0.0.2.1 - - digits ==0.3.1 + - digits ==0.3.2 - digraph ==0.3.2 - dimensional ==1.6.1 - direct-sqlite ==2.3.29 @@ -665,7 +665,7 @@ default-package-overrides: - distribution-opensuse ==1.1.4 - distributive ==0.6.2.1 - djinn-lib ==0.0.1.4 - - djot ==0.1.2.2 + - djot ==0.1.2.3 - dl-fedora ==2.0.1 - dlist ==1.0 - dlist-instances ==0.1.1.1 @@ -865,7 +865,7 @@ default-package-overrides: - flac-picture ==0.1.3 - flags-applicative ==0.1.0.3 - flat ==0.6 - - flatparse ==0.5.3.0 + - flatparse ==0.5.3.1 - flay ==0.5 - flexible-defaults ==0.0.3 - FloatingHex ==0.5 @@ -1202,7 +1202,7 @@ default-package-overrides: - happy ==2.1.7 - happy-lib ==2.1.7 - happy-meta ==0.2.1.0 - - harpie ==0.1.3.0 + - harpie ==0.1.3.1 - harpie-numhask ==0.1.0.2 - has-transformers ==0.1.0.4 - HasBigDecimal ==0.2.0.0 @@ -1232,7 +1232,7 @@ default-package-overrides: - hasql-listen-notify ==0.1.0.1 - hasql-migration ==0.3.1 - hasql-optparse-applicative ==0.9 - - hasql-pool ==1.3.0.3 + - hasql-pool ==1.3.0.4 - hasql-th ==0.4.0.23 - hasql-transaction ==1.2.1 - Hastructure ==0.50.4 @@ -1366,13 +1366,13 @@ default-package-overrides: - hsndfile-vector ==0.5.2 - HsOpenSSL ==0.11.7.9 - HsOpenSSL-x509-system ==0.1.0.4 - - hspec ==2.11.13 - - hspec-api ==2.11.13 + - hspec ==2.11.14 + - hspec-api ==2.11.14 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - hspec-contrib ==0.5.2 - - hspec-core ==2.11.13 - - hspec-discover ==2.11.13 + - hspec-core ==2.11.14 + - hspec-discover ==2.11.14 - hspec-expectations ==0.8.4 - hspec-expectations-json ==1.0.2.1 - hspec-expectations-lifted ==0.10.0 @@ -1383,7 +1383,7 @@ default-package-overrides: - hspec-junit-formatter ==1.1.2.1 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.1 - - hspec-meta ==2.11.13 + - hspec-meta ==2.11.14 - hspec-need-env ==0.1.0.12 - hspec-parsec ==0 - hspec-smallcheck ==0.5.3 @@ -1407,7 +1407,7 @@ default-package-overrides: - html-parse ==0.2.2.0 - HTTP ==4000.4.1 - http-api-data ==0.6.2 - - http-api-data-qq ==0.1.0.0 + - http-api-data-qq ==0.1.0.1 - http-client ==0.7.19 - http-client-openssl ==0.3.3 - http-client-overrides ==0.1.1.0 @@ -1537,7 +1537,7 @@ default-package-overrides: - ipython-kernel ==0.11.0.0 - irc ==0.6.1.1 - irc-ctcp ==0.1.3.1 - - iri ==0.5.1.1 + - iri ==0.5.1.2 - isbn ==1.1.0.5 - islink ==0.1.0.0 - iso3166-country-codes ==0.20140203.8 @@ -2019,7 +2019,7 @@ default-package-overrides: - ogma-spec ==1.7.0 - old-locale ==1.0.0.7 - old-time ==1.1.0.4 - - ollama-haskell ==0.2.0.0 + - ollama-haskell ==0.2.1.0 - om-doh ==0.1.0.4 - om-elm ==2.0.1.1 - om-fail ==0.1.0.6 @@ -2253,7 +2253,7 @@ default-package-overrides: - primitive-unlifted ==2.2.0.0 - print-console-colors ==0.1.0.0 - probability ==0.2.8 - - probability-polynomial ==1.0.0.1 + - probability-polynomial ==1.0.1.0 - process-extras ==0.7.4 - product-isomorphic ==0.0.3.4 - product-profunctors ==0.11.1.1 @@ -2396,9 +2396,9 @@ default-package-overrides: - regex-pcre-builtin ==0.95.2.3.8.44 - regex-posix ==0.96.0.2 - regex-posix-clib ==2.7 - - regex-tdfa ==1.3.2.4 + - regex-tdfa ==1.3.2.5 - regex-with-pcre ==1.1.0.2 - - registry ==0.6.3.2 + - registry ==0.6.3.3 - registry-aeson ==0.3.1.2 - reinterpret-cast ==0.1.0 - relapse ==1.0.0.1 @@ -2851,7 +2851,7 @@ default-package-overrides: - tasty-inspection-testing ==0.2.1 - tasty-kat ==0.0.3 - tasty-leancheck ==0.0.2 - - tasty-lua ==1.1.1.1 + - tasty-lua ==1.1.2 - tasty-papi ==0.1.2.0 - tasty-program ==1.1.0 - tasty-quickcheck ==0.11.1 @@ -3103,7 +3103,7 @@ default-package-overrides: - unliftio-pool ==0.4.3.1 - unliftio-streams ==0.2.0.0 - unlit ==0.4.0.0 - - unordered-containers ==0.2.20 + - unordered-containers ==0.2.20.1 - unsafe ==0.0 - uri-bytestring ==0.4.0.1 - uri-bytestring-aeson ==0.1.0.9 @@ -3239,7 +3239,7 @@ default-package-overrides: - wherefrom-compat ==0.1.1.1 - which ==0.2.0.3 - wide-word ==0.1.8.1 - - wild-bind ==0.1.2.12 + - wild-bind ==0.1.2.13 - wild-bind-x11 ==0.2.0.17 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 02b43e2c56b0..01f0a787925a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -1539,6 +1539,8 @@ self: { pname = "Agda"; version = "2.8.0"; sha256 = "184vjq260zf5w9c8nz11nbhpsvq3a1yxp7mhaz7synlaww3ik146"; + revision = "1"; + editedCabalFile = "1dnf5h8gn3mh13q20ndhvam7dcyn8pwnchwxnr88wgklvi5ha2dd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -7037,6 +7039,44 @@ self: { } ) { }; + ChasingBottoms_1_3_1_17 = callPackage ( + { + mkDerivation, + array, + base, + containers, + mtl, + QuickCheck, + random, + syb, + }: + mkDerivation { + pname = "ChasingBottoms"; + version = "1.3.1.17"; + sha256 = "0713mgd71dix9dq1i812ydahcacfpsxmciqxwhg4qj0migyc4ymg"; + 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; + hydraPlatforms = lib.platforms.none; + } + ) { }; + CheatSheet = callPackage ( { mkDerivation, @@ -25018,6 +25058,53 @@ self: { } ) { }; + ImpSpec_0_2_0_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + hspec, + hspec-core, + hspec-expectations-lifted, + HUnit, + mtl, + prettyprinter, + prettyprinter-ansi-terminal, + QuickCheck, + quickcheck-transformer, + random, + text, + unliftio, + }: + mkDerivation { + pname = "ImpSpec"; + version = "0.2.0.0"; + sha256 = "1cjbq9vk488f5jnl478q892ykmjdh8kc3pmx9b2gr820zqsfrlp0"; + libraryHaskellDepends = [ + base + bytestring + deepseq + hspec + hspec-core + hspec-expectations-lifted + HUnit + mtl + prettyprinter + prettyprinter-ansi-terminal + QuickCheck + quickcheck-transformer + random + text + unliftio + ]; + testHaskellDepends = [ base ]; + description = "Imperative approach to testing stateful applications. ImpSpec is built on top of HSpec and QuickCheck."; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + ImperativeHaskell = callPackage ( { mkDerivation, @@ -27011,6 +27098,49 @@ self: { } ) { }; + LPFP_1_2_1 = callPackage ( + { + mkDerivation, + base, + containers, + diagrams-cairo, + diagrams-lib, + gloss, + gnuplot, + linear, + Vis, + }: + mkDerivation { + pname = "LPFP"; + version = "1.2.1"; + sha256 = "1d9hrkw14vi70aipd2a37261k4nhkz324jqk9ipihjfxdr79vrmf"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + diagrams-cairo + diagrams-lib + gloss + gnuplot + linear + Vis + ]; + executableHaskellDepends = [ + base + diagrams-cairo + diagrams-lib + gloss + gnuplot + linear + Vis + ]; + description = "Code for the book Learn Physics with Functional Programming"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + LPFP-core = callPackage ( { mkDerivation, @@ -33137,8 +33267,8 @@ self: { pname = "OTP"; version = "0.1.0.0"; sha256 = "1r7vpc0bv89d70j6pc3z3vam93gahl4j0y5w8smknxwjliwqxkcb"; - revision = "2"; - editedCabalFile = "012yi2pvjjlk6vri5zj8a7pipscsfc6rgkw7s5qldqmvvwvrk64s"; + revision = "3"; + editedCabalFile = "00xy1xqm9slrb6k4gyha18plp5l1mc1fhgsh2jlv0y8hfy03qjxg"; libraryHaskellDepends = [ base bytestring @@ -35924,6 +36054,43 @@ self: { } ) { }; + PropRatt = callPackage ( + { + mkDerivation, + AsyncRattus, + base, + containers, + QuickCheck, + }: + mkDerivation { + pname = "PropRatt"; + version = "0.1.0.0"; + sha256 = "0qs8g88hsak7w7qi5qmjzsir71mr5b214cr0h4ni145x6is5fa0j"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + AsyncRattus + base + containers + QuickCheck + ]; + executableHaskellDepends = [ + AsyncRattus + base + containers + QuickCheck + ]; + testHaskellDepends = [ + AsyncRattus + base + containers + QuickCheck + ]; + description = "Property-based testing framework for testing asynchronous FRP programs"; + license = lib.licenses.bsd3; + } + ) { }; + PropaFP = callPackage ( { mkDerivation, @@ -36583,22 +36750,24 @@ self: { } ) { }; - QuickCheck_2_16_0_0 = callPackage ( + QuickCheck_2_17_1_0 = callPackage ( { mkDerivation, base, containers, deepseq, + hint, process, random, + split, splitmix, template-haskell, transformers, }: mkDerivation { pname = "QuickCheck"; - version = "2.16.0.0"; - sha256 = "1h02m26hvhfcs82rrfmfznwh4vj799gn55kysmv3sr8ixak3ymhb"; + version = "2.17.1.0"; + sha256 = "0dvrgc666jik35x6linmzn03k6sgr5b9a1ai8wplv7b2ai7l6c08"; libraryHaskellDepends = [ base containers @@ -36612,7 +36781,11 @@ self: { base containers deepseq + hint process + split + template-haskell + transformers ]; description = "Automatic testing of Haskell programs"; license = lib.licenses.bsd3; @@ -43031,6 +43204,8 @@ self: { pname = "StrictCheck"; version = "0.4.0"; sha256 = "0l7h39a7a1zc7xrsz6ggscn6406q3wi57n50w8hvdm4dd6qf333f"; + revision = "1"; + editedCabalFile = "1pklbr8r76mkg3sg9v6qj39d7cg2wswrgr3ymycw91g50l74c721"; libraryHaskellDepends = [ base bifunctors @@ -57697,8 +57872,8 @@ self: { }: mkDerivation { pname = "aivika"; - version = "6.1.1"; - sha256 = "0g6f1048bxcyhp1kq7bjyrjfv96fawi5n0j5nvfjq544sc3s7b3m"; + version = "6.2"; + sha256 = "04pchpyq79zmsy8gvvd1d06ylq22ngcbdmydwk4x3bkh5qqw1hdl"; libraryHaskellDepends = [ array base @@ -76707,8 +76882,8 @@ self: { pname = "ansi-terminal-game"; version = "1.9.3.0"; sha256 = "1yy7hzdcawdmwl8wqzabbamzjdg260xbwryj0hdjn7b0n6qlqymk"; - revision = "3"; - editedCabalFile = "0m4df8a2p18j29zsgffnyf69hjkyam3rg3xc4zvmxafidj877ykk"; + revision = "4"; + editedCabalFile = "0ccd308nkvwihg81p14bjzliaapig5bw697afmvivsxy400yf4x3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -80726,8 +80901,8 @@ self: { pname = "apply-merge"; version = "0.1.1.0"; sha256 = "1snm9m35r3px9vgn64ygcqq37ay6jvwc5jsi3s62rxrh8biy8ir8"; - revision = "5"; - editedCabalFile = "1bcpcp6cg50bm4p7snbl8z9vrmps2qzfhzf3v8rk3xlcwfmhvjw0"; + revision = "6"; + editedCabalFile = "1b98vn8j14mm4hxxfd34h2mzjjmraxg199z234q7gdgafwwc19ix"; libraryHaskellDepends = [ base containers @@ -87432,8 +87607,8 @@ self: { }: mkDerivation { pname = "atomic-counter"; - version = "0.1.2.3"; - sha256 = "016gyi2nzgr0lyd3g99snjjh49i2hgs8kbrjprn4439w3cwn6jyf"; + version = "0.1.2.4"; + sha256 = "0bzccg6qcd4b544znwzrahpwnbawn3cqf8h22qd0bnk6vkgfh0di"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ async @@ -88215,6 +88390,41 @@ self: { } ) { }; + attic = callPackage ( + { + mkDerivation, + aeson, + base, + http-api-data, + process, + relude, + safecopy, + servant, + template-haskell, + text, + which, + }: + mkDerivation { + pname = "attic"; + version = "0.1.0.0"; + sha256 = "1hy7dyw4vks47awx210iq8vcjxxc1d9vkfqf3src7pvs9yqb4amx"; + libraryHaskellDepends = [ + aeson + base + http-api-data + process + relude + safecopy + servant + template-haskell + text + which + ]; + description = "Haskell bindings for Nix attic cache"; + license = lib.licenses.mit; + } + ) { }; + attic-schedule = callPackage ( { mkDerivation, @@ -99990,8 +100200,8 @@ self: { pname = "beam-migrate"; version = "0.5.3.2"; sha256 = "05cz2gh9r00dr6knigq9v7zcdmpk2b19z0pg79wimkcxa2fblb5z"; - revision = "2"; - editedCabalFile = "0pd2fymz2rvdi5wn8drn9argizg79r9jf8rlszl81z682779vaw7"; + revision = "3"; + editedCabalFile = "0kq8bm1mxlm31vq4wdzp7wl2nglw331xl4g7syzng9ffgkkl9z32"; libraryHaskellDepends = [ aeson base @@ -101905,8 +102115,8 @@ self: { pname = "bhoogle"; version = "0.1.4.4"; sha256 = "1z19h0jgnipj16rqbrflcjnqaslafq9bvwkyg8q0il76q7s4wyxa"; - revision = "2"; - editedCabalFile = "1kpzvlzydrfqjhmpjirb51xhnwircdcnmhbn82nvnvm5s4h0pajd"; + revision = "4"; + editedCabalFile = "05qw335svzyklx9pf70kv1vlgs4q4rr9d4jylbilay5279qmydc2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -104334,6 +104544,68 @@ self: { inherit (pkgs.xorg) libXxf86vm; }; + bindings-GLFW_3_3_9_3 = + callPackage + ( + { + mkDerivation, + base, + bindings-DSL, + HUnit, + libGL, + libX11, + libXcursor, + libXext, + libXfixes, + libXi, + libXinerama, + libXrandr, + libXxf86vm, + test-framework, + test-framework-hunit, + }: + mkDerivation { + pname = "bindings-GLFW"; + version = "3.3.9.3"; + sha256 = "098zb6j9p8zinr8pjwjyy5qq250rkvbvqb3adczncfcx5ypx0flv"; + libraryHaskellDepends = [ + base + bindings-DSL + ]; + librarySystemDepends = [ + libGL + libX11 + libXcursor + libXext + libXfixes + libXi + libXinerama + libXrandr + libXxf86vm + ]; + testHaskellDepends = [ + base + HUnit + test-framework + test-framework-hunit + ]; + description = "Low-level bindings to GLFW OpenGL library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) + { + inherit (pkgs) libGL; + inherit (pkgs.xorg) libX11; + inherit (pkgs.xorg) libXcursor; + inherit (pkgs.xorg) libXext; + inherit (pkgs.xorg) libXfixes; + inherit (pkgs.xorg) libXi; + inherit (pkgs.xorg) libXinerama; + inherit (pkgs.xorg) libXrandr; + inherit (pkgs.xorg) libXxf86vm; + }; + bindings-K8055 = callPackage ( { mkDerivation, @@ -111282,7 +111554,7 @@ self: { } ) { }; - bloodhound_0_24_0_0 = callPackage ( + bloodhound_0_25_0_0 = callPackage ( { mkDerivation, aeson, @@ -111320,8 +111592,8 @@ self: { }: mkDerivation { pname = "bloodhound"; - version = "0.24.0.0"; - sha256 = "0zzpf3y6ccc5bwlxbcw2lc2qlcrllqs5ymd8kd19mmhgjkab8ycz"; + version = "0.25.0.0"; + sha256 = "0iazbnzn7hckrmzs3gxsdchyb5i010vnqr941z3n2ddxa9h7pnhs"; libraryHaskellDepends = [ aeson base @@ -111937,10 +112209,8 @@ self: { { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.0.17.0"; - sha256 = "145yws2r4as5rvbxdsv31qkhjn2a7gbz3bx9y46fms291l7fi2c7"; - revision = "1"; - editedCabalFile = "0qrq7rhw5g855x2hnxd8hs0bffmdrbcyin9ig60pbs3bnx2liiia"; + version = "0.0.17.1"; + sha256 = "17vlgidjmz7dyqllfwc9q6r2xvmjhj7w6wwyxrc2xpgpg7jbklm2"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.licenses.mit; @@ -115547,6 +115817,8 @@ self: { pname = "brick"; version = "2.9"; sha256 = "1jdhagw5ihp9g5pinmbb1mf3fjcbh4aim9qg9i4b1na9zn07s0f1"; + revision = "1"; + editedCabalFile = "09zn3n52dgp795idrxp6wrq8clyknwsgsqhfdvsc5jv70sx54b9x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115591,6 +115863,86 @@ self: { } ) { }; + brick_2_10 = callPackage ( + { + mkDerivation, + base, + bimap, + bytestring, + config-ini, + containers, + data-clist, + deepseq, + directory, + exceptions, + filepath, + hashable, + microlens, + microlens-mtl, + microlens-th, + mtl, + QuickCheck, + stm, + template-haskell, + text, + text-zipper, + time, + unix-compat, + unordered-containers, + vector, + vty, + vty-crossplatform, + word-wrap, + }: + mkDerivation { + pname = "brick"; + version = "2.10"; + sha256 = "08byr2w0697bdlnpycnb73f33v2as6sy7q9w9r8a2nhilv49yhmq"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bimap + bytestring + config-ini + containers + data-clist + deepseq + directory + exceptions + filepath + hashable + microlens + microlens-mtl + microlens-th + mtl + stm + template-haskell + text + text-zipper + time + unix-compat + unordered-containers + vector + vty + vty-crossplatform + word-wrap + ]; + testHaskellDepends = [ + base + containers + microlens + QuickCheck + vector + vty + vty-crossplatform + ]; + description = "A declarative terminal user interface library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + brick-calendar = callPackage ( { mkDerivation, @@ -119002,29 +119354,25 @@ self: { base, Cabal, containers, - fclabels, + lens, process, regex-compat, split, - strict, }: mkDerivation { pname = "bumper"; - version = "0.6.0.3"; - sha256 = "1a6sqkdzq05az6yj3zmlcbx6bmhw4zjx2aijxfi481z3ifiy7z3w"; - revision = "3"; - editedCabalFile = "0r4fj5mxl452786jw6pr2nwhs5sszlxb9nwcrakr44jysm181lhw"; + version = "0.7.0.0"; + sha256 = "1mjrmlnm733yw2l9jq2cxlq4z9jz102bbh974v15mkry3vnq1k9b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers - fclabels + lens process regex-compat split - strict ]; description = "Automatically bump package versions, also transitively"; license = lib.licenses.bsd3; @@ -120729,6 +121077,8 @@ self: { pname = "bytestring"; version = "0.12.2.0"; sha256 = "18zvh1fpj8x4w35hrcp1l8cd9x7v401s17wn5l5vlbgwhdrimnif"; + revision = "1"; + editedCabalFile = "06av8jwxnclkzdvaj7l3mpz99yc84s9ql1sszk7d17sr8ihf34m4"; libraryHaskellDepends = [ base deepseq @@ -124337,6 +124687,8 @@ self: { pname = "cabal-install"; version = "3.16.0.0"; sha256 = "06jndk7xcm837rsy4y9nhy8a0162ckravh8dlnif1vmywfgljai8"; + revision = "2"; + editedCabalFile = "1f8gi3v27hr4x2ydqa20ijqdcv3pm09lyykhqcaz8zy7dvz96xb0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -124901,6 +125253,69 @@ self: { } ) { }; + cabal-matrix = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + Cabal, + cabal-install, + cabal-install-solver, + Cabal-syntax, + containers, + directory, + filepath, + hashable, + optparse-applicative, + primitive, + process, + safe-exceptions, + split, + stm, + text, + transformers, + vty, + vty-crossplatform, + word-wrap, + }: + mkDerivation { + pname = "cabal-matrix"; + version = "1.0.0.0"; + sha256 = "1y5hc98w9c6amlzp0nvzgd331nrmnf4qgqr0n6nv80zqy9s80b65"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + Cabal + cabal-install + cabal-install-solver + Cabal-syntax + containers + directory + filepath + hashable + optparse-applicative + primitive + process + safe-exceptions + split + stm + text + transformers + vty + vty-crossplatform + word-wrap + ]; + executableHaskellDepends = [ base ]; + description = "Matrix builds for cabal"; + license = lib.licenses.bsd3; + mainProgram = "cabal-matrix"; + } + ) { }; + cabal-meta = callPackage ( { mkDerivation, @@ -128122,6 +128537,7 @@ self: { file-embed, filepath, hspec, + pretty-show, process, split, string-interpolate, @@ -128131,8 +128547,8 @@ self: { }: mkDerivation { pname = "call-alloy"; - version = "0.6.0.2"; - sha256 = "1b8xb2z3cjlqiz2jj75qbw4p0xhdybhnarq3xg2gdn2c953xyscq"; + version = "0.6.0.3"; + sha256 = "1bd9f6nfrrzlzw71gz0fkmiv78wfr4zmwzdisa6c6z2yf4cmf0vd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async @@ -128160,6 +128576,7 @@ self: { file-embed filepath hspec + pretty-show process split string-interpolate @@ -130714,8 +131131,8 @@ self: { }: mkDerivation { pname = "casa-client"; - version = "0.0.2"; - sha256 = "0nr6dz6igxkmr4841hppd5zz0vjycfvybr3abqylrssg6vg988p2"; + version = "0.0.3"; + sha256 = "0jsnb4a9wwsyxr7i177hsfkybd4qya39jbx2rgyi8l0aiv31vc25"; libraryHaskellDepends = [ aeson attoparsec @@ -130758,8 +131175,8 @@ self: { }: mkDerivation { pname = "casa-types"; - version = "0.0.2"; - sha256 = "1c3qvph690pgnqmj132sn1zh878n3ljvmp913vvhwynfhyixs1v7"; + version = "0.0.3"; + sha256 = "00v3ydwnr57q40cp4i0x0y2hkm22x1619yvl6frl3j5j329s4slh"; libraryHaskellDepends = [ aeson attoparsec @@ -134458,6 +134875,7 @@ self: { free, hedgehog, hspec, + hspec-api, hspec-core, hspec-discover, hspec-expectations, @@ -134470,8 +134888,8 @@ self: { }: mkDerivation { pname = "cfg"; - version = "0.0.2.2"; - sha256 = "1v0k3gkwwifps4msd2888slaf4wdw5ppfpp0a0rzgmp14fbxz2sw"; + version = "0.0.2.3"; + sha256 = "1l6k0lxgjgnyqz08zwgg7nymglljxn6q7b9i5zbi2a6h8gm28h27"; libraryHaskellDepends = [ base bytestring @@ -134491,6 +134909,7 @@ self: { free hedgehog hspec + hspec-api hspec-core hspec-discover hspec-expectations @@ -141187,10 +141606,8 @@ self: { }: mkDerivation { pname = "clash-ghc"; - version = "1.8.2"; - sha256 = "1pwbpk0f502jx37raq4n64c39jgcrzbya7nzzi6mq7wjm1xmxnsw"; - revision = "2"; - editedCabalFile = "1fr27hfpj31yaqn46k3jzb3kfba182wnqx7b4y7mi7qbm4pqqyr8"; + version = "1.8.3"; + sha256 = "1y2mrn4c8zcn7bjdza28k1p8716iqfc42vjggjalbcrn04zi0dsb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -141305,10 +141722,8 @@ self: { }: mkDerivation { pname = "clash-lib"; - version = "1.8.2"; - sha256 = "02yzqkzaligkvd3830nsgnmnpswydf1a67hrhyhn6gg5crmb2jmg"; - revision = "2"; - editedCabalFile = "15h7vb7d0j9g9mnbgyn4sqdnffhvk7igchzyjpvan3h1p3r321wa"; + version = "1.8.3"; + sha256 = "114w3vag29famrdz934v42831hbcxvkd0jxhsm730rwni95ik78c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -141433,8 +141848,8 @@ self: { }: mkDerivation { pname = "clash-lib-hedgehog"; - version = "1.8.2"; - sha256 = "1z3252ac8gs05sp4p0yh73cxk4826hcwzyh7z8fddszhpk9iyhrl"; + version = "1.8.3"; + sha256 = "1cihj7m6n46v06np6hbd3z11zr74gy2b3alhfmx1x4hy3ycsr1x9"; libraryHaskellDepends = [ base clash-lib @@ -141541,10 +141956,8 @@ self: { }: mkDerivation { pname = "clash-prelude"; - version = "1.8.2"; - sha256 = "0pxzb0cj3wp2fjjj6wa2hnbqpvg7rrfza3fqr7m5c7l73yjmi2m3"; - revision = "3"; - editedCabalFile = "0b9rd93y48avji9fw6xfxsi3392php6j5qpvmyxjv32m5ljhp83d"; + version = "1.8.3"; + sha256 = "00fy0vgp2pj7vad50n53pz70hc6x1mvz3a28cl1xqdyi6mk82kfj"; libraryHaskellDepends = [ array arrows @@ -141627,10 +142040,8 @@ self: { }: mkDerivation { pname = "clash-prelude-hedgehog"; - version = "1.8.2"; - sha256 = "0fn92r1zhdabqdanh3wqgcrmvqg886jap82r3h25gsldz6f8635m"; - revision = "1"; - editedCabalFile = "1hvclgpy4vl129qvm8px9w7hq2cv15m4zacdn2ay300sp0mbiwg3"; + version = "1.8.3"; + sha256 = "10mq2mpn6vnsb253p3hb665q94363vq5irmg8ns10p7kc2jc6l2l"; libraryHaskellDepends = [ base clash-prelude @@ -146007,6 +146418,38 @@ self: { } ) { }; + cmark-gfm-lens = callPackage ( + { + mkDerivation, + base, + cmark-gfm, + hspec, + lens, + profunctors, + text, + }: + mkDerivation { + pname = "cmark-gfm-lens"; + version = "0.2.4"; + sha256 = "1glp394f0c911h4p457c72rc9zhvash3fyzlf8n0f57ldyalvv16"; + libraryHaskellDepends = [ + base + cmark-gfm + profunctors + text + ]; + testHaskellDepends = [ + base + cmark-gfm + hspec + lens + text + ]; + description = "Collection of Lens for cmark-gfm with minimal dependencies"; + license = lib.licenses.bsd3; + } + ) { }; + cmark-highlight = callPackage ( { mkDerivation, @@ -146036,6 +146479,38 @@ self: { } ) { }; + cmark-lens = callPackage ( + { + mkDerivation, + base, + cmark, + hspec, + lens, + profunctors, + text, + }: + mkDerivation { + pname = "cmark-lens"; + version = "0.2.3"; + sha256 = "10303nnanf27a7maiw0krsla03rl7rmi88l1phjg4i8snfqip4lw"; + libraryHaskellDepends = [ + base + cmark + profunctors + text + ]; + testHaskellDepends = [ + base + cmark + hspec + lens + text + ]; + description = "Collection of lens for CMark with minimal dependencies"; + license = lib.licenses.bsd3; + } + ) { }; + cmark-lucid = callPackage ( { mkDerivation, @@ -150880,10 +151355,8 @@ self: { }: mkDerivation { pname = "comfort-graph"; - version = "0.0.4"; - sha256 = "1v3acgdr8srvpddl2kvap556ag93b9yphjf3y1qy14sq6f7v46hc"; - revision = "2"; - editedCabalFile = "05fhxw5lb81iah3siqv7liljj07qls6l3zl9kgrx3a9n865vygvw"; + version = "0.0.4.1"; + sha256 = "0g3fbv0x0g8d5k09qcsahrys0igkn8hnjwa0281lwsy16inwqlxg"; libraryHaskellDepends = [ base containers @@ -158330,6 +158803,7 @@ self: { { mkDerivation, base, + bytestring, containers, filepath, HUnit, @@ -158342,12 +158816,11 @@ self: { }: mkDerivation { pname = "configurator-pg"; - version = "0.2.10"; - sha256 = "12a67pz6d2vpsa5qdaxm8lwl3jjg8f0idd5r3bjnqw22ji39cysj"; - revision = "3"; - editedCabalFile = "156p0hr14ggf2sfiivgndzrsayxfrmr22pr9hs6jban7m5r627ng"; + version = "0.2.11"; + sha256 = "0nrkp6w0wqh8ikp3iqz6xf0xd0xiws8nk2k0qqiiv8dn5g5z2nc1"; libraryHaskellDepends = [ base + bytestring containers megaparsec protolude @@ -164316,6 +164789,7 @@ self: { QuickCheck, quickcheck-instances, quickcheck-transformer, + smash, tasty, tasty-expected-failure, tasty-hunit, @@ -164326,8 +164800,8 @@ self: { }: mkDerivation { pname = "covenant"; - version = "1.1.0"; - sha256 = "0cgf0l1xsm6l1gqn4mdvlz7j4rh1nx5pkimp6y18x8lp5498bbkj"; + version = "1.2.0"; + sha256 = "0iml7gzlyjgy64852wvwmi9j08jzsdriniwjw5v71hy8yxjn1r05"; libraryHaskellDepends = [ acc base @@ -164344,6 +164818,7 @@ self: { QuickCheck quickcheck-instances quickcheck-transformer + smash tasty-hunit text transformers @@ -164357,6 +164832,7 @@ self: { optics-core prettyprinter QuickCheck + smash tasty tasty-expected-failure tasty-hunit @@ -170650,8 +171126,8 @@ self: { }: mkDerivation { pname = "cryptostore"; - version = "0.3.1.0"; - sha256 = "0fqwzhk2zqfl6313sd77a9rkx98f5q8582ay0qkkjqx1ni719kvi"; + version = "0.4.0.0"; + sha256 = "0zkwbfxw6xb940ill8d9naxb7gjb9hxh0k01p4jrf36f56cpq6kd"; libraryHaskellDepends = [ asn1-encoding asn1-types @@ -175019,8 +175495,8 @@ self: { }: mkDerivation { pname = "dap"; - version = "0.2.0.0"; - sha256 = "04qv9k6ci2mgw5l39ac6c2kb9d0lby7774zwzr53iqv2xp44hp9l"; + version = "0.3.0.0"; + sha256 = "1svn07322j8y77sdnlqsr4rq2w2790ypnvihk34ij86i5vs9jyhn"; libraryHaskellDepends = [ aeson aeson-pretty @@ -180584,8 +181060,8 @@ self: { }: mkDerivation { pname = "dataframe"; - version = "0.3.1.2"; - sha256 = "1i7psdv11kcscdn7gj8qavmqhbdac2c9b0rkr89qdsqcsq933y5y"; + version = "0.3.3.3"; + sha256 = "1l7lhhasxx09wxsz5bi4a7czm9mz2090i2bgdi9x0qscvzn6fmy3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -180611,7 +181087,6 @@ self: { executableHaskellDepends = [ base random - text time vector ]; @@ -180635,6 +181110,30 @@ self: { } ) { }; + dataframe-hasktorch = callPackage ( + { + mkDerivation, + base, + dataframe, + hasktorch, + vector, + }: + mkDerivation { + pname = "dataframe-hasktorch"; + version = "0.1.0.2"; + sha256 = "1vm21jzfda3bx3xb60907dpr5a5rv99lcv7371p4xlq1j5njm76i"; + libraryHaskellDepends = [ + base + dataframe + hasktorch + vector + ]; + testHaskellDepends = [ base ]; + description = "Converts between dataframes and hasktorch tensors"; + license = lib.licenses.mit; + } + ) { }; + datalog = callPackage ( { mkDerivation, @@ -182976,8 +183475,8 @@ self: { }: mkDerivation { pname = "dear-imgui"; - version = "2.3.1"; - sha256 = "0pj973isqpnrg8zd4w5z50abd90cd4dnhdpy5i5ai8k24ak5mkp1"; + version = "2.4.0"; + sha256 = "1dzgcmz24yg3pird2gmxqhdnmwkydh54wym2x6lxq0r0dx3jphwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -185438,6 +185937,8 @@ self: { Chart, criterion, deepseq, + diagrams-lib, + diagrams-svg, hspec, hspec-discover, hvega, @@ -185450,14 +185951,14 @@ self: { }: mkDerivation { pname = "deltaq"; - version = "1.0.0.0"; - sha256 = "00zpvwxar13rq84li7j21ycapdnyx128cs2yqvn6hwnrr8w25w9d"; - revision = "1"; - editedCabalFile = "1i4lkq6w34ik7csx6wpwy4by2vbdijilpynwjf9kr7dfn5ac2gz1"; + version = "1.1.0.0"; + sha256 = "06f71mikkmxpvpywl3ydss1knwy9pd3x9klbxfiz985v9q5nb4ja"; libraryHaskellDepends = [ base Chart deepseq + diagrams-lib + diagrams-svg lattices probability-polynomial ]; @@ -190044,8 +190545,8 @@ self: { }: mkDerivation { pname = "dhscanner-bitcode"; - version = "1.0.9"; - sha256 = "0fzi9hsjm3i8vgx0dc5bi6pa148i6144llgs1ss7fvkzi76pfxxm"; + version = "1.0.10"; + sha256 = "0b9b7swrpdy09yj1sqg50xpbarjgh154r6j1ii4xl827x82gs3l3"; libraryHaskellDepends = [ aeson base @@ -190077,8 +190578,8 @@ self: { }: mkDerivation { pname = "dhscanner-kbgen"; - version = "1.0.3"; - sha256 = "0rqw9map9nvr1mzvvlkgvlcb0wg3byq2jh7vxa89h19hwy89f4vg"; + version = "1.0.7"; + sha256 = "1z7l1q9ijk2xzy94vpbkjsx74zccp2a1b3qbjfmhfh5gkpk3gyvv"; libraryHaskellDepends = [ aeson base @@ -193242,8 +193743,8 @@ self: { }: mkDerivation { pname = "digits"; - version = "0.3.1"; - sha256 = "0b3arnnwqw53cb2xqmy4j66nw9y6wrazb545qkka9y6w8nbrqjd8"; + version = "0.3.2"; + sha256 = "0rvi00scga0ckgp9vhcw4924cmbikw036p1nqfpb7j0adagjvzg5"; libraryHaskellDepends = [ base QuickCheck @@ -194393,6 +194894,8 @@ self: { pname = "directory-ospath-streaming"; version = "0.2.2"; sha256 = "1xsfaps14pm68qfva4crqsmpqqcl8yjxrv514a6mxc9xw6z8zphs"; + revision = "1"; + editedCabalFile = "0gva9izvl69784297aazmhwm96sd85clwg1j69ksfhicw0nc8kmj"; libraryHaskellDepends = [ atomic-counter base @@ -194416,6 +194919,50 @@ self: { } ) { }; + directory-ospath-streaming_0_3 = callPackage ( + { + mkDerivation, + atomic-counter, + base, + deepseq, + directory, + filepath, + os-string, + random, + tasty, + tasty-hunit, + unix, + }: + mkDerivation { + pname = "directory-ospath-streaming"; + version = "0.3"; + sha256 = "0hhgy7slx1sbmg9d198r7q970f2n91224gpa8d4qzj8p9m7yx1ky"; + revision = "1"; + editedCabalFile = "160q5cz246zla09nkg91jgwbfi1a8pz6zandfndqwf2dx2nsxgvd"; + libraryHaskellDepends = [ + atomic-counter + base + deepseq + filepath + os-string + unix + ]; + testHaskellDepends = [ + base + directory + filepath + os-string + random + tasty + tasty-hunit + unix + ]; + description = "Stream directory entries in constant memory in vanilla IO"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + directory-tree = callPackage ( { mkDerivation, @@ -197739,8 +198286,8 @@ self: { }: mkDerivation { pname = "djot"; - version = "0.1.2.2"; - sha256 = "17fqnzacnnraij9lwca25761sn5gaxjd42vnpmd397fdzd5dm6fh"; + version = "0.1.2.3"; + sha256 = "0jcccq9y95byqxm13aghcz59sqbv1qai7488bw5ma57dz96kppdm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -197849,7 +198396,7 @@ self: { } ) { }; - dl-fedora_2_1 = callPackage ( + dl-fedora_2_1_1 = callPackage ( { mkDerivation, base, @@ -197875,8 +198422,8 @@ self: { }: mkDerivation { pname = "dl-fedora"; - version = "2.1"; - sha256 = "1j0p9nz5nk7bgmsrzw1asaangcwchld9sy9v1wdbswxv31cja2n3"; + version = "2.1.1"; + sha256 = "1qj8k9di8v5m0n9fy1ysb7iwnq50bnh22gml50wgps0ycl8qcvh1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -204172,6 +204719,61 @@ self: { } ) { }; + duckdb-ffi = callPackage ( + { + mkDerivation, + base, + bytestring, + Cabal, + containers, + directory, + duckdb, + exceptions, + filepath, + mtl, + process, + tasty, + tasty-expected-failure, + tasty-hunit, + text, + time, + transformers, + }: + mkDerivation { + pname = "duckdb-ffi"; + version = "1.4.1.1"; + sha256 = "1kwn778s9878zgb30ylba5fcw3asfmgcykjlk8z3chlgyp3x43ia"; + setupHaskellDepends = [ + base + Cabal + directory + filepath + process + ]; + libraryHaskellDepends = [ + base + bytestring + containers + exceptions + mtl + text + time + transformers + ]; + librarySystemDepends = [ duckdb ]; + testHaskellDepends = [ + base + tasty + tasty-expected-failure + tasty-hunit + text + time + ]; + description = "Haskell FFI bindings for DuckDB"; + license = lib.licenses.mpl20; + } + ) { inherit (pkgs) duckdb; }; + duckdb-haskell = callPackage ( { mkDerivation, @@ -204202,6 +204804,43 @@ self: { } ) { }; + duckdb-simple = callPackage ( + { + mkDerivation, + base, + bytestring, + duckdb-ffi, + tasty, + tasty-hunit, + text, + time, + transformers, + }: + mkDerivation { + pname = "duckdb-simple"; + version = "0.1.1.2"; + sha256 = "1f4np8jszlw5f6mrw4lsa27ppfldjlk2n9297d4c4fdyq5p51wwy"; + libraryHaskellDepends = [ + base + bytestring + duckdb-ffi + text + time + transformers + ]; + testHaskellDepends = [ + base + bytestring + tasty + tasty-hunit + text + time + ]; + description = "Haskell FFI bindings for DuckDB"; + license = lib.licenses.mpl20; + } + ) { }; + duckling = callPackage ( { mkDerivation, @@ -207548,6 +208187,31 @@ self: { } ) { }; + ecstatic = callPackage ( + { + mkDerivation, + base, + directory, + process, + }: + mkDerivation { + pname = "ecstatic"; + version = "0.1.0.0"; + sha256 = "1l7qhn5lzh39w1lscdc4lm6r6rxniidns98s4943vc6vyafyrzmw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + directory + process + ]; + executableHaskellDepends = [ base ]; + description = "Build \"as static as possible\" executable on Linux"; + license = lib.licenses.mit; + mainProgram = "ecstatic"; + } + ) { }; + ecta = callPackage ( { mkDerivation, @@ -209749,6 +210413,8 @@ self: { pname = "either"; version = "5.0.3"; sha256 = "00a8h2jgrpqdlsi8vjrm2qa6rmw33ksirxv9s6i90nlmhhg6jrkd"; + revision = "1"; + editedCabalFile = "1kxv5srzblkva3ajiw8jrzj05jbjncwj499hcsk9zsyml9ig9if3"; libraryHaskellDepends = [ base bifunctors @@ -212212,8 +212878,8 @@ self: { }: mkDerivation { pname = "elsa"; - version = "0.2.2.0"; - sha256 = "0389g6i5jkwlh218ywlysvadm4qqsk1kz4manjsz7xwnmz3m7jlm"; + version = "0.3.0.0"; + sha256 = "1gxlcplbqxixahkgmvgrc1754svdmqp4ri1acx3sc4yxnqd1z7h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -213058,6 +213724,58 @@ self: { } ) { }; + emacs-module_0_3 = callPackage ( + { + mkDerivation, + base, + bytestring, + deepseq, + exceptions, + filepath, + monad-control, + monad-interleave, + mtl, + os-string, + prettyprinter, + prettyprinter-combinators, + primitive, + template-haskell, + text, + transformers-base, + tuples-homogenous-h98, + vector, + void, + }: + mkDerivation { + pname = "emacs-module"; + version = "0.3"; + sha256 = "0z00h71nyzijpvgalq12g1d1l2lw6d8jp9hhjdsy44la4yn2j4jk"; + libraryHaskellDepends = [ + base + bytestring + deepseq + exceptions + filepath + monad-control + monad-interleave + mtl + os-string + prettyprinter + prettyprinter-combinators + primitive + template-haskell + text + transformers-base + tuples-homogenous-h98 + vector + void + ]; + description = "Utilities to write Emacs dynamic modules"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + } + ) { }; + email = callPackage ( { mkDerivation, @@ -220387,6 +221105,7 @@ self: { eventlog-live = callPackage ( { mkDerivation, + ansi-terminal, base, bytestring, dlist, @@ -220401,11 +221120,10 @@ self: { }: mkDerivation { pname = "eventlog-live"; - version = "0.1.0.1"; - sha256 = "1fk8yssg0xd5zdxynajxgdsp5rzcain4b5jj3h7mnjfnd9y0j8mg"; - revision = "1"; - editedCabalFile = "03v6jr89wszgpywzhhzxjya3fhgiczzmfkmas8vxm6kzj0372mig"; + version = "0.2.0.1"; + sha256 = "1cnpi2dwyh76yjgx4cj9g800j7rgppqmg38dd32c88i3ajxafigz"; libraryHaskellDepends = [ + ansi-terminal base bytestring dlist @@ -220441,10 +221159,8 @@ self: { }: mkDerivation { pname = "eventlog-live-influxdb"; - version = "0.1.0.1"; - sha256 = "152hkg9hz1dqi1lcbps4yhc6mr11mksn2fyn3hyb1q46vx8h9a0d"; - revision = "1"; - editedCabalFile = "1fk6v2y4rm6xj1403z240cqdy002m47cnb30iqplj0vcz418ccpp"; + version = "0.2.0.0"; + sha256 = "03biydj51vfs0kh9c4i457ppk3qkr11lp5y7jbyfkg1nfd4cyf76"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -220484,11 +221200,12 @@ self: { random, text, unordered-containers, + vector, }: mkDerivation { pname = "eventlog-live-otelcol"; - version = "0.1.0.4"; - sha256 = "0mpq5q95nfp38nm4aqkybqpk6ikdaf4c0kcp8kiw7sgbpf57fv62"; + version = "0.2.0.0"; + sha256 = "1gv79nl6a38gmy9vqpr6wwwbk8cckc8yhryyxswry9qf6342ww4m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -220507,6 +221224,7 @@ self: { random text unordered-containers + vector ]; description = "Stream eventlog data to the OpenTelemetry Collector"; license = lib.licenses.bsd3; @@ -221956,7 +222674,7 @@ self: { } ) { }; - exceptions_0_10_10 = callPackage ( + exceptions_0_10_11 = callPackage ( { mkDerivation, base, @@ -221971,8 +222689,8 @@ self: { }: mkDerivation { pname = "exceptions"; - version = "0.10.10"; - sha256 = "1cddmj2y5h2hqjgmk14c698g8hhq0x2rycdl5vgz8vvzzsg83zq8"; + version = "0.10.11"; + sha256 = "1v3gyzy3yjs4ph6jz97ivgddy0saa3rkmxsxfm9fdp7mzlb2z9ai"; libraryHaskellDepends = [ base mtl @@ -223138,8 +223856,8 @@ self: { pname = "exon"; version = "1.7.2.0"; sha256 = "120cd6n7sqpakyk91izjblk92vc9bzr1a3bcskzkpky512mw47wm"; - revision = "1"; - editedCabalFile = "118n5y2bbbz2lyvnywipzmhdckv83g4lpzakcv15kd3h9hrlpa31"; + revision = "2"; + editedCabalFile = "0kp3yymv09cjbcx4ljkkh370j9pcjz4gxv2kdmvwik1awgcjwix4"; libraryHaskellDepends = [ base ghc @@ -224886,12 +225604,12 @@ self: { } ) { }; - extensions_0_1_0_3 = callPackage ( + extensions_0_1_1_0 = callPackage ( { mkDerivation, base, bytestring, - Cabal, + Cabal-syntax, colourista, containers, directory, @@ -224906,16 +225624,14 @@ self: { }: mkDerivation { pname = "extensions"; - version = "0.1.0.3"; - sha256 = "1fks1yfdk0zjc1vccj3nr6li09j64cq6b6x9s5mi8qrsv5igbzlm"; - revision = "3"; - editedCabalFile = "06a2yis43q7z4a7hakl8j0hm6wwrylf0f6k2lal4b5lh45dncl1p"; + version = "0.1.1.0"; + sha256 = "1v8hikf03p81rzg6cpiadzpbjljfc6q8dj4q8yr09nwgxcjij3h7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring - Cabal + Cabal-syntax containers directory filepath @@ -234014,6 +234730,20 @@ self: { } ) { }; + first-class-families_0_8_2_0 = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "first-class-families"; + version = "0.8.2.0"; + sha256 = "19qpg3vh3qqad395vcs1blidh1ykncy72fcqmwl5g8a7ci8s8g6y"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "First-class type families"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + first-class-instances = callPackage ( { mkDerivation, @@ -236124,8 +236854,8 @@ self: { }: mkDerivation { pname = "flatparse"; - version = "0.5.3.0"; - sha256 = "0lgj4w77nkwblnswriq2wddy1c732wir5qd70gm3hz9slv35pnwx"; + version = "0.5.3.1"; + sha256 = "1ylmrq0ca5k5yzkg64f39nxcp7ahmpl2qgpz30rxnjf2rmymi2hh"; libraryHaskellDepends = [ base bytestring @@ -241252,8 +241982,8 @@ self: { }: mkDerivation { pname = "fourmolu"; - version = "0.19.0.0"; - sha256 = "0sq9sxj99bzzmc5bdynh9c91yxsgrl2c4n9kdhnj78p7w9mkqfnb"; + version = "0.19.0.1"; + sha256 = "1xawjckgf1jsdkdscmfnlqazx0lidbpwy3qjf94by48ld3vpyywm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -245280,10 +246010,8 @@ self: { }: mkDerivation { pname = "fs-sim"; - version = "0.4.0.0"; - sha256 = "0wirx3mk2dmjw13adbf4d9qpgx7b9kk0y5my7s3yx1lsm2z9m4pw"; - revision = "1"; - editedCabalFile = "1lz7jaq5qp1pdc8dvahc3nl8csgpp0qplriqfnmrryn22dyqfi4s"; + version = "0.4.1.0"; + sha256 = "13igdxy6dnqdbvav7a66narfrckz0gaqwyih9wxra3pyf4jzzs9g"; libraryHaskellDepends = [ base base16-bytestring @@ -256241,6 +256969,42 @@ self: { } ) { }; + gh = callPackage ( + { + mkDerivation, + base, + hspec, + hspec-discover, + process, + relude, + which, + }: + mkDerivation { + pname = "gh"; + version = "0.2.0.0"; + sha256 = "1lj1wz2b1wxhvcs7zww5ljs87v41xic3pj12fa7j58s41a6q5gkg"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + process + relude + which + ]; + executableHaskellDepends = [ + base + hspec + hspec-discover + process + relude + which + ]; + description = "Haskell bindings for gh CLI"; + license = lib.licenses.mit; + mainProgram = "gh-test"; + } + ) { }; + gh-labeler = callPackage ( { mkDerivation, @@ -256632,6 +257396,18 @@ self: { } ) { }; + ghc-compat = callPackage ( + { mkDerivation, base }: + mkDerivation { + pname = "ghc-compat"; + version = "0.1.0.1"; + sha256 = "0vb55bx45cdcf4sfvpkc4wx8zgi7h6bzchp4s66ndmqr5p0br3ld"; + libraryHaskellDepends = [ base ]; + description = "GHC compatibility for MicroHs"; + license = lib.licenses.asl20; + } + ) { }; + ghc-core = callPackage ( { mkDerivation, @@ -257834,6 +258610,20 @@ self: { } ) { }; + ghc-exactprint_1_14_0_0 = callPackage ( + { mkDerivation }: + mkDerivation { + pname = "ghc-exactprint"; + version = "1.14.0.0"; + sha256 = "1nw1ddmwxla9ck3x096zfg8gzncy8pwj99rhsvq1nzs9arrprzzf"; + isLibrary = true; + isExecutable = true; + description = "ExactPrint for GHC"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + ghc-experimental_9_1201_0 = callPackage ( { mkDerivation, @@ -257866,6 +258656,8 @@ self: { pname = "ghc-gc-hook"; version = "0.2.1.0"; sha256 = "0d98j3wyrwq6rgfdcky5ag3rxx1kzawvhnncr9nab058n2zksi7x"; + revision = "1"; + editedCabalFile = "1i3sz12zqcbqfps8wx3rwbdcjbvd654pixj92n2pl6h709xbcc2y"; libraryHaskellDepends = [ base clock @@ -257944,6 +258736,8 @@ self: { pname = "ghc-heap"; version = "9.12.1"; sha256 = "02g1r4hxz7w1a82mb9z7zzjad54hl9m4k1i59d1adsr8cc1cg75p"; + revision = "1"; + editedCabalFile = "0rk36kpkmlfyfh1lqbmg60c9wg96arx6fgqp2pgj80qlp9gkzasy"; libraryHaskellDepends = [ base containers @@ -258020,8 +258814,8 @@ self: { }: mkDerivation { pname = "ghc-hie"; - version = "0.0.2"; - sha256 = "1z51fbm0n9knqrp01gqd7xx0pkfwyr9kgaginvqmdw45gi8rqhm7"; + version = "0.0.3"; + sha256 = "06cxddv5mqfwahw0nxn1q01vgzgbrgw1g5g9qibxz8d1cpm14w4y"; libraryHaskellDepends = [ array base @@ -260373,8 +261167,8 @@ self: { }: mkDerivation { pname = "ghc-tcplugin-api"; - version = "0.18.0.0"; - sha256 = "0zy4cxqwsaqv4y2czidi7052yznp78h3c5hyrkk9rwxn43ixx4bm"; + version = "0.18.1.0"; + sha256 = "0nqcbilwzlvphbf5v902y84xx1f0h15bw2qnbh6zpcw97pbrliz5"; libraryHaskellDepends = [ array base @@ -260595,7 +261389,7 @@ self: { } ) { }; - ghc-typelits-knownnat_0_8_0 = callPackage ( + ghc-typelits-knownnat_0_8_1 = callPackage ( { mkDerivation, base, @@ -260603,6 +261397,7 @@ self: { ghc-bignum, ghc-tcplugin-api, ghc-typelits-natnormalise, + QuickCheck, tasty, tasty-hunit, tasty-quickcheck, @@ -260611,8 +261406,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-knownnat"; - version = "0.8.0"; - sha256 = "009vfifi462dqp3z26b3czx1x22ayn3s8r1s4x967yw68mpwhpda"; + version = "0.8.1"; + sha256 = "0lww77n76rafb3y7279g9m2z19jf2j4g85n46bw17icn8qfkj97l"; libraryHaskellDepends = [ base ghc @@ -260625,6 +261420,7 @@ self: { testHaskellDepends = [ base ghc-typelits-natnormalise + QuickCheck tasty tasty-hunit tasty-quickcheck @@ -260714,7 +261510,7 @@ self: { } ) { }; - ghc-typelits-natnormalise_0_8_0 = callPackage ( + ghc-typelits-natnormalise_0_8_1 = callPackage ( { mkDerivation, base, @@ -260730,8 +261526,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-natnormalise"; - version = "0.8.0"; - sha256 = "1vdhj5pzx76aigim3a0ap3nhzhnhwl5cywz5rzzkplag8970rfdn"; + version = "0.8.1"; + sha256 = "19zp62fdr6f6zq651dhvvnbnhcrdfn58j48n3spi4rskqjy0xnly"; libraryHaskellDepends = [ base containers @@ -260980,8 +261776,8 @@ self: { }: mkDerivation { pname = "ghci-dap"; - version = "0.0.25.0"; - sha256 = "0za0m1s6hayzgv1j8brqlxylqsqx6cifml96a4rcjgi3g7i51ga8"; + version = "0.0.26.0"; + sha256 = "0gmidys4jd65f2fysf1zfnh42pkx5hyzrp7974j118lfk74c9n1i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261459,7 +262255,6 @@ self: { haddock-library, hashable, hie-bios, - hie-compat, hiedb, hls-graph, hls-plugin-api, @@ -261496,10 +262291,8 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "2.11.0.0"; - sha256 = "0d9rvh6xxw8y64f1pdivwdkmi9wqknl4m2n2h3x4rjmqj2al92vs"; - revision = "2"; - editedCabalFile = "0kqdzwf0fpzg69sawsrlhf3x0yv3ixi2x5ia6jb2zckaa5wl4ik2"; + version = "2.12.0.0"; + sha256 = "0m0a89ilkwcwpmjkp9jx4f40v3kn6cgjrmsws20blas6kcrjk68l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261535,7 +262328,6 @@ self: { haddock-library hashable hie-bios - hie-compat hiedb hls-graph hls-plugin-api @@ -267550,8 +268342,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20250828"; - sha256 = "11riq7ni0sqpkks2xaiimb7hl76wrnyac1smjs182m2sscn9bym4"; + version = "10.20250929"; + sha256 = "1ff30f8ifp2a73d64q25mpzirnrm5q0amri9xcz7814wwynv24hj"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -280140,8 +280932,8 @@ self: { }: mkDerivation { pname = "granite"; - version = "0.3.0.1"; - sha256 = "1dpmyk89pzi2rfc1m0vxw9i0609fjhv9asbx1qzn5j1vpk79jkv2"; + version = "0.3.0.4"; + sha256 = "1h7pxas9zy5brss33402qf23w4wcjkh7gxmjw0l138hf3177sf09"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -280372,8 +281164,8 @@ self: { }: mkDerivation { pname = "grapesy"; - version = "1.1.0"; - sha256 = "1zr9x487l6aw872sdfdhcl7wl70nwfbdm8f3jrp7naayamxl2hzf"; + version = "1.1.1"; + sha256 = "0scxy26pfxcn26vrg2ynbx05lppc5iaz0b9aayharlgjmhf5k82l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -286862,8 +287654,8 @@ self: { }: mkDerivation { pname = "h-raylib"; - version = "5.5.3.0"; - sha256 = "0r1fr1wisdahqysvj10yb8i1dk5wc980p03db7i8jgvx96m6afhw"; + version = "5.5.3.1"; + sha256 = "1977pd0aqb9jiply9fyz1f5rw0vh6wpv8v2dyvk0awk8v5lbsaa0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -289780,6 +290572,58 @@ self: { } ) { }; + hackage-publish = callPackage ( + { + mkDerivation, + aeson, + async, + base, + data-default, + directory, + filepath, + mtl, + optics-core, + profunctors, + relude, + shh, + shower, + template-haskell, + temporary, + time, + which, + with-utf8, + }: + mkDerivation { + pname = "hackage-publish"; + version = "0.1.0.0"; + sha256 = "1zgsj9jfmapdx099wvgh31m13aknn7gkx42kzsk22s7wv5ldng7y"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson + async + base + data-default + directory + filepath + mtl + optics-core + profunctors + relude + shh + shower + template-haskell + temporary + time + which + with-utf8 + ]; + description = "No frills releasing to Hackage"; + license = lib.licenses.mit; + mainProgram = "hackage-publish"; + } + ) { }; + hackage-repo-tool = callPackage ( { mkDerivation, @@ -292507,6 +293351,8 @@ self: { pname = "hakyll-alectryon"; version = "0.2.0.0"; sha256 = "0zcl7wyi922lfp1dp3sbacqjcy8yk7qs6az48x40x2g42grrzddl"; + revision = "1"; + editedCabalFile = "03z4g50cdxk9rslcizn10qxwpxnzsgd4cx234w33wyqyd6mc2910"; libraryHaskellDepends = [ aeson base @@ -293252,8 +294098,8 @@ self: { }: mkDerivation { pname = "hakyll-shortcut-links"; - version = "0.1.0.2"; - sha256 = "06wwp9vwxvhizhj8jvz77p5zycaqyjpm2dbh1k6m90hdlpzi0vcz"; + version = "0.1.1.0"; + sha256 = "17vhiz3x75dir194jk8pibip8z91a0qghwnrq55141kk6b0vdccv"; libraryHaskellDepends = [ base hakyll @@ -293549,6 +294395,8 @@ self: { pname = "half"; version = "0.3.3"; sha256 = "00mb2xfz0q8sq8zxqpw3ycp1p8gjhlgc0wxh5xr7kzyn52b08xpl"; + revision = "1"; + editedCabalFile = "1l21z6a7h6qkfnk0mp4qg3mgqjzrx5a9ra0ymb45rr3svvw9w45m"; libraryHaskellDepends = [ base binary @@ -297757,8 +298605,8 @@ self: { }: mkDerivation { pname = "harpie"; - version = "0.1.3.0"; - sha256 = "1agkp62rcgk705hp8hlppfiidv5vsz0ps6pq3pvlnn1g73vv5ivr"; + version = "0.1.3.1"; + sha256 = "1wdr4jqfaqiy089hkgimaxhmrqh82cb73ycg6sl5bx22k871fjyr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -297981,33 +298829,30 @@ self: { base64-bytestring, binary, bytestring, - connection, containers, criterion, + crypton-connection, data-binary-ieee754, data-default, deepseq, - deepseq-generics, hspec, mtl, network, - QuickCheck, text, }: mkDerivation { pname = "hasbolt"; - version = "0.1.7.0"; - sha256 = "08df7wxybqyjmk13haq8g72f658s1cskf2vvp25hgly0gcqy57d4"; + version = "0.1.7.1"; + sha256 = "1pd7axnr48bc5lqw3zax0cs3722m39pgmgjrkhq8fd30alw3xm2s"; libraryHaskellDepends = [ base binary bytestring - connection containers + crypton-connection data-binary-ieee754 data-default deepseq - deepseq-generics mtl network text @@ -298018,7 +298863,6 @@ self: { bytestring containers hspec - QuickCheck text ]; benchmarkHaskellDepends = [ @@ -298028,7 +298872,6 @@ self: { bytestring criterion data-default - hspec ]; description = "Haskell driver for Neo4j 3+ (BOLT protocol)"; license = lib.licenses.bsd3; @@ -300130,7 +300973,7 @@ self: { } ) { }; - haskeline_0_8_4_0 = callPackage ( + haskeline_0_8_4_1 = callPackage ( { mkDerivation, base, @@ -300149,8 +300992,8 @@ self: { }: mkDerivation { pname = "haskeline"; - version = "0.8.4.0"; - sha256 = "1jky7h70f6k8qaxkh6f7pd5cam9sjqmibh18kksf8vr98dzh3xhp"; + version = "0.8.4.1"; + sha256 = "0kxdgy3s6pakb7yqk9jy747xv6n3plzwxnnzabqnyk83cs0d8n22"; configureFlags = [ "-fterminfo" ]; isLibrary = true; isExecutable = true; @@ -301590,6 +302433,7 @@ self: { { mkDerivation, aeson, + aeson-pretty, array, async, base, @@ -301609,18 +302453,27 @@ self: { hie-bios, implicit-hie, mtl, + network, + network-run, optparse-applicative, prettyprinter, process, + random, + regex, + tasty, + tasty-golden, + tasty-hunit, + temporary, text, time, transformers, unix, + unordered-containers, }: mkDerivation { pname = "haskell-debugger"; - version = "0.8.0.0"; - sha256 = "0fniq0yr7fj7rznplhv6sxc2rlcmrjrvmpmz5a0838nmdgd24xbm"; + version = "0.9.0.0"; + sha256 = "1fla0w681lv9v64aglyyg4i4s83fzcs836cm3xj4a4jviv9m3psg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -301662,14 +302515,37 @@ self: { hie-bios implicit-hie mtl + network + network-run optparse-applicative prettyprinter process text transformers unix + unordered-containers + ]; + testHaskellDepends = [ + aeson + aeson-pretty + async + base + bytestring + containers + dap + filepath + network + network-run + process + random + regex + tasty + tasty-golden + tasty-hunit + temporary + text + unordered-containers ]; - testHaskellDepends = [ base ]; description = "A step-through machine-interface debugger for GHC Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -302824,12 +303700,14 @@ self: { ghc-boot, ghc-boot-th, ghc-exactprint, + ghc-lib-parser, + ghc-lib-parser-ex, ghcide, githash, hashable, hie-bios, - hie-compat, hiedb, + hlint, hls-graph, hls-plugin-api, hls-test-utils, @@ -302854,6 +303732,7 @@ self: { process-extras, QuickCheck, random, + refact, regex-applicative, regex-tdfa, row-types, @@ -302865,6 +303744,7 @@ self: { stan, stm, stm-containers, + string-interpolate, stylish-haskell, syb, tasty, @@ -302873,6 +303753,7 @@ self: { tasty-quickcheck, tasty-rerun, template-haskell, + temporary, text, text-rope, time, @@ -302887,10 +303768,8 @@ self: { }: mkDerivation { pname = "haskell-language-server"; - version = "2.11.0.0"; - sha256 = "1acd42sqa76nkrwkb6jcrimbf8va6ikkynv9ssbbamyy4vmx1aa4"; - revision = "1"; - editedCabalFile = "06ah5cdcg52azd0jx7n4n7xwrhphjc2k4k8gqda44m1kiv5z2v18"; + version = "2.12.0.0"; + sha256 = "1la7kmpapzchypjarvy8vwjggxr4smaqfjpc1wfrgh3y3anb6s8p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -302918,12 +303797,14 @@ self: { ghc-boot ghc-boot-th ghc-exactprint + ghc-lib-parser + ghc-lib-parser-ex ghcide githash hashable hie-bios - hie-compat hiedb + hlint hls-graph hls-plugin-api hls-test-utils @@ -302943,6 +303824,7 @@ self: { prettyprinter process process-extras + refact regex-applicative regex-tdfa row-types @@ -302956,6 +303838,7 @@ self: { stylish-haskell syb template-haskell + temporary text text-rope time @@ -303028,6 +303911,7 @@ self: { sqlite-simple stm stm-containers + string-interpolate tasty tasty-expected-failure tasty-hunit @@ -311407,17 +312291,21 @@ self: { bytestring, hasql, hspec, + hspec-discover, random, rerebase, stm, + testcontainers-postgresql, text, + text-builder, time, + tuple, uuid, }: mkDerivation { pname = "hasql-pool"; - version = "1.3.0.3"; - sha256 = "1r59bn50klalw3g9fal8xpbv86fzzw77nqbymhdvq11wslhpyrm3"; + version = "1.3.0.4"; + sha256 = "1spqdiba90sxsx9cwarxmxfq4d89nkdf76a83hpb3bklmcz9sg0w"; libraryHaskellDepends = [ base bytestring @@ -311433,7 +312321,11 @@ self: { hspec random rerebase + testcontainers-postgresql + text-builder + tuple ]; + testToolDepends = [ hspec-discover ]; description = "Pool of connections for Hasql"; license = lib.licenses.mit; } @@ -322271,6 +323163,7 @@ self: { mkDerivation, aeson, aeson-optics, + aeson-pretty, async, base, base16, @@ -322291,6 +323184,7 @@ self: { gmp, here, hspec, + jsonl, libff, megaparsec, memory, @@ -322328,7 +323222,6 @@ self: { transformers, tree-view, unliftio-core, - unordered-containers, utf8-string, vector, witch, @@ -322337,13 +323230,14 @@ self: { }: mkDerivation { pname = "hevm"; - version = "0.55.1"; - sha256 = "15yrqf0z0phjgvr4d91qkcxh5zzhvk12nlf723hdj2qda9d3cim9"; + version = "0.56.0"; + sha256 = "1axwzs066312s3ncr89rmm14ny8ibzhrcqn9f9gfibsgyw9w5z7d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-optics + aeson-pretty async base base16 @@ -322360,7 +323254,6 @@ self: { filemanip filepath filepattern - here megaparsec memory mtl @@ -322392,7 +323285,6 @@ self: { transformers tree-view unliftio-core - unordered-containers vector witch witherable @@ -322410,6 +323302,8 @@ self: { directory filepath githash + jsonl + mtl optics-core optparse-applicative optparse-generic @@ -322434,7 +323328,6 @@ self: { here hspec mtl - operational optics-core optics-extra process @@ -324066,22 +324959,20 @@ self: { { mkDerivation, base, - directory, - filepath, + cmdargs, hylolib, mtl, random, }: mkDerivation { pname = "hgen"; - version = "1.4.0"; - sha256 = "190zm0lkr2ymq91ka84a3v2lhxjv9yl43abqcyxj6c3cjqym9ib5"; + version = "1.5.0"; + sha256 = "0clvgakfb53w1zh061pa7d07768qwd2grwws7d4610x7qbi45dw5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base - directory - filepath + cmdargs hylolib mtl random @@ -330356,7 +331247,7 @@ self: { } ) { }; - hledger_1_50_1 = callPackage ( + hledger_1_50_2 = callPackage ( { mkDerivation, aeson, @@ -330404,8 +331295,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.50.1"; - sha256 = "1l15kdq074v88qk7h08rahw7pihs3sk417r6cr50jk9bbdiamz4y"; + version = "1.50.2"; + sha256 = "04rc39c2vvs0pxsabk5fm5d7ldrgn1ahkbqqw296zra94mcc600w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -330865,6 +331756,8 @@ self: { pname = "hledger-iadd"; version = "1.3.22"; sha256 = "077v7jgqhmpkg8m68bg4qi0jxl4zkg17aqk5n58ni3s2h71lkwlv"; + revision = "1"; + editedCabalFile = "16ac7v90dd0lwf9dwiylc8w0zq1al45ah2nlr177kvglfsxjvv12"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -331161,7 +332054,7 @@ self: { } ) { }; - hledger-lib_1_50_1 = callPackage ( + hledger-lib_1_50_2 = callPackage ( { mkDerivation, aeson, @@ -331216,8 +332109,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.50.1"; - sha256 = "0fqx9bb5mvx0c7b577jl3ypl63rwizsjs7g24x5vv0f99slwrqs2"; + version = "1.50.2"; + sha256 = "1x070rs92n1y0l07x4lvg77x5k5sclafm1iissfd17dbg5d84383"; libraryHaskellDepends = [ aeson aeson-pretty @@ -331527,7 +332420,7 @@ self: { } ) { }; - hledger-ui_1_50_1 = callPackage ( + hledger-ui_1_50_2 = callPackage ( { mkDerivation, ansi-terminal, @@ -331564,8 +332457,10 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.50.1"; - sha256 = "016az8nimfvdwfxk27r6kw2px601axir9ixza4rv12pf05gaidxh"; + version = "1.50.2"; + sha256 = "1g9ygyj99mzr8x3xh4zyrqpivv4c35cadybgg0ihjxpvmz7vlz4n"; + revision = "1"; + editedCabalFile = "0n32y9p0z5vvsgpv601vqqir8qm0fkhppvn7aqmhy2450xgzcdrh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -331765,7 +332660,7 @@ self: { } ) { }; - hledger-web_1_50_1 = callPackage ( + hledger-web_1_50_2 = callPackage ( { mkDerivation, aeson, @@ -331820,8 +332715,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.50.1"; - sha256 = "1rfj8mkrf56hx26n9j1l6na684a9x2rlqafxjfaknkyfb6hdldyj"; + version = "1.50.2"; + sha256 = "1hmqcnpc2wdkp2aysdy1872vcmji00b1s2rpv08fk8pcqsa3892v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -333345,8 +334240,8 @@ self: { }: mkDerivation { pname = "hls-graph"; - version = "2.11.0.0"; - sha256 = "1mpf9vfnvxd03xhsywzb77g8rkvzj012jn6mz0rfmgvcls7kbgiw"; + version = "2.12.0.0"; + sha256 = "1z43wbyy41knmipc3yq8wg18nzbhygphk715xpmlg36xhgcwa85l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -333627,8 +334522,8 @@ self: { }: mkDerivation { pname = "hls-plugin-api"; - version = "2.11.0.0"; - sha256 = "1jn75zq4nqaml6rzzilaszqy0z4nj6bz5y9svddpl276qw1mcbm8"; + version = "2.12.0.0"; + sha256 = "1s13cyvzndf2rlhxdw9kbhj2yrzjlxx2hq9b3gwdd1wrfn0ix1r1"; libraryHaskellDepends = [ aeson base @@ -334082,8 +334977,8 @@ self: { lsp, lsp-test, lsp-types, - neat-interpolation, safe-exceptions, + string-interpolate, tasty, tasty-expected-failure, tasty-golden, @@ -334095,8 +334990,8 @@ self: { }: mkDerivation { pname = "hls-test-utils"; - version = "2.11.0.0"; - sha256 = "11rswiw1zlsgjjfs78hl73axrwr9lmd334iyla4k98ak6gxllqr6"; + version = "2.12.0.0"; + sha256 = "0wqabmas8wkif93ffqw0818v6iha80c1vlr2jqxd86vkbpnl55ig"; libraryHaskellDepends = [ aeson async @@ -334113,8 +335008,8 @@ self: { lsp lsp-test lsp-types - neat-interpolation safe-exceptions + string-interpolate tasty tasty-expected-failure tasty-golden @@ -337994,8 +338889,8 @@ self: { }: mkDerivation { pname = "holidays"; - version = "0.2.0.0"; - sha256 = "1nxhmpn54q58k4wldlbfnvniwdf914bxyz6bnqdsrnmdmhvrh8cf"; + version = "0.3.0.0"; + sha256 = "0av50g2j2ji42cg37lbnr7mwf99ml8sw4asxpd77ahwdscw9hflk"; libraryHaskellDepends = [ base containers @@ -340272,8 +341167,8 @@ self: { }: mkDerivation { pname = "hora"; - version = "2.2.0"; - sha256 = "13i3z71xkyisgjms6g48hzgyva3dp83lk9m139ivysscgyr1a1pq"; + version = "2.2.1"; + sha256 = "0j6xbijmyv52i4051dp8zgjwlxvxdpmihjljzsf64s0zaxdamrlq"; libraryHaskellDepends = [ base binary @@ -345668,8 +346563,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-api"; - version = "0.2.0.0"; - sha256 = "0hz7qsdqxv63zaj8pihgm4d7bx665zzzlxihr671wbcfl29wik5n"; + version = "0.3.0.0"; + sha256 = "0iksazlv4v7shzkq55cnxbvg9ln1gyzjbmngkhnw1hympi7bg2cz"; libraryHaskellDepends = [ async attoparsec @@ -345812,6 +346707,7 @@ self: { case-insensitive, hs-opentelemetry-api, hs-opentelemetry-otlp, + hs-opentelemetry-propagator-w3c, http-client, http-conduit, http-types, @@ -345824,14 +346720,15 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-exporter-otlp"; - version = "0.1.0.0"; - sha256 = "0qzqr89amg1xvzbmfdnq7dmjd0gybdw668xnpkkj3ig4d96ir03i"; + version = "0.1.0.1"; + sha256 = "1l0ggy1xybshl663p43m1maxbljcyh19dshxbrzmacsqb6mc6pqa"; libraryHaskellDepends = [ base bytestring case-insensitive hs-opentelemetry-api hs-opentelemetry-otlp + hs-opentelemetry-propagator-w3c http-client http-conduit http-types @@ -346198,8 +347095,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-otlp"; - version = "0.1.0.0"; - sha256 = "1g9accvfcdn86m2y18imnmj4n73pbs1mncwg4s5jni1fzjg9f45r"; + version = "0.1.1.0"; + sha256 = "1qghv5j4br5lkrkndajljfvsmv9cbz38q3z72bmfpxp4n6jykj89"; libraryHaskellDepends = [ base proto-lens-runtime @@ -346221,8 +347118,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-propagator-b3"; - version = "0.0.1.2"; - sha256 = "1hb1ls0xykp1b2vnjwrfxj33plx24f794s7wp09693d6hwaqxx84"; + version = "0.0.1.3"; + sha256 = "0rbzfcg99gsqk3yxxnszkhsn8prcz1nffchgfr959qzjih5ljhj1"; libraryHaskellDepends = [ attoparsec base @@ -346254,8 +347151,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-propagator-datadog"; - version = "0.0.1.0"; - sha256 = "0sxfcswmwf4bnsyj0d67j32yi32gwhm4c6fs9mcl2wnax2vdwk7n"; + version = "0.0.1.1"; + sha256 = "1izsp6jw46i6999jnzgi189v62640rkfxi72m3sm3bs187fwgcw7"; libraryHaskellDepends = [ base bytestring @@ -346294,19 +347191,35 @@ self: { base, bytestring, hs-opentelemetry-api, + hspec, + hspec-discover, http-types, + QuickCheck, + text, }: mkDerivation { pname = "hs-opentelemetry-propagator-w3c"; - version = "0.0.1.4"; - sha256 = "0f0fagrsyxhpd2qsbgzkgxzx5hzasplly12c2qjdd8g2ylh8szw1"; + version = "0.1.0.0"; + sha256 = "1y4avgvp9fm4z9qrr51glhhks3np6ca33i2adjh09ilxczqlbsg3"; libraryHaskellDepends = [ attoparsec base bytestring hs-opentelemetry-api http-types + text ]; + testHaskellDepends = [ + attoparsec + base + bytestring + hs-opentelemetry-api + hspec + hspec-discover + QuickCheck + text + ]; + testToolDepends = [ hspec-discover ]; description = "Trace propagation via HTTP headers following the w3c tracestate spec"; license = lib.licenses.bsd3; } @@ -346339,8 +347252,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-sdk"; - version = "0.1.0.0"; - sha256 = "08zjfvfnsgsxc73jlgjizr8m2w152hny0myns4m78sjzj53733x1"; + version = "0.1.0.1"; + sha256 = "0wdlj4gn0mq3naf0wvn81q97sifw774868wv4yyyy5diwd3hyxk5"; libraryHaskellDepends = [ async base @@ -352473,6 +353386,8 @@ self: { pname = "hslua-module-system"; version = "1.2.3"; sha256 = "125d50q90l9w35aqgwgbv2bdmj65zlvn7pxlwrg1nr2j4bnfmyjk"; + revision = "1"; + editedCabalFile = "19bv56i9xpsx5xfl7k411sbbnrl4sxp8hnm1a96iqpk22g3dqv5l"; libraryHaskellDepends = [ base bytestring @@ -352600,6 +353515,8 @@ self: { pname = "hslua-module-zip"; version = "1.1.4"; sha256 = "1ij2rmy8m4pw7k7w5vvb3g934kms60vhzhhp8kryknbi6bsg8lsy"; + revision = "1"; + editedCabalFile = "0i3cvy1g1byx3ajrc608ixz7crgbxmdngabwlrkyp899m6pmlv1i"; libraryHaskellDepends = [ base hslua-core @@ -353675,8 +354592,8 @@ self: { }: mkDerivation { pname = "hspec"; - version = "2.11.13"; - sha256 = "10f4gbr74zwnnw6vfc2wynsmf1ag7kgncvkby6zir8ydzl96407i"; + version = "2.11.14"; + sha256 = "13zzcrjc6537f848c7b39bn61iwlniiymzjsbn5kfrx6hhxlgb6i"; libraryHaskellDepends = [ base hspec-core @@ -353727,8 +354644,8 @@ self: { }: mkDerivation { pname = "hspec-api"; - version = "2.11.13"; - sha256 = "1dsq2f2lrx74n3algmwnmrqf9mz52w4h5zj7lp9ssrsdca2g1f8g"; + version = "2.11.14"; + sha256 = "1cgbqnk2dayys12xm7klcxljivkrs6cv522vv7vdlpyslhhayw28"; libraryHaskellDepends = [ base hspec-core @@ -353889,8 +354806,10 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.11.13"; - sha256 = "098bcwld4qh2gzsdk992brkxc8bjsm9wsrz13jm0amiwj1i6qay8"; + version = "2.11.14"; + sha256 = "0hnbvcjkylims4xcmajhmwaicnalgi5a93ayk47gvc5z02pgs299"; + revision = "1"; + editedCabalFile = "0s41xy88mkbxhbf93gdxb23vxr4vaip58519j2c8slz6cmvs0mq5"; libraryHaskellDepends = [ ansi-terminal array @@ -354000,8 +354919,8 @@ self: { }: mkDerivation { pname = "hspec-discover"; - version = "2.11.13"; - sha256 = "0vqji1g6g9714s73acx20v5m58rgw5xpmivav7x1k2ljmj9aryfh"; + version = "2.11.14"; + sha256 = "1bj3nln0cblrhwy7rjnr9qk068mkmn5wzxkh5sr32vm20nr1frwd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -354712,8 +355631,10 @@ self: { }: mkDerivation { pname = "hspec-meta"; - version = "2.11.13"; - sha256 = "02bhmhgrnzmwx1yd897yprwal590sim2kkaxdgbhijmpkzn6y2ds"; + version = "2.11.14"; + sha256 = "1mi1sfmxqf01dxkw8c56ywiclnl1pk6m5g1cj53w3mq8j7mywqz5"; + revision = "2"; + editedCabalFile = "0iylscmcm5052sqa3xaikiqrlfaqs9cn82r777g43l6wgbzzsxi4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -355557,8 +356478,8 @@ self: { }: mkDerivation { pname = "hspec-yesod"; - version = "0.2.0"; - sha256 = "0gzs0019ny47jd7nmlv90d17myhnzdzl4bkspmwwailrmwc0ldxj"; + version = "0.2.0.1"; + sha256 = "1kil6gggr1q2wnngkgb5a47ay2drdqk9lz0fxa68lhiq814i7a8z"; libraryHaskellDepends = [ aeson attoparsec @@ -359242,50 +360163,6 @@ self: { ) { }; http-api-data-qq = callPackage ( - { - mkDerivation, - aeson, - base, - bytestring, - containers, - http-api-data, - http-client, - tasty, - tasty-hunit, - tasty-quickcheck, - template-haskell, - text, - }: - mkDerivation { - pname = "http-api-data-qq"; - version = "0.1.0.0"; - sha256 = "1lvfdbprdwq09k1wkjfvvkpi79053dc4kzkv4g1cx94qb1flbd7a"; - revision = "6"; - editedCabalFile = "06bl99wxwb9g5rnkjqgbmb6187gjr821falc78daqc7c9vdp2nv5"; - libraryHaskellDepends = [ - base - http-api-data - template-haskell - text - ]; - testHaskellDepends = [ - aeson - base - bytestring - containers - http-api-data - http-client - tasty - tasty-hunit - tasty-quickcheck - text - ]; - description = "Quasiquoter for building URLs with ToHttpApiData types"; - license = lib.licenses.bsd3; - } - ) { }; - - http-api-data-qq_0_1_0_1 = callPackage ( { mkDerivation, base, @@ -359320,7 +360197,6 @@ self: { ]; description = "Quasiquoter for building URLs with ToHttpApiData types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -362987,15 +363863,15 @@ self: { }: mkDerivation { pname = "huffman"; - version = "1.0.1"; - sha256 = "191llv4s64jrh8cma43r5z740avd5picja5fr45l4mi2gwmkx4s3"; + version = "1.0.2"; + sha256 = "1a3s9hrw4w0rcp0jqq7ww4mq8ay88lr0kk0fgl87lk3yb18fr7yp"; libraryHaskellDepends = [ base containers fingertree ]; description = "Pure Haskell implementation of the Huffman encoding algorithm"; - license = lib.licenses.bsd3; + license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; } @@ -369583,8 +370459,8 @@ self: { }: mkDerivation { pname = "hylolib"; - version = "1.5.4"; - sha256 = "0vznqq8z4f42plidagmg2d099gvfk3pwv4xclar8d0gp6dsbks6v"; + version = "1.5.5"; + sha256 = "1qdmx5yp5ln0xnc25mfyn0axbpmhn4qkvjlvsh6q5zca9i1hf2xw"; libraryHaskellDepends = [ array base @@ -369837,6 +370713,111 @@ self: { } ) { }; + hyperbole_0_5_0 = callPackage ( + { + mkDerivation, + aeson, + atomic-css, + attoparsec, + attoparsec-aeson, + base, + bytestring, + casing, + containers, + cookie, + data-default, + effectful, + file-embed, + filepath, + http-api-data, + http-client, + http-client-tls, + http-types, + network, + network-uri, + random, + skeletest, + string-conversions, + string-interpolate, + text, + time, + wai, + wai-websockets, + warp, + websockets, + }: + mkDerivation { + pname = "hyperbole"; + version = "0.5.0"; + sha256 = "0b141p2yd50p4blqynxss8jjk5h1wa3rsq766i37zqfxldbmagd0"; + libraryHaskellDepends = [ + aeson + atomic-css + attoparsec + attoparsec-aeson + base + bytestring + casing + containers + cookie + data-default + effectful + file-embed + filepath + http-api-data + http-client + http-client-tls + http-types + network + network-uri + random + string-conversions + string-interpolate + text + time + wai + wai-websockets + warp + websockets + ]; + testHaskellDepends = [ + aeson + atomic-css + attoparsec + attoparsec-aeson + base + bytestring + casing + containers + cookie + data-default + effectful + file-embed + filepath + http-api-data + http-client + http-client-tls + http-types + network + network-uri + random + skeletest + string-conversions + string-interpolate + text + time + wai + wai-websockets + warp + websockets + ]; + testToolDepends = [ skeletest ]; + description = "Interactive HTML apps using type-safe serverside Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + hyperdrive = callPackage ( { mkDerivation, @@ -383216,8 +384197,8 @@ self: { }: mkDerivation { pname = "ip2location-io"; - version = "1.3.0"; - sha256 = "1425ca51il1cairnv8qabxb1m242jndsi0m2m1lpvyk5jwj3k2cv"; + version = "1.4.0"; + sha256 = "0ipv4ifgm30hjlkgqbdiy6vl6mcd11fyf7kr5mqhhwb60mxwl6za"; libraryHaskellDepends = [ aeson base @@ -384515,8 +385496,8 @@ self: { }: mkDerivation { pname = "iri"; - version = "0.5.1.1"; - sha256 = "1xyndxzdqpbmwv8f86jlin22snddcm769m84d29sb9dkhyi6hncd"; + version = "0.5.1.2"; + sha256 = "1w09gkxndkzkx3387pzrv7bfckln1j90cahfjqz0vi56f2lc8vvf"; libraryHaskellDepends = [ attoparsec base @@ -399364,7 +400345,7 @@ self: { } ) { }; - keter_2_2_0 = callPackage ( + keter_2_2_1 = callPackage ( { mkDerivation, aeson, @@ -399423,8 +400404,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.2.0"; - sha256 = "0wxq5imn77si6aljhfqka782zwpvqapkaw1qyp2yhq05vy1v2hqq"; + version = "2.2.1"; + sha256 = "05mh9a5lvjyjzpfcgrbysn6yzzr20aplcrqk7ifknggy5lh4204l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -399547,8 +400528,8 @@ self: { }: mkDerivation { pname = "keter-rate-limiting-plugin"; - version = "0.2.0.0"; - sha256 = "0rswbhdg3ig0c028xdwgp8nb3h6jvf0z0137akrd4d7z8glyg00x"; + version = "0.2.0.2"; + sha256 = "1gj66aha6myc27fqdn25j4hvsvdkzp02vqm0msch3hba8djslzzq"; libraryHaskellDepends = [ aeson base @@ -411176,6 +412157,50 @@ self: { } ) { }; + layoutz = callPackage ( + { + mkDerivation, + base, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "layoutz"; + version = "0.1.0.0"; + sha256 = "0hmqi5ly418nqbz8zzj9r5mvcndmympwh5zkxqipf9gj3swppy9z"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + ]; + description = "Simple, beautiful CLI output for Haskell"; + license = lib.licenses.asl20; + } + ) { }; + + layoutz-hs = callPackage ( + { + mkDerivation, + base, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "layoutz-hs"; + version = "0.1.0.0"; + sha256 = "06ps4smmsb8q0ww40q6d3w72bcad4f24v7jfkkdpqj4bvyiri29a"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + tasty + tasty-hunit + ]; + description = "Simple, beautiful CLI output for Haskell"; + license = lib.licenses.asl20; + } + ) { }; + lazify = callPackage ( { mkDerivation, @@ -414001,8 +415026,8 @@ self: { pname = "lens-properties"; version = "4.11.1"; sha256 = "1caciyn75na3f25q9qxjl7ibjam22xlhl5k2pqfiak10lxsmnz2g"; - revision = "8"; - editedCabalFile = "0lp0nkbm38v2i361w79dmqq20v3gn95bh1xixbs20549k73cxxj3"; + revision = "9"; + editedCabalFile = "14hiqpw4n3f73s62qqaqzb5pl47bm35qnyiwcxi7gn3acmzycjls"; libraryHaskellDepends = [ base lens @@ -420169,6 +421194,48 @@ self: { } ) { }; + linear-core-prototype = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + ghc, + mtl, + tasty, + tasty-hunit, + template-haskell, + text, + }: + mkDerivation { + pname = "linear-core-prototype"; + version = "0.1.0.0"; + sha256 = "028hp67pzwrhqlzii74gjb8fi6iivcin84zlrf9cmr5xlxdapld7"; + libraryHaskellDepends = [ + base + bytestring + containers + ghc + mtl + template-haskell + text + ]; + testHaskellDepends = [ + base + bytestring + containers + ghc + mtl + tasty + tasty-hunit + template-haskell + text + ]; + description = "Linear core validates optimizations wrt linearity"; + license = lib.licenses.bsd3; + } + ) { }; + linear-free = callPackage ( { mkDerivation, @@ -431781,13 +432848,17 @@ self: { }: mkDerivation { pname = "luhn"; - version = "0.2"; - sha256 = "0ix7x28kmd3iarydl709vqd041h0qx6kv582c8ca54z8ag7lzynz"; + version = "0.3"; + sha256 = "1h5hh6kl5wh73lp6xxq36l9zvs49213k39ryc20kv6wmyrcn5qwx"; libraryHaskellDepends = [ base digits QuickCheck ]; + testHaskellDepends = [ + base + QuickCheck + ]; description = "An implementation of Luhn's check digit algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -439921,8 +440992,8 @@ self: { }: mkDerivation { pname = "matterhorn"; - version = "90000.1.0"; - sha256 = "18miknhl4wk06845v2aqlis4z5br7zzz0fjg6ylc81abg38qnxrr"; + version = "90000.1.1"; + sha256 = "0hbkqimdm9bscrky5nr73bxhny7cina6dabpjnglspzwc4r3chvp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -440040,8 +441111,8 @@ self: { }: mkDerivation { pname = "mattermost-api"; - version = "90000.1.0"; - sha256 = "0mp2qch4amgiixmx7zv158fb3ld1dpfad17sb43gxwadrj9afxdh"; + version = "90000.1.1"; + sha256 = "0l6nqrn3sdikpi1h2hrx0p7c51qvq89ibqd3z9dzzg1riz4rirfr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -440103,8 +441174,8 @@ self: { }: mkDerivation { pname = "mattermost-api-qc"; - version = "90000.1.0"; - sha256 = "08ifm97c80a8vp9cqlwk7jb7105y2q6w77zvy2p42vk1l1p6yq4m"; + version = "90000.1.1"; + sha256 = "0qm462rb9ddpgz5cwrsqpw6sda5g055ivadfdw2yj29i1vqwn8xb"; libraryHaskellDepends = [ base containers @@ -442349,8 +443420,8 @@ self: { pname = "megaparsec-tests"; version = "9.7.0"; sha256 = "17jwz62f8lnrfmmfrsv1jcvn9wmpk4jlhmxjwk5qqx2iyijnrpb1"; - revision = "1"; - editedCabalFile = "108nv4c045xg3ks0v7c0figqrl7v90l87cahhmn5mc24vdpxhkrj"; + revision = "2"; + editedCabalFile = "08lkj731i0pvynw9kvx72xi7rph84syg0dxvcz2ssnqdg3q6jxqf"; libraryHaskellDepends = [ base bytestring @@ -443863,6 +444934,71 @@ self: { } ) { }; + mempack_0_2_0_0 = callPackage ( + { + mkDerivation, + avro, + base, + binary, + bytestring, + cereal, + criterion, + FailT, + flat, + hspec, + mtl, + primitive, + QuickCheck, + random, + serialise, + store, + text, + vector, + }: + mkDerivation { + pname = "mempack"; + version = "0.2.0.0"; + sha256 = "0prm0rl92j0pgwg0hkb28l846jnlf3fldwbknpx8inashijvqn6a"; + libraryHaskellDepends = [ + base + bytestring + FailT + mtl + primitive + text + vector + ]; + testHaskellDepends = [ + base + bytestring + FailT + hspec + mtl + primitive + QuickCheck + random + text + vector + ]; + benchmarkHaskellDepends = [ + avro + base + binary + bytestring + cereal + criterion + flat + primitive + serialise + store + vector + ]; + description = "Short description"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + memscript = callPackage ( { mkDerivation, @@ -450959,6 +452095,8 @@ self: { pname = "mmorph"; version = "1.2.1"; sha256 = "1rjclyxyr5ajnpmkrlwap77h5fmdwys8bpwfj0n87v33hh1dcn8f"; + revision = "1"; + editedCabalFile = "00pf88q7vpgf8inbk50023zpcwy64gvaarpj3w3ssxyk15zi6k7a"; libraryHaskellDepends = [ base mtl @@ -451518,8 +452656,8 @@ self: { }: mkDerivation { pname = "mmzk-env"; - version = "0.1.0.0"; - sha256 = "1lrm2cp0xl5qbas91rij940c169jv29n2iyjv6nx2873yqa3ig37"; + version = "0.1.1.1"; + sha256 = "02bcv8767bjrbbhnl89kcl63b7c9ajadickd84sr93xxdhjx0jfk"; libraryHaskellDepends = [ base containers @@ -453376,8 +454514,8 @@ self: { }: mkDerivation { pname = "monad-bayes"; - version = "1.3.0.4"; - sha256 = "0r7gmymd8vy8q0hgkm2s9qmlm3q93nss6yl7rahpl2lxb838qrfy"; + version = "1.3.0.5"; + sha256 = "0y6rxhc9bw4vf053vj74df5nqz21w69wrizipxwipxkm66bxa058"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -479300,15 +480438,13 @@ self: { }: mkDerivation { pname = "nix-tree"; - version = "0.6.3"; - sha256 = "06dzf87vckd11yiq2ng6l80rd17p920lajykn1vy2azyhivkp59j"; - isLibrary = false; + version = "0.7.0"; + sha256 = "1h7klpr5km134f6393gjwnfwgpppvar56w8n7ksjw8aawy7czi0c"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ aeson - async base - brick bytestring clock containers @@ -479319,21 +480455,33 @@ self: { microlens optparse-applicative relude + text + typed-process + unordered-containers + vty + ]; + executableHaskellDepends = [ + async + base + brick + clock + containers + directory + filepath + hrfsize + microlens + optparse-applicative + relude terminal-progress-bar text typed-process - unordered-containers vty ]; testHaskellDepends = [ - aeson base - brick - bytestring clock containers directory - dot filepath hedgehog hrfsize @@ -479342,7 +480490,6 @@ self: { relude text typed-process - unordered-containers vty ]; description = "Interactively browse a Nix store paths dependencies"; @@ -485331,8 +486478,8 @@ self: { }: mkDerivation { pname = "oalg-abg"; - version = "1.0.0.0"; - sha256 = "14qi1ypsrnngpc1j5vqn6l5nccc23k95h9cn9s9fpcmqcy8czlf0"; + version = "2.0.0.0"; + sha256 = "0rs1w1nxm1n6bplkz5krcjfs8jdp7k3fsgckwbg0332q939513mr"; libraryHaskellDepends = [ base oalg-base @@ -485358,8 +486505,8 @@ self: { }: mkDerivation { pname = "oalg-base"; - version = "1.1.4.0"; - sha256 = "0i76n1pvak51bnkrq6m4nirzpnmqqclr6wk00vmws3c90w3dm6xm"; + version = "3.0.0.0"; + sha256 = "1hd1884i0qfld1vfpjq5sc7ss3wl2cimsvfxdhcg0y2v4zyxm4z1"; libraryHaskellDepends = [ array base @@ -488383,73 +489530,6 @@ self: { ) { }; ollama-haskell = callPackage ( - { - mkDerivation, - aeson, - base, - base64-bytestring, - bytestring, - containers, - directory, - filepath, - http-client, - http-client-tls, - http-types, - mtl, - scientific, - silently, - stm, - tasty, - tasty-hunit, - text, - time, - }: - mkDerivation { - pname = "ollama-haskell"; - version = "0.2.0.0"; - sha256 = "00vgffjzhyc060x59gxrqazzclkm3bspmvzva5kc2c2319l93wy8"; - libraryHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - containers - directory - filepath - http-client - http-client-tls - http-types - mtl - stm - text - time - ]; - testHaskellDepends = [ - aeson - base - base64-bytestring - bytestring - containers - directory - filepath - http-client - http-client-tls - http-types - mtl - scientific - silently - stm - tasty - tasty-hunit - text - time - ]; - description = "Haskell client for ollama"; - license = lib.licenses.mit; - } - ) { }; - - ollama-haskell_0_2_1_0 = callPackage ( { mkDerivation, aeson, @@ -488513,7 +489593,6 @@ self: { ]; description = "Haskell client for ollama"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -494063,7 +495142,7 @@ self: { } ) { }; - opt-env-conf_0_10_0_0 = callPackage ( + opt-env-conf_0_11_0_0 = callPackage ( { mkDerivation, aeson, @@ -494087,8 +495166,8 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.10.0.0"; - sha256 = "0vkvl0jpw83ipy2rzia6x3h8ng4s2ixdp1h8jl3syvqjb151s2b7"; + version = "0.11.0.0"; + sha256 = "0krkdybvd3lkjmb6f3x5nmkqh4n025wz5qwmxr34y95ynr36393j"; libraryHaskellDepends = [ aeson autodocodec @@ -496760,8 +497839,8 @@ self: { }: mkDerivation { pname = "orthotope"; - version = "0.1.7.1"; - sha256 = "1g2hh8q035mnb7zwfhhsj2la8j96aab52lns6iqlj5ds6rmpvzrg"; + version = "0.1.7.2"; + sha256 = "0jj5wfbkgi8q28j9liaj1s52j71rd9nx8sh0vkiavaqcik7a81xs"; libraryHaskellDepends = [ base deepseq @@ -500130,7 +501209,7 @@ self: { } ) { }; - pandoc_3_8 = callPackage ( + pandoc_3_8_2 = callPackage ( { mkDerivation, aeson, @@ -500216,8 +501295,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.8"; - sha256 = "1yj2v60acr1v0x82jqvikdw30qs216g1975kkdxr7hbcrazd7agn"; + version = "3.8.2"; + sha256 = "1xy0rhihqwxyydblr2xykgs9p7rzck6y30n042rb7x3h05dhbsw0"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -500547,7 +501626,7 @@ self: { } ) { }; - pandoc-cli_3_8 = callPackage ( + pandoc-cli_3_8_2 = callPackage ( { mkDerivation, base, @@ -500563,8 +501642,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.8"; - sha256 = "0zhlsbj3k1dgxy382gxsdjnzg6p34llfs8y9v3ahxvyxsgfv5hwq"; + version = "3.8.2"; + sha256 = "1xkzpxfxz075ll858xkf45l2mb3c3lg99sshbhhv7p21q3yascfg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -500647,10 +501726,8 @@ self: { }: mkDerivation { pname = "pandoc-crossref"; - version = "0.3.21"; - sha256 = "1srfkh987jx3ha8p5yrvy4pxkkypcajb4wvzbnf8sbd4wc2vichh"; - revision = "1"; - editedCabalFile = "195b06n5kjqzjhsh7hxhzxpadf0s52d5daxh0jry3wzf0vgzkw4p"; + version = "0.3.22"; + sha256 = "1vjypnw1w6a0m5yls7965xmi71g4fw0j7a0w1p7ygxf6anvcxi0i"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -502160,8 +503237,8 @@ self: { pname = "pandoc-types"; version = "1.23.1"; sha256 = "1hd18l1c5yh7x24gsligkbraadq12hn7mim16xyjnicdsa1s03xd"; - revision = "3"; - editedCabalFile = "0w2n4vzxs3jasrivaq49clxdlccnfv2gh4mkp8s7krxa1arambrz"; + revision = "4"; + editedCabalFile = "1slrkh9q4vcpsw4dxs8lznh7gxbvp27a3xqpxpyvzahjrlaqm45q"; libraryHaskellDepends = [ aeson base @@ -515796,8 +516873,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.40"; - sha256 = "0hrnh8l6z9y1a096ddcpqhmcxxcql2al388z7chfvl0mj8w9g77m"; + version = "0.0.0.44"; + sha256 = "1h3467f053sz2k808lhhhf7rgp6xq7vxz13jzv1hchwfnxcmvcsp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -528049,8 +529126,8 @@ self: { }: mkDerivation { pname = "polysemy-readline"; - version = "0.2.0.0"; - sha256 = "0zkzlrwcbxkxiy2xmh3ms9saa379lmw49d9hfkmd487vi33q0isn"; + version = "0.3.0.0"; + sha256 = "0clbp7fipz8b8py6kmxm04vg2ln6jpq773v27wkdy0sb2blkj49f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -528616,17 +529693,19 @@ self: { base, bifunctors, containers, + free, lens, semigroupoids, }: mkDerivation { pname = "polytree"; - version = "0.0.3"; - sha256 = "1nlk71dyvjwz0nsav6ahnfvcjpqx0s9nc7d9a113m4pjpjlk0mw3"; + version = "0.0.9"; + sha256 = "17ldq6vd8zfvcd5w5dxy41cyda0j91ikr5437jqxnzw4yv6pp79a"; libraryHaskellDepends = [ base bifunctors containers + free lens semigroupoids ]; @@ -531570,6 +532649,49 @@ self: { } ) { }; + postgresql-connection-string = callPackage ( + { + mkDerivation, + base, + bytestring, + charset, + containers, + hashable, + hspec, + megaparsec, + QuickCheck, + quickcheck-classes, + text, + text-builder, + }: + mkDerivation { + pname = "postgresql-connection-string"; + version = "0.1.0.3"; + sha256 = "00kc7krgibxdq88wyr8lk6k7rini7rn6md4mlkpinrc0xmafgq47"; + libraryHaskellDepends = [ + base + bytestring + charset + containers + hashable + megaparsec + QuickCheck + text + text-builder + ]; + testHaskellDepends = [ + base + containers + hspec + QuickCheck + quickcheck-classes + text + ]; + description = "PostgreSQL connection string type, parser and builder"; + license = lib.licenses.mit; + } + ) { }; + postgresql-connector = callPackage ( { mkDerivation, @@ -535269,6 +536391,45 @@ self: { } ) { }; + pqueue_1_6_0_0 = callPackage ( + { + mkDerivation, + base, + deepseq, + indexed-traversable, + random, + tasty, + tasty-bench, + tasty-quickcheck, + }: + mkDerivation { + pname = "pqueue"; + version = "1.6.0.0"; + sha256 = "1bg9z0m062lggmzkrq29vz75d7mxxmx9ka1862j7qszj9gqmqnw6"; + libraryHaskellDepends = [ + base + deepseq + indexed-traversable + ]; + testHaskellDepends = [ + base + deepseq + indexed-traversable + tasty + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base + deepseq + random + tasty-bench + ]; + description = "Reliable, persistent, fast priority queues"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + pqueue-mtl = callPackage ( { mkDerivation, @@ -537380,6 +538541,52 @@ self: { } ) { }; + pretty-simple_4_1_4_0 = callPackage ( + { + mkDerivation, + base, + containers, + criterion, + mtl, + optparse-applicative, + prettyprinter, + prettyprinter-ansi-terminal, + text, + transformers, + }: + mkDerivation { + pname = "pretty-simple"; + version = "4.1.4.0"; + sha256 = "07xf5nz14ra724c46ql1y5i7ifmwn8l4pcbmpk17kfkvk1fall9s"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + mtl + prettyprinter + prettyprinter-ansi-terminal + text + transformers + ]; + executableHaskellDepends = [ + base + optparse-applicative + text + ]; + benchmarkHaskellDepends = [ + base + criterion + text + ]; + description = "pretty printer for data types with a 'Show' instance"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "pretty-simple"; + maintainers = [ lib.maintainers.cdepillabout ]; + } + ) { }; + pretty-sop = callPackage ( { mkDerivation, @@ -539803,10 +541010,8 @@ self: { }: mkDerivation { pname = "probability-polynomial"; - version = "1.0.0.1"; - sha256 = "1f06x4d2cbd9j7rxgwdpxn8ff8w32xag96qk86mwggnzlw091gib"; - revision = "2"; - editedCabalFile = "039np4z6lzz81n90k1sqbr7n8bxfmh8v4xvbppzzpgk6kp5fxpfm"; + version = "1.0.1.0"; + sha256 = "0hyncg56b4jw9yjjl551ql8hinl2m6gjsfdjlsjws619iqxvpp42"; libraryHaskellDepends = [ base containers @@ -548543,26 +549748,22 @@ self: { base, bytestring, containers, + directory, + filepath, foldl, - io-storage, lens, logging, monad-logger, old-locale, optparse-applicative, parallel-io, - pipes, - pipes-group, - pipes-safe, - pipes-text, + pretty-show, + process, regex-posix, - safe, - shelly, system-fileio, system-filepath, temporary, text, - text-format, time, transformers, unix, @@ -548571,8 +549772,8 @@ self: { }: mkDerivation { pname = "pushme"; - version = "2.1.3"; - sha256 = "13rc83fqbizcq1pvvmpd90cy5664p21hjg1aw5bjqw19l2g3c153"; + version = "3.0.0"; + sha256 = "0wv718mn9i8kvpmrqrq9s5wnsdndlrd1zmk6jbv87b0mkciiwkpj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -548580,33 +549781,29 @@ self: { base bytestring containers + directory + filepath foldl - io-storage lens logging monad-logger old-locale optparse-applicative parallel-io - pipes - pipes-group - pipes-safe - pipes-text + pretty-show + process regex-posix - safe - shelly system-fileio system-filepath temporary text - text-format time transformers unix unordered-containers yaml ]; - description = "Tool to synchronize directories with rsync, zfs or git-annex"; + description = "Synchronize multiple filesets across machines using rsync"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "pushme"; @@ -555250,13 +556447,12 @@ self: { QuickCheck, random, stm, - tagged, template-haskell, }: mkDerivation { pname = "raketka"; - version = "1.1.3"; - sha256 = "0mz9639p3ndlq72gask5fdv7kqpkgs4wh0f86wfargyfd36179lw"; + version = "1.2.0"; + sha256 = "1f3mj7hq8gm2d8c06vys16bzc9gg18z4rfkifxri8nb83gz4ngdm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -555274,7 +556470,6 @@ self: { network-transport-tcp random stm - tagged template-haskell ]; executableHaskellDepends = [ @@ -555292,7 +556487,6 @@ self: { network-transport-tcp random stm - tagged template-haskell ]; testHaskellDepends = [ @@ -556279,8 +557473,8 @@ self: { }: mkDerivation { pname = "random-mhs"; - version = "1.3.2"; - sha256 = "0kal37pcjh9a3j4mglysar00dz7n1vgyrq30z335v3fsjn0g31i5"; + version = "1.3.2.1"; + sha256 = "0i7xwdpghss1r5sd3nrsfwri6x624anfsn8c8pdqy7cd9kqq179y"; libraryHaskellDepends = [ base bytestring @@ -562857,6 +564051,80 @@ self: { } ) { }; + reduxwise = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + directory, + filepath, + mtl, + optparse-applicative, + regex-tdfa, + text, + time, + yaml, + }: + mkDerivation { + pname = "reduxwise"; + version = "0.1.0.0"; + sha256 = "0sq8185siqbrdz4nrajrzrjswlmcpk03gxpqnrrad0cabwa64k99"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + directory + filepath + mtl + optparse-applicative + regex-tdfa + text + time + yaml + ]; + executableHaskellDepends = [ + aeson + async + base + bytestring + containers + directory + filepath + mtl + optparse-applicative + regex-tdfa + text + time + yaml + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + directory + filepath + mtl + optparse-applicative + regex-tdfa + text + time + yaml + ]; + description = "Static analysis tool for Rust embedded systems complexity"; + license = lib.licenses.bsd3; + mainProgram = "reduxwise-exe"; + } + ) { }; + reedsolomon = callPackage ( { mkDerivation, @@ -566709,8 +567977,8 @@ self: { }: mkDerivation { pname = "regex-tdfa"; - version = "1.3.2.4"; - sha256 = "15x7pisdvi0afg7ybxpga8aa4q38x9pz9ml7nhz1f7s4nw9w72q7"; + version = "1.3.2.5"; + sha256 = "0y4a0bgyviad013jl67kqhkbwf8b0jqs3qmlsgvq912lk92gng9f"; libraryHaskellDepends = [ array base @@ -566725,13 +567993,10 @@ self: { array base bytestring - containers directory doctest-parallel filepath - mtl regex-base - text utf8-string ]; description = "Pure Haskell Tagged DFA Backend for \"Text.Regex\" (regex-base)"; @@ -567398,13 +568663,12 @@ self: { template-haskell, text, transformers-base, - universum, unliftio, }: mkDerivation { pname = "registry"; - version = "0.6.3.2"; - sha256 = "0av7jira1cvbc1cj570fp5d31vqxkb4w9s4hxlqj4hna5h9s5898"; + version = "0.6.3.3"; + sha256 = "1w7v2mrpkl6kqxyvavb6fdqj54fgpkwhh3q56sgkdy9z5ksbn2g8"; libraryHaskellDepends = [ base containers @@ -567449,7 +568713,6 @@ self: { template-haskell text transformers-base - universum unliftio ]; testToolDepends = [ tasty-discover ]; @@ -569020,6 +570283,8 @@ self: { pname = "relude"; version = "1.2.2.2"; sha256 = "1865bladis4czglyvkcj05qh3fr2bvrm1w5dm5gz3wjs2cnsivci"; + revision = "1"; + editedCabalFile = "130ifkvrksr7p87sll4spgp9xp9cpgfcmy07ibp1j80xjw5wf7sy"; libraryHaskellDepends = [ base bytestring @@ -571115,8 +572380,8 @@ self: { }: mkDerivation { pname = "request"; - version = "0.3.0.0"; - sha256 = "1cankhlqmqcs1qnrqf2k53vdwdp3x2dh7gqz37cynvi7ndxzxavd"; + version = "0.3.1.0"; + sha256 = "1w9l1imizdnksz2czpmf2l9plc9vkzk5ymvdhm79275acc2a5b9h"; libraryHaskellDepends = [ base bytestring @@ -571298,6 +572563,8 @@ self: { pname = "rere"; version = "0.2.0.2"; sha256 = "14lmqbihrhy9cdskxgk9l36ndr323vqiwxs8fry5s64gg00ahlyf"; + revision = "1"; + editedCabalFile = "018hk8ng0ca1z37wvm8vr1cfh13dmha300cq1l9mzxvkm7nkbp4m"; libraryHaskellDepends = [ base containers @@ -586272,7 +587539,7 @@ self: { } ) { }; - saturn_1_1_0_1 = callPackage ( + saturn_1_1_0_2 = callPackage ( { mkDerivation, base, @@ -586287,8 +587554,8 @@ self: { }: mkDerivation { pname = "saturn"; - version = "1.1.0.1"; - sha256 = "0dxk2qs8af1x1riy92hcmqm2aid83v7rg3pn7kk8i35w3czza33l"; + version = "1.1.0.2"; + sha256 = "0pixf0xb1y5l0r9hp1d9jvgxdqy8flmrrppaz294p1yjryavk6kq"; libraryHaskellDepends = [ base containers @@ -592925,6 +594192,8 @@ self: { pname = "selda"; version = "0.5.2.0"; sha256 = "1n0zkd80a9z83q5nld0gyg2p25nfy4rjkihql88binhknhk3hkgk"; + revision = "1"; + editedCabalFile = "1vr4yzwvqp9wd7l6yxf7r6vc78bpy2b6n3mx81ximsr7mlpxwg86"; libraryHaskellDepends = [ base bytestring @@ -607180,7 +608449,7 @@ self: { } ) { }; - shakespeare_2_1_4 = callPackage ( + shakespeare_2_1_7_1 = callPackage ( { mkDerivation, aeson, @@ -607194,6 +608463,7 @@ self: { file-embed, ghc-prim, hspec, + hspec-discover, HUnit, parsec, process, @@ -607208,8 +608478,8 @@ self: { }: mkDerivation { pname = "shakespeare"; - version = "2.1.4"; - sha256 = "1c9lvb0aw00r0wibm061c614phlwsrf888amjn9nc168ix0cxv6x"; + version = "2.1.7.1"; + sha256 = "06fix8z3kjgl50k5srbixi100jx5rf050xbh9f564n4s5q2irbys"; libraryHaskellDepends = [ aeson base @@ -607251,6 +608521,7 @@ self: { time transformers ]; + testToolDepends = [ hspec-discover ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -609308,8 +610579,8 @@ self: { }: mkDerivation { pname = "shortcut-links"; - version = "0.5.1.1"; - sha256 = "0567igvyl43fa06h7dq2lww0ing00n24xgmd25vhgx6kvnawnb90"; + version = "0.5.2.0"; + sha256 = "1gmw54vbk6glpa91jylnjw2k8mj2sz3w7xqpqzivrsjjxiq9xz9b"; libraryHaskellDepends = [ base text @@ -615304,8 +616575,8 @@ self: { }: mkDerivation { pname = "sizes"; - version = "2.4.0"; - sha256 = "1s888f14pnvm71sxpn7bgr5a5zijmf0g3px5bmy36q10rjylwp6b"; + version = "2.4.1"; + sha256 = "1hz9ix8rp6av2rknqra5y2wk26vs5mwzjzqa52ya30yk0jnq80m2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -617060,6 +618331,42 @@ self: { } ) { }; + slick_1_4_0_1 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + directory, + extra, + mustache, + pandoc, + shake, + text, + unordered-containers, + }: + mkDerivation { + pname = "slick"; + version = "1.4.0.1"; + sha256 = "1rx555rsljcmqzk2xyk3d7jxnap1l5xpcpwvrf94p66iac654mi6"; + libraryHaskellDepends = [ + aeson + base + bytestring + directory + extra + mustache + pandoc + shake + text + unordered-containers + ]; + description = "A quick & easy static site builder built with shake and pandoc"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + slidemews = callPackage ( { mkDerivation, @@ -619340,21 +620647,27 @@ self: { aeson, base, bytestring, + crypton-connection, + data-default, http-conduit, http-types, text, + tls, }: mkDerivation { pname = "smtpbz"; - version = "1.1.0"; - sha256 = "04fr5w139bvi3wdx7ynxkgmb5z34a7wpa4znrhh6vjq2hykxi4nk"; + version = "1.2.0"; + sha256 = "1dmp9nzvvx6shkicnxxy9lg6h63q8gaixv5fsg8j85v230kp69af"; libraryHaskellDepends = [ aeson base bytestring + crypton-connection + data-default http-conduit http-types text + tls ]; description = "Unofficial API client for smtp.bz"; license = lib.licenses.bsd2; @@ -622767,8 +624080,8 @@ self: { }: mkDerivation { pname = "snappy-hs"; - version = "0.1.0.3"; - sha256 = "1fbl5zw8ag379sacd735948qzaikzv01qzfczgn1lp0wy424q9hv"; + version = "0.1.0.4"; + sha256 = "0wxqyv955gvd1m1v9cmial2qxdrqm3gm69pl59jaiwmhq74bc56r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -627266,21 +628579,17 @@ self: { multiset-comb, np-extras, numeric-prelude, - template-haskell, }: mkDerivation { pname = "species"; - version = "0.4.0.1"; - sha256 = "0d9vkplg2lrwb34i2ziaa9hc8dnpkjkmwd5b27kigcqfigck6ym2"; - revision = "5"; - editedCabalFile = "0r3h5gxldzd5kq11a233jd7v94s7r94r5vx0szmdi9q5kp8m4kaj"; + version = "0.4.1"; + sha256 = "0gwnggjixazl95hdbi3zgi6id2r2pxlnh08zql6y9aswqn3wf7w5"; libraryHaskellDepends = [ base containers multiset-comb np-extras numeric-prelude - template-haskell ]; description = "Computational combinatorial species"; license = lib.licenses.bsd3; @@ -634374,8 +635683,8 @@ self: { pname = "stan"; version = "0.2.1.0"; sha256 = "1mf01bpy291131jfl4fcslv0jfn8i8jqwr29v1v48j6c6q49rias"; - revision = "2"; - editedCabalFile = "1ddjjy5sa22k6hbra3y4v1rlh01x5s5k39ihdwbrl4vr2q93q6c9"; + revision = "3"; + editedCabalFile = "1wrr3vpv8hvj2rgb9gqrnwnjwzyyz28c9x1914277qqk39gy8zqq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -649709,7 +651018,7 @@ self: { } ) { }; - sydtest_0_21_0_0 = callPackage ( + sydtest_0_22_0_0 = callPackage ( { mkDerivation, async, @@ -649741,8 +651050,8 @@ self: { }: mkDerivation { pname = "sydtest"; - version = "0.21.0.0"; - sha256 = "07rxvpjvp8q0jfr6brljz5jpmsxv64755dhlklb4jxmcqf9f75n4"; + version = "0.22.0.0"; + sha256 = "1fvj90c6cmr03w3ac7xa4s1334w8md181gvd87bv0f07s9k9ki1q"; libraryHaskellDepends = [ async autodocodec @@ -652049,6 +653358,39 @@ self: { } ) { }; + symparsec_2_0_0 = callPackage ( + { + mkDerivation, + base, + defun-core, + singleraeh, + type-level-show, + type-spec, + }: + mkDerivation { + pname = "symparsec"; + version = "2.0.0"; + sha256 = "0w8y31jp3gq5fkf0i45ibim4lm3g8iq4nl5ganqgi457rmcvkisl"; + libraryHaskellDepends = [ + base + defun-core + singleraeh + type-level-show + ]; + testHaskellDepends = [ + base + defun-core + singleraeh + type-level-show + type-spec + ]; + description = "Type level string parser combinators"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.raehik ]; + } + ) { }; + symtegration = callPackage ( { mkDerivation, @@ -654861,8 +656203,8 @@ self: { mkDerivation, aeson, ansi-terminal, + attoparsec, base, - broadcast-chan, bytestring, conduit, containers, @@ -654873,7 +656215,9 @@ self: { dyre, either, enclosed-exceptions, + extra, filepath, + fsnotify, gi-cairo-connector, gi-cairo-render, gi-gdk, @@ -654901,6 +656245,7 @@ self: { optparse-applicative, parsec, process, + QuickCheck, rate-limit, regex-compat, safe, @@ -654909,14 +656254,16 @@ self: { status-notifier-item, stm, template-haskell, - temporary, text, time, time-locale-compat, time-units, transformers, tuple, + typed-process, unix, + unliftio, + unliftio-core, utf8-string, X11, xdg-basedir, @@ -654927,16 +656274,16 @@ self: { }: mkDerivation { pname = "taffybar"; - version = "4.0.3"; - sha256 = "107hajq6y3hb9n80zncc8qi74dn6qqp7mic4xagnmah82sk1k5x9"; + version = "4.1.0"; + sha256 = "1i9v6hsv4qrqk9b0r4ific6cddd4v6dmxq3g6kpzqcf5awymwvnf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal + attoparsec base - broadcast-chan bytestring conduit containers @@ -654947,7 +656294,9 @@ self: { dyre either enclosed-exceptions + extra filepath + fsnotify gi-cairo-connector gi-cairo-render gi-gdk @@ -654961,6 +656310,7 @@ self: { gtk-strut haskell-gi-base hslogger + hspec HStringTemplate http-client http-client-tls @@ -654969,6 +656319,7 @@ self: { multimap parsec process + QuickCheck rate-limit regex-compat safe @@ -654983,7 +656334,10 @@ self: { time-units transformers tuple + typed-process unix + unliftio + unliftio-core utf8-string X11 xdg-basedir @@ -654993,6 +656347,7 @@ self: { xmonad ]; libraryPkgconfigDepends = [ gtk3 ]; + libraryToolDepends = [ hspec-discover ]; executableHaskellDepends = [ base data-default @@ -655003,14 +656358,17 @@ self: { executablePkgconfigDepends = [ gtk3 ]; testHaskellDepends = [ base - directory + data-default filepath + gi-gtk hspec hspec-core hspec-golden - temporary + QuickCheck + transformers ]; testToolDepends = [ hspec-discover ]; + doHaddock = false; description = "A desktop bar similar to xmobar, but with more GUI"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; @@ -657547,8 +658905,8 @@ self: { pname = "tar"; version = "0.6.4.0"; sha256 = "1apkq11xg0rqbgs83hag85r4ibdw7v09n1qj0l0962d80h0aajbr"; - revision = "2"; - editedCabalFile = "074f5a4qcdl5vb7334i41azj4aj8i5ql03qrlr3hb5smxhvvk386"; + revision = "4"; + editedCabalFile = "1015pyr21l4apvkqdp08f7gnxawch4qpc1cdlqzcbfni9jvg4pqs"; libraryHaskellDepends = [ array base @@ -657623,6 +658981,8 @@ self: { pname = "tar"; version = "0.7.0.0"; sha256 = "0dlhf8hhcgl5zvqqsykvg4vwi05b2cy0ml3p6yz4bngqxhnd2jkf"; + revision = "2"; + editedCabalFile = "0gx6fvmrgs42m3rkwswmfwmnlqyzsi35w7j7phlh092gwfwynp4b"; libraryHaskellDepends = [ array base @@ -659327,10 +660687,8 @@ self: { }: mkDerivation { pname = "tasty-golden-extra"; - version = "0.1.0.0"; - sha256 = "1bfd9ql3pws2vd37nbc5a8b49p7zbq3n48slxkrrwx1szaxkp8nj"; - revision = "4"; - editedCabalFile = "10bcysc2i1s1p0ih2i9nrqpi0839pgpzzl625iqcbjhv9hnx01kd"; + version = "0.1.0.1"; + sha256 = "1qfrskhw9qh6w594r9k6x1znz4xr2lma9v16zkdmmdii3wx9ipax"; libraryHaskellDepends = [ aeson aeson-diff @@ -659442,8 +660800,8 @@ self: { pname = "tasty-hedgehog"; version = "1.4.0.2"; sha256 = "0lki03z0p38x0dkqx5cqga30zy5m31gxn1saqylja9bi6bbq8d25"; - revision = "6"; - editedCabalFile = "1rb8ncp6xyy7jr6v0hyls9m529ba0djndsxgxmkgr52rk3qq8lrc"; + revision = "7"; + editedCabalFile = "0xcg6qiw7fgl8hw50zfw8rayzynl4czhmvbgdkydq2a2ajipz06r"; libraryHaskellDepends = [ base hedgehog @@ -659548,8 +660906,8 @@ self: { pname = "tasty-hspec"; version = "1.2.0.4"; sha256 = "1hk1nkjvhp89xxgzj6dhbgw0fknnghpng6afq4i39hjkwv5p78ni"; - revision = "7"; - editedCabalFile = "0s1y34i8g7fva0z10ws3ipcy2jmlvqk0v4hdbx8rqnby5n0l5kay"; + revision = "8"; + editedCabalFile = "1jg5gjmcir11vwj5jp2h077xrb9f7y13zl9asl048nd0wg2qxym8"; libraryHaskellDepends = [ base hspec @@ -660012,8 +661370,8 @@ self: { }: mkDerivation { pname = "tasty-lua"; - version = "1.1.1.1"; - sha256 = "03b2n3gw2w70cnl57w3sh3cv5ka270sf07jlxpb4zs0z5gh83p1r"; + version = "1.1.2"; + sha256 = "1047zbg99n3fvsjkivsj4m18igb1k495ymhkypd11jjdfqwd34rn"; libraryHaskellDepends = [ base bytestring @@ -660261,8 +661619,8 @@ self: { pname = "tasty-quickcheck"; version = "0.11.1"; sha256 = "0si4ccgqlv8h33d6310rrqba7f4pz3g8cinqfj42yd7damsdxm73"; - revision = "3"; - editedCabalFile = "1wzvha4xam8npx5mk33c056grmrqnjd6m38nnm6d7y99w2mn1a7w"; + revision = "4"; + editedCabalFile = "13sn5bwvw04d7l3xv6mkj8mf6wyvhqqhabdqnb4xchzcc48akdxz"; libraryHaskellDepends = [ base optparse-applicative @@ -662849,6 +664207,25 @@ self: { } ) { }; + template-haskell-lift = callPackage ( + { + mkDerivation, + base, + template-haskell, + }: + mkDerivation { + pname = "template-haskell-lift"; + version = "0.1.0.0"; + sha256 = "09zilw0nbjmn1k688l058183rwa3br0fvh3x8jxqygjh3011w8ps"; + libraryHaskellDepends = [ + base + template-haskell + ]; + description = "The 'Lift' typeclass"; + license = lib.licenses.bsd2; + } + ) { }; + template-haskell-optics = callPackage ( { mkDerivation, @@ -662876,6 +664253,25 @@ self: { } ) { }; + template-haskell-quasiquoter = callPackage ( + { + mkDerivation, + base, + template-haskell, + }: + mkDerivation { + pname = "template-haskell-quasiquoter"; + version = "0.1.0.0"; + sha256 = "06zm27d72faad2ln7xn7d3kmvy04hq663a1q75cp7yyyca7fgjhf"; + libraryHaskellDepends = [ + base + template-haskell + ]; + description = "The 'QuasiQuoter' interface"; + license = lib.licenses.bsd2; + } + ) { }; + template-haskell-util = callPackage ( { mkDerivation, @@ -663293,6 +664689,26 @@ self: { } ) { }; + temporal-api-protos = callPackage ( + { + mkDerivation, + base, + proto-lens-protobuf-types, + proto-lens-runtime, + }: + mkDerivation { + pname = "temporal-api-protos"; + version = "2025.10.1.0"; + sha256 = "0304jkgf2fmkkpi4xyzdn7m3pcwpwb5cgdh9z3xpxhx85f0zhs23"; + libraryHaskellDepends = [ + base + proto-lens-protobuf-types + proto-lens-runtime + ]; + license = lib.licenses.bsd3; + } + ) { }; + temporal-csound = callPackage ( { mkDerivation, @@ -663408,6 +664824,226 @@ self: { } ) { }; + temporal-sdk = callPackage ( + { + mkDerivation, + aeson, + annotated-exception, + async, + base, + base64, + bytestring, + conduit, + containers, + directory, + discover-instances, + exceptions, + first-class-families, + ghc, + hashable, + hedgehog, + hs-opentelemetry-api, + hs-opentelemetry-propagator-w3c, + hs-opentelemetry-sdk, + hspec, + hspec-api, + hspec-discover, + hspec-hedgehog, + lens-family, + monad-logger, + mtl, + network, + proto-lens, + proto-lens-protobuf-types, + random, + require-callstack, + resourcet, + scientific, + split, + stm, + template-haskell, + temporal-api-protos, + temporal-sdk-core, + text, + th-lift-instances, + these, + time, + transformers, + unliftio, + unordered-containers, + uuid, + uuid-types, + validation-selective, + vault, + vector, + zlib, + }: + mkDerivation { + pname = "temporal-sdk"; + version = "2025.10.1.0"; + sha256 = "1zck8cm7w6rzap8nmjnyjvlf6xlgywkhk99qb62l4jmr6xmrq8y1"; + libraryHaskellDepends = [ + aeson + annotated-exception + async + base + base64 + bytestring + conduit + containers + discover-instances + exceptions + first-class-families + ghc + hashable + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + lens-family + monad-logger + mtl + network + proto-lens + proto-lens-protobuf-types + random + require-callstack + scientific + split + stm + template-haskell + temporal-api-protos + temporal-sdk-core + text + th-lift-instances + these + time + transformers + unliftio + unordered-containers + uuid + uuid-types + validation-selective + vault + vector + zlib + ]; + testHaskellDepends = [ + aeson + annotated-exception + async + base + base64 + bytestring + conduit + containers + directory + discover-instances + exceptions + first-class-families + ghc + hashable + hedgehog + hs-opentelemetry-api + hs-opentelemetry-propagator-w3c + hs-opentelemetry-sdk + hspec + hspec-api + hspec-hedgehog + lens-family + monad-logger + mtl + network + proto-lens + proto-lens-protobuf-types + random + require-callstack + resourcet + scientific + split + stm + template-haskell + temporal-api-protos + temporal-sdk-core + text + th-lift-instances + these + time + transformers + unliftio + unordered-containers + uuid + uuid-types + validation-selective + vault + vector + zlib + ]; + testToolDepends = [ hspec-discover ]; + license = lib.licenses.bsd3; + } + ) { }; + + temporal-sdk-core = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + Cabal, + containers, + directory, + filepath, + lens-family, + monad-logger, + mtl, + network-bsd, + proto-lens, + stm, + temporal-api-protos, + temporal_bridge, + text, + unix, + unliftio, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "temporal-sdk-core"; + version = "2025.10.1.0"; + sha256 = "1gz4nrp0ja8s4wawbjzf5v8mbsz2n0gll70bfyfwzjd0izi95j9i"; + setupHaskellDepends = [ + base + Cabal + directory + filepath + unix + ]; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + lens-family + monad-logger + mtl + network-bsd + proto-lens + stm + temporal-api-protos + text + unix + unliftio + unordered-containers + uuid + vector + ]; + librarySystemDepends = [ temporal_bridge ]; + license = lib.licenses.bsd3; + } + ) { temporal_bridge = null; }; + temporary = callPackage ( { mkDerivation, @@ -666883,7 +668519,7 @@ self: { } ) { }; - texmath_0_13 = callPackage ( + texmath_0_13_0_1 = callPackage ( { mkDerivation, base, @@ -666906,8 +668542,8 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.13"; - sha256 = "1cap5mgh7ca0b7sk1k68wpxa1alhyvzgayj65llzyw94j9pbb23x"; + version = "0.13.0.1"; + sha256 = "1m08i83z1llm3swyjxk56pnyaw2gma4qyq3pmxr3xqzlr6x286x3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -668972,6 +670608,8 @@ self: { pname = "text-rope-zipper"; version = "0.1.1.0"; sha256 = "04hxmpgid7x1b566vsdi8sp18w62k5wlw4s08vchv4y4564hc8vm"; + revision = "1"; + editedCabalFile = "0xb3l96vkmnbqh06ppb9l0nfhfdqqw4lpmpgpicy1b6prgsf5wcj"; libraryHaskellDepends = [ base text @@ -675624,8 +677262,8 @@ self: { pname = "timeline"; version = "0.1.1.0"; sha256 = "15npn5wfhdg2mcvr92n7c9k7jj1jcifm6rcpmyi64mcfsb2g1ry6"; - revision = "2"; - editedCabalFile = "1qqhf50g4b89fa5wjhhgjsvyx3gqrdmpswsyjwkwbrbh6m795xja"; + revision = "3"; + editedCabalFile = "12x91d8cijq5ifij08piwjjbv72h0q2bn0dxfjqkl6l791n4mqr4"; libraryHaskellDepends = [ base containers @@ -691641,8 +693279,8 @@ self: { }: mkDerivation { pname = "typed-process-effectful"; - version = "1.0.0.3"; - sha256 = "07vsi991x9aflbk5pza1y20y9pg3zpnqjdj9c7brwv75m9yjasw5"; + version = "1.0.0.4"; + sha256 = "1p19zisid3i4wrwa2gfzbad233dcbd6jbryfc3bk0hrcikcvl14y"; libraryHaskellDepends = [ base bytestring @@ -698363,8 +700001,8 @@ self: { }: mkDerivation { pname = "universum"; - version = "1.8.2.2"; - sha256 = "0h8ckr60gm5wxly5zyij9avzmlzljp21njd1k9j13nj5z23i1idp"; + version = "1.8.3"; + sha256 = "0j1zkhj4x10iycww6qc768sfr9jrxr1awhgv9f7f2npkcynssdkb"; libraryHaskellDepends = [ base bytestring @@ -699428,10 +701066,8 @@ self: { }: mkDerivation { pname = "unordered-containers"; - version = "0.2.20"; - sha256 = "07gij1y9zhqg2dq8wy815j7s0zk2k65sqg4wvhwjsn80ry3v5kyr"; - revision = "4"; - editedCabalFile = "08p4xp43mlqyl8ayh7k22p0q0kxlby9y071rpcr8jsf2lvfvqg13"; + version = "0.2.20.1"; + sha256 = "1as6abrhpdn34wm4fhsvkf43lw5g0rhli6hbnq4ix9kd7m8n12kh"; libraryHaskellDepends = [ base deepseq @@ -702956,8 +704592,8 @@ self: { }: mkDerivation { pname = "uuagc"; - version = "0.9.56"; - sha256 = "0m9svb17ppsfbmrkq94cr5fvdwaly056j4xmg69rrb16ar38mz3l"; + version = "0.9.57"; + sha256 = "1blwi40g3vzcqvn7xgal7gxs34r4h88ibwhbp73igabb4i1ibdh5"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -703053,8 +704689,8 @@ self: { }: mkDerivation { pname = "uuagc-cabal"; - version = "1.3.1.0"; - sha256 = "1xq7hxa8lk0b251vd3vqvyj7kz66qwn3hww49f14yx9rn4bz8vr9"; + version = "1.4.0"; + sha256 = "1rwfrfc5srj2pmk93swhn0abgxzbv00mf2nxbh4pl5370sw07akk"; libraryHaskellDepends = [ base Cabal @@ -707676,10 +709312,8 @@ self: { }: mkDerivation { pname = "verifiable-expressions"; - version = "0.6.2"; - sha256 = "1nrlcbimng6qf4g7h4hxg3j05kd0hlihkhp8hj5js44n29vg89qk"; - revision = "1"; - editedCabalFile = "15h6zdzqvfkh480y5yp1sfjw79pkc6iv5b8mz785p3bgrspdlvn9"; + version = "0.6.3"; + sha256 = "101k93m4q32gvsywfahsjm5asakwa0pkliddk6pd21yffgr20329"; libraryHaskellDepends = [ base containers @@ -710622,8 +712256,8 @@ self: { pname = "vty"; version = "6.4"; sha256 = "0iha15inmig2j2f4kljwb2jhbqa8vsh2aa8l7y5fsanjiciscrbi"; - revision = "1"; - editedCabalFile = "16pxidb8lw4yxy0y9q470vxnagynqzf0l8a0hvjiw98xkvli54xd"; + revision = "2"; + editedCabalFile = "1dcnkfghflgn3qv72pdpa6npfdrrjqhil3wnxd75rbd4mf7812hf"; libraryHaskellDepends = [ base binary @@ -710646,6 +712280,52 @@ self: { } ) { }; + vty_6_5 = callPackage ( + { + mkDerivation, + base, + binary, + blaze-builder, + bytestring, + deepseq, + directory, + filepath, + microlens, + microlens-mtl, + mtl, + parsec, + stm, + text, + utf8-string, + vector, + }: + mkDerivation { + pname = "vty"; + version = "6.5"; + sha256 = "03cla811zc1lhgclrd294brp4zkjs8sb0szxmndfckqzv9vmqyd8"; + libraryHaskellDepends = [ + base + binary + blaze-builder + bytestring + deepseq + directory + filepath + microlens + microlens-mtl + mtl + parsec + stm + text + utf8-string + vector + ]; + description = "A simple terminal UI library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + vty-crossplatform = callPackage ( { mkDerivation, @@ -716586,6 +718266,44 @@ self: { } ) { }; + warlock = callPackage ( + { + mkDerivation, + barbies, + base, + containers, + hspec, + hspec-discover, + template-haskell, + text, + witch, + }: + mkDerivation { + pname = "warlock"; + version = "0.1.0.1"; + sha256 = "169g7bdcgn0dxqgyxi6p9j486i3f6da4h92qjvz45n1p27i9vykh"; + libraryHaskellDepends = [ + barbies + base + template-haskell + witch + ]; + testHaskellDepends = [ + barbies + base + containers + hspec + hspec-discover + template-haskell + text + witch + ]; + testToolDepends = [ hspec-discover ]; + description = "Automatic type-safe conversion between Haskell data types using Template Haskell"; + license = lib.licenses.bsd3; + } + ) { }; + warp = callPackage ( { mkDerivation, @@ -723947,8 +725665,8 @@ self: { }: mkDerivation { pname = "wild-bind"; - version = "0.1.2.12"; - sha256 = "1bjm2vxa6xg7j6wl28rg8djxabpjss22z1w1ymlm2lw5fb148frn"; + version = "0.1.2.13"; + sha256 = "03r1a233d6vq6z5pd6lsxf738kna4r369301xr5blyjnj46h0dp1"; libraryHaskellDepends = [ base containers @@ -729683,8 +731401,8 @@ self: { }: mkDerivation { pname = "xcffib"; - version = "1.10.0"; - sha256 = "1pz36rx9shsq16amni0d9xzwvvzhbf2ysm8xzgvgx9irmz4imxv0"; + version = "1.11.2"; + sha256 = "0lg9x33ifkr166qkdq7w37dhngb6y1nd987sa6dg4pr3dkg9hrm9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -731553,8 +733271,8 @@ self: { }: mkDerivation { pname = "xml-conduit-writer"; - version = "0.1.1.5"; - sha256 = "1ma25a6kknrhm8n3ldj5bq203dmg52nshhmvi7zf3lz56psjf1f1"; + version = "0.1.1.6"; + sha256 = "16zkfivpljkmn5qyyrx1q4wb2p4b9m8f61nl3l3qkngdqb9y9qgy"; libraryHaskellDepends = [ base containers