diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 51d7ba78a886..b051caa41ca0 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "7c90adee4a21c129dfe6b4b9d2d63c0d704d11ef", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7c90adee4a21c129dfe6b4b9d2d63c0d704d11ef.tar.gz", - "sha256": "1l0lk9ifzby749w9wj1v8cp048ndpf6qznlpdjkmmz5f8fvlr53z", - "msg": "Update from Hackage at 2026-03-30T06:52:34Z" + "commit": "fc5584ee196b463b3e36ec8731df48ca0434eb54", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/fc5584ee196b463b3e36ec8731df48ca0434eb54.tar.gz", + "sha256": "1c2a9jvjy72v92h233ya26f50yv302msn95f4jnq7k9774fb1brw", + "msg": "Update from Hackage at 2026-04-09T21:58:58Z" } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 8451d22a2aab..d697c47aed3f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -29,29 +29,6 @@ with haskellLib; # To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. { - # Hackage's accelerate is from 2020 and incompatible with our GHC. - # The existing derivation also has missing dependencies - # compared to the source from github. - # https://github.com/AccelerateHS/accelerate/issues/553 - accelerate = lib.pipe super.accelerate [ - (warnAfterVersion "1.3.0.0") - (addBuildDepends [ - self.double-conversion - self.formatting - self.microlens - ]) - - (overrideCabal (drv: { - version = "1.3.0.0-unstable-2026-01-30"; - src = pkgs.fetchFromGitHub { - owner = "AccelerateHS"; - repo = "accelerate"; - rev = "c22387ed2e00b00a6c79dcec5d22b53874da91fc"; - sha256 = "sha256-AtKdxeCytRbmOIFe7OPbSMlhFhJnrgMuIqLFIeqnBGU"; - }; - })) - ]; - # Make sure that Cabal_* can be built as-is Cabal_3_10_3_0 = doDistribute ( super.Cabal_3_10_3_0.override { diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 13647054de09..e6358c3ae1ef 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.35 +# Stackage LTS 24.36 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -500,7 +500,7 @@ default-package-overrides: - crc32c ==0.2.2 - crdt-event-fold ==1.8.1.2 - criterion ==1.6.4.0 - - criterion-measurement ==0.2.3.0 + - criterion-measurement ==0.2.4.0 - cron ==0.7.2 - crypto-api ==0.13.3 - crypto-api-tests ==0.3 @@ -704,7 +704,7 @@ default-package-overrides: - drifter-postgresql ==0.2.1 - drifter-sqlite ==0.1.0.0 - dsp ==0.2.5.2 - - dual-tree ==0.2.3.2 + - dual-tree ==0.2.3.3 - dublincore-xml-conduit ==0.1.0.3 - dunai ==0.14.1 - duration ==0.2.0.0 @@ -2064,7 +2064,7 @@ default-package-overrides: - options ==1.2.1.2 - optparse-applicative ==0.18.1.0 - optparse-enum ==1.0.0.0 - - optparse-generic ==1.5.2 + - optparse-generic ==1.5.3 - optparse-simple ==0.1.1.4 - optparse-text ==0.1.1.0 - ordered-containers ==0.2.4 @@ -2710,7 +2710,7 @@ default-package-overrides: - statistics ==0.16.5.0 - statistics-linreg ==0.3 - statsd-rupp ==0.5.0.1 - - status-notifier-item ==0.3.2.10 + - status-notifier-item ==0.3.2.13 - step-function ==0.2.1 - stitch ==0.6.0.0 - stm-chans ==3.0.0.11 @@ -3215,7 +3215,7 @@ default-package-overrides: - wave ==0.2.1 - wcwidth ==0.0.2 - web-cookiejar ==0.1.3.1 - - web-rep ==0.14.0.1 + - web-rep ==0.14.1.0 - web-routes ==0.27.16 - web-routes-th ==0.22.8.3 - web-view ==0.7.0 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 324c8c68bd29..704d0418575a 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -144,8 +144,8 @@ self: { }: mkDerivation { pname = "A-gent"; - version = "0.11.0.6"; - sha256 = "0a6ll33b1m35ddg5wmmfxw0rq8vg1pzbpsdiy6a1h3pczkmyhizf"; + version = "0.11.0.7"; + sha256 = "1p6yxa7rbw1bm6hdr2jwaxc8yhlf5m5byff6rqq5w63qsz76kmk4"; libraryHaskellDepends = [ base containers @@ -50186,18 +50186,19 @@ self: { Cabal, cabal-doctest, containers, - cryptonite, deepseq, directory, doctest, + double-conversion, exceptions, filepath, + formatting, ghc-prim, half, hashable, hashtables, hedgehog, - lens, + microlens, mtl, prettyprinter, prettyprinter-ansi-terminal, @@ -50214,12 +50215,16 @@ self: { }: mkDerivation { pname = "accelerate"; - version = "1.3.0.0"; - sha256 = "14md9fbxckgwpbkm7hdj95ny11w5b5cj103r8razg0aw2hgid5sb"; + version = "1.4.0.0"; + sha256 = "055r9dcznm5gic9dn924sxbcywjjjf353aw89ml4fzknfwl5kamr"; + isLibrary = true; + isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest + directory + filepath ]; libraryHaskellDepends = [ ansi-terminal @@ -50227,17 +50232,18 @@ self: { base-orphans bytestring containers - cryptonite deepseq directory + double-conversion exceptions filepath + formatting ghc-prim half hashable hashtables hedgehog - lens + microlens mtl prettyprinter prettyprinter-ansi-terminal @@ -50257,7 +50263,7 @@ self: { doctest ]; description = "An embedded language for accelerated array processing"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -51178,18 +51184,27 @@ self: { dlist, exceptions, filepath, - llvm-hs, - llvm-hs-pure, + formatting, + hashable, + microlens, + microlens-th, + monadLib, mtl, + parsec, + pretty, primitive, + process, + syb, template-haskell, + text, + th-abstraction, unordered-containers, vector, }: mkDerivation { pname = "accelerate-llvm"; - version = "1.3.0.0"; - sha256 = "1fjjfjav11s6grwl6ihqdrzx738bwki0l25qlp4zzz2hi2440qbp"; + version = "1.4.0.0"; + sha256 = "0j101nmc1iirx5xrdgf8l6572vjfqnfryy6g3s1rxriy323drz04"; libraryHaskellDepends = [ accelerate base @@ -51202,16 +51217,26 @@ self: { dlist exceptions filepath - llvm-hs - llvm-hs-pure + formatting + hashable + microlens + microlens-th + monadLib mtl + parsec + pretty primitive + process + syb template-haskell + text + th-abstraction unordered-containers vector ]; + doHaddock = false; description = "Accelerate backend component generating LLVM IR"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -51223,63 +51248,73 @@ self: { accelerate-llvm, base, bytestring, - c2hs, - cereal, + Cabal, containers, deepseq, directory, dlist, filepath, + formatting, ghc, - ghc-prim, hashable, libffi, - llvm-hs, - llvm-hs-pure, lockfree-queue, mtl, + pretty, + process, + tasty, + tasty-hunit, template-haskell, + text, + th-lift-instances, unique, unix, + unordered-containers, vector, }: mkDerivation { pname = "accelerate-llvm-native"; - version = "1.3.0.0"; - sha256 = "1x4wfbp83ppzknd98k2ad160a8kdqh96qqmyfzdqyvy44iskxcn6"; - revision = "1"; - editedCabalFile = "1w98zxyg5zr9xbx6wzglh1agc7pf25qlxbblvvvizf9niq84bw56"; + version = "1.4.0.0"; + sha256 = "1bl4br298vn6gl5dfqy0bc0kh3vxbhfmpbds9xcby2qyq6mjk60q"; + setupHaskellDepends = [ + base + Cabal + filepath + ]; libraryHaskellDepends = [ accelerate accelerate-llvm base bytestring - cereal containers deepseq directory dlist filepath + formatting ghc - ghc-prim hashable libffi - llvm-hs - llvm-hs-pure lockfree-queue mtl + pretty + process template-haskell + text + th-lift-instances unique unix + unordered-containers vector ]; - libraryToolDepends = [ c2hs ]; testHaskellDepends = [ accelerate base + tasty + tasty-hunit ]; description = "Accelerate backend for multicore CPUs"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -51298,21 +51333,24 @@ self: { dlist, file-embed, filepath, + formatting, ghc-heap, hashable, - llvm-hs, - llvm-hs-pure, mtl, - nvvm, pretty, + prettyprinter, + primitive, process, + tasty, + tasty-hunit, template-haskell, + text, unordered-containers, }: mkDerivation { pname = "accelerate-llvm-ptx"; - version = "1.3.0.0"; - sha256 = "0bb7p67dv5csbblnaxbm7hkq8y2qknz0yd1f0rav29igsv3a9rfx"; + version = "1.4.0.0"; + sha256 = "0f70p2nnwwaw1h18wg6i9n1alwl4437vsnsw0r5s0b7f2s741bx5"; libraryHaskellDepends = [ accelerate accelerate-llvm @@ -51325,23 +51363,26 @@ self: { dlist file-embed filepath + formatting ghc-heap hashable - llvm-hs - llvm-hs-pure mtl - nvvm pretty + prettyprinter + primitive process template-haskell + text unordered-containers ]; testHaskellDepends = [ accelerate base + tasty + tasty-hunit ]; description = "Accelerate backend for NVIDIA GPUs"; - license = lib.licenses.bsd3; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; } ) { }; @@ -53436,8 +53477,8 @@ self: { }: mkDerivation { pname = "add-dependent-file"; - version = "0.0.1"; - sha256 = "1rsfvgrlyd76vpdsrq6qcl4zm3g361lj7g4r63r2jwdrv5ayzrg8"; + version = "0.0.2"; + sha256 = "1ri0sf07w8qb6217c8ny5lrv9wmnb1s06z6x4a8cn6qm490n6iky"; libraryHaskellDepends = [ base bytestring @@ -55675,8 +55716,8 @@ self: { }: mkDerivation { pname = "aeson-match-qq"; - version = "1.8.0"; - sha256 = "1jzkxpy7qgln68sz5r9j5n963pnwxnclqav8qfc583yv9zszl0dp"; + version = "1.9.0"; + sha256 = "1naxb6ymg5f8dmj3xbcim5q09g10b7a1n5dmzc4wp6pwjaqxw2vv"; libraryHaskellDepends = [ aeson attoparsec @@ -56742,6 +56783,49 @@ self: { } ) { }; + aeson-value-qq = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + attoparsec-aeson, + base, + bytestring, + ghc-hs-meta, + hspec, + scientific, + template-haskell, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "aeson-value-qq"; + version = "1.0.0"; + sha256 = "0gw92qy5ih3z55afz0xkc8jigx1cqaajjcnhkg45bw1q44xsiy4n"; + libraryHaskellDepends = [ + aeson + attoparsec + attoparsec-aeson + base + bytestring + ghc-hs-meta + scientific + template-haskell + text + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + hspec + ]; + description = "QuasiQuoter for Aeson.Value"; + license = lib.licenses.bsd2; + } + ) { }; + aeson-via = callPackage ( { mkDerivation, @@ -79341,23 +79425,34 @@ self: { apecs-physics, base, brillo, + brillo-rendering, containers, linear, }: mkDerivation { pname = "apecs-brillo"; - version = "0.1.0"; - sha256 = "0a0j74m6p6fnzagh5knlg9fn522ahr0ag4pgnssbl0lz4x2kwh13"; + version = "0.1.1"; + sha256 = "1lbkim53ra5jf74l9xglzfh3i5x13ji6vxp85xwl4479vv402k66"; libraryHaskellDepends = [ apecs apecs-physics base brillo + brillo-rendering containers linear ]; - description = "Simple brillo renderer for apecs"; - license = lib.licenses.bsd3; + testHaskellDepends = [ + apecs + apecs-physics + base + brillo + brillo-rendering + containers + linear + ]; + description = "Apecs' gloss package, but adapted for brillo"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; } @@ -97841,10 +97936,8 @@ self: { }: mkDerivation { pname = "ban-instance"; - version = "0.1.0.1"; - sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk"; - revision = "5"; - editedCabalFile = "1a0xh0kfdpqgppaisb0hlm4k40gssbxh5jjz2j2l8xn2bnmv95cb"; + version = "0.1.1.0"; + sha256 = "174srwcxcfvf8h7v2k9pk3a8gqi29h2pwm7c1qx3xpmad6d32b5y"; libraryHaskellDepends = [ base template-haskell @@ -99710,8 +99803,8 @@ self: { }: mkDerivation { pname = "basesystems"; - version = "1.0.0.0"; - sha256 = "1904s9ii1nxpxcg6ah2192k7j193s8i1lnci2d6r4jb15s30b61d"; + version = "1.0.0.1"; + sha256 = "0hh804vpm38z0mwsv6vcihfrhwcwpmlj47pngspclm9m9lvmvwsn"; libraryHaskellDepends = [ array base @@ -111219,21 +111312,21 @@ self: { { mkDerivation, base, - memory, + ram, tasty, tasty-hunit, }: mkDerivation { pname = "blake3"; - version = "0.3"; - sha256 = "12hm7bd4jqxw0gqmczb9vxn99lbwawr09xwp6y7xb0fzrr97ysls"; + version = "0.3.1"; + sha256 = "1fi4dwdj9yzlq0lm3nf1l0y73sqf0vbwfqwhikr3cd3bmgf6d5hl"; libraryHaskellDepends = [ base - memory + ram ]; testHaskellDepends = [ base - memory + ram tasty tasty-hunit ]; @@ -113727,12 +113820,12 @@ self: { } ) { }; - bluefin_0_5_0_0 = callPackage ( + bluefin_0_5_1_0 = callPackage ( { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.5.0.0"; - sha256 = "0yvqp9mvwpqqqwfa8nzvcscai3ajm04l7frsh0pba43rnbvq1fng"; + version = "0.5.1.0"; + sha256 = "1a9rp4l4sws6miq0hlfw383inka2yj303c96srvnyq1liadxa7yd"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -113829,7 +113922,7 @@ self: { } ) { }; - bluefin-internal_0_5_0_0 = callPackage ( + bluefin-internal_0_5_1_0 = callPackage ( { mkDerivation, async, @@ -113842,8 +113935,8 @@ self: { }: mkDerivation { pname = "bluefin-internal"; - version = "0.5.0.0"; - sha256 = "0asl1y892j69vq57myfl2dipf0ig6dscvcch1pjn3lg0g4w7ynj8"; + version = "0.5.1.0"; + sha256 = "035dw13rw0sjcfb8d88ab66j4kcdj5prhiw9cr1l2p7smjv3rvnx"; libraryHaskellDepends = [ async base @@ -114691,6 +114784,7 @@ self: { mkDerivation, aeson, base, + base64-bytestring, bytestring, crypton-connection, data-default, @@ -114699,6 +114793,7 @@ self: { network, packstream-bolt, persist, + QuickCheck, resource-pool, sandwich, scientific, @@ -114714,11 +114809,12 @@ self: { }: mkDerivation { pname = "bolty"; - version = "0.1.0.2"; - sha256 = "1d5ic68akkjd3w352rdnk1vp3b4dx3mv2w5irar4ykvg0iy87i0v"; + version = "0.1.1.0"; + sha256 = "1gczh6rlfcg1hcyyf26n1jsr559bh412m4c1wrlfd1qa3hsd8fz3"; libraryHaskellDepends = [ aeson base + base64-bytestring bytestring crypton-connection data-default @@ -114740,6 +114836,7 @@ self: { word8 ]; testHaskellDepends = [ + aeson base bytestring crypton-connection @@ -114749,6 +114846,7 @@ self: { network packstream-bolt persist + QuickCheck sandwich split text @@ -114780,8 +114878,8 @@ self: { }: mkDerivation { pname = "bolty-streamly"; - version = "0.1.0.0"; - sha256 = "11wjapwlsi4mc2h0j5fiqyd3nnzd52sagkrlmc3fgl46q4198mx6"; + version = "0.1.0.1"; + sha256 = "0n9njqzjkvxak075x1cjj1q419q8n3hgjj9myhbm0naiqs4s7zfv"; libraryHaskellDepends = [ base bolty @@ -115723,6 +115821,54 @@ self: { } ) { }; + boomwhacker_0_0_2_1 = callPackage ( + { + mkDerivation, + array, + base, + containers, + event-list, + filepath, + HPDF, + midi, + non-empty, + non-negative, + optparse-applicative, + shell-utility, + time, + transformers, + utility-ht, + }: + mkDerivation { + pname = "boomwhacker"; + version = "0.0.2.1"; + sha256 = "16057myaadccm16lbdp8rrrcq9c0qswdj49l5xvs64w705cp7pjw"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + array + base + containers + event-list + filepath + HPDF + midi + non-empty + non-negative + optparse-applicative + shell-utility + time + transformers + utility-ht + ]; + description = "Convert MIDI file to play-along boomwhacker animation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "boomwhacker"; + } + ) { }; + boop = callPackage ( { mkDerivation, @@ -125881,13 +126027,18 @@ self: { }: mkDerivation { pname = "cabal-detailed-quickcheck"; - version = "0.2.0.1"; - sha256 = "0z82ira6g3mkqj9cw050s4m4nk2n5d4zx6gqlrcgszypd80h03f2"; + version = "0.3.0.0"; + sha256 = "0jbzjqjwzwxdn2fpmlxqh6jjs2j6q82ldmq4ap1x6ffbhqizqmqs"; libraryHaskellDepends = [ base Cabal QuickCheck ]; + testHaskellDepends = [ + base + Cabal + QuickCheck + ]; description = "QuickCheck for Cabal tests"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -126448,7 +126599,7 @@ self: { } ) { }; - cabal-gild_1_7_0_2 = callPackage ( + cabal-gild_1_8_4_1 = callPackage ( { mkDerivation, base, @@ -126468,8 +126619,8 @@ self: { }: mkDerivation { pname = "cabal-gild"; - version = "1.7.0.2"; - sha256 = "18a8p7imdsi4yix6qh0qwpi5knw17gj8nj3zzlpd9s88ydl6yq75"; + version = "1.8.4.1"; + sha256 = "07axmqsdm2sgpwbz52y2cy281xxk0fhp3vnsw7fyp7ndn0786h8q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129728,6 +129879,85 @@ self: { } ) { }; + cadence = callPackage ( + { + mkDerivation, + aeson, + apecs, + base, + bytestring, + containers, + exceptions, + hspec, + hspec-contrib, + HUnit, + linear, + QuickCheck, + random, + random-shuffle, + sdl2, + sdl2-image, + sdl2-ttf, + template-haskell, + text, + vector, + }: + mkDerivation { + pname = "cadence"; + version = "0.1.0.0"; + sha256 = "128qsl0ymmjircxrpyfb7cg02nfv9z7l7y6yrxrbjka4c49lydv6"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + apecs + base + containers + linear + sdl2 + sdl2-image + sdl2-ttf + template-haskell + text + vector + ]; + executableHaskellDepends = [ + aeson + apecs + base + bytestring + containers + linear + random + random-shuffle + sdl2 + sdl2-image + sdl2-ttf + template-haskell + text + vector + ]; + testHaskellDepends = [ + apecs + base + containers + exceptions + hspec + hspec-contrib + HUnit + linear + QuickCheck + sdl2 + sdl2-image + sdl2-ttf + template-haskell + text + vector + ]; + description = "An ECS-based 2D game framework"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + caerbannog = callPackage ( { mkDerivation, @@ -138181,8 +138411,8 @@ self: { }: mkDerivation { pname = "changeset"; - version = "0.1.1"; - sha256 = "1mp5g0y1rbhfp5js3g2szpr7cfywpqjnh7ps01l1pxrvirxkdbbr"; + version = "0.2"; + sha256 = "010r452dbj4x93g2msdazaahs19q58cnzmskjfdgw7f8b7690ajg"; libraryHaskellDepends = [ base containers @@ -138217,24 +138447,32 @@ self: { base, changeset, containers, + data-default, + falsify, + indexed-traversable, monoid-extras, tasty, tasty-hunit, + transformers, }: mkDerivation { pname = "changeset-containers"; - version = "0.1.1"; - sha256 = "0dyxhpbhwbqpbjmyhdqbdy82fbx76163az6m9lrcq8p5026n0ndc"; + version = "0.2"; + sha256 = "0xk88k3ywrdc1gxnnd07c2rxqln7f6204fkb8365iffnafcw09m5"; libraryHaskellDepends = [ base changeset containers + indexed-traversable monoid-extras + transformers ]; testHaskellDepends = [ base changeset containers + data-default + falsify monoid-extras tasty tasty-hunit @@ -138262,8 +138500,8 @@ self: { }: mkDerivation { pname = "changeset-lens"; - version = "0.1.1"; - sha256 = "0fi3yjb689mvl8scmi3yz29fx4f1z2idclij4jn1mqavaaz4wzgd"; + version = "0.2"; + sha256 = "00wyd04d103g08p1n33qaqx234rpwz81rps2rm1bdaq4axzpl9pk"; libraryHaskellDepends = [ base changeset @@ -138303,8 +138541,8 @@ self: { }: mkDerivation { pname = "changeset-reflex"; - version = "0.1.1"; - sha256 = "0jad77lp542y7kw0dbq4spdkpv38ygg7hlmbik7a5wikf90dfvz7"; + version = "0.2"; + sha256 = "1ilcn0qd5hhsvbv5194z0p04h7fb0bqb9k09fw9xs0v9drxyrnx1"; libraryHaskellDepends = [ base changeset @@ -139610,6 +139848,58 @@ self: { } ) { }; + checked-literals = callPackage ( + { + mkDerivation, + base, + directory, + filepath, + ghc, + ghc-typelits-extra, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + mtl, + process, + string-interpolate, + syb, + tasty, + tasty-hunit, + template-haskell, + temporary, + }: + mkDerivation { + pname = "checked-literals"; + version = "0.1.0.0"; + sha256 = "1dwiwr92hsw4c3yx1h6n5bb3fsf9zx6k3qq8fgq0in1h7jzkmkrw"; + libraryHaskellDepends = [ + base + ghc + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + mtl + syb + template-haskell + ]; + testHaskellDepends = [ + base + directory + filepath + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + process + string-interpolate + tasty + tasty-hunit + temporary + ]; + doHaddock = false; + description = "GHC plugin for checked numeric literals"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + } + ) { }; + checkers = callPackage ( { mkDerivation, @@ -140246,8 +140536,8 @@ self: { }: mkDerivation { pname = "chiasma"; - version = "0.10.1.0"; - sha256 = "09nsi5lksmbwqxy76h122kzp23632gvfbngs1vilmqhcf6zrbbg5"; + version = "0.12.2.0"; + sha256 = "01srs9xs31f7gi3l0d7k1xwm9lvpldh1p8jq8342n97b2w04whxx"; libraryHaskellDepends = [ attoparsec base @@ -140311,8 +140601,8 @@ self: { }: mkDerivation { pname = "chiasma-test"; - version = "0.10.1.0"; - sha256 = "0gyr4im2f8x335q3svvyr7lrf5z6ypln764spz986qf5ibg4arrb"; + version = "0.12.2.0"; + sha256 = "0zxb9m4q5kx2lz0lvbhl5f396pl324xn1qy4h7iqghvncvsds779"; libraryHaskellDepends = [ base bytestring @@ -140343,6 +140633,7 @@ self: { polysemy polysemy-chronos polysemy-plugin + polysemy-process polysemy-test prelate tasty @@ -150286,6 +150577,35 @@ self: { } ) { RNA = null; }; + coco = callPackage ( + { + mkDerivation, + base, + bytestring, + template-haskell, + text, + utf8-string, + utility-ht, + uuid, + }: + mkDerivation { + pname = "coco"; + version = "0.0.0.0"; + sha256 = "0hxf6i61lhp1mm34mmgbzcz3z9mx3lvl7j6z4vql2v767blav006"; + libraryHaskellDepends = [ + base + bytestring + template-haskell + text + utf8-string + utility-ht + uuid + ]; + description = "compatible conversions"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + code-builder = callPackage ( { mkDerivation, @@ -163669,9 +163989,10 @@ self: { { mkDerivation, base }: mkDerivation { pname = "contra-tracer"; - version = "0.2.0.0"; - sha256 = "1rb2fal2rn02qnp28dsvq3r94b72jkqrp2s1lryhmrdj23jc3swy"; + version = "0.2.1.0"; + sha256 = "06c08m3s9r920y4zhrwfld2mxa18m4qyh21rkf80xsk493dq5s5z"; libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; description = "Arrow and contravariant tracers"; license = lib.licenses.asl20; } @@ -170540,7 +170861,7 @@ self: { } ) { }; - criterion_1_6_4_1 = callPackage ( + criterion_1_6_5_0 = callPackage ( { mkDerivation, aeson, @@ -170565,7 +170886,6 @@ self: { mtl, mwc-random, optparse-applicative, - parsec, prettyprinter, prettyprinter-ansi-terminal, QuickCheck, @@ -170574,18 +170894,14 @@ self: { tasty-hunit, tasty-quickcheck, text, - time, transformers, transformers-compat, vector, - vector-algorithms, }: mkDerivation { pname = "criterion"; - version = "1.6.4.1"; - sha256 = "03danwzqimrnw39s91pxmya3jrb4wxvx0ijm3qr5mik8axn6z9af"; - revision = "1"; - editedCabalFile = "02sbckvbz107n369crcpb31jq4x6jw4kqvrkh3m03i8wn9bxbkis"; + version = "1.6.5.0"; + sha256 = "0f7011j1bz9p6b88aj6s4yp3m9vwn95irqby1glmh05lj46dh4yn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -170610,16 +170926,13 @@ self: { mtl mwc-random optparse-applicative - parsec prettyprinter prettyprinter-ansi-terminal statistics text - time transformers transformers-compat vector - vector-algorithms ]; executableHaskellDepends = [ base @@ -170753,8 +171066,8 @@ self: { }: mkDerivation { pname = "criterion-measurement"; - version = "0.2.3.0"; - sha256 = "1qnzgkmjlv3m6zr8l3dfnc1b5jy2fyjxb7s1qzhdcww4bsixqxfc"; + version = "0.2.4.0"; + sha256 = "18zr0z9fa2x61bynzvhh7g8r7mshsz6l4dd7bl8k9mwy0icy0hm3"; libraryHaskellDepends = [ aeson base @@ -171385,6 +171698,8 @@ self: { pname = "crucible-debug"; version = "0.1.2.0"; sha256 = "0i3bbk28sihyb8nirjcz72mrhz6m08k3iz1jz2rx5jn7nwskxzba"; + revision = "1"; + editedCabalFile = "17x1lwjfwh97lm9r9halx3jx447gvqjfynxfvv6ndy1brp0xq2px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -171605,6 +171920,8 @@ self: { pname = "crucible-syntax"; version = "0.5.0.0"; sha256 = "08b027d6m8c1wsfn21kjywg1gqw4s4nanzj1q4kqp65n4gmaai5b"; + revision = "1"; + editedCabalFile = "141mjylrq9j2k6qpaa01g4ngdidd57cmwy70d016d7wxckb3n3hs"; libraryHaskellDepends = [ base bv-sized @@ -173795,6 +174112,8 @@ self: { pname = "crypton-conduit"; version = "0.2.3"; sha256 = "1kkizzapdv1lnkijmygpr3jdh2wiszcjhbi9byjzjphinpwlaply"; + revision = "1"; + editedCabalFile = "0czvkgb8lr7w23fyz1skajz7dcwh0xylnw4cvgs4ixpz96f109y8"; libraryHaskellDepends = [ base bytestring @@ -173822,6 +174141,55 @@ self: { } ) { }; + crypton-conduit_0_3_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + conduit, + conduit-combinators, + conduit-extra, + crypton, + exceptions, + ram, + resourcet, + tasty, + tasty-hunit, + tasty-quickcheck, + transformers, + }: + mkDerivation { + pname = "crypton-conduit"; + version = "0.3.0"; + sha256 = "0gi70jasy95khp7d133ymipqlyqf37sg0p17w1s6bagjqkpk7qnq"; + libraryHaskellDepends = [ + base + bytestring + conduit + conduit-extra + crypton + exceptions + ram + resourcet + transformers + ]; + testHaskellDepends = [ + base + bytestring + conduit + conduit-combinators + crypton + ram + tasty + tasty-hunit + tasty-quickcheck + ]; + description = "crypton conduit"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + crypton-connection = callPackage ( { mkDerivation, @@ -173874,6 +174242,8 @@ self: { pname = "crypton-connection"; version = "0.4.6"; sha256 = "0d20qp4jim89s6psi0iyjwjzgbi4piw9pxyyr15qrshpb22vg1nn"; + revision = "1"; + editedCabalFile = "0bnjm3rdk4wv9p743fp324wzq08lxaxrw04hyplv2hwzvr24lxm3"; libraryHaskellDepends = [ base bytestring @@ -175258,10 +175628,10 @@ self: { css-class-bindings = callPackage ( { mkDerivation, + add-dependent-file, base, containers, css-syntax, - directory, filepath, QuickCheck, tasty, @@ -175273,13 +175643,13 @@ self: { }: mkDerivation { pname = "css-class-bindings"; - version = "0.0.2"; - sha256 = "1pz2wimhy0f28c9zdkkfws18ayci2d744fd0hnq76s0sxsml6hxf"; + version = "0.0.4"; + sha256 = "00gkpp5vs2dx41aw6pizb4vlkk64yrd4h90glw2har70dhij1k63"; libraryHaskellDepends = [ + add-dependent-file base containers css-syntax - directory filepath template-haskell text @@ -176254,8 +176624,8 @@ self: { }: mkDerivation { pname = "cuda"; - version = "0.12.8.0"; - sha256 = "06sc7jkg24742frz7q8jimw8szvsva20zy4jn35dj585mibnljcr"; + version = "0.13.0.0"; + sha256 = "03xvkzylbfrbhh4ds37cj900w9kh5ikxynscrng3z6avvsg0nc1j"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ @@ -176277,7 +176647,7 @@ self: { base pretty ]; - description = "FFI binding to the CUDA interface for programming NVIDIA GPUs"; + description = "FFI binding to the CUDA driver interface for programming NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "nvidia-device-query"; @@ -176357,8 +176727,8 @@ self: { }: mkDerivation { pname = "cuddle"; - version = "1.2.0.0"; - sha256 = "0638jvj6wkczrxfswlcbzkci20s79s1yf4v22fz5gdmv34l21gvm"; + version = "1.4.0.0"; + sha256 = "0gx7snfndyw6sjn3s2j1kg67y8sf6sz7hv6iankm48i5rivyfn60"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -176374,6 +176744,7 @@ self: { data-default-class foldable1-classes-compat generic-optics + generic-random half hashable megaparsec @@ -176427,6 +176798,7 @@ self: { prettyprinter prettyprinter-ansi-terminal QuickCheck + quickcheck-transformer random string-qq text @@ -191293,6 +191665,40 @@ self: { } ) { }; + deque_0_4_4_4 = callPackage ( + { + mkDerivation, + base, + deepseq, + hashable, + mtl, + rerebase, + strict-list, + tasty, + tasty-quickcheck, + }: + mkDerivation { + pname = "deque"; + version = "0.4.4.4"; + sha256 = "09c3cld56k0frl1kvhrrb1kz8i3w9n3qycr7qvf0ihjw6kg5b0za"; + libraryHaskellDepends = [ + base + deepseq + hashable + mtl + strict-list + ]; + testHaskellDepends = [ + rerebase + tasty + tasty-quickcheck + ]; + description = "Double-ended queues"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + dequeue = callPackage ( { mkDerivation, @@ -191756,6 +192162,64 @@ self: { } ) { }; + derive-topdown_0_1_1_1 = callPackage ( + { + mkDerivation, + base, + binary, + bytestring, + containers, + ghc, + haskell-src, + haskell-src-exts, + HUnit, + mtl, + primitive, + syb, + template-haskell, + th-abstraction, + th-expand-syns, + transformers, + }: + mkDerivation { + pname = "derive-topdown"; + version = "0.1.1.1"; + sha256 = "1diagpj0218ciqhrbf6blvip8pwkbwd9hxb0w6a8dyjpyfjwwllq"; + libraryHaskellDepends = [ + base + containers + mtl + primitive + syb + template-haskell + th-abstraction + th-expand-syns + transformers + ]; + testHaskellDepends = [ + base + binary + bytestring + containers + ghc + haskell-src + haskell-src-exts + HUnit + mtl + primitive + syb + template-haskell + th-abstraction + th-expand-syns + transformers + ]; + description = "Derive type class instances"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + } + ) { }; + derive-trie = callPackage ( { mkDerivation, @@ -191969,6 +192433,46 @@ self: { } ) { }; + deriving-trans_0_11_0_0 = callPackage ( + { + mkDerivation, + base, + exceptions, + logict, + monad-control, + monad-control-identity, + monad-logger, + mtl, + primitive, + resourcet, + transformers, + transformers-base, + unliftio-core, + }: + mkDerivation { + pname = "deriving-trans"; + version = "0.11.0.0"; + sha256 = "00i7aln2aqlakka49lkfml28s4h56ssw23lzhfb28ngyl52zc5n2"; + libraryHaskellDepends = [ + base + exceptions + logict + monad-control + monad-control-identity + monad-logger + mtl + primitive + resourcet + transformers + transformers-base + unliftio-core + ]; + description = "Derive instances for monad transformer stacks"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + deriving-via-fun = callPackage ( { mkDerivation, base }: mkDerivation { @@ -194718,8 +195222,8 @@ self: { }: mkDerivation { pname = "dhscanner-bitcode"; - version = "1.0.15"; - sha256 = "0pwb89rxm3pfyy1cq4zd5m8wwk5afjpj60zmp7443q7fwpygx8b4"; + version = "1.0.16"; + sha256 = "1khjwdmnih5vn9pxi8mjf5faq0g1kd5pfzk54i3gw2alw2g8266m"; libraryHaskellDepends = [ aeson base @@ -194751,8 +195255,8 @@ self: { }: mkDerivation { pname = "dhscanner-kbgen"; - version = "1.0.25"; - sha256 = "066jr09bhlbaqbg72049wn09464j6vr1jk866pjbwipcl3yk6bzb"; + version = "1.0.31"; + sha256 = "03mgjidx48d3sxxky7v3ws3v990rr24xkjn4q6msbjdkrr1q0mya"; libraryHaskellDepends = [ aeson base @@ -195108,6 +195612,34 @@ self: { } ) { }; + diagnostician = callPackage ( + { + mkDerivation, + base, + containers, + prettyprinter, + text, + vector, + }: + mkDerivation { + pname = "diagnostician"; + version = "0.1.0.0"; + sha256 = "0qk4h48afzv6f8xgm8nyyf4bv9ghc2zdwcrk7lfcqvi5nm7vqxhs"; + libraryHaskellDepends = [ + base + containers + prettyprinter + text + vector + ]; + testHaskellDepends = [ + base + containers + ]; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + diagrams = callPackage ( { mkDerivation, @@ -208812,8 +209344,8 @@ self: { }: mkDerivation { pname = "dual-tree"; - version = "0.2.3.2"; - sha256 = "12k22x4264x0g0rvv4bdz22bi10fdim9h512ibi59wzvkbb6pkl5"; + version = "0.2.3.3"; + sha256 = "0hk7qc8i3447bsfb85gwswqrkqp9811wxw6ysf838wdq3k37ccrv"; libraryHaskellDepends = [ base monoid-extras @@ -213887,6 +214419,33 @@ self: { } ) { }; + effectful-plugin_2_1_0_0 = callPackage ( + { + mkDerivation, + base, + containers, + effectful-core, + ghc, + }: + mkDerivation { + pname = "effectful-plugin"; + version = "2.1.0.0"; + sha256 = "11kdrx4axrc6lbgra8r4bvnyphdhqrps9ggrlx3wrrr7csdv0a7s"; + libraryHaskellDepends = [ + base + containers + ghc + ]; + testHaskellDepends = [ + base + effectful-core + ]; + description = "A GHC plugin for improving disambiguation of effects"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + effectful-poolboy = callPackage ( { mkDerivation, @@ -220632,6 +221191,8 @@ self: { pname = "env-guard"; version = "0.2.1"; sha256 = "0xm9638nkikfy62abims10jmmr9y3rm2vb22aqh4qmjcj4r37ibq"; + revision = "1"; + editedCabalFile = "0q1dsk4mc5mqd90ya67yjl2himwkwj24vzc4l3njfs9cwkank69v"; libraryHaskellDepends = [ base ]; description = "Conditionally running IO actions based on environment variables"; license = lib.meta.getLicenseFromSpdxId "MIT"; @@ -244408,6 +244969,54 @@ self: { } ) { }; + fnotation = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + diagnostician, + filepath, + hashable, + prettyprinter, + tasty, + tasty-golden, + temporary, + text, + vector, + vector-hashtables, + }: + mkDerivation { + pname = "fnotation"; + version = "0.1.0.0"; + sha256 = "18jglwasaly5p0x6y4wkijaxyvcyi6cq0n0lz73f2vyxw1inqp5j"; + libraryHaskellDepends = [ + base + containers + diagnostician + hashable + prettyprinter + text + vector + vector-hashtables + ]; + testHaskellDepends = [ + base + bytestring + containers + diagnostician + filepath + prettyprinter + tasty + tasty-golden + temporary + text + vector + ]; + license = lib.meta.getLicenseFromSpdxId "MPL-2.0"; + } + ) { }; + focus = callPackage ( { mkDerivation, @@ -252632,7 +253241,6 @@ self: { funcons-tools, funcons-values, gll, - iml-tools, mtl, pretty, regex-applicative, @@ -252642,8 +253250,8 @@ self: { }: mkDerivation { pname = "funcons-intgen"; - version = "0.2.0.1"; - sha256 = "12g6lizcxhvk26k3qp1k3v9dz9pz9xx004jpmipqm291r9nyiya9"; + version = "0.2.0.3"; + sha256 = "0rzyislf08ginflq7m7gjri3m5asshyfywn46fcfv4v3gnqhkmv4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -252654,7 +253262,6 @@ self: { funcons-tools funcons-values gll - iml-tools mtl pretty regex-applicative @@ -252664,11 +253271,9 @@ self: { ]; description = "Generate Funcons interpreters from CBS description files"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "cbsc"; - broken = true; } - ) { iml-tools = null; }; + ) { }; funcons-lambda-cbv-mp = callPackage ( { @@ -254182,6 +254787,7 @@ self: { language-c-quote, lens, lsp, + lsp-test, lsp-types, mainland-pretty, megaparsec, @@ -254191,6 +254797,7 @@ self: { parallel, prettyprinter, prettyprinter-ansi-terminal, + process, process-extras, QuickCheck, random, @@ -254213,10 +254820,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.25.36"; - sha256 = "1wyc7pakrd2rrql3bqww9xid5w26y9ll2c35kqnpx8fwv73918j1"; - revision = "1"; - editedCabalFile = "18r45jsyk48g3y37fa7m5a5lv7bym7qrp930brqags4fjnw3ngbv"; + version = "0.25.37"; + sha256 = "0ynbbp66f6xx836zf71qfarnkmnsbm1hyk1pmk3yf4z301vz1xdh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -254254,6 +254859,7 @@ self: { language-c-quote lens lsp + lsp-test lsp-types mainland-pretty megaparsec @@ -254263,6 +254869,7 @@ self: { parallel prettyprinter prettyprinter-ansi-terminal + process process-extras QuickCheck random @@ -254431,7 +255038,7 @@ self: { } ) { }; - futhark-server_1_3_2_0 = callPackage ( + futhark-server_1_3_3_0 = callPackage ( { mkDerivation, base, @@ -254446,10 +255053,8 @@ self: { }: mkDerivation { pname = "futhark-server"; - version = "1.3.2.0"; - sha256 = "1rpvd0z09bgnzj6npgc6ngz8par7zcda9y408yjfv5vawd9srv07"; - revision = "1"; - editedCabalFile = "1jfsv31s90prnh5gipyfa533sdivh8r2mxq0pbvq1vjbiwjqd81q"; + version = "1.3.3.0"; + sha256 = "0j45clfg1mzy06nnzbgn9gdbys0nh7d9h31gyvpa825qm44xjfdj"; libraryHaskellDepends = [ base binary @@ -255189,8 +255794,8 @@ self: { }: mkDerivation { pname = "fx"; - version = "0.11"; - sha256 = "1ibz7hxq6svlfdvmlr0hz8y43rpjs6hf1j08wrbx78vb3irb18cl"; + version = "0.11.1"; + sha256 = "0v418z9bjkh5a4m7p7fkabkdcw0ld0d8491yjxcibghzchsm0a10"; libraryHaskellDepends = [ base monad-parallel @@ -277678,6 +278283,8 @@ self: { pname = "gitrev-typed"; version = "0.1"; sha256 = "17313dgh672zw854zckp9wch7fpkwq3gsragqv7fpj82av0s4js1"; + revision = "1"; + editedCabalFile = "1x6z2ij43kzr94fnxy5gjrs0nd4wdi9i54c41mq7yy1v9qyv6fib"; libraryHaskellDepends = [ base directory @@ -292685,13 +293292,16 @@ self: { gi-gdk3, gi-gdkpixbuf, gi-glib, + gi-gobject, gi-gtk-layer-shell, gi-gtk3, + gtk-scaling-image, gtk-strut, gtk3, haskell-gi, haskell-gi-base, hslogger, + hspec, optparse-applicative, status-notifier-item, text, @@ -292701,8 +293311,8 @@ self: { }: mkDerivation { pname = "gtk-sni-tray"; - version = "0.2.0.0"; - sha256 = "1nhw7nlcghwi9rlrd55951brfi98fz7za9jhn9bnrca6yd8pkh35"; + version = "0.2.1.1"; + sha256 = "0cc7lzn19ipn69i4ggqs308ncn06w772azcgha1biqba0hv1hcsp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -292721,7 +293331,9 @@ self: { gi-gdk3 gi-gdkpixbuf gi-glib + gi-gobject gi-gtk3 + gtk-scaling-image gtk-strut haskell-gi haskell-gi-base @@ -292748,6 +293360,11 @@ self: { text unix ]; + testHaskellDepends = [ + base + containers + hspec + ]; description = "A standalone StatusNotifierItem/AppIndicator tray"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; @@ -319696,8 +320313,8 @@ self: { }: mkDerivation { pname = "hasql-postgresql-types"; - version = "0.2"; - sha256 = "10yh2mlr97w7s7gz63g5mzgcnrbadkzv59xfs99hf0rs0syckm2l"; + version = "0.2.0.1"; + sha256 = "0g1r4b98y939fkvacy9lyr9sk1mzpz5514rbgiv0g91vy0mr52ch"; libraryHaskellDepends = [ base hasql @@ -321793,6 +322410,64 @@ self: { } ) { }; + haxr_3000_11_6_1 = callPackage ( + { + mkDerivation, + array, + base, + base-compat, + base64-bytestring, + blaze-builder, + bytestring, + HaXml, + HsOpenSSL, + http-streams, + http-types, + io-streams, + mtl, + mtl-compat, + network, + network-uri, + old-locale, + old-time, + template-haskell, + text, + time, + utf8-string, + }: + mkDerivation { + pname = "haxr"; + version = "3000.11.6.1"; + sha256 = "1ldlgp22y8zs84mgp1d3q35r9rbfjrknslw0b9wjnwnzhvxb8g91"; + libraryHaskellDepends = [ + array + base + base-compat + base64-bytestring + blaze-builder + bytestring + HaXml + HsOpenSSL + http-streams + http-types + io-streams + mtl + mtl-compat + network + network-uri + old-locale + old-time + template-haskell + text + time + utf8-string + ]; + description = "XML-RPC client and server library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + haxr-th = callPackage ( { mkDerivation, @@ -334126,6 +334801,8 @@ self: { pname = "hie-bios"; version = "0.18.0"; sha256 = "0bzav8ppm7mfy01d8vin67ik5jb6zld06716zy0i32c2fys6wack"; + revision = "1"; + editedCabalFile = "0y74bp7ss0z8sbirx161pc40wnl86bkflapgxxkl71m533csxqmf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -339357,8 +340034,8 @@ self: { pname = "hledger-interest"; version = "1.6.7"; sha256 = "1jirygghw82zi8z160j45qzfcj1l89vckqr7hrv78h3f3pim6np4"; - revision = "4"; - editedCabalFile = "1h3jx1jj4spgj34mhxydg24lwv95m39f8ndy222849s5nsh6lg0n"; + revision = "5"; + editedCabalFile = "0nvvya1mrvsi5cj86fq403129isc5pz2a0982y37dk8h8l0jwrgn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -361080,6 +361757,45 @@ self: { } ) { }; + hslua-annotations = callPackage ( + { + mkDerivation, + base, + hslua-core, + hslua-marshalling, + hslua-module-path, + hslua-module-version, + hslua-packaging, + tasty, + tasty-golden, + text, + }: + mkDerivation { + pname = "hslua-annotations"; + version = "0.1.0"; + sha256 = "127jnd73f10xy24ri79q8v18v00lp98as5afdchzy1aykrxv95cw"; + libraryHaskellDepends = [ + base + hslua-core + hslua-packaging + text + ]; + testHaskellDepends = [ + base + hslua-core + hslua-marshalling + hslua-module-path + hslua-module-version + hslua-packaging + tasty + tasty-golden + text + ]; + description = "A type annotation generator for HSLua"; + license = "(MIT OR Apache-2.0)"; + } + ) { }; + hslua-classes = callPackage ( { mkDerivation, @@ -371325,6 +372041,99 @@ self: { } ) { }; + http-tower-hs = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + crypton-connection, + crypton-x509-store, + crypton-x509-system, + directory, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-exporter-otlp, + hs-opentelemetry-sdk, + hspec, + hspec-discover, + http-client, + http-client-tls, + http-conduit, + http-types, + process, + QuickCheck, + safe-exceptions, + stm, + testcontainers, + text, + time, + tls, + tower-hs, + unagi-chan, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "http-tower-hs"; + version = "0.3.1.0"; + sha256 = "1pbi2nqrba0rirlm7nyd5fa79a1119hsnv1hd6kv1c2rarln8wvf"; + libraryHaskellDepends = [ + base + bytestring + containers + crypton-connection + crypton-x509-store + crypton-x509-system + hs-opentelemetry-api + http-client + http-client-tls + http-types + safe-exceptions + text + time + tls + tower-hs + unordered-containers + uuid + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + directory + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-exporter-otlp + hs-opentelemetry-sdk + hspec + hspec-discover + http-client + http-client-tls + http-conduit + http-types + process + QuickCheck + stm + testcontainers + text + time + tower-hs + unagi-chan + uuid + vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Composable HTTP client middleware for Haskell, built on tower-hs"; + license = lib.licenses.mit; + } + ) { }; + http-trace = callPackage ( { mkDerivation, @@ -371864,6 +372673,8 @@ self: { pname = "http2-tls"; version = "0.5.3"; sha256 = "1awhnls36h3i4qbcnjxbjipzq0qfcgzx7brb9nlnmi5p8fbz5458"; + revision = "1"; + editedCabalFile = "1iiisrk3sr97zzbzimfr4b3dcjmvpacfdj72y49hq4m47pc174hk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -371924,8 +372735,8 @@ self: { pname = "http3"; version = "0.1.3"; sha256 = "0agb0cp5lh74vv47ryv38pk46mpiqpv659i9qqmgvigaxkl379sh"; - revision = "1"; - editedCabalFile = "0xhc36rfdcmwcp17ghfgqbv1k4ncanrf4gy9pz2g8w1sj9f2wnbs"; + revision = "2"; + editedCabalFile = "1dahwp4hmzb5khb3v1s5m2ivbm6pqbvv3m24ih44204vhcr4s0lc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -384749,17 +385560,49 @@ self: { ihp-migrate = callPackage ( { mkDerivation, - ihp, + base, + directory, + filepath, + hasql, + hasql-transaction, + hspec, + string-conversions, + temporary, + text, with-utf8, }: mkDerivation { pname = "ihp-migrate"; - version = "1.4.0"; - sha256 = "1l4vapnqnnayfdrbrspsvjjyi2wd7jy3a081dpzyi4pwl4jdwgx8"; - isLibrary = false; + version = "1.5.0"; + sha256 = "1r2jraa85ghvswng06pza3ygnvszq360vbhanqx2707ns2abnccr"; + isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base + directory + filepath + hasql + hasql-transaction + string-conversions + text + with-utf8 + ]; executableHaskellDepends = [ - ihp + base + directory + filepath + hasql + hasql-transaction + string-conversions + text + with-utf8 + ]; + testHaskellDepends = [ + base + directory + filepath + hspec + temporary with-utf8 ]; description = "Provides the IHP migrate binary"; @@ -385282,6 +386125,31 @@ self: { } ) { }; + ihp-zip = callPackage ( + { + mkDerivation, + base, + http-types, + ihp, + wai, + zip-archive, + }: + mkDerivation { + pname = "ihp-zip"; + version = "0.1.0"; + sha256 = "0q6qg2kr7lgf2q0rhjpnbpqapwdqni19ldk5lcp1s8q8rb7mmxrz"; + libraryHaskellDepends = [ + base + http-types + ihp + wai + zip-archive + ]; + description = "Support for making ZIP archives with IHP"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + ihs = callPackage ( { mkDerivation, @@ -411364,7 +412232,7 @@ self: { } ) { }; - keter_2_3_3 = callPackage ( + keter_2_3_4 = callPackage ( { mkDerivation, aeson, @@ -411426,8 +412294,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.3.3"; - sha256 = "1538641m3c74mgz8p2jsypiw258h94rhcdjrzkll4b7af8z3q4yy"; + version = "2.3.4"; + sha256 = "0abz4g3kg718yr68g0m2zl35n7q1ms05sb62gyyhd9rm05v10czz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -423291,19 +424159,24 @@ self: { base, tasty, tasty-hunit, + text, }: mkDerivation { pname = "layoutz"; - version = "0.3.3.0"; - sha256 = "0ra8v9ybpx5i69g0w2r8j2xqnsq90l74ka2x8p221c134g0i7vrp"; + version = "0.3.4.0"; + sha256 = "1wkldb91mlp4sqi04bc1az7a1wpj1i0g5kqhnzycqbr2idzk7n4k"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base ]; + libraryHaskellDepends = [ + base + text + ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit + text ]; description = "Simple, beautiful CLI output"; license = lib.meta.getLicenseFromSpdxId "Apache-2.0"; @@ -436776,6 +437649,27 @@ self: { } ) { }; + live-stats = callPackage ( + { + mkDerivation, + base, + relude, + time, + }: + mkDerivation { + pname = "live-stats"; + version = "0.1.0.0"; + sha256 = "1k99vrnvrspmk826dgrhkyb6q2jjqrzsi83jwxbywfzwlfdwyw2q"; + libraryHaskellDepends = [ + base + relude + time + ]; + description = "A reusable run-time stats module"; + license = lib.licenses.bsd3; + } + ) { }; + liveplot = callPackage ( { mkDerivation, @@ -458632,13 +459526,12 @@ self: { bytestring, containers, crypton, - memory, - text, + ram, }: mkDerivation { pname = "mfmts"; - version = "1.0.0.0"; - sha256 = "1h2gr2a03gs1gy3wngq0l25bdph3xfvmhipqmzybaknjiix5mix8"; + version = "1.0.0.1"; + sha256 = "0ff8i8y6khcci1mqfjw75j3aiak9srfp3rr1hyic6w4l4js6x16i"; libraryHaskellDepends = [ array base @@ -458646,10 +459539,8 @@ self: { bytestring containers crypton - memory - text + ram ]; - doHaddock = false; description = "Implements multiformats specification"; license = lib.meta.getLicenseFromSpdxId "AGPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; @@ -463442,6 +464333,36 @@ self: { } ) { }; + miso_1_9_0_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + mtl, + text, + transformers, + }: + mkDerivation { + pname = "miso"; + version = "1.9.0.0"; + sha256 = "0v45pvrxwf0biywx8icq2qww8gvmy2a9k1iz0n21p14bxm2fjicx"; + revision = "1"; + editedCabalFile = "0pjvyyr7ldggx0ffzrwnrmx7xss407i0sprvpy55n9lxknzvjav0"; + libraryHaskellDepends = [ + base + bytestring + containers + mtl + text + transformers + ]; + description = "A tasty Haskell front-end web framework"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + miso-action-logger = callPackage ( { mkDerivation, @@ -463466,6 +464387,35 @@ self: { } ) { }; + miso-aeson = callPackage ( + { + mkDerivation, + aeson, + base, + containers, + miso, + scientific, + unordered-containers, + vector, + }: + mkDerivation { + pname = "miso-aeson"; + version = "0.1.0.0"; + sha256 = "0h83n38p14sr4si9z4x0ilhdmnhiz8xi7fd9g61ws3b0dcwfb917"; + libraryHaskellDepends = [ + aeson + base + containers + miso + scientific + unordered-containers + vector + ]; + description = "JSON conversion library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + miso-examples = callPackage ( { mkDerivation }: mkDerivation { @@ -463483,30 +464433,61 @@ self: { miso-from-html = callPackage ( { mkDerivation, - attoparsec, base, bytestring, containers, + fourmolu, + html-parse, + miso, + mtl, pretty-simple, text, }: mkDerivation { pname = "miso-from-html"; - version = "0.2.0.0"; - sha256 = "191qszlmgakpjdzg6k54kxg7c8v05jib66sk3w1aqc98j74f4yix"; - isLibrary = false; + version = "0.3.0.0"; + sha256 = "1vv4brss0cg80jxb9s0rjcpm401b2d1qh4v1k3c246x2p2g3zkvc"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ - attoparsec + libraryHaskellDepends = [ base bytestring containers + html-parse + miso + mtl pretty-simple text ]; + executableHaskellDepends = [ + base + fourmolu + miso + text + ]; description = "Convert HTML to miso View syntax"; - license = lib.licenses.bsd3; - mainProgram = "miso-from-html"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + + miso-optics = callPackage ( + { + mkDerivation, + base, + miso, + optics, + }: + mkDerivation { + pname = "miso-optics"; + version = "0.1.0.0"; + sha256 = "1xai6klyhxlylx6cbg5cjqa9mjx02w4hgb6k8wwpbx4jx0i44l5v"; + libraryHaskellDepends = [ + base + miso + optics + ]; + description = "An adaptor package for using miso with optics"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; } ) { }; @@ -474619,15 +475600,13 @@ self: { }: mkDerivation { pname = "mpd-current-json"; - version = "3.0.0.0"; - sha256 = "184466w92jif7266izbpb4l3i6arsg2199c70yfngsw7fvyhy2hr"; + version = "3.1.0.0"; + sha256 = "0z0yc5gy02kpdd22x77pnawlr9fcdspda138gnm1q3sn4ryq9z7a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson - aeson-pretty base - bytestring deriving-aeson libmpd text @@ -482451,8 +483430,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.2.1"; - sha256 = "0liw714g0jp4www7jp3v6ngsazi3fvbi685lgg49w7zm5yvfxlha"; + version = "1.2.2"; + sha256 = "1dx3rn16dbg7klabikq0d9rb3a4q954ch1rddibwk6l3g6vqm6m5"; libraryHaskellDepends = [ base binary @@ -490143,8 +491122,8 @@ self: { pname = "network-transport-quic"; version = "0.1.1"; sha256 = "1grif580mw6kp5hdgmimia8a14ydqcz1q4wj824hs3qwmxgmp44d"; - revision = "2"; - editedCabalFile = "0flm8syhran28h0a66hsrzkqsfdsr9hcjwmbw0wr6x981ldlabn8"; + revision = "3"; + editedCabalFile = "0dg1laqr0bllj41nq2dl2kd8d1icizv8p5pigsarp7jgnni5aarq"; libraryHaskellDepends = [ async base @@ -496300,8 +497279,8 @@ self: { }: mkDerivation { pname = "notion-client"; - version = "0.5.0.0"; - sha256 = "0fzvyzfl44nnm43gqdd7qpfg530ga2yjyqs6v9dqlnwlxd0080m2"; + version = "0.6.1.0"; + sha256 = "1fhdflm2y6py600i4n8na0i0y1azb9wi8c6il9jmccgs572c6gnc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -496339,6 +497318,7 @@ self: { base bytestring containers + http-api-data http-client http-client-tls scientific @@ -509680,47 +510660,6 @@ self: { ) { }; optparse-generic = callPackage ( - { - mkDerivation, - base, - bytestring, - filepath, - Only, - optparse-applicative, - text, - time, - transformers, - transformers-compat, - void, - }: - mkDerivation { - pname = "optparse-generic"; - version = "1.5.2"; - sha256 = "0dca5q57jv4b8l1af4ywimaiw9rfrysambcghfmll4il5prm3d67"; - revision = "3"; - editedCabalFile = "0rmfwb4plak9vymdcf553ml7b5kpx81arjszwk4fsswx3mry6kif"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base - bytestring - filepath - Only - optparse-applicative - text - time - transformers - transformers-compat - void - ]; - executableHaskellDepends = [ base ]; - description = "Auto-generate a command-line parser for your datatype"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - } - ) { }; - - optparse-generic_1_5_3 = callPackage ( { mkDerivation, base, @@ -509755,7 +510694,6 @@ self: { executableHaskellDepends = [ base ]; description = "Auto-generate a command-line parser for your datatype"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; } ) { }; @@ -513195,6 +514133,8 @@ self: { pname = "package-version"; version = "0.4.1"; sha256 = "116r62wk0pyp1cqhsfjsp0jchyqf5638by6vl7k3c7ylac6ki45c"; + revision = "1"; + editedCabalFile = "0y8zp2nxjsjq90q5b035g6r5k2p4gynh1wjgx7mz14kgh9qcfskm"; libraryHaskellDepends = [ base bytestring @@ -513717,6 +514657,8 @@ self: { hashable, int-cast, persist, + QuickCheck, + sandwich, text, text-show, time, @@ -513725,8 +514667,8 @@ self: { }: mkDerivation { pname = "packstream-bolt"; - version = "0.1.0.0"; - sha256 = "1ws1k7xcmdq66y5iq2lc53zx1y66r558vy06iinnq2mvsqjhlpcw"; + version = "0.1.0.1"; + sha256 = "0ixbwisx5zkdzmvkzcv951x6c67kn47f6n4f5kl6flkzjb70wpiz"; libraryHaskellDepends = [ base bytestring @@ -513740,6 +514682,15 @@ self: { unordered-containers vector ]; + testHaskellDepends = [ + base + bytestring + QuickCheck + sandwich + text + unordered-containers + vector + ]; description = "PackStream binary serialization format"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -522080,6 +523031,53 @@ self: { } ) { }; + password-aeson = callPackage ( + { + mkDerivation, + aeson, + base, + base-compat, + Cabal, + cabal-doctest, + doctest, + password, + password-types, + quickcheck-instances, + tasty, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "password-aeson"; + version = "0.1.0.0"; + sha256 = "18yx6n3iji3sygd4svscf31bz84gvsdsajgcasv2hdyp7v5fwzbz"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + aeson + base + password-types + ]; + testHaskellDepends = [ + aeson + base + base-compat + doctest + password + password-types + quickcheck-instances + tasty + tasty-quickcheck + text + ]; + description = "aeson typeclass instances for password package"; + license = lib.licenses.bsd3; + } + ) { }; + password-cli = callPackage ( { mkDerivation, @@ -522110,6 +523108,51 @@ self: { } ) { }; + password-http-api-data = callPackage ( + { + mkDerivation, + base, + base-compat, + Cabal, + cabal-doctest, + doctest, + http-api-data, + password, + password-types, + quickcheck-instances, + tasty, + tasty-quickcheck, + }: + mkDerivation { + pname = "password-http-api-data"; + version = "0.1.0.0"; + sha256 = "0gm07c9y6brgfjqcg7mcp4idgw9nzd0v89i85ahd4j9fmk9p0ch0"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + http-api-data + password-types + ]; + testHaskellDepends = [ + base + base-compat + doctest + http-api-data + password + password-types + quickcheck-instances + tasty + tasty-quickcheck + ]; + description = "http-api-data typeclass instances for password package"; + license = lib.licenses.bsd3; + } + ) { }; + password-instances = callPackage ( { mkDerivation, @@ -522171,6 +523214,53 @@ self: { } ) { }; + password-persistent = callPackage ( + { + mkDerivation, + base, + base-compat, + Cabal, + cabal-doctest, + doctest, + password, + password-types, + persistent, + quickcheck-instances, + tasty, + tasty-quickcheck, + text, + }: + mkDerivation { + pname = "password-persistent"; + version = "0.1.0.0"; + sha256 = "06803h6n1j72b8gdk39wh56mvxyf6s9f9yz0cb3pw85rlb2f1ml5"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + password-types + persistent + text + ]; + testHaskellDepends = [ + base + base-compat + doctest + password + password-types + persistent + quickcheck-instances + tasty + tasty-quickcheck + ]; + description = "persistent typeclass instances for password package"; + license = lib.licenses.bsd3; + } + ) { }; + password-types = callPackage ( { mkDerivation, @@ -528768,8 +529858,8 @@ self: { }: mkDerivation { pname = "persistent-mysql-pure"; - version = "1.0.3"; - sha256 = "145zjyyghsg9as5ymwgs18529vbkyrw5bq66574pbap13rhs82lk"; + version = "1.0.4"; + sha256 = "0w2am7667pmsmcx78mb73ymynl7xz68j3yrcnq85xixj0jqy4355"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -530682,10 +531772,8 @@ self: { }: mkDerivation { pname = "pg-schema"; - version = "0.5.2.0"; - sha256 = "06v2rbzkz4cl8ngfdv703yy9xiihk3mjxw8cgzsk30a0i552vy4v"; - isLibrary = true; - isExecutable = true; + version = "0.6.0.0"; + sha256 = "09ypr1az4sdqi19bqn9mv12h1aqiwc7brccp0hq2hyf8ys8bd61y"; libraryHaskellDepends = [ aeson base @@ -530703,18 +531791,13 @@ self: { time uuid-types ]; - executableHaskellDepends = [ - base - bytestring - directory - postgresql-simple - ]; testHaskellDepends = [ aeson base bytestring case-insensitive deepseq + directory hashable hedgehog postgresql-simple @@ -530731,7 +531814,6 @@ self: { ]; description = "Type-level definition of database schema and safe DML for PostgreSQL"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "test-gen"; } ) { }; @@ -531660,8 +532742,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.66"; - sha256 = "11rzwnrnnkmj10v5fmna1x48mqikdjgywcjsi1plk159fh5ip54n"; + version = "0.0.0.67"; + sha256 = "160lkhc47i3k0sranhjx5k0mk9w9gm8q8iwizrwdq1n8qcanp5vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -548204,8 +549286,8 @@ self: { }: mkDerivation { pname = "postgresql-operation-counting"; - version = "0.1.0.0"; - sha256 = "1dlqlz59na8yzzan2yiihyp27nkjkxx79gqffjr4rjfkkjpr0niq"; + version = "0.1.0.1"; + sha256 = "1mjrili534bc8jgkch5ndnam9wcfxrgccggvfnbf5fbx9wcf2krc"; libraryHaskellDepends = [ base containers @@ -549326,6 +550408,52 @@ self: { } ) { }; + postgresql-syntax_0_4_3_1 = callPackage ( + { + mkDerivation, + base, + bytestring, + case-insensitive, + hashable, + headed-megaparsec, + hedgehog, + megaparsec, + parser-combinators, + rerebase, + tasty, + tasty-hunit, + text, + text-builder, + unordered-containers, + }: + mkDerivation { + pname = "postgresql-syntax"; + version = "0.4.3.1"; + sha256 = "00hhws1krj80g8dkqgn45zkad1v15hiiahgq8h5wbdmqlap58pqd"; + libraryHaskellDepends = [ + base + bytestring + case-insensitive + hashable + headed-megaparsec + megaparsec + parser-combinators + text + text-builder + unordered-containers + ]; + testHaskellDepends = [ + hedgehog + rerebase + tasty + tasty-hunit + ]; + description = "PostgreSQL AST parsing and rendering"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + postgresql-transactional = callPackage ( { mkDerivation, @@ -549670,8 +550798,8 @@ self: { }: mkDerivation { pname = "postgresql-types"; - version = "0.1.3"; - sha256 = "1i9djnaxgkd4ljw2hynr8xyqvlr8acifdp1kfabmbpbx755jjkmr"; + version = "0.1.3.2"; + sha256 = "1g2209vs1k5s1f52x1zcg2864j41lr31m7kqmfrl5hysb7zfpn07"; libraryHaskellDepends = [ aeson attoparsec @@ -549740,8 +550868,8 @@ self: { }: mkDerivation { pname = "postgresql-types-algebra"; - version = "0.1"; - sha256 = "1r1s37nc6bk77r5fzva5nhil4rr99hc3wgcby00nq2rg8jfwlh3c"; + version = "0.1.0.1"; + sha256 = "0dc43j0xp1lc8cvcp2jxvyzav7x30alnr59j79hssf6yrdd3xjvs"; libraryHaskellDepends = [ attoparsec base @@ -552834,8 +553962,8 @@ self: { }: mkDerivation { pname = "prelate"; - version = "0.8.0.0"; - sha256 = "1qx4s7v5lx7bbfscnccjsh25lgxdvjr975ddqd2hsm5ls8qbag5p"; + version = "0.9.0.0"; + sha256 = "06bsz3jfi40dqnzwxka7k914y8gyy3i08naw36nsypakfgb376ag"; libraryHaskellDepends = [ aeson base @@ -560463,8 +561591,8 @@ self: { pname = "proto-lens-setup"; version = "0.4.0.9"; sha256 = "1j1cq7bdv0lgi9hzx9ncmn0vy5gykmfqg51cwzykri2k8623dcaw"; - revision = "1"; - editedCabalFile = "037zj963xfl4skfmbq47rzkmlvgx3smsgy5m5hyhz714s80lxd5p"; + revision = "2"; + editedCabalFile = "1bm9hpqw1yafp614x00yg2bjsl7rya0hq61bzb5jv2kvc01hlhh5"; libraryHaskellDepends = [ base bytestring @@ -562263,6 +563391,60 @@ self: { } ) { }; + ptr_0_16_8_8 = callPackage ( + { + mkDerivation, + base, + bytestring, + cereal, + contravariant, + criterion, + profunctors, + QuickCheck, + quickcheck-instances, + rerebase, + strict-list, + tasty, + tasty-hunit, + tasty-quickcheck, + text, + time, + vector, + }: + mkDerivation { + pname = "ptr"; + version = "0.16.8.8"; + sha256 = "041m1k68f4mwgbz0l2c8h2c849ckmj697nl7l7pq36m0sm2ff8im"; + libraryHaskellDepends = [ + base + bytestring + contravariant + profunctors + strict-list + text + time + vector + ]; + testHaskellDepends = [ + cereal + QuickCheck + quickcheck-instances + rerebase + tasty + tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + cereal + criterion + rerebase + ]; + description = "Experimental abstractions for operations on pointers"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + ptr-peeker = callPackage ( { mkDerivation, @@ -568179,8 +569361,8 @@ self: { }: mkDerivation { pname = "quic"; - version = "0.3.0"; - sha256 = "0rqa4wq1s3s2bs2zcl7bvmiqpsb2zabvlv46w5pbijsj6aamjrx5"; + version = "0.3.1"; + sha256 = "1pfmdvfy4fy4422slsqqqmvp3sgrry8i0lfnfhpf7cy148ggl17h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -568219,6 +569401,7 @@ self: { hspec network QuickCheck + ram tls unix-time ]; @@ -573159,8 +574342,8 @@ self: { }: mkDerivation { pname = "random-mhs"; - version = "1.3.2.1"; - sha256 = "0i7xwdpghss1r5sd3nrsfwri6x624anfsn8c8pdqy7cd9kqq179y"; + version = "1.3.2.2"; + sha256 = "15waqqimyhbgnhiyb3109cskv2qcl6y3zdjps0qpdsr6884kixkb"; libraryHaskellDepends = [ base bytestring @@ -573547,6 +574730,53 @@ self: { } ) { }; + range_0_3_1_0 = callPackage ( + { + mkDerivation, + base, + Cabal, + deepseq, + free, + parsec, + QuickCheck, + random, + tasty-bench, + test-framework, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "range"; + version = "0.3.1.0"; + sha256 = "1fhxqqz1qxcx7cv8jby4wg08xfmc3sdj250s9g17c5h14b2vz377"; + libraryHaskellDepends = [ + base + deepseq + free + parsec + ]; + testHaskellDepends = [ + base + Cabal + deepseq + free + QuickCheck + random + test-framework + test-framework-quickcheck2 + ]; + benchmarkHaskellDepends = [ + base + deepseq + free + parsec + tasty-bench + ]; + description = "An efficient and versatile range library"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + range-set-list = callPackage ( { mkDerivation, @@ -578095,7 +579325,9 @@ self: { containers, deepseq, fin, + HUnit, mtl, + prettyprinter, QuickCheck, tasty, tasty-hunit, @@ -578104,14 +579336,16 @@ self: { }: mkDerivation { pname = "rebound"; - version = "0.1.1.0"; - sha256 = "0qg2z0fj79iyygdvi0dy7bcbgkffvnxxvspfdq30hlwhjw3h5zxn"; + version = "0.1.2.0"; + sha256 = "0p3cm6sdqh3q895jywk0sm7s38aw8rmxv283nx90giri5ql0r4wa"; libraryHaskellDepends = [ base containers deepseq fin + HUnit mtl + prettyprinter QuickCheck vec ]; @@ -578124,6 +579358,7 @@ self: { tasty-hunit tasty-quickcheck ]; + doHaddock = false; description = "A variable binding library based on well-scoped de Bruijn indices"; license = lib.meta.getLicenseFromSpdxId "MIT"; hydraPlatforms = lib.platforms.none; @@ -604440,7 +605675,7 @@ self: { } ) { inherit (pkgs) z3; }; - sbv_13_6 = callPackage ( + sbv_14_0 = callPackage ( { mkDerivation, array, @@ -604480,8 +605715,8 @@ self: { }: mkDerivation { pname = "sbv"; - version = "13.6"; - sha256 = "14znf1fl5ab5m1i3109qgzv8lmz17ir77bpc9cvw4s4qymq7i4k9"; + version = "14.0"; + sha256 = "05marjjn7ngh80lw5m1nkjyi2kilknbg0h1sjipbbjnsjp0bn3yr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array @@ -620899,6 +622134,74 @@ self: { } ) { }; + servant-tower-hs = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + hs-opentelemetry-api, + hs-opentelemetry-exporter-in-memory, + hs-opentelemetry-sdk, + hspec, + hspec-discover, + http-client, + http-types, + mtl, + servant, + servant-client, + servant-client-core, + servant-server, + stm, + text, + tower-hs, + unagi-chan, + uuid, + warp, + }: + mkDerivation { + pname = "servant-tower-hs"; + version = "0.1.2.0"; + sha256 = "05zrfpbm4f26m08w5an9611ymhvpbjllh8dqh72csjhf47llq66p"; + libraryHaskellDepends = [ + base + bytestring + containers + hs-opentelemetry-api + http-types + mtl + servant-client + servant-client-core + text + tower-hs + uuid + ]; + testHaskellDepends = [ + base + bytestring + hs-opentelemetry-api + hs-opentelemetry-exporter-in-memory + hs-opentelemetry-sdk + hspec + hspec-discover + http-client + http-types + servant + servant-client + servant-client-core + servant-server + stm + text + tower-hs + unagi-chan + warp + ]; + testToolDepends = [ hspec-discover ]; + description = "Use tower-hs middleware with servant clients"; + license = lib.licenses.mit; + } + ) { }; + servant-tracing = callPackage ( { mkDerivation, @@ -625903,6 +627206,7 @@ self: { { mkDerivation, base, + focus, hashable, list-t, resourcet, @@ -625913,10 +627217,11 @@ self: { }: mkDerivation { pname = "shared-resource-cache"; - version = "0.2.0.1"; - sha256 = "0grl87vbv3l72b6kkyrgbkl4gm69q119lgdvwvls857salkviy6s"; + version = "0.2.0.3"; + sha256 = "0zlqafkyfibnsmy4ks7nhm7ig588bsmbir81nmx2m5s84r4viafj"; libraryHaskellDepends = [ base + focus hashable list-t resourcet @@ -625927,6 +627232,7 @@ self: { ]; testHaskellDepends = [ base + focus hashable list-t resourcet @@ -633903,7 +635209,7 @@ self: { } ) { }; - skeletest_0_3_7 = callPackage ( + skeletest_0_4_1 = callPackage ( { mkDerivation, aeson, @@ -633912,6 +635218,7 @@ self: { base, containers, data-default, + deepseq, Diff, directory, exceptions, @@ -633924,16 +635231,18 @@ self: { pretty, process, recover-rtti, + strip-ansi-escape, template-haskell, terminal-size, text, + time, transformers, unliftio, }: mkDerivation { pname = "skeletest"; - version = "0.3.7"; - sha256 = "0jnwn3x0gmjavik130941d7qng8q4i20rjnhsminfirgp166bw6x"; + version = "0.4.1"; + sha256 = "0h2l27s9ys6m438l87im4i1ssz59zjmgqdj7r3xqi2yp6wx5cpnj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -633942,6 +635251,7 @@ self: { ansi-terminal base containers + deepseq Diff directory exceptions @@ -633954,9 +635264,11 @@ self: { pretty process recover-rtti + strip-ansi-escape template-haskell terminal-size text + time transformers unliftio ]; @@ -633974,6 +635286,7 @@ self: { filepath process text + transformers unliftio ]; description = "Batteries-included, opinionated test framework"; @@ -637803,6 +639116,8 @@ self: { pname = "smtp-mail"; version = "0.5.0.1"; sha256 = "1xcs3k3p5p4qgr77icizk154fysf63c2cj04l4k2dz2bnzz1f9ih"; + revision = "1"; + editedCabalFile = "116i18fpizjqarn8sbqcykh5l1idd4imdq83akzrjpq9qjd00dq3"; libraryHaskellDepends = [ array base @@ -642175,6 +643490,8 @@ self: { pname = "soap-tls"; version = "0.2.0.0"; sha256 = "0bi5pwv49bx0hpsamr6nk9nxzx6b1cyq9rd8g9hbmz44v3n9kyqr"; + revision = "1"; + editedCabalFile = "150p892bj671z9fdjcsa3sqvxymdjm4bx6xi6i3i0w6vj9k5iyn8"; libraryHaskellDepends = [ base configurator @@ -644501,6 +645818,8 @@ self: { pname = "spacecookie"; version = "1.0.0.3"; sha256 = "1kzzbq22dk277jcx04w154y4vwa92zmnf40jcbgiihkz5rvisix0"; + revision = "1"; + editedCabalFile = "1krm92mx5dwcisfjqdyi93ffbdn7apr6gvd2mpczm2bw9gllyhc7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -644554,6 +645873,90 @@ self: { } ) { }; + spacecookie_1_1_0_0 = callPackage ( + { + mkDerivation, + aeson, + async, + attoparsec, + base, + bytestring, + containers, + directory, + download-curl, + fast-logger, + file-io, + filepath, + mtl, + os-string, + process, + socket, + systemd, + tasty, + tasty-expected-failure, + tasty-hunit, + text, + unix, + utf8-string, + }: + mkDerivation { + pname = "spacecookie"; + version = "1.1.0.0"; + sha256 = "0b9qgajyy6r9pabqlpl9plh9k0hb7j3fy0cm9lf7q5zs5gx141pl"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + async + attoparsec + base + bytestring + containers + filepath + mtl + os-string + socket + text + utf8-string + ]; + executableHaskellDepends = [ + aeson + attoparsec + base + bytestring + containers + directory + fast-logger + file-io + filepath + os-string + socket + systemd + text + unix + utf8-string + ]; + testHaskellDepends = [ + attoparsec + base + bytestring + containers + directory + download-curl + filepath + os-string + process + tasty + tasty-expected-failure + tasty-hunit + ]; + description = "Gopher server library and daemon"; + license = lib.meta.getLicenseFromSpdxId "GPL-3.0-only"; + hydraPlatforms = lib.platforms.none; + mainProgram = "spacecookie"; + maintainers = [ lib.maintainers.sternenseemann ]; + } + ) { }; + spacefill = callPackage ( { mkDerivation, base }: mkDerivation { @@ -652938,6 +654341,62 @@ self: { } ) { }; + stacker = callPackage ( + { + mkDerivation, + aeson, + ansi-terminal, + base, + bytestring, + containers, + directory, + file-embed, + filepath, + optparse-applicative, + process, + tasty, + tasty-golden, + temporary, + text, + yaml, + }: + mkDerivation { + pname = "stacker"; + version = "0.0.0.0"; + sha256 = "1x9xcgyf2fc91iaj8jq9d14ivg2bim1qryxfmgfz0wriqzh6yfpc"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + ansi-terminal + base + containers + directory + file-embed + filepath + optparse-applicative + process + text + yaml + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + bytestring + directory + process + tasty + tasty-golden + temporary + text + ]; + description = "Bump snapshots in stack.yaml files"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + mainProgram = "stacker"; + } + ) { }; + staf = callPackage ( { mkDerivation, base }: mkDerivation { @@ -654784,8 +656243,8 @@ self: { }: mkDerivation { pname = "status-notifier-item"; - version = "0.3.2.10"; - sha256 = "0xyfb1ffq8bhjc20j05myb1ijdxim030ax17xryjf2nfrxfq19hd"; + version = "0.3.2.13"; + sha256 = "046zsxxwwinqzisw7sfq6bp1a5liphq42lavfxs2rqhrw6v8gw78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -655641,6 +657100,41 @@ self: { } ) { }; + stim-parser = callPackage ( + { + mkDerivation, + base, + containers, + HUnit, + megaparsec, + mtl, + unordered-containers, + }: + mkDerivation { + pname = "stim-parser"; + version = "0.1.0.0"; + sha256 = "1v7zd8cfklaafr9a97jrk9scxms5n0kqmmh6smdlgjb6iyzjs4rs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + containers + megaparsec + mtl + unordered-containers + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + HUnit + megaparsec + mtl + ]; + description = "A parser combinator library for STIM quantum circuit files"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + } + ) { }; + stitch = callPackage ( { mkDerivation, @@ -665111,8 +666605,8 @@ self: { pname = "streamly"; version = "0.11.0"; sha256 = "1ha7rr6038k1hikfhg2bi0ican8b9yf1gcbaf82b4889wymy7xyc"; - revision = "1"; - editedCabalFile = "1h3vpy61p7ivc5cqjlpabz1z97vxf0c7npzkdwnk2jhabsl8wx2d"; + revision = "2"; + editedCabalFile = "0b7yp4ha7h2zgjhm36allq8s0a67mbk73ckx2al5d7vn1qcdm236"; libraryHaskellDepends = [ atomic-primops base @@ -665420,6 +666914,8 @@ self: { pname = "streamly-core"; version = "0.3.0"; sha256 = "1qycnqxc7icqfd2y06rg7bgymigmrcmm75q7l7m2c92ssh5rbv4q"; + revision = "1"; + editedCabalFile = "1hjdwsc0yk4z5lhvaxnv5yw70qlpccfrbm2s4di53fz4g5r80xh0"; libraryHaskellDepends = [ base containers @@ -666672,6 +668168,40 @@ self: { } ) { }; + strict-list_1_0_0_1 = callPackage ( + { + mkDerivation, + base, + deepseq, + hashable, + QuickCheck, + rerebase, + semigroupoids, + tasty, + tasty-quickcheck, + }: + mkDerivation { + pname = "strict-list"; + version = "1.0.0.1"; + sha256 = "1hz47cid0nfc9dgz5lkmsyi24zms0kzh8i39prm0xz4acmjf9zq5"; + libraryHaskellDepends = [ + base + deepseq + hashable + QuickCheck + semigroupoids + ]; + testHaskellDepends = [ + rerebase + tasty + tasty-quickcheck + ]; + description = "Strict linked list with stack-safe operations"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + strict-mutable-base = callPackage ( { mkDerivation, @@ -677067,6 +678597,70 @@ self: { } ) { }; + symplectic-chp = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + directory, + filepath, + finite-typelits, + hspec, + hspec-discover, + mtl, + primitive, + QuickCheck, + random, + stim-parser, + transformers, + vector, + vector-sized, + }: + mkDerivation { + pname = "symplectic-chp"; + version = "0.1.0.0"; + sha256 = "0qbcjmjv2xvknf4jhxpczk3ankm4zfzlqlg4g9lfy5yrz8jv61rv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + deepseq + finite-typelits + mtl + primitive + random + transformers + vector + vector-sized + ]; + executableHaskellDepends = [ + base + containers + random + stim-parser + ]; + testHaskellDepends = [ + base + containers + directory + filepath + finite-typelits + hspec + hspec-discover + QuickCheck + random + stim-parser + vector + vector-sized + ]; + testToolDepends = [ hspec-discover ]; + description = "CHP Clifford simulator using symplectic geometry"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + mainProgram = "symplectic-chp"; + } + ) { }; + symtegration = callPackage ( { mkDerivation, @@ -679992,6 +681586,7 @@ self: { gi-gtk-layer-shell, gi-gtk3, gi-pango, + gtk-scaling-image, gtk-sni-tray, gtk-strut, gtk3, @@ -680045,8 +681640,8 @@ self: { }: mkDerivation { pname = "taffybar"; - version = "6.0.0"; - sha256 = "1vk3vyms5zzs4mray4a9x90gdl700j6h7x4kayndaqwj418rvdjw"; + version = "7.0.1"; + sha256 = "1k2yfcnwms3b0v099ar9ygsx8a439mbbx6fgvpybhb1yi32fn32z"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -680080,6 +681675,7 @@ self: { gi-gtk-layer-shell gi-gtk3 gi-pango + gtk-scaling-image gtk-sni-tray gtk-strut haskell-gi-base @@ -691945,7 +693541,6 @@ self: { { mkDerivation, aeson, - aeson-optics, async, base, bytestring, @@ -691957,24 +693552,24 @@ self: { http-types, mtl, network, - optics-core, process, random, resourcet, + scientific, tasty, tasty-discover, tasty-hspec, tasty-hunit, text, unliftio-core, + vector, }: mkDerivation { pname = "testcontainers"; - version = "0.5.2.0"; - sha256 = "0dvzp77gpmiswdnsksw1avxh9b4xn3pvk3q47kqxgvv41rhh5bnd"; + version = "0.5.3.0"; + sha256 = "121mg35z25bj7issgizzdn1icdhx6y4vkjppxcxzbrgdj8bajwp1"; libraryHaskellDepends = [ aeson - aeson-optics async base bytestring @@ -691984,13 +693579,14 @@ self: { http-types mtl network - optics-core process random resourcet + scientific tasty text unliftio-core + vector ]; testHaskellDepends = [ base @@ -700598,7 +702194,7 @@ self: { } ) { }; - time-manager_0_3_1_1 = callPackage ( + time-manager_0_3_2 = callPackage ( { mkDerivation, base, @@ -700609,8 +702205,8 @@ self: { }: mkDerivation { pname = "time-manager"; - version = "0.3.1.1"; - sha256 = "0d76m2qcvcl4pwdj82gvgag13mzsvrbby4s7iz2w6920qkyc31gd"; + version = "0.3.2"; + sha256 = "069nxlls9mswhf5xab0vnnk921a0q9v5fja72xmk170a00gfqvbp"; libraryHaskellDepends = [ base containers @@ -702035,6 +703631,8 @@ self: { pname = "timezone-olson"; version = "0.2.1"; sha256 = "10f5843sza2ikj2sg9fjhf5dhnhcidad86cdjmrj1y6zclkiqmdc"; + revision = "1"; + editedCabalFile = "07xqp89p7w1a54irxnvmzfw9lcqvwiw60ypxkiwxvawfncvnadg0"; libraryHaskellDepends = [ base binary @@ -702061,6 +703659,8 @@ self: { pname = "timezone-olson-th"; version = "0.1.0.11"; sha256 = "0lpsmjy99l1yqz23dqb31cx08wg19bd4qzfmsqzz7hfmz0dgjqsj"; + revision = "1"; + editedCabalFile = "1fji65x33ccb8hsya2ff5rzq8aayrmir7vb40xkpmw826zpq5h7x"; libraryHaskellDepends = [ base template-haskell @@ -702084,8 +703684,8 @@ self: { pname = "timezone-series"; version = "0.1.13"; sha256 = "18n6w7jxwlysq5mvb1sp1z57nyrsgn2ans642fy5rhmpwcavgvr8"; - revision = "1"; - editedCabalFile = "1ak05p8z1q2nispv1xw32j7lhfmf3sfj2ibjrxpm347s37fmxnwc"; + revision = "2"; + editedCabalFile = "04j9priqhfjcglp5b02spqd8mdj52kglr4hhq84qr6r2ggv01s7l"; libraryHaskellDepends = [ base deepseq @@ -702431,6 +704031,33 @@ self: { } ) { }; + tinycheck = callPackage ( + { + mkDerivation, + base, + generics-sop, + tagged, + tasty, + }: + mkDerivation { + pname = "tinycheck"; + version = "0.1.0.0"; + sha256 = "02gng1g39x28hy3r7l81fdabanhbd5vhwyam8d0p9pk788kz33r2"; + libraryHaskellDepends = [ + base + generics-sop + tagged + tasty + ]; + testHaskellDepends = [ + base + tasty + ]; + description = "A lightweight enumeration-based property testing library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + } + ) { }; + tinyfiledialogs = callPackage ( { mkDerivation, @@ -703612,7 +705239,7 @@ self: { } ) { }; - tls_2_3_0 = callPackage ( + tls_2_4_0 = callPackage ( { mkDerivation, async, @@ -703633,6 +705260,7 @@ self: { hpke, hspec, hspec-discover, + mlkem, mtl, network, network-run, @@ -703648,8 +705276,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "2.3.0"; - sha256 = "1zjnzj12y1mc5l0ibgc549iwasp6wp2azcgv4n0927yjrayd8gx3"; + version = "2.4.0"; + sha256 = "1fjk7zgs5rags501js91g4skyar2ncp730a3lsn2nisjaqzliwlj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -703666,6 +705294,7 @@ self: { data-default ech-config hpke + mlkem mtl network ram @@ -703687,6 +705316,7 @@ self: { ech-config hspec QuickCheck + ram serialise time-hourglass ]; @@ -703857,6 +705487,8 @@ self: { pname = "tls-session-manager"; version = "0.1.0"; sha256 = "07mxdw9rh74m7l3z1ibwc490kn093w1xhbdm6qi1qfnkz1b199r9"; + revision = "1"; + editedCabalFile = "1m2lv0fqznizwiv9kkrybvih9g1dfahbs8l9cvy5knhiv2jkdfnm"; libraryHaskellDepends = [ auto-update base @@ -704258,6 +705890,86 @@ self: { } ) { }; + tmp-proc_0_7_2_6 = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + crypton-connection, + data-default, + directory, + filepath, + fmt, + hspec, + http-client, + http-client-tls, + http-types, + mtl, + mustache, + network, + process, + random, + temporary, + test-certs, + text, + tls, + unix, + unliftio, + wai, + warp, + warp-tls, + }: + mkDerivation { + pname = "tmp-proc"; + version = "0.7.2.6"; + sha256 = "1rr7mc204m23f83py01ahl9ackscp7b5s5h1zahhjfdfax1rn4wd"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async + base + bytestring + fmt + mtl + network + process + random + text + tls + unliftio + wai + warp + warp-tls + ]; + testHaskellDepends = [ + base + bytestring + crypton-connection + data-default + directory + filepath + hspec + http-client + http-client-tls + http-types + mustache + temporary + test-certs + text + tls + unix + wai + warp + warp-tls + ]; + description = "Run 'tmp' processes in integration tests"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + tmp-proc-example = callPackage ( { mkDerivation, @@ -706963,6 +708675,60 @@ self: { } ) { }; + tower-hs = callPackage ( + { + mkDerivation, + async, + base, + bytestring, + hedis, + hs-opentelemetry-api, + hspec, + hspec-discover, + process, + profunctors, + QuickCheck, + stm, + testcontainers, + text, + time, + transformers, + }: + mkDerivation { + pname = "tower-hs"; + version = "0.3.0.1"; + sha256 = "17g1zrcmvidnla8475hd2964p1qrvpamibrlr92rvbz82f20h8wm"; + libraryHaskellDepends = [ + async + base + hs-opentelemetry-api + profunctors + stm + text + time + transformers + ]; + testHaskellDepends = [ + async + base + bytestring + hedis + hs-opentelemetry-api + hspec + hspec-discover + process + QuickCheck + stm + testcontainers + text + time + ]; + testToolDepends = [ hspec-discover ]; + description = "Composable service middleware for Haskell, inspired by Rust's Tower"; + license = lib.licenses.mit; + } + ) { }; + toxcore = callPackage ( { mkDerivation, @@ -731430,8 +733196,8 @@ self: { }: mkDerivation { pname = "variant"; - version = "1.0.1"; - sha256 = "0c3c10il82php0nn9f9j6lcim27hyg8dq3bw4iqxdc3zj34plazs"; + version = "1.0.2"; + sha256 = "18nwggg8lyybfzj8ag2k2vjrf26srjqc3rp7sfb3syridcqmrwxg"; libraryHaskellDepends = [ base deepseq @@ -738368,8 +740134,8 @@ self: { }: mkDerivation { pname = "wai-control"; - version = "0.2.0.0"; - sha256 = "091plz38ixm4h54hycgyz5g24h2w1wg25bqsbsfyjyhjjzh4a150"; + version = "0.2.0.1"; + sha256 = "10qmq4yhfs080gg8j9fi77jy9mscd0zxccnfir0yyggjzlkir6fg"; libraryHaskellDepends = [ base unliftio-core @@ -740626,6 +742392,101 @@ self: { } ) { }; + wai-middleware-delegate_0_2_0_2 = callPackage ( + { + mkDerivation, + async, + base, + blaze-builder, + bytestring, + bytestring-lexing, + case-insensitive, + conduit, + conduit-extra, + crypton-connection, + data-default, + directory, + filepath, + fmt, + hspec, + hspec-tmp-proc, + http-client, + http-client-tls, + http-types, + network, + random, + resourcet, + streaming-commons, + temporary, + test-certs, + text, + tmp-proc, + unix, + vault, + wai, + wai-conduit, + warp, + warp-tls, + }: + mkDerivation { + pname = "wai-middleware-delegate"; + version = "0.2.0.2"; + sha256 = "1jkhfak7fxf782q5azyyl1zmgpa0kd05x5l2vz9mvb3yk85n4wfv"; + libraryHaskellDepends = [ + async + base + blaze-builder + bytestring + case-insensitive + conduit + conduit-extra + http-client + http-client-tls + http-types + streaming-commons + text + wai + wai-conduit + ]; + testHaskellDepends = [ + async + base + blaze-builder + bytestring + bytestring-lexing + case-insensitive + conduit + conduit-extra + crypton-connection + data-default + directory + filepath + fmt + hspec + hspec-tmp-proc + http-client + http-client-tls + http-types + network + random + resourcet + temporary + test-certs + text + tmp-proc + unix + vault + wai + wai-conduit + warp + warp-tls + ]; + description = "WAI middleware that delegates handling of requests"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + wai-middleware-etag = callPackage ( { mkDerivation, @@ -743875,8 +745736,8 @@ self: { pname = "warp-tls"; version = "3.4.13"; sha256 = "0xxcd5202qcvd1jkiaj85gd8r3www3p7mxwf2j92awvg75jh9lsi"; - revision = "2"; - editedCabalFile = "00ff52l030bhc49yclngjkn6p17zv28ycyxkdpmaiic1cipzbkaa"; + revision = "3"; + editedCabalFile = "12sx6yvy7379kq1nainlzn1wmvsxnc6rpcp2aqpmwszxzc6a3m6x"; libraryHaskellDepends = [ base bytestring @@ -745386,70 +747247,6 @@ self: { ) { }; web-rep = callPackage ( - { - mkDerivation, - async, - base, - bifunctors, - box, - box-socket, - bytestring, - flatparse, - markup-parse, - mtl, - optics-core, - optics-extra, - optparse-applicative, - profunctors, - scotty, - text, - transformers, - unordered-containers, - wai-middleware-static, - wai-websockets, - websockets, - }: - mkDerivation { - pname = "web-rep"; - version = "0.14.0.1"; - sha256 = "1ws7hyk85jwzpy6dvq7giryq8i3d04xxn4px66jlfg9pi1b1rz1x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async - base - bifunctors - box - box-socket - bytestring - flatparse - markup-parse - mtl - optics-core - optics-extra - profunctors - scotty - text - transformers - unordered-containers - wai-middleware-static - wai-websockets - websockets - ]; - executableHaskellDepends = [ - base - box - markup-parse - optics-core - optparse-applicative - ]; - description = "representations of a web page"; - license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - mainProgram = "web-rep-example"; - } - ) { }; - - web-rep_0_14_1_0 = callPackage ( { mkDerivation, async, @@ -745509,7 +747306,6 @@ self: { ]; description = "representations of a web page"; license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; - hydraPlatforms = lib.platforms.none; mainProgram = "web-rep-example"; } ) { }; @@ -752013,6 +753809,49 @@ self: { } ) { }; + witch_1_3_1_0 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + HUnit, + tagged, + template-haskell, + text, + time, + transformers, + }: + mkDerivation { + pname = "witch"; + version = "1.3.1.0"; + sha256 = "15pkybgf02cjrigj0n9r4yjrir3py4ap8chhqm9r3snpzy1a5jsd"; + libraryHaskellDepends = [ + base + bytestring + containers + tagged + template-haskell + text + time + ]; + testHaskellDepends = [ + base + bytestring + containers + HUnit + tagged + text + time + transformers + ]; + description = "Convert values from one type into another"; + license = lib.meta.getLicenseFromSpdxId "MIT"; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + _with = callPackage ( { mkDerivation }: mkDerivation { @@ -753659,8 +755498,8 @@ self: { }: mkDerivation { pname = "wordify"; - version = "0.6.0.0"; - sha256 = "16gqsp7krynnn35qvv821959yl5mh1lrhz7dxsfvdaib10cxfwlj"; + version = "0.7.0.0"; + sha256 = "1cvf00c4lrkl8759w05ng70408dh2cagazydla7knxiypc71k1wd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -754832,6 +756671,130 @@ self: { } ) { }; + wreq_0_5_4_5 = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + attoparsec, + authenticate-oauth, + base, + base16-bytestring, + base64-bytestring, + bytestring, + Cabal, + cabal-doctest, + case-insensitive, + containers, + crypton, + directory, + doctest, + exceptions, + filepath, + hashable, + http-client, + http-client-tls, + http-types, + HUnit, + lens, + lens-aeson, + mime-types, + network-info, + psqueues, + QuickCheck, + ram, + snap-core, + snap-server, + template-haskell, + temporary, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + text, + time, + time-locale-compat, + transformers, + unix-compat, + unordered-containers, + uuid, + vector, + }: + mkDerivation { + pname = "wreq"; + version = "0.5.4.5"; + sha256 = "1gpxksm8idq75lwkqwgzkq3fszaas59xlwi3na1q7ck4wxjlqap8"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + aeson + attoparsec + authenticate-oauth + base + base16-bytestring + bytestring + case-insensitive + containers + crypton + exceptions + hashable + http-client + http-client-tls + http-types + lens + lens-aeson + mime-types + psqueues + ram + template-haskell + text + time + time-locale-compat + unordered-containers + ]; + testHaskellDepends = [ + aeson + aeson-pretty + base + base64-bytestring + bytestring + case-insensitive + containers + directory + doctest + filepath + hashable + http-client + http-types + HUnit + lens + lens-aeson + network-info + QuickCheck + snap-core + snap-server + temporary + test-framework + test-framework-hunit + test-framework-quickcheck2 + text + time + transformers + unix-compat + unordered-containers + uuid + vector + ]; + description = "An easy-to-use HTTP client library"; + license = lib.meta.getLicenseFromSpdxId "BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + wreq-effectful = callPackage ( { mkDerivation, @@ -771791,6 +773754,50 @@ self: { } ) { }; + yesod-vite = callPackage ( + { + mkDerivation, + aeson, + base, + blaze-html, + bytestring, + containers, + hspec, + HUnit, + text, + yesod-core, + yesod-static, + yesod-test, + }: + mkDerivation { + pname = "yesod-vite"; + version = "0.1.0.0"; + sha256 = "0agqdbmyyhhqyf6ycbn3ry03rz4lg3jmq0a44zs7h3m4n7l0z5xf"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + text + yesod-core + yesod-static + ]; + testHaskellDepends = [ + base + blaze-html + bytestring + hspec + HUnit + text + yesod-core + yesod-static + yesod-test + ]; + description = "An integration of vitejs with Yesod"; + license = lib.meta.getLicenseFromSpdxId "BSD-2-Clause"; + } + ) { }; + yesod-websockets = callPackage ( { mkDerivation, @@ -777837,8 +779844,8 @@ self: { }: mkDerivation { pname = "zwirn"; - version = "0.2.2.0"; - sha256 = "1sxb21fz53h5l6hm1lab9w7y4j3k8i1cg9ccbyq10hqgj84xdkvc"; + version = "0.2.2.1"; + sha256 = "1588djfl7vh1bz2r4cjhsw82xyx9f30y04fjbrzl06hfzi1yy25a"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [