diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index ff56e5ea5e19..e3d0bb9e92af 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "de0c508133b5be335f24a6e5d67bded816095283", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/de0c508133b5be335f24a6e5d67bded816095283.tar.gz", - "sha256": "06dg7ylcrm56aszlfk69q2a7afk68dj8w54hrkw1k8v6f9w1qxlm", - "msg": "Update from Hackage at 2025-08-21T20:39:52Z" + "commit": "cb3e739eecaaf7d5aca7fc1fa6618040ad97e6dd", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/cb3e739eecaaf7d5aca7fc1fa6618040ad97e6dd.tar.gz", + "sha256": "1dlgni5hvkcqmi8jxqm0fy044v5wh9a6p7v3idpiipzkcyjpv949", + "msg": "Update from Hackage at 2025-08-29T19:21:15Z" } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix index f52a22d1b500..91fa95f6af3d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.10.x.nix @@ -85,7 +85,7 @@ in url = "https://github.com/clash-lang/ghc-typelits-natnormalise/commit/a133c7e4dc38834e0cd913eeb7a10d501642dc26.patch"; sha256 = "sha256-HqGLrbIcLJ8DP0Qe1jU4p4Tt8bykOd7qqskdNwXVcPs="; includes = [ "tests/ErrorTests.hs" ]; - }) (doJailbreak (doDistribute super.ghc-typelits-natnormalise_0_7_11)); + }) (doJailbreak (doDistribute super.ghc-typelits-natnormalise_0_7_12)); # # Jailbreaks diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 3771eceb9a3a..4aa7d7c72201 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.6 +# Stackage LTS 24.7 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -459,7 +459,7 @@ default-package-overrides: - constraints-extras ==0.4.0.2 - construct ==0.3.2 - consumers ==2.3.3.1 - - context ==0.2.1.0 + - context ==0.2.1.1 - context-http-client ==0.2.0.2 - context-resource ==0.2.0.2 - context-wai-middleware ==0.2.0.2 @@ -630,7 +630,7 @@ default-package-overrides: - diagrams-contrib ==1.4.6 - diagrams-core ==1.5.1.1 - diagrams-gtk ==1.4 - - diagrams-lib ==1.5 + - diagrams-lib ==1.5.0.1 - diagrams-postscript ==1.5.3 - diagrams-rasterific ==1.5 - diagrams-solve ==0.1.3.1 @@ -905,7 +905,7 @@ default-package-overrides: - frisby ==0.2.5 - from-sum ==0.2.3.0 - frontmatter ==0.1.0.2 - - fsnotify ==0.4.3.0 + - fsnotify ==0.4.4.0 - ftp-client ==0.5.1.6 - funcmp ==1.9 - function-builder ==0.3.0.1 @@ -1317,7 +1317,7 @@ default-package-overrides: - hourglass ==0.2.12 - hourglass-orphans ==0.1.0.0 - hp2pretty ==0.10.1 - - hpack ==0.38.1 + - hpack ==0.38.2 - hpc-codecov ==0.6.3.0 - hpc-lcov ==1.2.0 - HPDF ==1.7 @@ -1419,7 +1419,7 @@ default-package-overrides: - http-date ==0.0.11 - http-directory ==0.1.11 - http-download ==0.2.1.0 - - http-io-streams ==0.1.7.1 + - http-io-streams ==0.1.7.2 - http-link-header ==1.2.3 - http-media ==0.8.1.1 - http-query ==0.1.3 @@ -1685,7 +1685,7 @@ default-package-overrides: - list-t ==1.0.5.7 - list-transformer ==1.1.1 - list-witnesses ==0.1.4.1 - - ListLike ==4.7.8.3 + - ListLike ==4.7.8.4 - lists-flines ==0.1.3.0 - listsafe ==0.1.0.1 - ListTree ==0.2.3 @@ -1844,7 +1844,7 @@ default-package-overrides: - monad-extras ==0.6.0 - monad-interleave ==0.2.0.1 - monad-logger ==0.3.42 - - monad-logger-aeson ==0.4.1.3 + - monad-logger-aeson ==0.4.1.4 - monad-logger-extras ==0.1.1.2 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 @@ -2281,7 +2281,7 @@ default-package-overrides: - proxied ==0.3.2 - pseudo-boolean ==0.1.12.0 - psql-helpers ==0.1.0.0 - - PSQueue ==1.2.1 + - PSQueue ==1.2.2 - psqueues ==0.2.8.2 - pthread ==0.2.1 - ptr ==0.16.8.7 @@ -2598,7 +2598,7 @@ default-package-overrides: - shellmet ==0.0.5.0 - shelltestrunner ==1.10 - shellwords ==0.1.4.3 - - shelly ==1.12.1 + - shelly ==1.12.1.1 - should-not-typecheck ==2.1.0 - show-combinators ==0.2.0.0 - shower ==0.2.0.4 @@ -2721,7 +2721,7 @@ default-package-overrides: - stm-hamt ==1.2.1.1 - stm-split ==0.0.2.1 - stm-supply ==0.2.0.0 - - STMonadTrans ==0.4.8 + - STMonadTrans ==0.4.8.1 - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 - storable-generic ==0.1.0.5 @@ -3094,7 +3094,7 @@ default-package-overrides: - universe-reverse-instances ==1.1.2 - universe-some ==1.2.2 - unix-bytestring ==0.4.0.3 - - unix-compat ==0.7.4 + - unix-compat ==0.7.4.1 - unix-time ==0.4.17 - unjson ==0.15.4 - unlifted ==0.2.3.0 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index f924e8d606a6..d8f0e7c4dbf6 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2617,8 +2617,8 @@ self: { pname = "BNFC-meta"; version = "0.6.1"; sha256 = "0snackflcjxza4iqbd85fdsmylwr3bj71nsfrs2s2idc3nlxc7ia"; - revision = "5"; - editedCabalFile = "1d0p524370r8jff7p3rnp6hrqlr85nhg8n2ydpfjwwmp4arp1il2"; + revision = "6"; + editedCabalFile = "12nc2pxd5cmy51avgbcnygg7v3aw214mj8ja2yi4llzd0pj4xwqy"; libraryHaskellDepends = [ alex-meta array @@ -8571,8 +8571,8 @@ self: { }: mkDerivation { pname = "Craft3e"; - version = "0.1.1.1"; - sha256 = "0p5cdayl6j25pk7ab857bf3mcdp73464z56d98apnsb94j0d3whg"; + version = "0.2.0.1"; + sha256 = "1vrz5wkm2ifwqn94cnsj2vzcgfz9sbk28ldb9ys61gg60b16jli7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -8583,7 +8583,7 @@ self: { QuickCheck time ]; - doHaddock = false; + executableHaskellDepends = [ base ]; description = "Code for Haskell: the Craft of Functional Programming, 3rd ed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -28272,15 +28272,14 @@ self: { fmlist, HUnit, QuickCheck, - random, text, utf8-string, vector, }: mkDerivation { pname = "ListLike"; - version = "4.7.8.3"; - sha256 = "0diq2dzg2bhl40n9xidlnlzxyqdi11rybqrkgmxg3msypzlvxzhl"; + version = "4.7.8.4"; + sha256 = "1i397ig6pz1aa404gfjz2s340mlc97x9yywprx3hp684q81ybirv"; libraryHaskellDepends = [ array base @@ -28302,7 +28301,6 @@ self: { fmlist HUnit QuickCheck - random text utf8-string vector @@ -34443,17 +34441,19 @@ self: { base, QuickCheck, tasty, + tasty-hunit, tasty-quickcheck, }: mkDerivation { pname = "PSQueue"; - version = "1.2.1"; - sha256 = "0h46jcpmispysxgj4jy69p9b3ksi981q8qnabs0bjq60c28dks85"; + version = "1.2.2"; + sha256 = "1jm8fswmmlrlg0cxgc358sc4jinjligm5qzqrzdli8pi8d06p5ni"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty + tasty-hunit tasty-quickcheck ]; description = "Priority Search Queue"; @@ -39474,15 +39474,12 @@ self: { }: mkDerivation { pname = "STMonadTrans"; - version = "0.4.8"; - sha256 = "0ldqsl5axz1xlzha4b58kzpf35nr81ki3psy91zx7lpiv4agz7l3"; - revision = "1"; - editedCabalFile = "0bmmlg4kwsarkkm214fcqdvkah3pbk9ay8m9bnggb3ds7sc897i2"; + version = "0.4.8.1"; + sha256 = "0559yqgkcs520bhipf9pxy6rc7ydy9m48yj5s233g67g83k1ya3v"; libraryHaskellDepends = [ array base mtl - transformers ]; testHaskellDepends = [ array @@ -51262,6 +51259,96 @@ self: { } ) { }; + "acid-state_0_16_1_4" = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + cereal, + containers, + criterion, + deepseq, + directory, + filelock, + filepath, + hedgehog, + hspec, + hspec-discover, + mtl, + network, + network-bsd, + random, + safecopy, + stm, + system-fileio, + system-filepath, + template-haskell, + text, + th-expand-syns, + time, + unix, + }: + mkDerivation { + pname = "acid-state"; + version = "0.16.1.4"; + sha256 = "1z3q0d83dmdhr2s0bh4vhlyz82wik3w8gdmqs5mxk6kw6g7f0xzl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + bytestring + cereal + containers + directory + filelock + filepath + mtl + network + network-bsd + safecopy + stm + template-haskell + th-expand-syns + unix + ]; + executableHaskellDepends = [ + base + directory + ]; + testHaskellDepends = [ + base + cereal + containers + deepseq + directory + hedgehog + hspec + mtl + network + safecopy + template-haskell + text + time + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base + criterion + directory + mtl + random + system-fileio + system-filepath + ]; + description = "Add ACID guarantees to any serializable Haskell data structure"; + license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + mainProgram = "acid-state-repair"; + } + ) { }; + "acid-state-dist" = callPackage ( { mkDerivation, @@ -82077,8 +82164,8 @@ self: { }: mkDerivation { pname = "arch-hs"; - version = "0.12.0.3"; - sha256 = "041hk0lhcqfbr7yvg20dz4fag6q7d5mi2pb9np91812cxq9yncqi"; + version = "0.12.0.4"; + sha256 = "0p883ng6d24782v4jr6klxyakrv290w3pbd5bgwj9f1r8jjy6ix6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -109997,6 +110084,45 @@ self: { } ) { }; + "blaze-builder_0_4_4_1" = callPackage ( + { + mkDerivation, + base, + bytestring, + HUnit, + QuickCheck, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + text, + utf8-string, + }: + mkDerivation { + pname = "blaze-builder"; + version = "0.4.4.1"; + sha256 = "04six8rkyrhfa96ykmp51kfcxxj96v1g5r2m9sdaz5xc5023c7cp"; + libraryHaskellDepends = [ + base + bytestring + text + ]; + testHaskellDepends = [ + base + bytestring + HUnit + QuickCheck + test-framework + test-framework-hunit + test-framework-quickcheck2 + text + utf8-string + ]; + description = "Efficient buffered output"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "blaze-builder-conduit" = callPackage ( { mkDerivation, @@ -111986,6 +112112,25 @@ self: { } ) { }; + "bluefin-contrib" = callPackage ( + { + mkDerivation, + base, + bluefin, + }: + mkDerivation { + pname = "bluefin-contrib"; + version = "0.0.16.0"; + sha256 = "0pk7zqn9b6ka90l3n1xf9b84p4567gp2dv1ks6kcamzr3g4i4ww7"; + libraryHaskellDepends = [ + base + bluefin + ]; + description = "The Bluefin effect system, user contributions"; + license = lib.licenses.mit; + } + ) { }; + "bluefin-internal" = callPackage ( { mkDerivation, @@ -113591,8 +113736,8 @@ self: { }: mkDerivation { pname = "boomerang"; - version = "1.4.9.3"; - sha256 = "1ilai1svi9j10wjll1r082v76299jnd7nznk7bxqgnvn59n43xik"; + version = "1.4.9.4"; + sha256 = "1km6lp7mrw3nw1ddy7lb1nfi35f0rn28fg8k32rinx5c8gwx9lnd"; libraryHaskellDepends = [ base mtl @@ -159974,38 +160119,6 @@ self: { ) { }; "context" = callPackage ( - { - mkDerivation, - async, - base, - containers, - exceptions, - ghc-prim, - hspec, - hspec-discover, - }: - mkDerivation { - pname = "context"; - version = "0.2.1.0"; - sha256 = "1z10rhy9l2rssvh65bdb4bg4qfsgxa5mkjyhx86l8dksp8kd6cjm"; - libraryHaskellDepends = [ - base - containers - exceptions - ]; - testHaskellDepends = [ - async - base - ghc-prim - hspec - ]; - testToolDepends = [ hspec-discover ]; - description = "Thread-indexed, nested contexts"; - license = lib.licenses.mit; - } - ) { }; - - "context_0_2_1_1" = callPackage ( { mkDerivation, async, @@ -160034,7 +160147,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Thread-indexed, nested contexts"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; } ) { }; @@ -164105,6 +164217,76 @@ self: { } ) { }; + "covenant" = callPackage ( + { + mkDerivation, + acc, + base, + bimap, + bytestring, + containers, + enummapset, + mtl, + nonempty-vector, + optics-core, + optics-extra, + optics-th, + prettyprinter, + QuickCheck, + quickcheck-instances, + quickcheck-transformer, + tasty, + tasty-expected-failure, + tasty-hunit, + tasty-quickcheck, + text, + transformers, + vector, + }: + mkDerivation { + pname = "covenant"; + version = "1.1.0"; + sha256 = "0cgf0l1xsm6l1gqn4mdvlz7j4rh1nx5pkimp6y18x8lp5498bbkj"; + libraryHaskellDepends = [ + acc + base + bimap + bytestring + containers + enummapset + mtl + nonempty-vector + optics-core + optics-extra + optics-th + prettyprinter + QuickCheck + quickcheck-instances + quickcheck-transformer + tasty-hunit + text + transformers + vector + ]; + testHaskellDepends = [ + base + containers + mtl + nonempty-vector + optics-core + prettyprinter + QuickCheck + tasty + tasty-expected-failure + tasty-hunit + tasty-quickcheck + vector + ]; + description = "Standalone IR for Cardano scripts"; + license = lib.licenses.asl20; + } + ) { }; + "coverage" = callPackage ( { mkDerivation, @@ -165832,8 +166014,8 @@ self: { }: mkDerivation { pname = "crc"; - version = "0.1.1.1"; - sha256 = "1c3xqjwji5czl58bnlchj0sazziwd6pzacg66kfzda0v22g69l28"; + version = "0.1.2.0"; + sha256 = "106vd9i47l99bd1spg3sx42ab3gpva0xarpcb3k8yvrrxir74g0i"; libraryHaskellDepends = [ base bytestring @@ -180205,13 +180387,14 @@ self: { } ) { }; - "dataframe_0_3_0_2" = callPackage ( + "dataframe_0_3_0_4" = callPackage ( { mkDerivation, array, attoparsec, base, bytestring, + bytestring-lexing, containers, criterion, directory, @@ -180233,8 +180416,8 @@ self: { }: mkDerivation { pname = "dataframe"; - version = "0.3.0.2"; - sha256 = "0pycyjd99rhafi1x8lj5v09zha252dy5hygp2ri0cd0yhn3fca51"; + version = "0.3.0.4"; + sha256 = "1s18jscs5x4m274v18zgbv0cx4m5x4jda1imacjd56jg7h0vd6sk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -180242,6 +180425,7 @@ self: { attoparsec base bytestring + bytestring-lexing containers directory filepath @@ -180261,6 +180445,7 @@ self: { attoparsec base bytestring + bytestring-lexing containers directory granite @@ -180276,13 +180461,26 @@ self: { zstd ]; testHaskellDepends = [ + array + attoparsec base + bytestring + bytestring-lexing + containers + directory + granite + hashable HUnit random random-shuffle + snappy-hs + statistics + template-haskell text time vector + vector-algorithms + zstd ]; benchmarkHaskellDepends = [ base @@ -180867,6 +181065,55 @@ self: { } ) { }; + "dawgdic" = callPackage ( + { + mkDerivation, + base, + binary, + bitvec, + criterion, + deepseq, + hashable, + hspec, + hspec-discover, + primitive, + text, + vector, + vector-binary, + vector-hashtables, + }: + mkDerivation { + pname = "dawgdic"; + version = "0.1.0"; + sha256 = "0jjzaw7na10d8y4nniiv13d15pv17h7nfb44v3nz3h76q7hqzysf"; + libraryHaskellDepends = [ + base + binary + bitvec + deepseq + hashable + primitive + vector + vector-binary + vector-hashtables + ]; + testHaskellDepends = [ + base + hashable + hspec + text + vector + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base + criterion + ]; + description = "Generation and traversal of compressed directed acyclic dawg graphs"; + license = lib.licenses.bsd3; + } + ) { }; + "day-comonoid" = callPackage ( { mkDerivation, @@ -184006,6 +184253,36 @@ self: { } ) { }; + "deepseq-generics_0_2_0_1" = callPackage ( + { + mkDerivation, + base, + deepseq, + HUnit, + test-framework, + test-framework-hunit, + }: + mkDerivation { + pname = "deepseq-generics"; + version = "0.2.0.1"; + sha256 = "1ygfppvlxhm2zl3jvnalinl7cp790m7p31408lzgsw2jah63k6ai"; + libraryHaskellDepends = [ + base + deepseq + ]; + testHaskellDepends = [ + base + deepseq + HUnit + test-framework + test-framework-hunit + ]; + description = "GHC.Generics-based Control.DeepSeq.rnf implementation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "deepseq-instances" = callPackage ( { mkDerivation, @@ -190814,10 +191091,8 @@ self: { }: mkDerivation { pname = "diagrams-lib"; - version = "1.5"; - sha256 = "0gp9k6cfc62j6rlfiziig6j5shf05d0vbcvss40rzjk8qi012i11"; - revision = "2"; - editedCabalFile = "0499yz41prmsixfq2h9virqr9fkn9akllxxf0yc2kqkv7ran2ij9"; + version = "1.5.0.1"; + sha256 = "0s09qkhlp0w7ga20i482icw48y0l8rgqb38818ny64h3ivh8s5hm"; libraryHaskellDepends = [ active adjunctions @@ -215791,6 +216066,41 @@ self: { } ) { }; + "equivalence_0_4_1_1" = callPackage ( + { + mkDerivation, + base, + containers, + mtl, + QuickCheck, + STMonadTrans, + transformers, + }: + mkDerivation { + pname = "equivalence"; + version = "0.4.1.1"; + sha256 = "1wib20n367x3rjwgpr13jim535karbq155x6mwysqfhmr4fwcvcj"; + libraryHaskellDepends = [ + base + containers + mtl + STMonadTrans + transformers + ]; + testHaskellDepends = [ + base + containers + mtl + QuickCheck + STMonadTrans + transformers + ]; + description = "Maintaining an equivalence relation implemented as union-find using STT"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "erd" = callPackage ( { mkDerivation, @@ -224119,8 +224429,8 @@ self: { pname = "extensions"; version = "0.1.0.3"; sha256 = "1fks1yfdk0zjc1vccj3nr6li09j64cq6b6x9s5mi8qrsv5igbzlm"; - revision = "2"; - editedCabalFile = "0ph3qpvqdva8wjpxla4i188ib2pgx79hd3rrgrjzpp1ch5a1disv"; + revision = "3"; + editedCabalFile = "06a2yis43q7z4a7hakl8j0hm6wwrylf0f6k2lal4b5lh45dncl1p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -231396,6 +231706,33 @@ self: { } ) { }; + "filelock_0_1_1_8" = callPackage ( + { + mkDerivation, + async, + base, + process, + unix, + }: + mkDerivation { + pname = "filelock"; + version = "0.1.1.8"; + sha256 = "0bmnj888w2srz2rywmh13dqwmqsqyzkgkz952h1gdd7ycvlj5avj"; + libraryHaskellDepends = [ + base + unix + ]; + testHaskellDepends = [ + async + base + process + ]; + description = "Portable interface to file locking (flock / LockFileEx)"; + license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "filemanip" = callPackage ( { mkDerivation, @@ -231728,10 +232065,8 @@ self: { }: mkDerivation { pname = "filestore"; - version = "0.6.5"; - sha256 = "0z29273vdqjsrj4vby0gp7d12wg9nkzq9zgqg18db0p5948jw1dh"; - revision = "4"; - editedCabalFile = "1laksw6d53yfqwy1xqqa1qa32lisqsayvqwnisqrq58mwdaz1p00"; + version = "0.6.5.1"; + sha256 = "1m6rav1rcigckakw8ky27lbwh5a9q8xl7nvv358ljykmvyl1j2lc"; libraryHaskellDepends = [ base bytestring @@ -235304,6 +235639,64 @@ self: { } ) { }; + "flatparse_0_5_3_0" = callPackage ( + { + mkDerivation, + attoparsec, + base, + bytestring, + containers, + hspec, + HUnit, + integer-gmp, + megaparsec, + parsec, + primitive, + QuickCheck, + quickcheck-instances, + tasty-bench, + template-haskell, + utf8-string, + }: + mkDerivation { + pname = "flatparse"; + version = "0.5.3.0"; + sha256 = "0lgj4w77nkwblnswriq2wddy1c732wir5qd70gm3hz9slv35pnwx"; + libraryHaskellDepends = [ + base + bytestring + containers + integer-gmp + template-haskell + utf8-string + ]; + testHaskellDepends = [ + base + bytestring + hspec + HUnit + QuickCheck + quickcheck-instances + utf8-string + ]; + benchmarkHaskellDepends = [ + attoparsec + base + bytestring + integer-gmp + megaparsec + parsec + primitive + tasty-bench + utf8-string + ]; + description = "High-performance parsing from strict bytestrings"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.raehik ]; + } + ) { }; + "flay" = callPackage ( { mkDerivation, @@ -244602,8 +244995,8 @@ self: { }: mkDerivation { pname = "fsnotify"; - version = "0.4.3.0"; - sha256 = "0dq0dm4j5f16wpfrgh22001icvknmq4cmjyslakjvkyj7w9yfmnf"; + version = "0.4.4.0"; + sha256 = "06v3yb8vpvk43qb0r0063q1rr1rf2c0l9plhs6pm1gzhwbcszcc2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -251534,6 +251927,41 @@ self: { } ) { }; + "generic-lens_2_3_0_0" = callPackage ( + { + mkDerivation, + base, + doctest, + generic-lens-core, + HUnit, + inspection-testing, + lens, + mtl, + profunctors, + }: + mkDerivation { + pname = "generic-lens"; + version = "2.3.0.0"; + sha256 = "0db1h4nafdq1ds1qss9qjlg67xvx5ky5lr9apfq9jas5mcay25n1"; + libraryHaskellDepends = [ + base + generic-lens-core + profunctors + ]; + testHaskellDepends = [ + base + doctest + HUnit + inspection-testing + lens + mtl + ]; + description = "Generically derive traversals, lenses and prisms"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "generic-lens-core" = callPackage ( { mkDerivation, @@ -251557,6 +251985,28 @@ self: { } ) { }; + "generic-lens-core_2_3_0_0" = callPackage ( + { + mkDerivation, + base, + indexed-profunctors, + text, + }: + mkDerivation { + pname = "generic-lens-core"; + version = "2.3.0.0"; + sha256 = "1q2saa6y9g29d8xz6fgnh7inwr4kj9jqipd1pxcqwh1f0xnj6c8x"; + libraryHaskellDepends = [ + base + indexed-profunctors + text + ]; + description = "Generically derive traversals, lenses and prisms"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "generic-lens-labels" = callPackage ( { mkDerivation, @@ -251764,6 +252214,41 @@ self: { } ) { }; + "generic-optics_2_3_0_0" = callPackage ( + { + mkDerivation, + base, + doctest, + generic-lens-core, + HUnit, + inspection-testing, + mtl, + optics-core, + }: + mkDerivation { + pname = "generic-optics"; + version = "2.3.0.0"; + sha256 = "1038bbnfn47cz59cz0qp1168vx4wjwvcsd5ar3w59miwsr4k3wac"; + libraryHaskellDepends = [ + base + generic-lens-core + optics-core + ]; + testHaskellDepends = [ + base + doctest + HUnit + inspection-testing + mtl + optics-core + ]; + description = "Generically derive traversals, lenses and prisms"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + "generic-optics-lite" = callPackage ( { mkDerivation, @@ -259503,6 +259988,7 @@ self: { "ghc-tcplugin-api" = callPackage ( { mkDerivation, + array, base, containers, ghc, @@ -259511,9 +259997,10 @@ self: { }: mkDerivation { pname = "ghc-tcplugin-api"; - version = "0.16.1.0"; - sha256 = "0paim12vmk8ak7gqybazahc4za01a5zbfrf4aj6zflmhf80wxyhk"; + version = "0.17.1.0"; + sha256 = "0227bzsclnfscra6jar814xx9l638p4sbh1kmiigk5453dsp93dg"; libraryHaskellDepends = [ + array base containers ghc @@ -259771,7 +260258,7 @@ self: { } ) { }; - "ghc-typelits-natnormalise_0_7_11" = callPackage ( + "ghc-typelits-natnormalise_0_7_12" = callPackage ( { mkDerivation, base, @@ -259787,8 +260274,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-natnormalise"; - version = "0.7.11"; - sha256 = "1r661cnhn4gc2vlmdgxx3w42h8m3fbh7s7sf98kdp3ac9a59s8hb"; + version = "0.7.12"; + sha256 = "03yrh9nrvnnb6ay2xy12jx94pxicjwrxc9wdnpw2qkca06z5sxla"; libraryHaskellDepends = [ base containers @@ -265179,6 +265666,7 @@ self: { bytestring, Cabal, containers, + gi-gio, gi-glib, gi-gobject, haskell-gi, @@ -265190,11 +265678,12 @@ self: { }: mkDerivation { pname = "gi-vips"; - version = "8.0.5"; - sha256 = "07747sr630461d2k44yf2ns7jr6f02c5y7gjg69wcmw7g03gjhfw"; + version = "8.0.6"; + sha256 = "15b90kblc81bjvrcrlhdx64v8p6c15qncxmv2icfbrzz1acqnal4"; setupHaskellDepends = [ base Cabal + gi-gio gi-glib gi-gobject haskell-gi @@ -265203,6 +265692,7 @@ self: { base bytestring containers + gi-gio gi-glib gi-gobject haskell-gi @@ -266591,8 +267081,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20250721"; - sha256 = "1b4ah9s9i3aj92l1zc4vz6j2nvsrmm8pk2yh6hkwhvx9vdsxczr1"; + version = "10.20250828"; + sha256 = "11riq7ni0sqpkks2xaiimb7hl76wrnyac1smjs182m2sscn9bym4"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -268052,6 +268542,91 @@ self: { } ) { }; + "github_0_30_0_1" = callPackage ( + { + mkDerivation, + aeson, + base, + base-compat, + base16-bytestring, + binary, + binary-instances, + bytestring, + containers, + cryptohash-sha1, + deepseq, + exceptions, + file-embed, + hashable, + hspec, + hspec-discover, + http-client, + http-client-tls, + http-link-header, + http-types, + iso8601-time, + mtl, + network-uri, + tagged, + text, + time, + tls, + transformers, + unordered-containers, + vector, + }: + mkDerivation { + pname = "github"; + version = "0.30.0.1"; + sha256 = "1lqdpr1dkap9prnsz14shk3kjan5k36s7c0n9kc50pkqjlq2hj21"; + libraryHaskellDepends = [ + aeson + base + base-compat + base16-bytestring + binary + binary-instances + bytestring + containers + cryptohash-sha1 + deepseq + exceptions + hashable + http-client + http-client-tls + http-link-header + http-types + iso8601-time + mtl + network-uri + tagged + text + time + tls + transformers + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + base-compat + bytestring + file-embed + hspec + http-client + tagged + text + unordered-containers + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Access to the GitHub API, v3"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "github-actions" = callPackage ( { mkDerivation, @@ -278469,14 +279044,15 @@ self: { template-haskell, text, text-misc-yj, + tools-yj, typelevel-tools-yj, union-color, uuid, }: mkDerivation { pname = "gpu-vulkan-middle"; - version = "0.1.0.76"; - sha256 = "188g8i3zszb3xm5cl57bvhmwwrg1adx679h4j52z1a1qzyiia02m"; + version = "0.1.0.77"; + sha256 = "1ar3sw72hi2wd8aqrd2421szc7rrk5vdq5byhmgkyzrva9iyqwn3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -278497,6 +279073,7 @@ self: { template-haskell text text-misc-yj + tools-yj typelevel-tools-yj union-color uuid @@ -278520,6 +279097,7 @@ self: { template-haskell text text-misc-yj + tools-yj typelevel-tools-yj union-color uuid @@ -279099,17 +279677,22 @@ self: { mkDerivation, base, random, + text, }: mkDerivation { pname = "granite"; - version = "0.1.0.3"; - sha256 = "1vvlh0qnadny1hrh4ig7xd5xv6y5bxlyp7f6fwyd1pk6rm05y437"; + version = "0.2.0.1"; + sha256 = "17zil67am9czc9ykynwkhj6ng1slydd1gjvbidrf3hwfw1pcq9f7"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base ]; + libraryHaskellDepends = [ + base + text + ]; executableHaskellDepends = [ base random + text ]; testHaskellDepends = [ base ]; description = "Easy terminal plotting"; @@ -288823,7 +289406,7 @@ self: { } ) { }; - "hackage-revdeps_0_1_1" = callPackage ( + "hackage-revdeps_0_2" = callPackage ( { mkDerivation, alfred-margaret, @@ -288842,17 +289425,15 @@ self: { }: mkDerivation { pname = "hackage-revdeps"; - version = "0.1.1"; - sha256 = "0ckkcp2ndzv219hpl42vfzw0hvb5vblsx2bvdsa98wikkxnmn47j"; - revision = "3"; - editedCabalFile = "0p2r520kabr25q7z6j2068miann7mi59n2cxbaxsk5ga5gvbfqn2"; + version = "0.2"; + sha256 = "1xzfyaq666gydpzbq61v7a9n96gh039jrfn8vjhca5v4v22yhxsj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alfred-margaret base bytestring - Cabal + Cabal-syntax containers filepath tar @@ -288862,7 +289443,6 @@ self: { executableHaskellDepends = [ ansi-terminal base - bytestring Cabal cabal-install Cabal-syntax @@ -290438,6 +291018,7 @@ self: { mkDerivation, base, containers, + criterion, deepseq, fgl, hashable, @@ -290453,8 +291034,8 @@ self: { }: mkDerivation { pname = "haggle"; - version = "0.3"; - sha256 = "0cnl62w8fwb033gyx473ghbawnj0vpmjpjnlpv0wsvh3qhlax4hj"; + version = "0.3.1"; + sha256 = "1nw5175yymkmcmvdc6232zz7x5q2nb1lxf24bky86p1qq7ralgn7"; libraryHaskellDepends = [ base containers @@ -290475,6 +291056,13 @@ self: { test-framework-hunit test-framework-quickcheck2 ]; + benchmarkHaskellDepends = [ + base + containers + criterion + deepseq + fgl + ]; description = "A graph library offering mutable, immutable, and inductive graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -291447,8 +292035,8 @@ self: { }: mkDerivation { pname = "hakyll-alectryon"; - version = "0.1.2.0"; - sha256 = "0f1jznfr79z3y1zpi30abvcc0i3ylif1aa30wldj7ghpdxsvrjpb"; + version = "0.2.0.0"; + sha256 = "0zcl7wyi922lfp1dp3sbacqjcy8yk7qs6az48x40x2g42grrzddl"; libraryHaskellDepends = [ aeson base @@ -300557,6 +301145,89 @@ self: { } ) { }; + "haskell-debugger" = callPackage ( + { + mkDerivation, + aeson, + array, + async, + base, + base16-bytestring, + binary, + bytestring, + co-log-core, + containers, + cryptohash-sha1, + dap, + directory, + exceptions, + filepath, + ghc, + ghci, + hie-bios, + implicit-hie, + mtl, + prettyprinter, + process, + text, + time, + transformers, + unix, + }: + mkDerivation { + pname = "haskell-debugger"; + version = "0.5.0.0"; + sha256 = "0bshi7yld9kbs2gyf49hn57h79ma2bix4h7gk68vknmb3hlrq03a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + array + base + base16-bytestring + binary + bytestring + containers + cryptohash-sha1 + directory + exceptions + filepath + ghc + ghci + hie-bios + mtl + process + unix + ]; + executableHaskellDepends = [ + aeson + async + base + bytestring + co-log-core + containers + dap + directory + exceptions + filepath + ghc + hie-bios + implicit-hie + mtl + prettyprinter + process + text + time + transformers + unix + ]; + testHaskellDepends = [ base ]; + description = "A step-through machine-interface debugger for GHC Haskell"; + license = lib.licenses.bsd3; + mainProgram = "hdb"; + } + ) { }; + "haskell-disque" = callPackage ( { mkDerivation, @@ -303249,6 +303920,32 @@ self: { } ) { }; + "haskell-src_1_0_4_2" = callPackage ( + { + mkDerivation, + array, + base, + happy, + pretty, + syb, + }: + mkDerivation { + pname = "haskell-src"; + version = "1.0.4.2"; + sha256 = "1bairsbik3n9pbhkl547793sh9dp15n32a93di2n1xa75bbiy3zy"; + libraryHaskellDepends = [ + array + base + pretty + syb + ]; + libraryToolDepends = [ happy ]; + description = "Support for manipulating Haskell source code"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "haskell-src-exts" = callPackage ( { mkDerivation, @@ -339350,10 +340047,8 @@ self: { }: mkDerivation { pname = "hpack"; - version = "0.38.1"; - sha256 = "03qygb51jb4r6sg2bkaz7k80h11wgjr27hgpx6h08xm8axdk2gba"; - revision = "1"; - editedCabalFile = "0dyd6pp2pk62nynp0x2j9kjddfv43p9inplk4iya7hdldyjs77k0"; + version = "0.38.2"; + sha256 = "1g47rf3pglfkjyk3qfz6wvjp0zh16s4qhayqyyzxg91aqq3fqqd6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -358653,18 +359348,16 @@ self: { network, network-uri, openssl-streams, - snap, snap-core, snap-server, text, - transformers, unordered-containers, xor, }: mkDerivation { pname = "http-io-streams"; - version = "0.1.7.1"; - sha256 = "1hf36r7yv38xrpv21c4vaqwf9qdmn92gqpibva4gzlamc4jj6xqz"; + version = "0.1.7.2"; + sha256 = "12dykdafss0863401pjkh10cnf7kc33bqabsf34nbwj8hf2w60vx"; libraryHaskellDepends = [ attoparsec base @@ -358684,7 +359377,6 @@ self: { network-uri openssl-streams text - transformers xor ]; testHaskellDepends = [ @@ -358709,11 +359401,9 @@ self: { network network-uri openssl-streams - snap snap-core snap-server text - transformers unordered-containers ]; description = "HTTP and WebSocket client based on io-streams"; @@ -366887,8 +367577,8 @@ self: { }: mkDerivation { pname = "hydra"; - version = "0.8.0"; - sha256 = "1zbr11xabk4va286084wxyx49fmc3xc3wqfrx4h80mwqx9w5gr8b"; + version = "0.12.0"; + sha256 = "05pshwws8c7abbnmrfx9l646b58f567g6xs91cxvzxqs16glp87c"; libraryHaskellDepends = [ aeson aeson-pretty @@ -366898,7 +367588,6 @@ self: { directory filepath HsYAML - mtl scientific split text @@ -366924,7 +367613,7 @@ self: { vector ]; testToolDepends = [ hspec-discover ]; - description = "Type-aware transformations for data and programs"; + description = "Graph programming language"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; @@ -371467,6 +372156,58 @@ self: { } ) { }; + "ihp-postgresql-simple-extra" = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + basic-prelude, + bytestring, + hspec, + hspec-discover, + ip, + postgresql-simple, + text, + time, + time-compat, + }: + mkDerivation { + pname = "ihp-postgresql-simple-extra"; + version = "1.3.0"; + sha256 = "19yann37mq9ifzqfab0xkfpbns40clvdg4qc8gmk7980z5q7p39s"; + libraryHaskellDepends = [ + aeson + attoparsec + base + basic-prelude + bytestring + ip + postgresql-simple + text + time + time-compat + ]; + testHaskellDepends = [ + aeson + attoparsec + base + basic-prelude + bytestring + hspec + hspec-discover + ip + postgresql-simple + text + time + time-compat + ]; + testToolDepends = [ hspec-discover ]; + description = "Extra data types for postgresql-simple"; + license = lib.licenses.mit; + } + ) { }; + "ihs" = callPackage ( { mkDerivation, @@ -396978,8 +397719,8 @@ self: { }: mkDerivation { pname = "keter-rate-limiting-plugin"; - version = "0.1.2.0"; - sha256 = "0x2d0vgc04qach6l9mzalcykp5c933v5bz2ylb4vasvc5d131yx7"; + version = "0.2.0.0"; + sha256 = "0rswbhdg3ig0c028xdwgp8nb3h6jvf0z0137akrd4d7z8glyg00x"; libraryHaskellDepends = [ aeson base @@ -406905,6 +407646,8 @@ self: { pname = "large-anon"; version = "0.3.3"; sha256 = "1xwl72d217i10va21cf61nfjvw85zdajhff57qhpbf15my187a3h"; + revision = "1"; + editedCabalFile = "0lqv9f4hq8f1cfgg763inqi05pc7kr08qdkmhrsmrqz24xan9wir"; libraryHaskellDepends = [ aeson base @@ -408147,7 +408890,7 @@ self: { } ) { }; - "lawful-conversions_0_2_0_1" = callPackage ( + "lawful-conversions_0_3_0_1" = callPackage ( { mkDerivation, base, @@ -408169,8 +408912,8 @@ self: { }: mkDerivation { pname = "lawful-conversions"; - version = "0.2.0.1"; - sha256 = "0ck8wpri5ysz21x0mah3riqn5rqkg2vpja8g6shhf8v2m7s4w6mg"; + version = "0.3.0.1"; + sha256 = "1n4ix4gjsankh2hxzzgk7ijv1dnmb5vcyl3mlh2rsx6gva19qwdn"; libraryHaskellDepends = [ base bytestring @@ -413782,8 +414525,8 @@ self: { }: mkDerivation { pname = "libmodbus"; - version = "1.1.3"; - sha256 = "1lpdpa01b43i5x4s0qfvb86dqvh8rhn5pn19yh34hf8fa693cqck"; + version = "1.1.4"; + sha256 = "1lrczzjwvkia4g3kv5jiilp1b8x8q1rj9mwcbyca48cyl7l90523"; libraryHaskellDepends = [ base bytestring @@ -443377,8 +444120,8 @@ self: { }: mkDerivation { pname = "microformats2-parser"; - version = "1.0.2.2"; - sha256 = "0r1j0ky2kqc1qkvdhmcxxjwc7gplmsr0pdra2fc0xb0k7ccb2hvc"; + version = "1.0.2.3"; + sha256 = "0b2cvf8z8hylgcmxfql9rchkfi4cnhjzy3awv6jrjy6gzyq3y9kr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -451735,65 +452478,6 @@ self: { ) { }; "monad-logger-aeson" = callPackage ( - { - mkDerivation, - aeson, - aeson-diff, - base, - bytestring, - context, - directory, - exceptions, - fast-logger, - hspec, - hspec-discover, - monad-logger, - text, - time, - unordered-containers, - }: - mkDerivation { - pname = "monad-logger-aeson"; - version = "0.4.1.3"; - sha256 = "13w60v9kadvdcvwf5p376yvxsf7ifh86b94z0hyzvrq0l4d9p73v"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson - base - bytestring - context - exceptions - fast-logger - monad-logger - text - time - unordered-containers - ]; - executableHaskellDepends = [ - aeson - base - monad-logger - text - ]; - testHaskellDepends = [ - aeson - aeson-diff - base - bytestring - directory - hspec - monad-logger - time - ]; - testToolDepends = [ hspec-discover ]; - description = "JSON logging using monad-logger interface"; - license = lib.licenses.mit; - mainProgram = "readme-example"; - } - ) { }; - - "monad-logger-aeson_0_4_1_4" = callPackage ( { mkDerivation, aeson, @@ -451848,7 +452532,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "JSON logging using monad-logger interface"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "readme-example"; } ) { }; @@ -463037,25 +463720,30 @@ self: { mkDerivation, base, containers, + haskeline, }: mkDerivation { pname = "multiverse-debugging"; - version = "0.1.0.0"; - sha256 = "1wgvccfkcr6y8z9adck67w4yqgna0h4jwyipx9pzm5ysvi7wcbaj"; + version = "0.2.0.1"; + sha256 = "1hkjiqikg27s2azh76klg2j85y7nfxqgn1r8jxn2xm2h20kak0jv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers + haskeline ]; executableHaskellDepends = [ base containers + haskeline ]; testHaskellDepends = [ base containers + haskeline ]; + description = "A framework for multiverse debugging"; license = lib.licenses.bsd3; mainProgram = "multiverse-debugging-exe"; } @@ -465638,7 +466326,6 @@ self: { bytestring, bytestring-lexing, case-insensitive, - containers, criterion, crypton, crypton-x509, @@ -465659,6 +466346,7 @@ self: { scanner, scientific, tasty, + tasty-expected-failure, tasty-hunit, tasty-quickcheck, text, @@ -465670,8 +466358,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.1.6"; - sha256 = "1dzin4xk5d6dn1grqh6dagmcwj2q1rycxfsi2l23kbapm26a7m0b"; + version = "1.1.7"; + sha256 = "0798v6ybbknfp0xxq8wc8ladisrnnn8yhh1k6z5ya62gppp5v48m"; libraryHaskellDepends = [ base binary @@ -465701,8 +466389,6 @@ self: { base binary bytestring - bytestring-lexing - containers deepseq directory filepath @@ -465712,6 +466398,7 @@ self: { quickcheck-instances scientific tasty + tasty-expected-failure tasty-hunit tasty-quickcheck text @@ -488380,8 +489067,8 @@ self: { }: mkDerivation { pname = "opencascade-hs"; - version = "0.5.1.1"; - sha256 = "0f5yanxknc74f0ybmzai5qa2y8mzvn06qins60flnc4w52j0capg"; + version = "0.6.0.0"; + sha256 = "0bi2hyz863hmrw06qjlxmwkncmzbqf5kq54cfy5ky2f3p8r0kdx9"; libraryHaskellDepends = [ base resourcet @@ -493705,8 +494392,8 @@ self: { }: mkDerivation { pname = "orthotope"; - version = "0.1.7.0"; - sha256 = "1ciii3sfs7zm22gp4ymsk30ngcv2fkgp7qfr1msqd7lj500f5hrw"; + version = "0.1.7.1"; + sha256 = "1g2hh8q035mnb7zwfhhsj2la8j96aab52lns6iqlj5ds6rmpvzrg"; libraryHaskellDepends = [ base deepseq @@ -499485,7 +500172,7 @@ self: { } ) { }; - "pantry_0_11_0" = callPackage ( + "pantry_0_11_1" = callPackage ( { mkDerivation, aeson, @@ -499546,10 +500233,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.11.0"; - sha256 = "0s2mcxrxl7zfr3ipy3wc75d3ankra3xvyrisvxs12dc2iylr4kpk"; - revision = "1"; - editedCabalFile = "0zhj864sc9hwbiz9gixhwiwryir826x8qa1yk554dhgr11zgvl1d"; + version = "0.11.1"; + sha256 = "1qgmxfv74qqyn26x06gnx71ms8k0fiijlpz55k08yn8bcr05phzr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -512195,8 +512880,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.38"; - sha256 = "0iq6wsdvh73zkdlbgidx6qnxyx2i9daajfjvz43w24wkvxcbm05n"; + version = "0.0.0.40"; + sha256 = "0hrnh8l6z9y1a096ddcpqhmcxxcql2al388z7chfvl0mj8w9g77m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -520777,8 +521462,8 @@ self: { }: mkDerivation { pname = "pms-domain-service"; - version = "0.0.8.0"; - sha256 = "15cbdnm1a3qr3wcgk5vlyzg2bg4dnw53z8cmi6qyz5incyl0gvm4"; + version = "0.0.9.0"; + sha256 = "1icxrid4a1slsz6vpfzm78mljjmvylji68wwl7i1xpha1fgw10a1"; libraryHaskellDepends = [ aeson base @@ -520915,8 +521600,8 @@ self: { }: mkDerivation { pname = "pms-infra-procspawn"; - version = "0.0.5.0"; - sha256 = "10kdkl32jdzdrbq6vvgkaw4486q4hqqmfmvslyfryiigamgbwzkk"; + version = "0.0.6.0"; + sha256 = "17b0zp7rnv37zn95k7hgh7i413d253arbcsdk46x21gl7braj8rw"; libraryHaskellDepends = [ aeson async @@ -528919,14 +529604,15 @@ self: { bytestring, hspec, persistent, + postgresql-libpq, postgresql-simple, scientific, text, }: mkDerivation { pname = "postgresql-simple-interval"; - version = "0.2025.7.12"; - sha256 = "1hcs6yfdijxnfpmi3knid7km7m4hw9h3y8pbhpxjq67cix1kmqxb"; + version = "0.2025.8.27"; + sha256 = "1ln5ybxvzxw993b3rylink0gz6vwq4jx4vyixgr4wc4r4xz1zlfh"; libraryHaskellDepends = [ attoparsec base @@ -528941,8 +529627,8 @@ self: { base bytestring hspec + postgresql-libpq postgresql-simple - text ]; description = "A simple interval type for PostgreSQL"; license = lib.licenses.bsd0; @@ -542002,6 +542688,56 @@ self: { } ) { }; + "ptr-peeker" = callPackage ( + { + mkDerivation, + base, + bytestring, + cereal, + criterion, + ptr, + QuickCheck, + quickcheck-instances, + rerebase, + store, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + vector, + }: + mkDerivation { + pname = "ptr-peeker"; + version = "0.2"; + sha256 = "02wwg9b2kk4lcjncpfwgy7gl43nx4zkj13kk9nxbwi7vyx1m36z6"; + libraryHaskellDepends = [ + base + bytestring + ptr + text + vector + ]; + testHaskellDepends = [ + cereal + QuickCheck + quickcheck-instances + rerebase + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + cereal + criterion + rerebase + store + tasty-hunit + ]; + description = "High-performance composable binary data deserializers"; + license = lib.licenses.mit; + } + ) { }; + "ptr-poker" = callPackage ( { mkDerivation, @@ -542073,8 +542809,8 @@ self: { }: mkDerivation { pname = "pty-mcp-server"; - version = "0.1.0.0"; - sha256 = "1wqwzcpxhiijgrhv6p97kvpnqw4069hfgz8kj45ky023m4n9jry7"; + version = "0.1.1.0"; + sha256 = "1k0pycbyniiz6pkg14xcvkhcsahg9fpj01criyxnbl7xag7b12dk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -564290,25 +565026,20 @@ self: { mkDerivation, aeson, attoparsec, - attoparsec-aeson, base, base-compat, base16, bifunctors, - binary-parser, bytestring, case-insensitive, comonad, containers, contravariant, - data-dword, - data-textual, hasql, hasql-transaction, hedgehog, iproute, mmorph, - network-ip, opaleye, pretty, product-profunctors, @@ -564329,26 +565060,22 @@ self: { }: mkDerivation { pname = "rel8"; - version = "1.6.0.0"; - sha256 = "1ljw3zihy3d3nihfc8f791h5bggd2r4gb8vq2zraa8s7brml3bx9"; + version = "1.7.0.0"; + sha256 = "1wdrwmxbvl9qchqhys74ddx5y621j9ngn1mkjr6wxsj8k27bz419"; libraryHaskellDepends = [ aeson attoparsec - attoparsec-aeson base base-compat base16 bifunctors - binary-parser bytestring case-insensitive comonad + containers contravariant - data-dword - data-textual hasql iproute - network-ip opaleye pretty product-profunctors @@ -564370,17 +565097,16 @@ self: { bytestring case-insensitive containers - data-dword hasql hasql-transaction hedgehog iproute mmorph - network-ip scientific tasty tasty-hedgehog text + these time tmp-postgres transformers @@ -573381,6 +574107,58 @@ self: { } ) { }; + "rme" = callPackage ( + { + mkDerivation, + base, + containers, + vector, + }: + mkDerivation { + pname = "rme"; + version = "0.1"; + sha256 = "1d4mrmyq9124l13skx3na5xwhqh90hj1bhydars0jyd9axllyx89"; + libraryHaskellDepends = [ + base + containers + vector + ]; + description = "Reed-Muller Expansion normal form for Boolean Formulas"; + license = lib.licenses.bsd3; + } + ) { }; + + "rme-what4" = callPackage ( + { + mkDerivation, + base, + bv-sized, + containers, + parameterized-utils, + rme, + vector, + what4, + }: + mkDerivation { + pname = "rme-what4"; + version = "0.1"; + sha256 = "1ngcydw0ns0yxm393lwrw05jl0rmhhsh2jpr05nv9l0v71sbg087"; + revision = "1"; + editedCabalFile = "19l4p4c88m9hpxr6wpmfrk0rsk52wkfj0msj36bipjp1cdyxf7rz"; + libraryHaskellDepends = [ + base + bv-sized + containers + parameterized-utils + rme + vector + what4 + ]; + description = "What4 adapter for the RME solver"; + license = lib.licenses.bsd3; + } + ) { }; + "rmonad" = callPackage ( { mkDerivation, @@ -574921,8 +575699,8 @@ self: { }: mkDerivation { pname = "ronn"; - version = "1.1.1.0"; - sha256 = "0hrahajjmgfb93z2csyqjzbywv74z0c8yaagq5pbhasmrha2jg2i"; + version = "1.1.2.0"; + sha256 = "0w5q1vw603fnizjhfs6x96f1319p0258qj3icpqcss5mg2j6ypvs"; libraryHaskellDepends = [ base text @@ -575015,8 +575793,8 @@ self: { }: mkDerivation { pname = "ronn-optparse-applicative"; - version = "1.0.1.0"; - sha256 = "1l8hsdlb2j3c4q1lmz7kxp16z9vky83gai5kl8jqcb6n7is9c5m2"; + version = "1.0.2.0"; + sha256 = "1s68gs5mzg8zh85dwq4vyb5mx5vm5g3w9rj6b1i9q4zl95q7b12r"; libraryHaskellDepends = [ base optparse-applicative @@ -579476,6 +580254,66 @@ self: { } ) { }; + "safecopy_0_10_4_3" = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + cereal, + containers, + generic-data, + HUnit, + lens, + lens-action, + old-time, + tasty, + tasty-quickcheck, + template-haskell, + text, + time, + transformers, + vector, + }: + mkDerivation { + pname = "safecopy"; + version = "0.10.4.3"; + sha256 = "03hkb4znm7jaszz290hqal3zbmw3606gafrbdxrvlcfkrpg1m71c"; + libraryHaskellDepends = [ + array + base + bytestring + cereal + containers + generic-data + old-time + template-haskell + text + time + transformers + vector + ]; + testHaskellDepends = [ + array + base + bytestring + cereal + containers + HUnit + lens + lens-action + tasty + tasty-quickcheck + template-haskell + time + vector + ]; + description = "Binary serialization with version control"; + license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "safecopy-migrate" = callPackage ( { mkDerivation, @@ -594364,10 +595202,8 @@ self: { }: mkDerivation { pname = "servant-event-stream"; - version = "0.3.0.1"; - sha256 = "1nd9v3dmpnqwj63psm6zikgcd635fc80a7bhn0azzlgi551s5kf2"; - revision = "1"; - editedCabalFile = "1dw8rknp2a2b92ri6f4qgvz93r99c7jzrhdmll3n7kkz0lyk9z28"; + version = "0.3.1.0"; + sha256 = "1hpwm093ry1kclyxj4fgr03zcg85c7v9d9drcaxrmrsnihra6ii3"; libraryHaskellDepends = [ base bytestring @@ -604469,10 +605305,8 @@ self: { }: mkDerivation { pname = "shelly"; - version = "1.12.1"; - sha256 = "0xqcz0105cvvhngnlzbn2pfrh17vx5p20a1c4c9rp3124922cnhk"; - revision = "1"; - editedCabalFile = "0f71dbh0a3xb82y578z95wchspm2r4i38wiv1s5ls6p6vchk7phm"; + version = "1.12.1.1"; + sha256 = "16fy3mgky92w85g4vhnl3xf9bxjil3kc2vh85qy85jg2kz5mw208"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -604484,7 +605318,6 @@ self: { enclosed-exceptions exceptions filepath - lifted-async lifted-base monad-control mtl @@ -630213,8 +631046,8 @@ self: { pname = "stan"; version = "0.2.1.0"; sha256 = "1mf01bpy291131jfl4fcslv0jfn8i8jqwr29v1v48j6c6q49rias"; - revision = "1"; - editedCabalFile = "0b7lf7g8kg7xxxl3zgfxk86bs0pl9i9xm1cvn1n2bpmfvymm19qa"; + revision = "2"; + editedCabalFile = "1ddjjy5sa22k6hbra3y4v1rlh01x5s5k39ihdwbrl4vr2q93q6c9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -639104,6 +639937,44 @@ self: { } ) { }; + "strive_6_1_0_0" = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + gpolyline, + http-client, + http-client-tls, + http-types, + template-haskell, + text, + time, + transformers, + }: + mkDerivation { + pname = "strive"; + version = "6.1.0.0"; + sha256 = "1nhm1spxqjp80ik96vz3a0yhfa5i7zmliky0jz76bj687y70kbwz"; + libraryHaskellDepends = [ + aeson + base + bytestring + gpolyline + http-client + http-client-tls + http-types + template-haskell + text + time + transformers + ]; + description = "A client for the Strava V3 API"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "strong-path" = callPackage ( { mkDerivation, @@ -649981,6 +650852,25 @@ self: { } ) { }; + "tabler-icons" = callPackage ( + { + mkDerivation, + base, + bytestring, + }: + mkDerivation { + pname = "tabler-icons"; + version = "0.1.0.2"; + sha256 = "0hz4pwb83lv75dynjallmyf9p08yg8pkvam1g4bg27ji5mckr6vv"; + libraryHaskellDepends = [ + base + bytestring + ]; + description = "Haskell bindings for Tabler SVG icons"; + license = lib.licenses.mit; + } + ) { }; + "tables" = callPackage ( { mkDerivation, @@ -651884,6 +652774,60 @@ self: { } ) { }; + "tail" = callPackage ( + { + mkDerivation, + async, + base, + directory, + filepath, + hspec, + hspec-discover, + process, + relude, + stm, + stm-chans, + temporary, + text, + which, + }: + mkDerivation { + pname = "tail"; + version = "0.1.0.0"; + sha256 = "1zpld1s7nac596ahc5as594px750arajqqw7d5b2i6as1660d8vp"; + libraryHaskellDepends = [ + async + base + directory + filepath + process + relude + stm + stm-chans + text + which + ]; + testHaskellDepends = [ + async + base + directory + filepath + hspec + hspec-discover + process + relude + stm + stm-chans + temporary + text + which + ]; + testToolDepends = [ hspec-discover ]; + description = "Haskell API for tail -f streaming"; + license = lib.licenses.mit; + } + ) { }; + "tailfile-hinotify" = callPackage ( { mkDerivation, @@ -659676,8 +660620,8 @@ self: { }: mkDerivation { pname = "term-rewriting"; - version = "0.4.0.2"; - sha256 = "0k0aylm6vzcqghp5zw461p68zgzjzr6k4ki7d00zl471lmbdbs8n"; + version = "0.5"; + sha256 = "0cxzccdkhljijca42f5gf03wjqymd4rzsdl5ziy3b7dj1c0ms7vc"; libraryHaskellDepends = [ ansi-wl-pprint array @@ -661655,10 +662599,8 @@ self: { }: mkDerivation { pname = "testcontainers"; - version = "0.5.1.0"; - sha256 = "17739lvasks03m6f2fgqb9cgsxf4780da44ya1qy3s5672czv6dp"; - revision = "1"; - editedCabalFile = "1i7pqsg0la8jkh2jcgn5wyjlk9zak455pa5ibrrgfp9r5k6a5gcc"; + version = "0.5.2.0"; + sha256 = "0dvzp77gpmiswdnsksw1avxh9b4xn3pvk3q47kqxgvv41rhh5bnd"; libraryHaskellDepends = [ aeson aeson-optics @@ -661736,10 +662678,8 @@ self: { }: mkDerivation { pname = "testing-tensor"; - version = "0.1.0"; - sha256 = "1kylr8ip97975n99v9d16j14wda34fxihj22jc4222jkqkh755a1"; - revision = "1"; - editedCabalFile = "0614vzh1zv5h6x0pdfczrxn34wyx51y19w9g9cljbz5rqik7j3q6"; + version = "0.2.0"; + sha256 = "1d5i4vfqcdsq8r400i1509kynddhlk1xjv1y2xvw140a9f74c1h0"; libraryHaskellDepends = [ base fin @@ -662688,8 +663628,8 @@ self: { }: mkDerivation { pname = "text-builder-lawful-conversions"; - version = "0.1.2"; - sha256 = "031wrjq6s7821czxqbbnmkz2j909hymrh087l8h8k9k6y72yxnj9"; + version = "0.1.4"; + sha256 = "0dqinf0nkrviaxz2p465w7zh9nz73a2ivs35b2kx1bd3l8gvl9wp"; libraryHaskellDepends = [ base lawful-conversions @@ -691053,8 +691993,8 @@ self: { }: mkDerivation { pname = "unicode-data-parser"; - version = "0.3.0.2"; - sha256 = "1zz5n9x4pn1whyam0kkbsml8iawk1savzp7xc7idvripdm61dd31"; + version = "0.3.0.3"; + sha256 = "1bayaa83d6iacddbz7sywjflkm42lr3p76glmnvfysfgj76hm8ni"; libraryHaskellDepends = [ base bytestring @@ -692401,10 +693341,8 @@ self: { }: mkDerivation { pname = "unique"; - version = "0.0.1"; - sha256 = "1dgln2dr64ma1isqskj1qnjslg9smmr7jssg8hmk68wp36i3rwkd"; - revision = "1"; - editedCabalFile = "0l95cgs8hbvakrcqzqk5l9rkz3cr3jnnszq7pgjnxrqfhgsp58r7"; + version = "0.0.2"; + sha256 = "1bjlwzbyqdjnn5fvdnkkbkq7hwlqsc9n6h8c7ndk758gwzkf4j75"; libraryHaskellDepends = [ base hashable @@ -693555,7 +694493,6 @@ self: { mkDerivation, base, directory, - extra, hspec, HUnit, monad-parallel, @@ -693564,8 +694501,8 @@ self: { }: mkDerivation { pname = "unix-compat"; - version = "0.7.4"; - sha256 = "1x7gnyfx8bny5x021pha30frqxn4slwvg9aaal82kqcg1jb3m6v8"; + version = "0.7.4.1"; + sha256 = "0m20wi8z3bzdc9b61rilb9hrbrd0wwzyc06rfbk7a30h99i135iz"; libraryHaskellDepends = [ base unix @@ -693573,7 +694510,6 @@ self: { testHaskellDepends = [ base directory - extra hspec HUnit monad-parallel @@ -701228,8 +702164,8 @@ self: { pname = "vector"; version = "0.13.2.0"; sha256 = "08y4j6nii17wc3fs3d2za0yifd3gqf73g8zyqdnsry6bhv3h7wi8"; - revision = "1"; - editedCabalFile = "07yq10jyw5y7dlvhx1szyf19gmih02sf5qv5937jl3ajfdxsadmp"; + revision = "2"; + editedCabalFile = "1d3ma9zldfwlz7s41hmaz6jcxwpyh12cld44n1ys7n2jvb43ihws"; libraryHaskellDepends = [ base deepseq @@ -702329,8 +703265,8 @@ self: { pname = "vector-stream"; version = "0.1.0.1"; sha256 = "0z5z88flyassdpgga412qci6brr9gyljbx875wd479fy9crhgxfh"; - revision = "3"; - editedCabalFile = "07k5zgxbfbcf9anzfd9c0lzaa79iypdk303dq5yswi9a46andjas"; + revision = "4"; + editedCabalFile = "17i8x8vsnb853pagq4zsm6zfgv4zdxk8j1b42ylnj8f72ggycfs8"; libraryHaskellDepends = [ base ghc-prim @@ -711140,6 +712076,36 @@ self: { } ) { }; + "wai-transformers_0_2_0" = callPackage ( + { + mkDerivation, + base, + exceptions, + transformers, + unliftio-core, + wai, + wai-websockets, + websockets, + }: + mkDerivation { + pname = "wai-transformers"; + version = "0.2.0"; + sha256 = "19pvm7h9igja6q3id725km96k91080chz19nq3smsz9r0qld6r1q"; + libraryHaskellDepends = [ + base + exceptions + transformers + unliftio-core + wai + wai-websockets + websockets + ]; + description = "Monad transformers for WAI and WebSockets"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + "wai-util" = callPackage ( { mkDerivation, @@ -712214,8 +713180,8 @@ self: { }: mkDerivation { pname = "waterfall-cad"; - version = "0.5.1.1"; - sha256 = "0w6glxxxyl8bp3dn4wxpayl8w99vpz9x6p552zxyh3chznvkz5ni"; + version = "0.6.0.0"; + sha256 = "05nx65f1wca9swn8jpq60mwwivbbz9wc44rn0bxcaszw4maqzv3h"; libraryHaskellDepends = [ base filepath @@ -712249,8 +713215,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-examples"; - version = "0.5.1.1"; - sha256 = "079rb5hra3y12by8rf20b39yk92z7dd27qgs88ab2lili1jydij7"; + version = "0.6.0.0"; + sha256 = "0i5yrwnkcp60czv0mmxkcxh1jl7q21q3n0xq4y4dr8bvh4wfbgql"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -712303,8 +713269,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-svg"; - version = "0.5.1.1"; - sha256 = "036i4q0z4h7scmp2c4vbracdyjxvq9hzfrdyzxawn5yhj0vi9kbg"; + version = "0.6.0.0"; + sha256 = "1mfxcc62m88saf7n56f8chwfy1n2y1r0y68cfg1jkn7n97yrlxzm"; libraryHaskellDepends = [ attoparsec base @@ -724656,8 +725622,8 @@ self: { }: mkDerivation { pname = "xcffib"; - version = "1.9.0"; - sha256 = "11zy9lj2dka27s72d86lqdabpr4ij0yls6q33g2pqih6rhaqziya"; + version = "1.10.0"; + sha256 = "1pz36rx9shsq16amni0d9xzwvvzhbf2ysm8xzgvgx9irmz4imxv0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -735251,6 +736217,7 @@ self: { base, case-insensitive, hspec, + mime, mono-traversable, network-uri, semigroups, @@ -735264,12 +736231,13 @@ self: { }: mkDerivation { pname = "yesod-csp"; - version = "0.2.6.0"; - sha256 = "01wnb1lmxkkl2yw696lkhy8361xsdlsiwwr436h9jlcvwhm3dyv0"; + version = "0.2.7.0"; + sha256 = "0862yma4yyxgwyvlh4c142l6fm2gjdh00p21vxzfkmf5d0bddjc1"; libraryHaskellDepends = [ attoparsec base case-insensitive + mime mono-traversable network-uri semigroups @@ -735284,6 +736252,7 @@ self: { attoparsec base hspec + mime network-uri semigroups template-haskell