From f18788f08dd8177fb8a996d6b2ca96cd372c0335 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 28 Mar 2026 12:16:02 +0100 Subject: [PATCH] haskellPackages: hackage 2026-03-15T11:30:53Z -> 2026-03-27T12:41:48Z all-cabal-hashes: 2026-03-15T11:30:53Z -> 2026-03-27T12:41:48Z (generated by maintainers/scripts/haskell/update-package-set.sh) --- pkgs/data/misc/hackage/pin.json | 8 +- .../haskell-modules/hackage-packages.nix | 4589 +++++++++++++++-- 2 files changed, 4137 insertions(+), 460 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 0606e5f812e1..3fe343a926a9 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "18df06fa5c94e82240afb89aafe72572abf4b4ef", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/18df06fa5c94e82240afb89aafe72572abf4b4ef.tar.gz", - "sha256": "1iikxr7z5qswp65kw08zwilj0n7gwr875f455mnd7ppm96cfgiid", - "msg": "Update from Hackage at 2026-03-15T11:30:53Z" + "commit": "2accd524b707ab1ad0c9eb4f1abf15a72054e876", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2accd524b707ab1ad0c9eb4f1abf15a72054e876.tar.gz", + "sha256": "02vx70j037wppnmq7wybrh6rwai2nc0yh8fm5lxaaxq9sngzif0q", + "msg": "Update from Hackage at 2026-03-27T12:41:48Z" } diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 3840e5f3c285..5d0ac2a5aa6e 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.5"; - sha256 = "0ydrdqya81nxv4zxqflciihl4khidm4ipqqhh1x3bbwyqmayhv5x"; + version = "0.11.0.6"; + sha256 = "0a6ll33b1m35ddg5wmmfxw0rq8vg1pzbpsdiy6a1h3pczkmyhizf"; libraryHaskellDepends = [ base containers @@ -2083,26 +2083,57 @@ self: { Aoide = callPackage ( { mkDerivation, + barbies, base, bytestring, + containers, + directory, + filepath, + generic-lens, + Kawaii-Parser, + lens, mtl, process, - template-haskell, + transformers, }: mkDerivation { pname = "Aoide"; - version = "0.1.0.2"; - sha256 = "1nldvg8fwgbvn50prar3vs1nh704s1603fikyg2lhpz754yp0qbc"; + version = "1.0.0.0"; + sha256 = "0xrdagpyzp0pxvbir1fipyn5kwsb3qkrwiriyaakj0kjwjs79x7y"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ + barbies base bytestring + containers + directory + filepath + generic-lens + Kawaii-Parser + lens mtl process - template-haskell + transformers ]; - description = "A simple music library with the capability of generating .ly and .mid files."; - license = lib.licenses.bsd3; + executableHaskellDepends = [ + barbies + base + bytestring + containers + directory + filepath + generic-lens + Kawaii-Parser + lens + mtl + process + transformers + ]; + description = "A simple music library that can generate Lilypond and MIDI files"; + license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; + mainProgram = "Aoide"; broken = true; } ) { }; @@ -2619,6 +2650,73 @@ self: { } ) { }; + BNFC_2_9_6_3 = callPackage ( + { + mkDerivation, + alex, + array, + base, + containers, + deepseq, + directory, + filepath, + happy, + hspec, + hspec-discover, + HUnit, + mtl, + pretty, + QuickCheck, + string-qq, + temporary, + time, + }: + mkDerivation { + pname = "BNFC"; + version = "2.9.6.3"; + sha256 = "1iln92nxs90257ssi5gk0yqidg7yfhxyx3xag0kv28xhcmig1vln"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + containers + deepseq + directory + filepath + mtl + pretty + string-qq + time + ]; + libraryToolDepends = [ + alex + happy + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base + directory + filepath + hspec + HUnit + mtl + pretty + QuickCheck + temporary + ]; + testToolDepends = [ + alex + happy + hspec-discover + ]; + description = "A compiler front-end generator"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "bnfc"; + } + ) { }; + BNFC-meta = callPackage ( { mkDerivation, @@ -6210,6 +6308,8 @@ self: { pname = "Cabal-syntax"; version = "3.14.2.0"; sha256 = "11armvlq5ygzrsn1k4vld8fr5li1vh9gd1l4al31kz7zvbm3jpwx"; + revision = "1"; + editedCabalFile = "1c4p88kcnrna0d31zdps3cy74mic56ip4f92a88z0in3c1ciflv6"; libraryHaskellDepends = [ array base @@ -6256,6 +6356,8 @@ self: { pname = "Cabal-syntax"; version = "3.16.1.0"; sha256 = "19xx6q5va5hv2c6khf5khgyv1l84nm6a65vfi6jar5jdkd263mbb"; + revision = "1"; + editedCabalFile = "1jh16xcdzbhwhdracim2b234nqg0irdvki1czphg30blgg91hvsj"; libraryHaskellDepends = [ array base @@ -17676,7 +17778,7 @@ self: { HDBC, mtl, time, - unixodbc, + unixODBC, utf8-string, }: mkDerivation { @@ -17694,11 +17796,11 @@ self: { time utf8-string ]; - librarySystemDepends = [ unixodbc ]; + librarySystemDepends = [ unixODBC ]; description = "ODBC driver for HDBC"; license = lib.licenses.bsd3; } - ) { inherit (pkgs) unixodbc; }; + ) { unixODBC = null; }; HDBC-postgresql = callPackage ( { @@ -26722,8 +26824,8 @@ self: { }: mkDerivation { pname = "Kawaii-Parser"; - version = "4.0.0"; - sha256 = "1m4mpvgp3kx8wabklxj73i0gh1zhqk5al16s41qbnsz14da3d3nx"; + version = "5.0.0"; + sha256 = "0731dihnjxi9fmwadgz7r3200zsbx28xzkl5sardh80snkjgsjsb"; libraryHaskellDepends = [ base containers @@ -35443,8 +35545,8 @@ self: { }: mkDerivation { pname = "PenroseKiteDart"; - version = "1.6.1"; - sha256 = "1250m14qlq43gv3k1xydab08vhfl44cyrcalkjpm9b3fk3p9vncq"; + version = "1.7"; + sha256 = "1gfgqs9v2yrhpppfikh9v9mgr0drp4r0w087h9cja13zmdk25pga"; libraryHaskellDepends = [ base containers @@ -49318,6 +49420,170 @@ self: { } ) { }; + a-piece-of-flake = callPackage ( + { + mkDerivation, + acid-state, + add-dependent-file, + aeson, + aeson-pretty, + base, + binary, + blaze-markup, + bytestring, + cryptohash-sha1, + deepseq, + either, + exceptions, + file-embed, + filepath, + full-text-search, + generics-sop, + hostname, + http-types, + lens, + list-t, + lrucaching, + memory, + monad-logger, + mtl, + network, + non-empty, + non-negative-time-diff, + optparse-applicative, + prettyprinter, + process, + psqueues, + QuickCheck, + ref-tf, + refined, + regex-tdfa, + relude, + req, + retry, + ring-buffer, + safecopy, + sop-core, + statistics, + stm, + stm-containers, + tagged, + tar, + tasty, + tasty-discover, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text-zipper, + time, + time-units, + tokenize, + trace-embrace, + unliftio, + vector, + wai, + wai-extra, + warp, + warp-tls, + wl-pprint-text, + yesod-core, + }: + mkDerivation { + pname = "a-piece-of-flake"; + version = "0.0.1"; + sha256 = "00cfnpd1wxlm8csggv4i5r9cxyqrw24hnyq4jylkck943gz0r0ic"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + acid-state + add-dependent-file + aeson + aeson-pretty + base + binary + blaze-markup + bytestring + cryptohash-sha1 + deepseq + either + exceptions + file-embed + filepath + full-text-search + generics-sop + hostname + http-types + lens + list-t + lrucaching + memory + monad-logger + mtl + network + non-empty + non-negative-time-diff + optparse-applicative + prettyprinter + process + psqueues + ref-tf + refined + regex-tdfa + relude + req + retry + ring-buffer + safecopy + sop-core + statistics + stm + stm-containers + tagged + tar + template-haskell + text-zipper + time + time-units + tokenize + trace-embrace + unliftio + vector + wai + wai-extra + warp + warp-tls + wl-pprint-text + yesod-core + ]; + executableHaskellDepends = [ + base + optparse-applicative + relude + tagged + unliftio + yesod-core + ]; + testHaskellDepends = [ + aeson + base + optparse-applicative + QuickCheck + relude + tagged + tasty + tasty-discover + tasty-hunit + tasty-quickcheck + unliftio + yesod-core + ]; + testToolDepends = [ tasty-discover ]; + description = "Nix flake repository for everyone"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "a-piece-of-flake"; + } + ) { }; + a50 = callPackage ( { mkDerivation, @@ -58830,6 +59096,41 @@ self: { } ) { }; + alex_3_5_4_2 = callPackage ( + { + mkDerivation, + array, + base, + containers, + directory, + happy, + process, + }: + mkDerivation { + pname = "alex"; + version = "3.5.4.2"; + sha256 = "06248zzh03ijyaj98a54p1rqgvyl3w1kawsz74q9mig2c34isj6z"; + isLibrary = false; + isExecutable = true; + enableSeparateDataOutput = true; + executableHaskellDepends = [ + array + base + containers + directory + ]; + executableToolDepends = [ happy ]; + testHaskellDepends = [ + base + process + ]; + description = "Alex is a tool for generating lexical analysers in Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "alex"; + } + ) { }; + alex-meta = callPackage ( { mkDerivation, @@ -59411,6 +59712,41 @@ self: { } ) { }; + algebraic-edge-graphs = callPackage ( + { + mkDerivation, + array, + base, + containers, + criterion, + extra, + QuickCheck, + }: + mkDerivation { + pname = "algebraic-edge-graphs"; + version = "0.1.0"; + sha256 = "1wx149smpf4v0ksspgzxj46pb3ar24kw0kcynapgyg33hc85gli8"; + libraryHaskellDepends = [ + array + base + containers + ]; + testHaskellDepends = [ + base + containers + extra + QuickCheck + ]; + benchmarkHaskellDepends = [ + base + containers + criterion + ]; + description = "A library for algebraic edge-graph construction and transformation"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + algebraic-graph-duoids = callPackage ( { mkDerivation, @@ -85960,8 +86296,8 @@ self: { }: mkDerivation { pname = "asciidoc"; - version = "0.1.0.1"; - sha256 = "1wf0xvvx47myw41nc3dlm83rzw9pibzl6154zc7yll4cc0cfy5br"; + version = "0.1.0.2"; + sha256 = "0djdvr06xs77c5gp57s13r96zpgbdglb6ay53ql4mlm4120d1v4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86976,6 +87312,48 @@ self: { } ) { }; + associative = callPackage ( + { + mkDerivation, + base, + containers, + doctest, + hashable, + lens, + mtl, + process, + profunctors, + selective, + semigroupoids, + unordered-containers, + witherable, + }: + mkDerivation { + pname = "associative"; + version = "0.0.3"; + sha256 = "1f2xn8zp97mhxww5sf2my1cl6d3yikdv8qxp2x7c6ri490g4c8cp"; + libraryHaskellDepends = [ + base + containers + hashable + lens + mtl + profunctors + selective + semigroupoids + unordered-containers + witherable + ]; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + description = "Partial Semigroup and Semigroup operations"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + assumpta = callPackage ( { mkDerivation, @@ -101617,6 +101995,66 @@ self: { } ) { }; + beam-migrate_0_5_4_0 = callPackage ( + { + mkDerivation, + aeson, + base, + beam-core, + bytestring, + containers, + deepseq, + dependent-map, + dependent-sum, + free, + hashable, + haskell-src-exts, + microlens, + mtl, + parallel, + pqueue, + pretty, + scientific, + text, + time, + unordered-containers, + uuid-types, + vector, + }: + mkDerivation { + pname = "beam-migrate"; + version = "0.5.4.0"; + sha256 = "1rmax5zj75gi90b02gz9rx7gzz08nf7s7bj8lchwxcib17ycq4x8"; + libraryHaskellDepends = [ + aeson + base + beam-core + bytestring + containers + deepseq + dependent-map + dependent-sum + free + hashable + haskell-src-exts + microlens + mtl + parallel + pqueue + pretty + scientific + text + time + unordered-containers + uuid-types + vector + ]; + description = "SQL DDL support and migrations support library for Beam"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + beam-mysql = callPackage ( { mkDerivation, @@ -101772,6 +102210,90 @@ self: { } ) { }; + beam-postgres_0_5_5_0 = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + beam-core, + beam-migrate, + bytestring, + case-insensitive, + conduit, + free, + hashable, + hedgehog, + lifted-base, + monad-control, + mtl, + network-uri, + postgresql-libpq, + postgresql-simple, + scientific, + tagged, + tasty, + tasty-hunit, + testcontainers, + text, + time, + transformers-base, + unordered-containers, + uuid, + uuid-types, + vector, + }: + mkDerivation { + pname = "beam-postgres"; + version = "0.5.5.0"; + sha256 = "1zxmy1g6z315il0vqi20pxv18jhvzzbrqfz0mdry3s27zza1ykfq"; + libraryHaskellDepends = [ + aeson + attoparsec + base + beam-core + beam-migrate + bytestring + case-insensitive + conduit + free + hashable + lifted-base + monad-control + mtl + network-uri + postgresql-libpq + postgresql-simple + scientific + tagged + text + time + transformers-base + unordered-containers + uuid-types + vector + ]; + testHaskellDepends = [ + aeson + base + beam-core + beam-migrate + bytestring + hedgehog + postgresql-simple + tasty + tasty-hunit + testcontainers + text + uuid + vector + ]; + description = "Connection layer between beam and postgres"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + beam-sqlite = callPackage ( { mkDerivation, @@ -101839,6 +102361,74 @@ self: { } ) { }; + beam-sqlite_0_5_7_0 = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + beam-core, + beam-migrate, + bytestring, + containers, + direct-sqlite, + dlist, + free, + hashable, + monad-control, + mtl, + network-uri, + scientific, + sqlite-simple, + tasty, + tasty-expected-failure, + tasty-hunit, + text, + time, + transformers-base, + }: + mkDerivation { + pname = "beam-sqlite"; + version = "0.5.7.0"; + sha256 = "0s27d3vwf4f7y1awdghjpp6dsciy9vwn3rfrb7gxhgn9cfsdz80r"; + libraryHaskellDepends = [ + aeson + attoparsec + base + beam-core + beam-migrate + bytestring + containers + direct-sqlite + dlist + free + hashable + monad-control + mtl + network-uri + scientific + sqlite-simple + text + time + transformers-base + ]; + testHaskellDepends = [ + base + beam-core + beam-migrate + sqlite-simple + tasty + tasty-expected-failure + tasty-hunit + text + time + ]; + description = "Beam driver for SQLite"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + beam-th = callPackage ( { mkDerivation, @@ -112640,6 +113230,8 @@ self: { pname = "blockio"; version = "0.1.1.1"; sha256 = "1w6b3gf9k5vkg92bx5kh85z4y9j74rcdalg22f3hifdhxycrfyyz"; + revision = "1"; + editedCabalFile = "1f635lkbcn9vdcb48b6c1jkgfmrgd3scjm3bkbiwsy10p7a48d6m"; libraryHaskellDepends = [ base blockio-uring @@ -113544,12 +114136,12 @@ self: { } ) { }; - bluefin_0_4_1_0 = callPackage ( + bluefin_0_4_3_0 = callPackage ( { mkDerivation, bluefin-internal }: mkDerivation { pname = "bluefin"; - version = "0.4.1.0"; - sha256 = "18k1iqfjggwv6l6fllchzhv8rhhy24q05knzzsgzyjw4z8gp38kf"; + version = "0.4.3.0"; + sha256 = "0hqnx9nfyd2wgrrbh23hyrhrpz9b6v8hwaw9gixnwy585xa2rpj3"; libraryHaskellDepends = [ bluefin-internal ]; description = "The Bluefin effect system"; license = lib.licensesSpdx."MIT"; @@ -113603,10 +114195,8 @@ self: { }: mkDerivation { pname = "bluefin-contrib"; - version = "0.2.0.0"; - sha256 = "0fqv8gjgxaa1jkfhvbcdwq18r1yhf0l8clr0w77vfizwj0425nqm"; - revision = "1"; - editedCabalFile = "0lkryncx38hpra2lc3a2djd5mj0n7yg73cgahhmvyc916vglw3lf"; + version = "0.2.1.0"; + sha256 = "0iniw62zcw97fwz94dv1rakhy59irw2hjcnwklmmap1gka843wcx"; libraryHaskellDepends = [ base bluefin @@ -113646,24 +114236,26 @@ self: { } ) { }; - bluefin-internal_0_4_1_0 = callPackage ( + bluefin-internal_0_4_3_0 = callPackage ( { mkDerivation, async, base, monad-control, + primitive, transformers, transformers-base, unliftio-core, }: mkDerivation { pname = "bluefin-internal"; - version = "0.4.1.0"; - sha256 = "03qyjjkphqf1z242vfz4pa9pdha602vmmsqd97z18p01m5yqd01f"; + version = "0.4.3.0"; + sha256 = "1nj9phqq8xpxfjh1n7xk9zxhmx6nyh9hblah6fs5cgpqfwwrsql7"; libraryHaskellDepends = [ async base monad-control + primitive transformers transformers-base unliftio-core @@ -116117,8 +116709,8 @@ self: { }: mkDerivation { pname = "botan-bindings"; - version = "0.2.0.0"; - sha256 = "13wh1m0znwj8waz2m9indwlrmg53a9ibb0pz72aig8vbnpgwrsdc"; + version = "0.3.0.0"; + sha256 = "1315xxzrk9qy3jba85sfzzcqwq9x0qbzp695h67l4wfbrlhspimn"; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ botan ]; description = "Raw Botan bindings"; @@ -116146,8 +116738,8 @@ self: { }: mkDerivation { pname = "botan-low"; - version = "0.1.0.0"; - sha256 = "0qvy7md3k4mql3zbjbfni8ff7maq93br17p66d7av0av6lggp6im"; + version = "0.2.0.0"; + sha256 = "1wqzaz983aa2drfh76kcicln2d8iq6cpxy866a5yhwza6gl2y92h"; libraryHaskellDepends = [ base botan-bindings @@ -117407,7 +117999,7 @@ self: { } ) { }; - brick_2_10 = callPackage ( + brick_2_11 = callPackage ( { mkDerivation, base, @@ -117440,10 +118032,8 @@ self: { }: mkDerivation { pname = "brick"; - version = "2.10"; - sha256 = "08byr2w0697bdlnpycnb73f33v2as6sy7q9w9r8a2nhilv49yhmq"; - revision = "1"; - editedCabalFile = "0676jxx939xwhaqzf8zjz9vdl5jsx2zqvpclg34b3435n142hy2d"; + version = "2.11"; + sha256 = "1x4pxq8yyrzvspngj7rs639b0wgrmv1m54mdgmp6xiqdk2k2fyb5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -128284,8 +128874,8 @@ self: { }: mkDerivation { pname = "cabal2nix"; - version = "2.21.2"; - sha256 = "05janvispyh5sq77klzyhkwzqix4x2bf0mn7bvxb1qwsd02ygzxv"; + version = "2.21.3"; + sha256 = "0f7d2z0bd8ziswikhjrvbn4rlpigs3w1g4pvvv5cfnp2b7gwh37h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129121,8 +129711,8 @@ self: { }: mkDerivation { pname = "cachix"; - version = "1.10.0"; - sha256 = "1q2cbi8sfld1rjx7m4mlb064xvmrydr4sfglrw5sjvs9zj8ladjk"; + version = "1.11.0"; + sha256 = "1savyqj4azfhg33qj7fqbyyn1bld1jjdf6fw9cjbgcgr59p7azn2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129285,8 +129875,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.10.0"; - sha256 = "1zw2l23phxm292zl6xjppdv1mx1skk0zhif9rchcghk82m0rz0d4"; + version = "1.11.0"; + sha256 = "1fplakyrkm40m5ii964agbmaxvm108dg7yjkma59sa7k2f9aay68"; libraryHaskellDepends = [ aeson async @@ -130874,8 +131464,8 @@ self: { }: mkDerivation { pname = "canadian-income-tax"; - version = "2025.0"; - sha256 = "0k0v57dksww0c770jcp5wl1hl68w4vqilcw0sxjavcc43a228w9y"; + version = "2025.1"; + sha256 = "194h7csmxgdi2k5aaz02ykzidfx8ip3vw2kpbf9x1xnpaygs9k7x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -136965,8 +137555,8 @@ self: { }: mkDerivation { pname = "cfuture"; - version = "1.0"; - sha256 = "1ifi3bj254b0g8klyjqw7lhmvpmq7ws2sl19ndyvq7f6iq3sk33a"; + version = "2.0"; + sha256 = "1w4cnvz1cr87s41fdrhacf07c52k10igkqnl6xwpvj43zsksgws3"; libraryHaskellDepends = [ base base-prelude @@ -136975,7 +137565,7 @@ self: { base base-prelude ]; - description = "A Future type that is easy to represent and handle in C/C++"; + description = "A Future type that is interruptible anytime and exportable to C/C++"; license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; broken = true; @@ -143591,6 +144181,103 @@ self: { } ) { }; + clash-ghc_1_8_5 = callPackage ( + { + mkDerivation, + array, + base, + bytestring, + Cabal, + clash-lib, + clash-prelude, + containers, + data-binary-ieee754, + deepseq, + directory, + exceptions, + extra, + filepath, + ghc, + ghc-bignum, + ghc-boot, + ghc-prim, + ghc-typelits-extra, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + ghci, + hashable, + haskeline, + lens, + mtl, + primitive, + process, + reflection, + split, + string-interpolate, + template-haskell, + text, + time, + transformers, + uniplate, + unix, + unordered-containers, + utf8-string, + vector, + }: + mkDerivation { + pname = "clash-ghc"; + version = "1.8.5"; + sha256 = "0b8h9gnhl7c87bc120n0385jxip6hyji28qkk9hxj7pgh724ws7d"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array + base + bytestring + Cabal + clash-lib + clash-prelude + containers + data-binary-ieee754 + deepseq + directory + exceptions + extra + filepath + ghc + ghc-bignum + ghc-boot + ghc-prim + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + ghci + hashable + haskeline + lens + mtl + primitive + process + reflection + split + string-interpolate + template-haskell + text + time + transformers + uniplate + unix + unordered-containers + utf8-string + vector + ]; + executableHaskellDepends = [ base ]; + description = "Clash: a functional hardware description language - GHC frontend"; + license = lib.licensesSpdx."BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + clash-lib = callPackage ( { mkDerivation, @@ -143759,6 +144446,173 @@ self: { } ) { }; + clash-lib_1_8_5 = callPackage ( + { + mkDerivation, + aeson, + aeson-pretty, + ansi-terminal, + array, + async, + attoparsec, + attoparsec-aeson, + base, + base16-bytestring, + binary, + bytestring, + clash-prelude, + containers, + cryptohash-sha256, + data-binary-ieee754, + data-default, + deepseq, + directory, + dlist, + doctest-parallel, + exceptions, + extra, + filepath, + ghc, + ghc-bignum, + ghc-boot-th, + ghc-prim, + ghc-typelits-knownnat, + Glob, + hashable, + haskell-src-exts, + haskell-src-meta, + hint, + infinite-list, + lens, + mtl, + ordered-containers, + pretty-show, + prettyprinter, + prettyprinter-interp, + primitive, + quickcheck-text, + string-interpolate, + tasty, + tasty-hunit, + tasty-quickcheck, + tasty-th, + template-haskell, + temporary, + terminal-size, + text, + time, + transformers, + trifecta, + unordered-containers, + vector, + vector-binary-instances, + yaml, + }: + mkDerivation { + pname = "clash-lib"; + version = "1.8.5"; + sha256 = "001pqzyvfbyw0p61b6m9ym5mxmjvq3wfjicv485n9lxlrbvnllh5"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + aeson-pretty + ansi-terminal + array + async + attoparsec + attoparsec-aeson + base + base16-bytestring + binary + bytestring + clash-prelude + containers + cryptohash-sha256 + data-binary-ieee754 + data-default + deepseq + directory + dlist + exceptions + extra + filepath + ghc + ghc-bignum + ghc-boot-th + ghc-prim + hashable + haskell-src-meta + hint + infinite-list + lens + mtl + ordered-containers + pretty-show + prettyprinter + prettyprinter-interp + primitive + string-interpolate + template-haskell + temporary + terminal-size + text + time + transformers + trifecta + unordered-containers + vector + vector-binary-instances + yaml + ]; + executableHaskellDepends = [ + aeson + attoparsec-aeson + base + bytestring + containers + deepseq + directory + Glob + text + yaml + ]; + testHaskellDepends = [ + aeson + aeson-pretty + attoparsec-aeson + base + base16-bytestring + bytestring + clash-prelude + containers + data-default + deepseq + doctest-parallel + filepath + ghc + ghc-typelits-knownnat + haskell-src-exts + lens + pretty-show + quickcheck-text + tasty + tasty-hunit + tasty-quickcheck + tasty-th + template-haskell + text + transformers + unordered-containers + ]; + description = "Clash: a functional hardware description language - As a library"; + license = lib.licensesSpdx."BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + mainProgram = "v16-upgrade-primitives"; + } + ) { }; + clash-lib-hedgehog = callPackage ( { mkDerivation, @@ -143781,8 +144635,8 @@ self: { }: mkDerivation { pname = "clash-lib-hedgehog"; - version = "1.8.4"; - sha256 = "1nl085y83vgljdh1pmgckvy5v5g6dafvmkjajc7m72s8ijj7g717"; + version = "1.8.5"; + sha256 = "01zf26hglas4v1hxg6amsv4ckbp09zl6jfw28v65dpwsjzzwwv5g"; libraryHaskellDepends = [ base clash-lib @@ -143961,6 +144815,139 @@ self: { } ) { }; + clash-prelude_1_8_5 = callPackage ( + { + mkDerivation, + array, + arrows, + base, + binary, + bytestring, + constraints, + containers, + criterion, + data-binary-ieee754, + data-default-class, + deepseq, + directory, + doctest-parallel, + extra, + filepath, + ghc-bignum, + ghc-prim, + ghc-typelits-extra, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + half, + hashable, + hedgehog, + hint, + infinite-list, + lens, + mmorph, + mtl, + QuickCheck, + quickcheck-classes-base, + recursion-schemes, + reflection, + singletons, + string-interpolate, + tagged, + tasty, + tasty-hedgehog, + tasty-hunit, + tasty-quickcheck, + tasty-th, + template-haskell, + text, + th-abstraction, + th-lift, + th-orphans, + time, + transformers, + type-errors, + uniplate, + vector, + }: + mkDerivation { + pname = "clash-prelude"; + version = "1.8.5"; + sha256 = "0a1w9yn710bi0hxdrx5g34wnr57dqxz2a797d78v9105vprhj1li"; + libraryHaskellDepends = [ + array + arrows + base + binary + bytestring + constraints + containers + data-binary-ieee754 + data-default-class + deepseq + extra + ghc-bignum + ghc-prim + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + half + hashable + infinite-list + lens + mtl + QuickCheck + recursion-schemes + reflection + singletons + string-interpolate + tagged + template-haskell + text + th-abstraction + th-lift + th-orphans + time + transformers + type-errors + uniplate + vector + ]; + testHaskellDepends = [ + base + binary + bytestring + containers + deepseq + doctest-parallel + filepath + ghc-typelits-extra + ghc-typelits-knownnat + ghc-typelits-natnormalise + hedgehog + hint + mmorph + quickcheck-classes-base + tasty + tasty-hedgehog + tasty-hunit + tasty-quickcheck + tasty-th + template-haskell + text + ]; + benchmarkHaskellDepends = [ + base + criterion + deepseq + directory + template-haskell + ]; + description = "Clash: a functional hardware description language - Prelude library"; + license = lib.licensesSpdx."BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + clash-prelude-hedgehog = callPackage ( { mkDerivation, @@ -143988,6 +144975,34 @@ self: { } ) { }; + clash-prelude-hedgehog_1_8_5 = callPackage ( + { + mkDerivation, + base, + clash-prelude, + ghc-typelits-knownnat, + ghc-typelits-natnormalise, + hedgehog, + text, + }: + mkDerivation { + pname = "clash-prelude-hedgehog"; + version = "1.8.5"; + sha256 = "1swy13hg5yvmlj61is91jrv8yqjlp4r79a21clwi7d88yx9nnpm1"; + libraryHaskellDepends = [ + base + clash-prelude + ghc-typelits-knownnat + ghc-typelits-natnormalise + hedgehog + text + ]; + description = "Hedgehog Generators for clash-prelude"; + license = lib.licensesSpdx."BSD-2-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + clash-prelude-quickcheck = callPackage ( { mkDerivation, @@ -152367,6 +153382,38 @@ self: { } ) { }; + colour_2_3_7 = callPackage ( + { + mkDerivation, + base, + HUnit, + QuickCheck, + random, + test-framework, + test-framework-hunit, + test-framework-quickcheck2, + }: + mkDerivation { + pname = "colour"; + version = "2.3.7"; + sha256 = "104nprq14qajna16q7qsybyjvfdrgazwj340c8rlxgjscxai0fqz"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base + HUnit + QuickCheck + random + test-framework + test-framework-hunit + test-framework-quickcheck2 + ]; + description = "A model for human colour/color perception"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + colour-accelerate = callPackage ( { mkDerivation, @@ -165922,6 +166969,31 @@ self: { } ) { }; + core-of-name = callPackage ( + { + mkDerivation, + base, + ghc, + template-haskell, + }: + mkDerivation { + pname = "core-of-name"; + version = "0.1.0.0"; + sha256 = "0asdg62bn1bvjls3f2fwvngcq7x3bfy2dq854pjh7dvz1znjc5mw"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + ghc + template-haskell + ]; + executableHaskellDepends = [ base ]; + description = "Print the Core representation of a binding with a GHC plugin"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "core-of-name"; + } + ) { }; + core-program = callPackage ( { mkDerivation, @@ -166966,8 +168038,8 @@ self: { }: mkDerivation { pname = "countable-inflections"; - version = "0.3.0"; - sha256 = "1imi7csng0q6qmwz2ii4j33nwcmiyzi072nvgh36a3lgi0ja6q9x"; + version = "0.3.2"; + sha256 = "1rv4gxvrh0v6ar2zijqkfhn870hymzdf7xm6wskjxl3w8y3ksrg9"; libraryHaskellDepends = [ base bytestring @@ -167939,8 +169011,8 @@ self: { }: mkDerivation { pname = "cpsa"; - version = "4.4.7"; - sha256 = "131ri7wj5lsbsqm9rvcmrsdgb9mls24nf1rjcz9bylxxaizchm39"; + version = "4.4.8"; + sha256 = "0w26rhfs35b2ihhj9k1a2h0x709qqfr9vgcyr22wmlmkpzic73lb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -184513,7 +185585,7 @@ self: { } ) { }; - dataframe_0_7_0_0 = callPackage ( + dataframe_1_0_0_1 = callPackage ( { mkDerivation, aeson, @@ -184531,6 +185603,7 @@ self: { Glob, granite, hashable, + http-conduit, HUnit, mmap, parallel, @@ -184542,6 +185615,8 @@ self: { scientific, snappy-hs, stm, + streamly-bytestring, + streamly-core, template-haskell, text, these, @@ -184555,8 +185630,8 @@ self: { }: mkDerivation { pname = "dataframe"; - version = "0.7.0.0"; - sha256 = "1khnk687vz4n0m9v0p6dw5x45g9n5yjx6x21i0cx3lkv00wm2fbj"; + version = "1.0.0.1"; + sha256 = "0yvg1jl66x7y47swsgx8bfgfvxys10879phdv8n1z39b3d2165lq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -184574,6 +185649,7 @@ self: { Glob granite hashable + http-conduit mmap parallel process @@ -184582,6 +185658,8 @@ self: { scientific snappy-hs stm + streamly-bytestring + streamly-core template-haskell text these @@ -190345,10 +191423,8 @@ self: { }: mkDerivation { pname = "dependent-enummap"; - version = "0.1.0.0"; - sha256 = "1i0p0yipihjm9p6mpag9zw1r8gfl7lwcg35w97gqfy4lbbx2rp4n"; - revision = "1"; - editedCabalFile = "1a8dxvlqk52l5qx3ybbcjm2m4py4ywnrlwpggxdbg98a1x188wxg"; + version = "0.2.0.0"; + sha256 = "0j1wijrxmxrrz0jvg9qrg3g4iza6vvpmzhq3c0a2ixkiygrydbfv"; libraryHaskellDepends = [ base containers @@ -195432,8 +196508,8 @@ self: { }: mkDerivation { pname = "diagrams-input"; - version = "0.1.5"; - sha256 = "011kvcx3py8dwjx10ddd0z6pm5k76lb2y4mzkfp1nbcy0imkkfyq"; + version = "0.1.5.1"; + sha256 = "1fy6fp9w3z6xn8s21xfq31qd67g5931bik5iv8r2z38ajbhpwm68"; libraryHaskellDepends = [ attoparsec base @@ -199733,8 +200809,8 @@ self: { pname = "discrimination"; version = "0.5"; sha256 = "1qq7fs1dsfqgf4969gksqcp3swcx0wbzdh66a89fv78k6y94g0pc"; - revision = "5"; - editedCabalFile = "1pbnj7jzxxrd7s7nqmwmmxhw4pyrwxnsdx7xpw63240jb9f1cg8f"; + revision = "6"; + editedCabalFile = "0bncwrlxh0sr2r7c6fw6yk570km5hddvba2jz0g4rrywv74qw7n9"; libraryHaskellDepends = [ array base @@ -202110,6 +203186,70 @@ self: { } ) { }; + djot_0_1_4 = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + directory, + doclayout, + filepath, + mtl, + tasty, + tasty-bench, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + }: + mkDerivation { + pname = "djot"; + version = "0.1.4"; + sha256 = "03qlk8r62j6nsjbbyp8510gn29vg3i2s4vq0p0qyr2679y5i6v8h"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base + bytestring + containers + doclayout + mtl + template-haskell + text + ]; + executableHaskellDepends = [ + base + bytestring + doclayout + text + ]; + testHaskellDepends = [ + base + bytestring + directory + doclayout + filepath + tasty + tasty-hunit + tasty-quickcheck + text + ]; + benchmarkHaskellDepends = [ + base + bytestring + directory + doclayout + filepath + tasty-bench + ]; + description = "Parser and renderer for djot light markup syntax"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + mainProgram = "djoths"; + } + ) { }; + dl-fedora = callPackage ( { mkDerivation, @@ -221374,8 +222514,8 @@ self: { }: mkDerivation { pname = "erebos"; - version = "0.2.0"; - sha256 = "1mqkr4znvbv6wyr14ajzkamj7c5v3qfzfnsigznvz4jjq9hsp8qs"; + version = "0.2.1"; + sha256 = "05h1vlgvspfk0pwb6l5fj7zqv8pixhqyjqhbk3yvabhmfwhw5p25"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -225829,8 +226969,8 @@ self: { { mkDerivation, base }: mkDerivation { pname = "eventlog-socket"; - version = "0.1.1.0"; - sha256 = "1y3hji0xcqqkkr5drm4nss3q3wvqlmcq870y6ggx3j0kz2sd2w32"; + version = "0.1.2.0"; + sha256 = "10dkiazyszkm33x2bqz6vvi4ldkbnfjcjh4zn314p2w56pw3b330"; libraryHaskellDepends = [ base ]; description = "Stream GHC eventlog events to external processes"; license = lib.licensesSpdx."BSD-3-Clause"; @@ -233792,7 +234932,7 @@ self: { } ) { }; - fbrnch_1_8 = callPackage ( + fbrnch_1_8_1 = callPackage ( { mkDerivation, aeson, @@ -233802,6 +234942,7 @@ self: { bugzilla-redhat, bytestring, config-ini, + containers, copr-api, directory, either, @@ -233835,8 +234976,8 @@ self: { }: mkDerivation { pname = "fbrnch"; - version = "1.8"; - sha256 = "0zl0b8h9mnk86fjq4dbdr5xjgav6ikx9whayvw3cmqdhrx29dw1y"; + version = "1.8.1"; + sha256 = "01sxsyb1xwcgk306hzchvkzmhvcws3dr14pvglaiw7xj6y8915pd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -233847,6 +234988,7 @@ self: { bugzilla-redhat bytestring config-ini + containers copr-api directory either @@ -237980,6 +239122,43 @@ self: { } ) { }; + filepath-bytestring_1_5_2_0_4 = callPackage ( + { + mkDerivation, + base, + bytestring, + criterion, + filepath, + QuickCheck, + unix, + }: + mkDerivation { + pname = "filepath-bytestring"; + version = "1.5.2.0.4"; + sha256 = "1b93nhxp7cm4s02ir7gz9qr2kfky6fkppncshqs4p4js78jbmy25"; + libraryHaskellDepends = [ + base + bytestring + filepath + unix + ]; + testHaskellDepends = [ + base + bytestring + filepath + QuickCheck + ]; + benchmarkHaskellDepends = [ + base + criterion + filepath + ]; + description = "Library for manipulating RawFilePaths in a cross platform way"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + filepath-crypto = callPackage ( { mkDerivation, @@ -239427,13 +240606,13 @@ self: { mkDerivation, aeson, base, + base64-bytestring, bytestring, containers, + crypton, http-client, http-client-tls, http-types, - jose, - lens, stm, text, time, @@ -239441,18 +240620,18 @@ self: { }: mkDerivation { pname = "firebase-hs"; - version = "0.1.1.0"; - sha256 = "0fkf42m9higfyqm3cjyhz1mscw768rplsc9ma2c5xj42n890n28d"; + version = "0.2.0.0"; + sha256 = "1496r4pm6k04vmlff9kf3klz6vxdjabgsfhb5j261ijkh966bh0j"; libraryHaskellDepends = [ aeson base + base64-bytestring bytestring containers + crypton http-client http-client-tls http-types - jose - lens stm text time @@ -239463,12 +240642,13 @@ self: { base bytestring containers + http-client http-types text time ]; description = "Firebase Auth, Firestore, and Servant integration for Haskell"; - license = lib.licensesSpdx."MIT"; + license = lib.licensesSpdx."BSD-3-Clause"; } ) { }; @@ -245058,8 +246238,8 @@ self: { }: mkDerivation { pname = "fontwhich"; - version = "0.2"; - sha256 = "0784d0i55wnrqr8ajd7lpw5cdw67gni430g3vhp45mx3ic9srm7c"; + version = "0.2.1"; + sha256 = "1ayzaxzcj80k6v1mwc0sgj65bwmpzzd6h33ssdrdd12972pvr4ja"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -247494,6 +248674,67 @@ self: { } ) { }; + fractal-layer = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + hashable, + hspec, + hspec-discover, + mtl, + profunctors, + QuickCheck, + resourcet, + selective, + text, + time, + transformers, + unliftio, + unordered-containers, + }: + mkDerivation { + pname = "fractal-layer"; + version = "0.1.0.0"; + sha256 = "0b6d36mdsg4xm3x2dvix2hh91ca3jhnfa51id5b4wrdqdmrzvbzx"; + libraryHaskellDepends = [ + aeson + base + containers + hashable + mtl + profunctors + resourcet + selective + text + time + transformers + unliftio + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + mtl + profunctors + QuickCheck + resourcet + selective + text + time + unliftio + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "Composable resource management and dependency injection"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + fractals = callPackage ( { mkDerivation, @@ -248223,8 +249464,8 @@ self: { }: mkDerivation { pname = "freckle-http"; - version = "0.3.1.0"; - sha256 = "0y6qbl0hb6nwcb843l0q0j7nvzdgpc5l5fq9xgdjgyxnnzbjkm6k"; + version = "0.4.0.0"; + sha256 = "1lha52l01yk2jldmkz9ka3icb4n7y5pf6b4792w2100fvgk8spr0"; libraryHaskellDepends = [ aeson annotated-exception @@ -248363,8 +249604,8 @@ self: { }: mkDerivation { pname = "freckle-memcached"; - version = "0.0.0.2"; - sha256 = "1qqjribjzmpfqqygvl4frxy447sjqs5fin22y9aq075yfvgjq75a"; + version = "0.0.0.3"; + sha256 = "1nsi3iq4k3qgz287qf0pn3akg871sh21prrx5zcjkb7kmrqnvkmq"; libraryHaskellDepends = [ aeson annotated-exception @@ -248404,7 +249645,7 @@ self: { text unliftio ]; - description = ".."; + description = "Some extensions to the memcache library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; } @@ -252290,8 +253531,8 @@ self: { }: mkDerivation { pname = "funcons-tools"; - version = "0.2.0.15"; - sha256 = "0yfl7rg7hwy8yyxq5axicd57lk650i5pmm0slnxqbsgl96iv8x24"; + version = "0.2.0.16"; + sha256 = "1p7lm45762xw5yds4xqqkz0mal0fndnz1k0xspi93v91cskyjq3y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -253756,6 +254997,8 @@ self: { pname = "futhark"; version = "0.25.36"; sha256 = "1wyc7pakrd2rrql3bqww9xid5w26y9ll2c35kqnpx8fwv73918j1"; + revision = "1"; + editedCabalFile = "18r45jsyk48g3y37fa7m5a5lv7bym7qrp930brqags4fjnw3ngbv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255878,8 +257121,8 @@ self: { }: mkDerivation { pname = "gb-sprite"; - version = "0.4.0.0"; - sha256 = "1812fs30l05amj47kfcplgdjy34q5wabb59gyy1rzdldqki6yql0"; + version = "0.5.2.0"; + sha256 = "19m6xac9lww9z10n6d6i7m5rhaggkm4whkv01l9hgvzxxzfpidhj"; libraryHaskellDepends = [ base bytestring @@ -255890,7 +257133,7 @@ self: { bytestring directory ]; - description = "Procedural 2D sprite and VFX generation"; + description = "Pure Haskell 2D raster graphics engine"; license = lib.licensesSpdx."BSD-3-Clause"; } ) { }; @@ -263033,6 +264276,7 @@ self: { ghc-debug-brick = callPackage ( { mkDerivation, + async, base, brick, bytestring, @@ -263040,6 +264284,8 @@ self: { containers, contra-tracer, deepseq, + dependent-map, + dependent-sum-template, directory, exceptions, filepath, @@ -263048,6 +264294,8 @@ self: { ghc-debug-convention, microlens, microlens-platform, + safe-exceptions, + some, text, time, unordered-containers, @@ -263056,11 +264304,12 @@ self: { }: mkDerivation { pname = "ghc-debug-brick"; - version = "0.7.0.0"; - sha256 = "06lwx3j9cfyaffqwjmyvv53lhybnz1zyd7djaz2an99d2pp037bp"; - isLibrary = false; + version = "0.8.0.0"; + sha256 = "0msk2bq84vm0jicnnklri0wafp0dqwqnmnvi70gaw2ba2v7m78ks"; + isLibrary = true; isExecutable = true; - executableHaskellDepends = [ + libraryHaskellDepends = [ + async base brick bytestring @@ -263068,6 +264317,8 @@ self: { containers contra-tracer deepseq + dependent-map + dependent-sum-template directory exceptions filepath @@ -263076,12 +264327,15 @@ self: { ghc-debug-convention microlens microlens-platform + safe-exceptions + some text time unordered-containers vty vty-crossplatform ]; + executableHaskellDepends = [ base ]; description = "A simple TUI using ghc-debug"; license = lib.licensesSpdx."BSD-3-Clause"; mainProgram = "ghc-debug-brick"; @@ -263114,13 +264368,14 @@ self: { psqueues, stm, text, + transformers, unordered-containers, vector, }: mkDerivation { pname = "ghc-debug-client"; - version = "0.7.0.0"; - sha256 = "03gqzbms7iv06qbcmz2v2zpqz9rsz4in14jf37s574rj3kh1xw0m"; + version = "0.8.0.0"; + sha256 = "0rqrg9ddjqhv32r0h3fqbydrmama16l1m9wyljj29ldyndpwi85w"; libraryHaskellDepends = [ async base @@ -263144,6 +264399,7 @@ self: { psqueues stm text + transformers unordered-containers vector ]; @@ -263172,8 +264428,8 @@ self: { }: mkDerivation { pname = "ghc-debug-common"; - version = "0.7.0.0"; - sha256 = "0nb6d18lkynzas55inx7h60xygj1f5n2hzjiw3zl3j4yhs9pnq6k"; + version = "0.8.0.0"; + sha256 = "096bj03jyrg8320kmm11lxfdm7q6gwh91yvjvs3z7m1sw8zrzd8y"; libraryHaskellDepends = [ array base @@ -263204,8 +264460,8 @@ self: { }: mkDerivation { pname = "ghc-debug-convention"; - version = "0.7.0.0"; - sha256 = "19ir87s3n2k0ijwa0ax6d8p8gpbmf64a5h46k40dbs9h6waij0pa"; + version = "0.8.0.0"; + sha256 = "0nzbkd2cx4ryakh810xs3id1im8ayarfnb1m2bbk532qcfrwq5j6"; libraryHaskellDepends = [ base directory @@ -263227,8 +264483,8 @@ self: { }: mkDerivation { pname = "ghc-debug-stub"; - version = "0.7.0.0"; - sha256 = "0p7x3j5qwc1s4svqmxq1s5vcrjczwm86lml403mdg1xvd2scyn1z"; + version = "0.8.0.0"; + sha256 = "1axg67n0nyl9gwn3pqrpvq6qcykidcas5h96f4cckng8b75ab22b"; libraryHaskellDepends = [ base directory @@ -266922,26 +268178,31 @@ self: { } ) { }; - ghc-typelits-extra_0_5_2 = callPackage ( + ghc-typelits-extra_0_5_3 = callPackage ( { mkDerivation, base, containers, + directory, + filepath, ghc, ghc-bignum, ghc-prim, ghc-tcplugin-api, ghc-typelits-knownnat, ghc-typelits-natnormalise, + interpolate, + process, tasty, tasty-hunit, template-haskell, + temporary, transformers, }: mkDerivation { pname = "ghc-typelits-extra"; - version = "0.5.2"; - sha256 = "03l0gb3imz53pqnnqaqgxsvqxzv0jqv9syjfdvlfqah6kib6acii"; + version = "0.5.3"; + sha256 = "1azm03pz1rs0x6i7ywqckmrcs5n95ry0g4kj4c9asl8g0gnkvq8a"; libraryHaskellDepends = [ base containers @@ -266956,10 +268217,15 @@ self: { ]; testHaskellDepends = [ base + directory + filepath ghc-typelits-knownnat ghc-typelits-natnormalise + interpolate + process tasty tasty-hunit + temporary ]; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = lib.licensesSpdx."BSD-2-Clause"; @@ -267006,7 +268272,7 @@ self: { } ) { }; - ghc-typelits-knownnat_0_8_2 = callPackage ( + ghc-typelits-knownnat_0_8_3 = callPackage ( { mkDerivation, base, @@ -267023,8 +268289,8 @@ self: { }: mkDerivation { pname = "ghc-typelits-knownnat"; - version = "0.8.2"; - sha256 = "0fljjj0n47wwxbg8kxpnn7kbf7vfdh91q3fhnk0jaq3nnlv05bdy"; + version = "0.8.3"; + sha256 = "13s0yya4q32v76ix0qlimvj14j9qiamxvqyjfw0lp2g42wdj67fz"; libraryHaskellDepends = [ base ghc @@ -267127,7 +268393,7 @@ self: { } ) { }; - ghc-typelits-natnormalise_0_9_3 = callPackage ( + ghc-typelits-natnormalise_0_9_5 = callPackage ( { mkDerivation, base, @@ -267136,15 +268402,17 @@ self: { ghc-bignum, ghc-prim, ghc-tcplugin-api, + interpolate, + process, tasty, tasty-hunit, - template-haskell, + temporary, transformers, }: mkDerivation { pname = "ghc-typelits-natnormalise"; - version = "0.9.3"; - sha256 = "0q5s6sz212xp88cwliizxz32jk1rk1b853riaypw7kvim7ssv90v"; + version = "0.9.5"; + sha256 = "1391bmh8460kybfp39v0c5njd7r4yxz6nyk28qvx70jry2pdysbq"; libraryHaskellDepends = [ base containers @@ -267156,9 +268424,11 @@ self: { testHaskellDepends = [ base ghc-prim + interpolate + process tasty tasty-hunit - template-haskell + temporary ]; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = lib.licensesSpdx."BSD-2-Clause"; @@ -268444,6 +269714,21 @@ self: { } ) { }; + ghcjs-dom-jsaddle_0_9_9_1 = callPackage ( + { mkDerivation, jsaddle-dom }: + mkDerivation { + pname = "ghcjs-dom-jsaddle"; + version = "0.9.9.1"; + sha256 = "05spxlw1gjian9k4m0z72qv72sj8x491pjpj2vzh524jhg69hlb1"; + libraryHaskellDepends = [ jsaddle-dom ]; + doHaddock = false; + description = "DOM library that supports both GHCJS and GHC using jsaddle"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; + } + ) { }; + ghcjs-dom-jsffi = callPackage ( { mkDerivation }: mkDerivation { @@ -274035,8 +275320,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20260213"; - sha256 = "0makjv87hvxvljv2jw22g62z0xrrcdxd6gn888vj9h8yy9j32q61"; + version = "10.20260316"; + sha256 = "02ghaz5x4qq1n7dv8mr41hi4i1ywxf2hn1csnl5rbvcpm836xhsp"; configureFlags = [ "-fassistant" "-f-benchmark" @@ -276618,7 +277903,7 @@ self: { } ) { }; - gitlab-haskell_1_2_1_0 = callPackage ( + gitlab-haskell_1_3_0_0 = callPackage ( { mkDerivation, aeson, @@ -276644,8 +277929,8 @@ self: { }: mkDerivation { pname = "gitlab-haskell"; - version = "1.2.1.0"; - sha256 = "1x80hgf2q36xcdl0h7gw2qq56zlk0dps4i1msw5zk4ay2y4n8vsn"; + version = "1.3.0.0"; + sha256 = "1aa8hr6k4f7i6z0762zah10ija9f221f8yww0igbfmxm3g99sxnm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -278778,8 +280063,8 @@ self: { }: mkDerivation { pname = "gll"; - version = "0.4.1.1"; - sha256 = "061ypdd5y2ksa4kmij8b1xasr30rsqa97w18n0j142817ravhxi7"; + version = "0.4.1.2"; + sha256 = "0ck7l086rj827ipsmz106jxhn0gj2v6r4v0x6pw6yq911a57kpi6"; libraryHaskellDepends = [ array base @@ -288833,8 +290118,8 @@ self: { }: mkDerivation { pname = "graphwiz"; - version = "2.0.0"; - sha256 = "1lh6rggylnwsyadbiq895lnykjyiv230x8bp5fvww9vi0b2fjwyy"; + version = "3.0.0"; + sha256 = "07fh4c38367szpm42lr104vlwaz9m2mgyzklq6zkz7k4k1zjyvgx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -295038,8 +296323,8 @@ self: { }: mkDerivation { pname = "haal"; - version = "0.3.0.0"; - sha256 = "1kllgy5q29xr1zh2xif1c7ixlhjkcr9cs5j3km90fr9sdd9hjjxl"; + version = "0.4.1.0"; + sha256 = "0f587n9qbyyr08sgrvkcam4ri2m1iri3sw4mb7y4ficwjar34p3d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -295070,6 +296355,27 @@ self: { } ) { }; + haal-models = callPackage ( + { + mkDerivation, + base, + containers, + haal, + }: + mkDerivation { + pname = "haal-models"; + version = "0.1.0.0"; + sha256 = "19yhz0gp2axzy3hp7nk1k61ygfzhgplki3sidw5cppqxk3gi640g"; + libraryHaskellDepends = [ + base + containers + haal + ]; + description = "Pre-built Mealy automaton models for haal"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + haar = callPackage ( { mkDerivation, @@ -310232,6 +311538,39 @@ self: { } ) { }; + haskell-list-builder = callPackage ( + { + mkDerivation, + base, + criterion, + dlist, + ghc-prim, + hedgehog, + primitive, + }: + mkDerivation { + pname = "haskell-list-builder"; + version = "0.1.0.0"; + sha256 = "02753zmb1zv5n5plz33zlzwvhp2x0n36d7mj3iik9kgnnskzw9rw"; + libraryHaskellDepends = [ + base + ghc-prim + primitive + ]; + testHaskellDepends = [ + base + hedgehog + ]; + benchmarkHaskellDepends = [ + base + criterion + dlist + ]; + description = "Fast Sequencing and Building Lists using Unsafe Primitives"; + license = lib.licenses.bsd3; + } + ) { }; + haskell-lsp = callPackage ( { mkDerivation, @@ -310789,8 +312128,8 @@ self: { }: mkDerivation { pname = "haskell-opentimestamps"; - version = "0.5.5.1"; - sha256 = "04dzai6q93gzqjx3jqhgnzsy6fmsalyamylqsnmxg09i0zgbyk66"; + version = "0.5.5.2"; + sha256 = "14gd70lrh27kkkg1jf4gqxm8ixnc7hj1j3csyvkplv7ayxffdl58"; libraryHaskellDepends = [ aeson base @@ -310856,8 +312195,8 @@ self: { }: mkDerivation { pname = "haskell-opentimestamps-client"; - version = "0.4.1.0"; - sha256 = "0w6avx3jsj875ljddc82pzqqckgbc113c1mj3ghp473palzjigni"; + version = "0.4.1.1"; + sha256 = "0f57pr1c8c8v67ni9jla8y5qrd9rhmsabq09nm6yqqshd67xhcyj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -318528,8 +319867,8 @@ self: { }: mkDerivation { pname = "hasql-mapping"; - version = "0.1"; - sha256 = "1jppr5z54ca79smjyrk031swgxivz4mnhrli31x33fkyidi0xm8j"; + version = "0.1.0.1"; + sha256 = "01w5xr4yw18000nsm2fsr8l672dr7lksr6w6cj45i21x4i6cs5c0"; libraryHaskellDepends = [ aeson base @@ -325755,6 +327094,44 @@ self: { } ) { }; + hedgehog-utils = callPackage ( + { + mkDerivation, + base, + containers, + deepseq, + hedgehog, + hspec, + hspec-core, + hspec-discover, + hspec-hedgehog, + hspec-tidy-formatter, + }: + mkDerivation { + pname = "hedgehog-utils"; + version = "0.1.0.0"; + sha256 = "0q5qzg38jkrjkpqdmhdw7xlzz2dbgpgicpnr8h8sjzzf77m7c6c5"; + libraryHaskellDepends = [ + base + containers + deepseq + hedgehog + ]; + testHaskellDepends = [ + base + containers + hedgehog + hspec + hspec-core + hspec-hedgehog + hspec-tidy-formatter + ]; + testToolDepends = [ hspec-discover ]; + description = "Utilities for Hedgehog"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + hedis = callPackage ( { mkDerivation, @@ -329211,10 +330588,8 @@ self: { }: mkDerivation { pname = "hermes-json"; - version = "0.7.0.0"; - sha256 = "1261sm969kwji4gwk474l41rk0f3i8isb5x4zd77l3y4d5hgz85b"; - revision = "1"; - editedCabalFile = "1dnk3gdhpr13m9y2j71ivjsbjkns9jvjpasf5vhlsz7w4v679zni"; + version = "0.8.0.0"; + sha256 = "0lcl2rsjaa3cvgcvdrkdyw7kv3bmrv31v0hhdmjppdwqjhx4jlvz"; libraryHaskellDepends = [ base bytestring @@ -338348,10 +339723,8 @@ self: { }: mkDerivation { pname = "hledger"; - version = "1.51.2"; - sha256 = "0bcb1dxlmi3h12wb7y4iqbi0p0wvzp23m0xkghiz5k5ydp3ixrv8"; - revision = "1"; - editedCabalFile = "082qb8n4lhgjab0829dgf7pchh1p8j8d0qq39sx8mcinyjwmm9gd"; + version = "1.52"; + sha256 = "10pj2y6a90awrvg982pmimx5j8sykghgpfx7xv1511jyj89g5ry1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -338625,6 +339998,7 @@ self: { mkDerivation, base, containers, + directory, exceptions, filepath, foldl, @@ -338640,8 +340014,8 @@ self: { }: mkDerivation { pname = "hledger-flow"; - version = "0.16.1"; - sha256 = "0lf3ndx8p4f2mfq0d7hwansc2xvqazhn4ywr6q2z6ygki4jac99g"; + version = "0.16.3"; + sha256 = "08b52li78brqg6ny1m7vb1q1f0bg3jjkmp15z2j5gxs3ns01jx78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -338668,12 +340042,14 @@ self: { testHaskellDepends = [ base containers + directory foldl HUnit path path-io stm text + time turtle ]; description = "An hledger workflow focusing on automated statement import and classification"; @@ -338713,8 +340089,8 @@ self: { pname = "hledger-iadd"; version = "1.3.22"; sha256 = "077v7jgqhmpkg8m68bg4qi0jxl4zkg17aqk5n58ni3s2h71lkwlv"; - revision = "2"; - editedCabalFile = "0jnczff457f3n4sgz16iiyfsdhr2dhxdvxpb3dls24n7452vf2mw"; + revision = "4"; + editedCabalFile = "06s2ik9zswywxjsz0wfc74hkw4sc3iyzlxyaz0vn6qhfln1bh5l4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -338905,8 +340281,8 @@ self: { }: mkDerivation { pname = "hledger-lib"; - version = "1.51.2"; - sha256 = "03smy5xc817c797nkh5pjvrb2p41xdvxvwlkhzgkb9b7hrk9nic8"; + version = "1.52"; + sha256 = "0z7fi6qj009ab1p77cmhsy1pbxx6p9gqkbdgyiycwpkim6yv9awy"; libraryHaskellDepends = [ aeson aeson-pretty @@ -339172,8 +340548,10 @@ self: { }: mkDerivation { pname = "hledger-ui"; - version = "1.51.2"; - sha256 = "0wmqqr83zfz82qdw2pvqd937233brxa67wvjgaag7fqjhlbpd9qk"; + version = "1.52"; + sha256 = "09nhri3w1bzryiwsjydxnklwz10xl1x8mbfq5614q92msqnfcfks"; + revision = "1"; + editedCabalFile = "0xj3hckgvmfmjgy623h0cvv6dkhx576yrqjv87w3hb3w9nx27srq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -339308,8 +340686,8 @@ self: { }: mkDerivation { pname = "hledger-web"; - version = "1.51.2"; - sha256 = "12k2sl9ll8lfxl194hin8c58gbipxh4yyzycbwn0lbb231agyjfg"; + version = "1.52"; + sha256 = "0948qyzbkxpg9hvpbia0xdzlcch3a72f6qkjszr7a8mv0179mfir"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -351163,6 +352541,8 @@ self: { pname = "hpqtypes-extras"; version = "1.19.0.0"; sha256 = "0i2rrmbhm35kpfr4w6w4hqkrb2plnyi4rz1l11gdy3mp9938rwgc"; + revision = "1"; + editedCabalFile = "10yaza7wwl1rcq44fhh2jbwil67081q069zlm8z2y7k5zl17kaba"; libraryHaskellDepends = [ base base16-bytestring @@ -356797,7 +358177,7 @@ self: { bytestring, c2hs, deepseq, - memory, + ram, tasty, tasty-discover, tasty-hunit, @@ -356805,21 +358185,19 @@ self: { }: mkDerivation { pname = "hsblst"; - version = "0.0.4"; - sha256 = "13dlz8am20np31bq31z596yam6w1rb0fdzlg3zwwvm6wyjh6b8sg"; - revision = "1"; - editedCabalFile = "1cwplg9k8pr6iy27gkc32ayxnwf63sbzdd660p1lm8dihvj9q1jy"; + version = "0.0.5"; + sha256 = "0xlb8q5dm0x0ih83v14jmawlaxyi3fgps4hv41fbakp6yg1x80q4"; libraryHaskellDepends = [ base deepseq - memory + ram ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base base16-bytestring bytestring - memory + ram tasty tasty-hunit text @@ -361723,6 +363101,29 @@ self: { } ) { }; + hsmrc-marc8 = callPackage ( + { + mkDerivation, + base, + bytestring, + hsmrc, + utf8-string, + }: + mkDerivation { + pname = "hsmrc-marc8"; + version = "0.0.1"; + sha256 = "11cikagla28ql84xcrmfqcl457c7fklq0an7026ygklkj8769rx1"; + libraryHaskellDepends = [ + base + bytestring + hsmrc + utf8-string + ]; + description = "MARC-8 charset decoding library for hsmrc"; + license = lib.licenses.bsd3; + } + ) { }; + hsmtpclient = callPackage ( { mkDerivation, @@ -364733,7 +366134,7 @@ self: { base, hsql, old-time, - unixodbc, + unixODBC, }: mkDerivation { pname = "hsql-odbc"; @@ -364744,12 +366145,12 @@ self: { hsql old-time ]; - librarySystemDepends = [ unixodbc ]; + librarySystemDepends = [ unixODBC ]; description = "A Haskell Interface to ODBC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; } - ) { inherit (pkgs) unixodbc; }; + ) { unixODBC = null; }; hsql-postgresql = callPackage ( { @@ -371294,6 +372695,8 @@ self: { pname = "http3"; version = "0.1.3"; sha256 = "0agb0cp5lh74vv47ryv38pk46mpiqpv659i9qqmgvigaxkl379sh"; + revision = "1"; + editedCabalFile = "0xhc36rfdcmwcp17ghfgqbv1k4ncanrf4gy9pz2g8w1sj9f2wnbs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -382909,28 +384312,40 @@ self: { clientsession, conduit-extra, containers, + contravariant, cookie, countable-inflections, data-default, deepseq, directory, fast-logger, + filepath, ghc-prim, + hashable, haskell-src-exts, haskell-src-meta, + hasql, + hasql-dynamic-statements, + hasql-implicits, + hasql-mapping, + hasql-pool, + hasql-postgresql-types, + hasql-transaction, hspec, http-client, http-client-tls, http-media, http-types, + ihp-context, ihp-hsx, - ihp-postgresql-simple-extra, + ihp-imagemagick, + ihp-log, + ihp-modal, + ihp-pagehead, + ihp-pglistener, inflections, interpolate, - ip, lens, - mime-mail, - mime-mail-ses, mime-types, minio-hs, mono-traversable, @@ -382940,6 +384355,8 @@ self: { network-uri, parser-combinators, postgresql-simple, + postgresql-simple-postgresql-types, + postgresql-types, process, pwstore-fast, random, @@ -382949,9 +384366,11 @@ self: { resourcet, safe-exceptions, scientific, - smtp-mail, + slugger, split, + stm, string-conversions, + tasty-bench, template-haskell, temporary, text, @@ -382968,10 +384387,13 @@ self: { vector, wai, wai-app-static, + wai-asset-path, wai-cors, wai-extra, - wai-session, - wai-session-clientsession, + wai-flash-messages, + wai-request-params, + wai-session-clientsession-deferred, + wai-session-maybe, wai-util, wai-websockets, warp, @@ -382982,8 +384404,8 @@ self: { }: mkDerivation { pname = "ihp"; - version = "1.4.1"; - sha256 = "0d5hj8c8qvjqmdjy7dxibhq41qzbfqmrcgmfw84s6gfss9jbanlq"; + version = "1.5.0"; + sha256 = "1cx0pxw1mgky4fv2j059sijd01rgl681jbrgl9j07kfn0pw99bvb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -383002,28 +384424,40 @@ self: { clientsession conduit-extra containers + contravariant cookie countable-inflections data-default deepseq directory fast-logger + filepath ghc-prim + hashable haskell-src-exts haskell-src-meta + hasql + hasql-dynamic-statements + hasql-implicits + hasql-mapping + hasql-pool + hasql-postgresql-types + hasql-transaction hspec http-client http-client-tls http-media http-types + ihp-context ihp-hsx - ihp-postgresql-simple-extra + ihp-imagemagick + ihp-log + ihp-modal + ihp-pagehead + ihp-pglistener inflections interpolate - ip lens - mime-mail - mime-mail-ses mime-types minio-hs mono-traversable @@ -383033,6 +384467,8 @@ self: { network-uri parser-combinators postgresql-simple + postgresql-simple-postgresql-types + postgresql-types process pwstore-fast random @@ -383042,8 +384478,9 @@ self: { resourcet safe-exceptions scientific - smtp-mail + slugger split + stm string-conversions template-haskell temporary @@ -383061,10 +384498,226 @@ self: { vector wai wai-app-static + wai-asset-path wai-cors wai-extra - wai-session - wai-session-clientsession + wai-flash-messages + wai-request-params + wai-session-clientsession-deferred + wai-session-maybe + wai-util + wai-websockets + warp + warp-systemd + websockets + with-utf8 + wreq + ]; + testHaskellDepends = [ + aeson + async + attoparsec + base + basic-prelude + binary + blaze-html + blaze-markup + bytestring + case-insensitive + cereal + cereal-text + classy-prelude + clientsession + conduit-extra + containers + contravariant + cookie + countable-inflections + data-default + deepseq + directory + fast-logger + filepath + ghc-prim + hashable + haskell-src-exts + haskell-src-meta + hasql + hasql-dynamic-statements + hasql-implicits + hasql-mapping + hasql-pool + hasql-postgresql-types + hasql-transaction + hspec + http-client + http-client-tls + http-media + http-types + ihp-context + ihp-hsx + ihp-imagemagick + ihp-log + ihp-modal + ihp-pagehead + ihp-pglistener + inflections + interpolate + lens + mime-types + minio-hs + mono-traversable + mtl + neat-interpolation + network + network-uri + parser-combinators + postgresql-simple + postgresql-simple-postgresql-types + postgresql-types + process + pwstore-fast + random + random-strings + regex-tdfa + resource-pool + resourcet + safe-exceptions + scientific + slugger + split + stm + string-conversions + template-haskell + temporary + text + time + transformers + typerep-map + unagi-chan + unix + unliftio + unordered-containers + uri-encode + uuid + vault + vector + wai + wai-app-static + wai-asset-path + wai-cors + wai-extra + wai-flash-messages + wai-request-params + wai-session-clientsession-deferred + wai-session-maybe + wai-util + wai-websockets + warp + warp-systemd + websockets + with-utf8 + wreq + ]; + benchmarkHaskellDepends = [ + aeson + async + attoparsec + base + basic-prelude + binary + blaze-html + blaze-markup + bytestring + case-insensitive + cereal + cereal-text + classy-prelude + clientsession + conduit-extra + containers + contravariant + cookie + countable-inflections + data-default + deepseq + directory + fast-logger + filepath + ghc-prim + hashable + haskell-src-exts + haskell-src-meta + hasql + hasql-dynamic-statements + hasql-implicits + hasql-mapping + hasql-pool + hasql-postgresql-types + hasql-transaction + hspec + http-client + http-client-tls + http-media + http-types + ihp-context + ihp-hsx + ihp-imagemagick + ihp-log + ihp-modal + ihp-pagehead + ihp-pglistener + inflections + interpolate + lens + mime-types + minio-hs + mono-traversable + mtl + neat-interpolation + network + network-uri + parser-combinators + postgresql-simple + postgresql-simple-postgresql-types + postgresql-types + process + pwstore-fast + random + random-strings + regex-tdfa + resource-pool + resourcet + safe-exceptions + scientific + slugger + split + stm + string-conversions + tasty-bench + template-haskell + temporary + text + time + transformers + typerep-map + unagi-chan + unix + unliftio + unordered-containers + uri-encode + uuid + vault + vector + wai + wai-app-static + wai-asset-path + wai-cors + wai-extra + wai-flash-messages + wai-request-params + wai-session-clientsession-deferred + wai-session-maybe wai-util wai-websockets warp @@ -383079,6 +384732,305 @@ self: { } ) { }; + ihp-context = callPackage ( + { + mkDerivation, + base, + typerep-map, + }: + mkDerivation { + pname = "ihp-context"; + version = "1.0.0"; + sha256 = "0jz6vfzahi3imxpnx5wkizq1ihv7xahrg45gcvc9szli6i50i7lj"; + libraryHaskellDepends = [ + base + typerep-map + ]; + description = "Minimal typed context container for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-datasync = callPackage ( + { + mkDerivation, + aeson, + async, + attoparsec, + base, + bytestring, + case-insensitive, + classy-prelude, + containers, + deepseq, + haskell-src-exts, + haskell-src-meta, + hasql, + hasql-dynamic-statements, + hasql-mapping, + hasql-pool, + hasql-postgresql-types, + hasql-transaction, + hspec, + http-media, + http-types, + ihp, + ihp-hsx, + ihp-log, + interpolate, + mono-traversable, + mtl, + postgresql-types, + safe-exceptions, + scientific, + stm, + template-haskell, + text, + time, + transformers, + typerep-map, + unliftio, + unordered-containers, + uuid, + vault, + vector, + wai, + wai-websockets, + warp, + websockets, + }: + mkDerivation { + pname = "ihp-datasync"; + version = "1.5.0"; + sha256 = "1d6fi1g2qzdisyjgikzd2swfn7gcncmn92mvfmh83khwkgbq7jk1"; + libraryHaskellDepends = [ + aeson + async + attoparsec + base + bytestring + case-insensitive + classy-prelude + containers + deepseq + haskell-src-exts + haskell-src-meta + hasql + hasql-dynamic-statements + hasql-mapping + hasql-pool + hasql-postgresql-types + hasql-transaction + http-media + http-types + ihp + ihp-hsx + ihp-log + interpolate + mono-traversable + mtl + postgresql-types + safe-exceptions + scientific + stm + template-haskell + text + time + transformers + typerep-map + unliftio + unordered-containers + uuid + vault + vector + wai + wai-websockets + warp + websockets + ]; + testHaskellDepends = [ + aeson + async + attoparsec + base + bytestring + case-insensitive + classy-prelude + containers + deepseq + haskell-src-exts + haskell-src-meta + hasql + hasql-dynamic-statements + hasql-mapping + hasql-pool + hasql-postgresql-types + hasql-transaction + hspec + http-media + http-types + ihp + ihp-hsx + ihp-log + interpolate + mono-traversable + mtl + postgresql-types + safe-exceptions + scientific + stm + template-haskell + text + time + transformers + typerep-map + unliftio + unordered-containers + uuid + vault + vector + wai + wai-websockets + warp + websockets + ]; + description = "IHP DataSync Framework"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-datasync-typescript = callPackage ( + { + mkDerivation, + hspec, + ihp, + ihp-postgres-parser, + megaparsec, + neat-interpolation, + text, + with-utf8, + }: + mkDerivation { + pname = "ihp-datasync-typescript"; + version = "1.5.0"; + sha256 = "0y75qrjx8lsi8cs1n1k0x91sziq9ymnwv46awlmsgmg0fjdx787g"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ihp + ihp-postgres-parser + neat-interpolation + ]; + executableHaskellDepends = [ + ihp + ihp-postgres-parser + neat-interpolation + text + with-utf8 + ]; + testHaskellDepends = [ + hspec + ihp + ihp-postgres-parser + megaparsec + neat-interpolation + ]; + description = "TypeScript code generation for IHP DataSync"; + license = lib.licensesSpdx."MIT"; + mainProgram = "generate-datasync-types"; + } + ) { }; + + ihp-graphql = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + countable-inflections, + hspec, + ihp, + ihp-postgres-parser, + megaparsec, + postgresql-simple, + scientific, + text, + unordered-containers, + }: + mkDerivation { + pname = "ihp-graphql"; + version = "1.5.0"; + sha256 = "1s1q8rxsjs8prckvd1dzc3fqg0kfa442cr4km16r0kc3rg2sdpnf"; + libraryHaskellDepends = [ + aeson + attoparsec + base + countable-inflections + ihp + ihp-postgres-parser + postgresql-simple + scientific + text + unordered-containers + ]; + testHaskellDepends = [ + aeson + attoparsec + base + bytestring + countable-inflections + hspec + ihp + ihp-postgres-parser + megaparsec + postgresql-simple + scientific + text + unordered-containers + ]; + description = "GraphQL support for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-hspec = callPackage ( + { + mkDerivation, + base, + hasql, + ihp, + ihp-ide, + ihp-log, + process, + text, + uuid, + vault, + wai, + wai-request-params, + }: + mkDerivation { + pname = "ihp-hspec"; + version = "1.5.0"; + sha256 = "1z4d121bn2d476lgd66li706i1jsmz28zvahzndixid54bvrd529"; + libraryHaskellDepends = [ + base + hasql + ihp + ihp-ide + ihp-log + process + text + uuid + vault + wai + wai-request-params + ]; + description = "Test helpers for IHP apps"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + ihp-hsx = callPackage ( { mkDerivation, @@ -383159,10 +385111,21 @@ self: { cryptohash, data-default, directory, + filepath, fsnotify, + hasql, + hasql-dynamic-statements, + hasql-implicits, + hasql-pool, + hspec, http-types, ihp, ihp-hsx, + ihp-log, + ihp-migrate, + ihp-modal, + ihp-postgres-parser, + ihp-schema-compiler, inflections, interpolate, megaparsec, @@ -383170,8 +385133,6 @@ self: { neat-interpolation, network, network-uri, - parser-combinators, - postgresql-simple, process, safe-exceptions, split, @@ -383187,9 +385148,11 @@ self: { vault, wai, wai-app-static, + wai-asset-path, wai-extra, - wai-session, - wai-session-clientsession, + wai-request-params, + wai-session-clientsession-deferred, + wai-session-maybe, wai-util, wai-websockets, warp, @@ -383199,8 +385162,8 @@ self: { }: mkDerivation { pname = "ihp-ide"; - version = "1.4.0"; - sha256 = "0mglqbbmk7y94avmb2z4mqhrbcwrhabzicyjd0cgd49v9mz32p5n"; + version = "1.5.0"; + sha256 = "1r76ww4fd46lhjw5rnnjnbk22wgygy9vc2052dgvg6jl3shiivwl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -383222,10 +385185,20 @@ self: { cryptohash data-default directory + filepath fsnotify + hasql + hasql-dynamic-statements + hasql-implicits + hasql-pool http-types ihp ihp-hsx + ihp-log + ihp-migrate + ihp-modal + ihp-postgres-parser + ihp-schema-compiler inflections interpolate megaparsec @@ -383233,8 +385206,6 @@ self: { neat-interpolation network network-uri - parser-combinators - postgresql-simple process safe-exceptions split @@ -383251,8 +385222,9 @@ self: { wai wai-app-static wai-extra - wai-session - wai-session-clientsession + wai-request-params + wai-session-clientsession-deferred + wai-session-maybe wai-util wai-websockets warp @@ -383279,10 +385251,19 @@ self: { cryptohash data-default directory + filepath fsnotify + hasql + hasql-dynamic-statements + hasql-implicits + hasql-pool http-types ihp ihp-hsx + ihp-log + ihp-migrate + ihp-postgres-parser + ihp-schema-compiler inflections interpolate megaparsec @@ -383290,8 +385271,6 @@ self: { neat-interpolation network network-uri - parser-combinators - postgresql-simple process safe-exceptions split @@ -383308,8 +385287,75 @@ self: { wai wai-app-static wai-extra - wai-session - wai-session-clientsession + wai-session-clientsession-deferred + wai-session-maybe + wai-util + wai-websockets + warp + websockets + with-utf8 + wreq + ]; + testHaskellDepends = [ + aeson + async + attoparsec + auto-update + base + base16-bytestring + basic-prelude + blaze-html + blaze-markup + bytestring + classy-prelude + clientsession + containers + countable-inflections + cryptohash + data-default + directory + filepath + fsnotify + hasql + hasql-dynamic-statements + hasql-implicits + hasql-pool + hspec + http-types + ihp + ihp-hsx + ihp-log + ihp-migrate + ihp-modal + ihp-postgres-parser + ihp-schema-compiler + inflections + interpolate + megaparsec + mono-traversable + neat-interpolation + network + network-uri + process + safe-exceptions + split + string-conversions + text + time + transformers + unagi-chan + unix + unliftio + uri-encode + uuid + vault + wai + wai-app-static + wai-asset-path + wai-extra + wai-request-params + wai-session-clientsession-deferred + wai-session-maybe wai-util wai-websockets warp @@ -383323,6 +385369,148 @@ self: { } ) { }; + ihp-imagemagick = callPackage ( + { + mkDerivation, + base, + bytestring, + process, + temporary, + text, + wai-extra, + }: + mkDerivation { + pname = "ihp-imagemagick"; + version = "1.0.0"; + sha256 = "0sqyq2jasm56slpvndphayi0xh0x0zjkgc025ppmh7280rfsy7rr"; + libraryHaskellDepends = [ + base + bytestring + process + temporary + text + wai-extra + ]; + description = "ImageMagick preprocessing for IHP file uploads"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-job-dashboard = callPackage ( + { + mkDerivation, + base, + blaze-html, + blaze-markup, + hasql, + hasql-dynamic-statements, + hasql-implicits, + hasql-pool, + http-types, + ihp, + ihp-hsx, + mtl, + text, + wai, + wai-request-params, + }: + mkDerivation { + pname = "ihp-job-dashboard"; + version = "1.5.0"; + sha256 = "0izps7i1q1aifaqhzidr3sakzmiwin137naqsi2mblkw6d03jcn4"; + libraryHaskellDepends = [ + base + blaze-html + blaze-markup + hasql + hasql-dynamic-statements + hasql-implicits + hasql-pool + http-types + ihp + ihp-hsx + mtl + text + wai + wai-request-params + ]; + description = "Dashboard for IHP job runners"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-log = callPackage ( + { + mkDerivation, + base, + bytestring, + data-default, + fast-logger, + filepath, + text, + wai, + wai-extra, + }: + mkDerivation { + pname = "ihp-log"; + version = "1.0.0"; + sha256 = "16s17nyxkpdj07sycyzhv6zk84kh4gwn9kb1hqd0wnfjlldb6zcr"; + libraryHaskellDepends = [ + base + bytestring + data-default + fast-logger + filepath + text + wai + wai-extra + ]; + description = "Lightweight logging for IHP applications"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-mail = callPackage ( + { + mkDerivation, + base, + blaze-html, + bytestring, + http-client, + http-client-tls, + ihp, + mime-mail, + mime-mail-ses, + network, + smtp-mail, + string-conversions, + text, + typerep-map, + }: + mkDerivation { + pname = "ihp-mail"; + version = "1.5.0"; + sha256 = "146vk72lpafh4irnzwpw3asz3vnk6gkvjm8d3jb84i6xpxi4yq6r"; + libraryHaskellDepends = [ + base + blaze-html + bytestring + http-client + http-client-tls + ihp + mime-mail + mime-mail-ses + network + smtp-mail + string-conversions + text + typerep-map + ]; + description = "Email support for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + ihp-migrate = callPackage ( { mkDerivation, @@ -383346,6 +385534,35 @@ self: { } ) { }; + ihp-modal = callPackage ( + { + mkDerivation, + base, + blaze-html, + ihp-context, + ihp-hsx, + text, + vault, + wai, + }: + mkDerivation { + pname = "ihp-modal"; + version = "1.0.0"; + sha256 = "04al79xq7ydfly9xp0ziyvv5f3fm6v7zn6v0l960idgdw2y1q04a"; + libraryHaskellDepends = [ + base + blaze-html + ihp-context + ihp-hsx + text + vault + wai + ]; + description = "Modal dialog support for IHP applications"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + ihp-openai = callPackage ( { mkDerivation, @@ -383365,8 +385582,8 @@ self: { }: mkDerivation { pname = "ihp-openai"; - version = "1.4.0"; - sha256 = "0npcnqdfmqv979gfn7iyl5p76hkggblc9n82z056wppj0i9q0i86"; + version = "1.5.0"; + sha256 = "10afra79rsfigb15qwn9wbvdsnw05whvvk8nj3pdb079vpsdkh47"; libraryHaskellDepends = [ aeson attoparsec-aeson @@ -383393,6 +385610,139 @@ self: { } ) { }; + ihp-pagehead = callPackage ( + { + mkDerivation, + base, + blaze-html, + ihp-context, + ihp-hsx, + text, + vault, + wai, + }: + mkDerivation { + pname = "ihp-pagehead"; + version = "1.0.0"; + sha256 = "16mk412prgr95fdbiz5zh3g8vvqwmjr1i1rdyhs8ach1q999gdlm"; + libraryHaskellDepends = [ + base + blaze-html + ihp-context + ihp-hsx + text + vault + wai + ]; + description = "Page title and meta tags for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-pglistener = callPackage ( + { + mkDerivation, + aeson, + async, + base, + bytestring, + containers, + hashable, + hasql, + hasql-notifications, + hspec, + ihp-log, + safe-exceptions, + string-conversions, + text, + unagi-chan, + unordered-containers, + uuid, + }: + mkDerivation { + pname = "ihp-pglistener"; + version = "1.0.0"; + sha256 = "1nmkhm08wyycw4rcgnywqbn5ldj7h36lc39jkqzscxvb9sb030sj"; + libraryHaskellDepends = [ + aeson + async + base + bytestring + containers + hashable + hasql + hasql-notifications + ihp-log + safe-exceptions + string-conversions + text + unagi-chan + unordered-containers + uuid + ]; + testHaskellDepends = [ + aeson + async + base + bytestring + containers + hashable + hasql + hasql-notifications + hspec + ihp-log + safe-exceptions + string-conversions + text + unagi-chan + unordered-containers + uuid + ]; + description = "PostgreSQL LISTEN/NOTIFY channel manager for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-postgres-parser = callPackage ( + { + mkDerivation, + base, + bytestring, + filepath, + hspec, + megaparsec, + parser-combinators, + string-conversions, + text, + }: + mkDerivation { + pname = "ihp-postgres-parser"; + version = "1.0.0"; + sha256 = "0w4077h4wxm6qnjghcv6r0rfr8vnl4ki9m7mghd4bi8xah156lpp"; + libraryHaskellDepends = [ + base + bytestring + filepath + megaparsec + parser-combinators + string-conversions + text + ]; + testHaskellDepends = [ + base + bytestring + filepath + hspec + megaparsec + parser-combinators + string-conversions + text + ]; + description = "PostgreSQL DDL parser and compiler"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + ihp-postgresql-simple-extra = callPackage ( { mkDerivation, @@ -383446,6 +385796,251 @@ self: { } ) { }; + ihp-schema-compiler = callPackage ( + { + mkDerivation, + base, + bytestring, + classy-prelude, + countable-inflections, + directory, + filepath, + ihp, + ihp-postgres-parser, + interpolate, + neat-interpolation, + split, + string-conversions, + text, + with-utf8, + }: + mkDerivation { + pname = "ihp-schema-compiler"; + version = "1.5.0"; + sha256 = "1lxfm0fgmg69hjmw3vdv2id9idyqjj1py60p7rlkafwwv0barcp6"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + base + bytestring + classy-prelude + countable-inflections + directory + filepath + ihp + ihp-postgres-parser + interpolate + neat-interpolation + split + string-conversions + text + with-utf8 + ]; + executableHaskellDepends = [ + base + bytestring + classy-prelude + countable-inflections + directory + filepath + ihp + ihp-postgres-parser + interpolate + neat-interpolation + split + string-conversions + text + with-utf8 + ]; + description = "Lightweight schema compiler for IHP"; + license = lib.licensesSpdx."MIT"; + mainProgram = "build-generated-code"; + } + ) { }; + + ihp-sitemap = callPackage ( + { + mkDerivation, + base, + blaze-html, + blaze-markup, + hspec, + http-types, + ihp, + ihp-hsx, + ihp-log, + text, + wai, + wai-extra, + }: + mkDerivation { + pname = "ihp-sitemap"; + version = "1.5.0"; + sha256 = "1smkd53n6dkh9da4ns8ay2jjbnmi0vfxbc63sr9vc0wv3gwd5rzc"; + libraryHaskellDepends = [ + base + blaze-html + blaze-markup + ihp + text + wai + ]; + testHaskellDepends = [ + base + hspec + http-types + ihp + ihp-hsx + ihp-log + wai + wai-extra + ]; + description = "SEO"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-ssc = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + basic-prelude, + blaze-html, + bytestring, + ihp, + ihp-hsx, + ihp-log, + megaparsec, + string-conversions, + text, + wai, + wai-request-params, + websockets, + }: + mkDerivation { + pname = "ihp-ssc"; + version = "1.5.0"; + sha256 = "12haf557kg6r407rr10h841yhc6cfm29ipjgg6qh7sd9wn78s40x"; + libraryHaskellDepends = [ + aeson + attoparsec + base + basic-prelude + blaze-html + bytestring + ihp + ihp-hsx + ihp-log + megaparsec + string-conversions + text + wai + wai-request-params + websockets + ]; + description = "Server Side Components for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-typed-sql = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + filepath, + haskell-src-meta, + hasql, + hasql-dynamic-statements, + hasql-mapping, + hasql-pool, + hspec, + ihp, + ihp-log, + postgresql-libpq, + postgresql-syntax, + postgresql-types, + process, + scientific, + string-conversions, + template-haskell, + temporary, + text, + }: + mkDerivation { + pname = "ihp-typed-sql"; + version = "1.5.0"; + sha256 = "0l431b3908mm81v9c376xwf0ak7zbbb47rk93k64n5nixql0l639"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + haskell-src-meta + hasql + hasql-dynamic-statements + hasql-mapping + hasql-pool + ihp + postgresql-libpq + postgresql-syntax + postgresql-types + scientific + string-conversions + template-haskell + text + ]; + testHaskellDepends = [ + base + containers + directory + filepath + hspec + ihp + ihp-log + process + string-conversions + temporary + text + ]; + description = "Compile-time typed SQL quasiquoter for IHP"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + + ihp-welcome = callPackage ( + { + mkDerivation, + base, + blaze-html, + blaze-markup, + ihp, + ihp-hsx, + text, + }: + mkDerivation { + pname = "ihp-welcome"; + version = "1.5.0"; + sha256 = "1rnplvsm13y3y5bsm5lpcx4ifmr9jgzz7rhg69lah3nhxy5sym19"; + libraryHaskellDepends = [ + base + blaze-html + blaze-markup + ihp + ihp-hsx + text + ]; + description = "IHP Welcome Controller"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + ihs = callPackage ( { mkDerivation, @@ -392319,8 +394914,8 @@ self: { pname = "io-sim"; version = "1.10.0.0"; sha256 = "02gk2xgiv9mrl1cvwqabi8rki7w15cj23s65h0qmw1dyf29rbb9q"; - revision = "1"; - editedCabalFile = "1qmnvisf3r4n2ji4z0k3fskbwk8ys9p84mrhapa8ymsray2ccwz4"; + revision = "2"; + editedCabalFile = "14cqb4h00a80k4fvgpv5plzriyr17xa6pdgg369h0n1xbjssjr90"; libraryHaskellDepends = [ base containers @@ -394590,6 +397185,31 @@ self: { } ) { }; + is-list = callPackage ( + { + mkDerivation, + base, + containers, + hashable, + lens, + unordered-containers, + }: + mkDerivation { + pname = "is-list"; + version = "0.0.3"; + sha256 = "15dm24zbjd2dmhr6vnj9389svjj9arccahvds30lcvzc7fbq331s"; + libraryHaskellDepends = [ + base + containers + hashable + lens + unordered-containers + ]; + description = "Fix IsList"; + license = lib.licenses.bsd3; + } + ) { }; + isbn = callPackage ( { mkDerivation, @@ -396939,8 +399559,8 @@ self: { }: mkDerivation { pname = "jacinda"; - version = "3.3.0.5"; - sha256 = "0msadmd9d7syjzr2lnxfa2gsplwdc17kgdxrh61h6i0k9crlgbdp"; + version = "3.3.0.6"; + sha256 = "0jc1hsq7fh4nbdhr36pzzl5gc5sqzqizjw29y26hf95mrk8avpfk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -400532,6 +403152,75 @@ self: { } ) { }; + jsaddle_0_9_9_4 = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + base-compat, + base64-bytestring, + bytestring, + containers, + deepseq, + exceptions, + filepath, + ghc-prim, + http-types, + kan-extensions, + lens, + primitive, + process, + random, + ref-tf, + scientific, + stm, + text, + time, + transformers, + unliftio-core, + unordered-containers, + vector, + }: + mkDerivation { + pname = "jsaddle"; + version = "0.9.9.4"; + sha256 = "0a27sb18yx0j7kby4f79wr7djr0l37y3607qfl82w52sbncp5fd1"; + libraryHaskellDepends = [ + aeson + attoparsec + base + base-compat + base64-bytestring + bytestring + containers + deepseq + exceptions + filepath + ghc-prim + http-types + kan-extensions + lens + primitive + process + random + ref-tf + scientific + stm + text + time + transformers + unliftio-core + unordered-containers + vector + ]; + description = "Interface for JavaScript that works with GHCJS and GHC"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; + } + ) { }; + jsaddle-clib = callPackage ( { mkDerivation, @@ -400545,8 +403234,8 @@ self: { }: mkDerivation { pname = "jsaddle-clib"; - version = "0.9.9.3"; - sha256 = "08l6a8yvkcngcz6sv8smwpbd9j0a0xxnw3s7dwix1mww0ghq0zfd"; + version = "0.9.9.4"; + sha256 = "0a9afqwshqrxqb1clznbbar8431blkmb7yvd2xmnvy8vp9l362h5"; libraryHaskellDepends = [ aeson base @@ -400592,6 +403281,37 @@ self: { } ) { }; + jsaddle-dom_0_9_9_3 = callPackage ( + { + mkDerivation, + base, + base-compat, + exceptions, + jsaddle, + lens, + text, + transformers, + }: + mkDerivation { + pname = "jsaddle-dom"; + version = "0.9.9.3"; + sha256 = "04ywzmbzd54v94g7wgh5qpzz5jipl1wp3diqdkd9898y4ql1bggb"; + libraryHaskellDepends = [ + base + base-compat + exceptions + jsaddle + lens + text + transformers + ]; + description = "DOM library that uses jsaddle to support both GHCJS and GHC"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.alexfmpe ]; + } + ) { }; + jsaddle-hello = callPackage ( { mkDerivation, @@ -400695,6 +403415,75 @@ self: { } ) { }; + jsaddle-warp_0_9_9_6 = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + directory, + foreign-store, + hspec, + http-types, + jsaddle, + lens, + mtl, + process, + stm, + text, + time, + transformers, + wai, + wai-websockets, + warp, + websockets, + }: + mkDerivation { + pname = "jsaddle-warp"; + version = "0.9.9.6"; + sha256 = "05dwhshnhdw4k1ccp1sr630pxps19n9vjrrzf5jn2r9vr75vn48j"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + foreign-store + http-types + jsaddle + stm + text + time + transformers + wai + wai-websockets + warp + websockets + ]; + testHaskellDepends = [ + base + bytestring + directory + hspec + jsaddle + lens + mtl + process + text + warp + websockets + ]; + description = "Interface for JavaScript that works with GHCJS and GHC"; + license = lib.licensesSpdx."MIT"; + hydraPlatforms = lib.platforms.none; + maintainers = [ + lib.maintainers.alexfmpe + lib.maintainers.maralorn + ]; + } + ) { }; + jsaddle-wasm = callPackage ( { mkDerivation, @@ -407623,8 +410412,8 @@ self: { }: mkDerivation { pname = "kb-text-shape"; - version = "0.1.0.0"; - sha256 = "1kgqpnbfxg30dawg5dkfv4i6chaf4zr29g4iq2cwcqz3qd1sp7as"; + version = "0.1.0.1"; + sha256 = "0pd6wffy7mi9gsj0faydyp30lfg39yv5vrpgp5rpmi0bjb6n8fvr"; libraryHaskellDepends = [ base bytestring @@ -409508,7 +412297,7 @@ self: { } ) { }; - keter_2_3_2 = callPackage ( + keter_2_3_3 = callPackage ( { mkDerivation, aeson, @@ -409570,8 +412359,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "2.3.2"; - sha256 = "01m5pqrfyznmmc4ms94dqpgnsrl5b0mf4ihmnljr2bvnknp2dk7v"; + version = "2.3.3"; + sha256 = "1538641m3c74mgz8p2jsypiw258h94rhcdjrzkll4b7af8z3q4yy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -412694,6 +415483,41 @@ self: { } ) { }; + ktx-font = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + containers, + kb-text-shape, + ktx-codec, + msdf-atlas, + text, + vector, + zstd, + }: + mkDerivation { + pname = "ktx-font"; + version = "0.1.0.1"; + sha256 = "0i0dqa6dq8jcpv17x54r1v5k91w70xwqz7hf3y87av4gann9n5h6"; + libraryHaskellDepends = [ + aeson + base + bytestring + containers + kb-text-shape + ktx-codec + msdf-atlas + text + vector + zstd + ]; + description = "GPU-ready rasterized fonts"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + kubernetes-api = callPackage ( { mkDerivation, @@ -413870,6 +416694,37 @@ self: { } ) { }; + lager = callPackage ( + { + mkDerivation, + async, + base, + prettyprinter, + prettyprinter-ansi-terminal, + stm, + text, + }: + mkDerivation { + pname = "lager"; + version = "1.0.0.0"; + sha256 = "1cfsq5ap8lwsq9s4qppp9vag5w9wqvaw9nhiq4xl0hbj6756z924"; + libraryHaskellDepends = [ + async + base + prettyprinter + prettyprinter-ansi-terminal + stm + text + ]; + testHaskellDepends = [ + async + base + ]; + description = "Concurrent logging"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + lagrangian = callPackage ( { mkDerivation, @@ -425783,8 +428638,8 @@ self: { { mkDerivation, zlib-clib }: mkDerivation { pname = "libarchive-clib"; - version = "3.8.5"; - sha256 = "0v2l84ay1mhc4b86ddzyk0fl2ahc4y2fnkw8jyvzdia4g2mg08jr"; + version = "3.8.6.2"; + sha256 = "1yx7j413x3wkjwkq7bjglc8rz9xfsx253mw6r9gxdb51721via0q"; libraryHaskellDepends = [ zlib-clib ]; doHaddock = false; description = "Haskell interface to libarchive (C sources)"; @@ -431360,6 +434215,42 @@ self: { } ) { }; + link-canonical-effectful = callPackage ( + { + mkDerivation, + base, + containers, + effectful-core, + http-types, + link-canonical, + modern-uri, + tasty, + tasty-hunit, + }: + mkDerivation { + pname = "link-canonical-effectful"; + version = "0.1.0.0"; + sha256 = "1h4xiv0vbbam0v8cny7i5inqiq5k62kj25jagbxj5bmgasb4bjbp"; + libraryHaskellDepends = [ + base + effectful-core + link-canonical + modern-uri + ]; + testHaskellDepends = [ + base + containers + effectful-core + http-types + link-canonical + tasty + tasty-hunit + ]; + description = "Effectful integration for link-canonical"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + link-relations = callPackage ( { mkDerivation, @@ -441065,6 +443956,8 @@ self: { pname = "lsm-tree"; version = "1.0.0.1"; sha256 = "1b7w7w4i9ylsvi7ww5d9xry0r2gpr7i17r79fpizpgv11rz2lzvh"; + revision = "1"; + editedCabalFile = "0afrhwz2x7046554cdi4bkw747057pv06hdyz4vsnqwr369a0fnh"; libraryHaskellDepends = [ base binary @@ -453693,10 +456586,8 @@ self: { }: mkDerivation { pname = "megastore"; - version = "0.1.1.1"; - sha256 = "0i34jla7v5fsqcnpy8h7iqy413p6qcqnc1z1yi933kdwsh6srdyj"; - isLibrary = true; - isExecutable = true; + version = "0.1.1.2"; + sha256 = "1ssl3yfjj7pa03nmzjjqjmz3jfrhy2pv1mp0r7g63mllk43h3jvk"; libraryHaskellDepends = [ adjunctions base @@ -453715,28 +456606,9 @@ self: { vector zlib ]; - executableHaskellDepends = [ - adjunctions - base - binary - bytestring - containers - directory - ghc - hashable - JuicyPixels - lens - mtl - random - text - text-show - vector - zlib - ]; description = "Bulk image or strict bytestring storage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - mainProgram = "megastore"; broken = true; } ) { }; @@ -458744,8 +461616,8 @@ self: { }: mkDerivation { pname = "mighttpd2"; - version = "4.0.9"; - sha256 = "1qd43hlyvhnslxrvy4h0rj5qs6nbxnz8d23myqjspa9jl8rzb1bg"; + version = "4.0.10"; + sha256 = "1nsphcg0fc1mc56d27b96ba9ds6lddngzcbca9zm65w5fikzj4km"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -462023,14 +464895,14 @@ self: { mkDerivation, aeson, base, - basement, bytestring, criterion, - cryptonite, + crypton, deepseq, directory, - memory, + primitive, process, + ram, tasty, tasty-hunit, tasty-quickcheck, @@ -462039,27 +464911,25 @@ self: { }: mkDerivation { pname = "mlkem"; - version = "0.1.1.0"; - sha256 = "1l77dqysiq797ci3168z708qz7i986yvmvisssfdr36rwnsz7nrl"; - revision = "1"; - editedCabalFile = "18nzz4gg1cb2275k3qqfi3y9d05kfm9fqh4z4aarliv6hbs0nvvd"; + version = "0.2.0.0"; + sha256 = "0ryq0mwlics4kqjqh05y33y4qmj2j2z0r4p2jaw6mhs41qyj346z"; libraryHaskellDepends = [ base - basement - cryptonite + crypton deepseq - memory + primitive + ram ]; testHaskellDepends = [ aeson base - basement bytestring - cryptonite + crypton deepseq directory - memory + primitive process + ram tasty tasty-hunit tasty-quickcheck @@ -462068,11 +464938,11 @@ self: { ]; benchmarkHaskellDepends = [ base - basement criterion - cryptonite + crypton deepseq - memory + primitive + ram ]; description = "Module-Lattice-based Key-Encapsulation Mechanism"; license = lib.licensesSpdx."BSD-3-Clause"; @@ -462925,8 +465795,8 @@ self: { }: mkDerivation { pname = "mmzk-env"; - version = "0.2.1.0"; - sha256 = "0fxilcn5y4fvafq681jphagirm6kk94f3i6rdxjxfam1d8sv4r4r"; + version = "0.3.0.0"; + sha256 = "013yw7n4jjsdmh29kbd73fggbi7r4jkx5qwhl60d4xddhylcls16"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -462973,8 +465843,8 @@ self: { }: mkDerivation { pname = "mmzk-typeid"; - version = "0.7.0.2"; - sha256 = "0zkyxyzc4dgp3d7jr806jwplagw7m0y0pjysagcw9b76lrw229r5"; + version = "0.7.1.0"; + sha256 = "1jvxkdvah8xip4q7mf66hx6vaa9hcv3417y5bmwaz1lmai4ngzv1"; libraryHaskellDepends = [ aeson array @@ -465514,6 +468384,7 @@ self: { lens, monad-effect, monad-logger, + optparse-applicative, primitive, stm, template-haskell, @@ -465522,8 +468393,8 @@ self: { }: mkDerivation { pname = "monad-effect-logging"; - version = "0.1.0.0"; - sha256 = "1xaaa76icrm39c6xw7y8gamajsa2q480f6djml32jgy6zq7q876a"; + version = "0.3.0.0"; + sha256 = "18dgyzy277ncwyyj9img188qnyc5hf7h03lbw8zql682aa6nqj5b"; libraryHaskellDepends = [ aeson base @@ -465533,6 +468404,7 @@ self: { lens monad-effect monad-logger + optparse-applicative primitive stm template-haskell @@ -466912,6 +469784,43 @@ self: { } ) { }; + monad-rail = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + hspec, + hspec-discover, + mtl, + QuickCheck, + text, + }: + mkDerivation { + pname = "monad-rail"; + version = "0.1.0.0"; + sha256 = "1ww8l7cq6chjrz0bf0vmcz59ykb8qrg7cbg9cl6rfk503rz20idi"; + libraryHaskellDepends = [ + aeson + base + mtl + text + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + mtl + QuickCheck + text + ]; + testToolDepends = [ hspec-discover ]; + description = "Railway-oriented error handling for Haskell"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + monad-ran = callPackage ( { mkDerivation, @@ -467406,8 +470315,8 @@ self: { }: mkDerivation { pname = "monad-time-effectful"; - version = "1.0.0.0"; - sha256 = "1gxmgr8vrpdncrnw9q5i3vqbi7llrah34gpfyq3qcb15sqi44gk9"; + version = "1.0.1.0"; + sha256 = "166y7g9g0ycdcpxrw42m9k3p9dvlgkcrgymmi897kc6fxwrq92kn"; libraryHaskellDepends = [ base effectful-core @@ -473935,8 +476844,8 @@ self: { }: mkDerivation { pname = "msdf-atlas"; - version = "0.1.0.0"; - sha256 = "1kc2hirz07rrz1wfarpfzw3vcyihndwj84jjjy0scki211qbhxzc"; + version = "0.1.1.0"; + sha256 = "0c2s6jp0lbh8mrnl62cwvjkqhyv348igh79w7iw0dv6jfjrix9h4"; libraryHaskellDepends = [ aeson base @@ -480355,7 +483264,6 @@ self: { filepath, http-types, io-streams, - memory, monad-loops, network, pem, @@ -480377,8 +483285,8 @@ self: { }: mkDerivation { pname = "mysql-haskell"; - version = "1.2.0"; - sha256 = "1ilqva74p8kl2x5pb1wf8bv3pb3f0k5njjzd2pa90lzy812w5h2g"; + version = "1.2.1"; + sha256 = "0liw714g0jp4www7jp3v6ngsazi3fvbi685lgg49w7zm5yvfxlha"; libraryHaskellDepends = [ base binary @@ -480392,7 +483300,6 @@ self: { data-default-class deepseq io-streams - memory monad-loops network pem @@ -489869,8 +492776,8 @@ self: { }: mkDerivation { pname = "ngx-export"; - version = "1.7.11"; - sha256 = "1r8cj7hqyfnadcq2lyh16bczfcv3c2cpw63hyxdzkfg315yjnhmb"; + version = "1.7.11.1"; + sha256 = "1p98r1y1g54lyzgl53kj186087pdh7l1p3fs56dd66mrjs969fdq"; libraryHaskellDepends = [ async base @@ -490047,7 +492954,6 @@ self: { { mkDerivation, aeson, - array, async, base, base64, @@ -490069,7 +492975,6 @@ self: { pcre-light, prettyprinter, resolv, - safe, safe-exceptions, snap-core, snap-server, @@ -490081,11 +492986,10 @@ self: { }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.12.2"; - sha256 = "1k37qdi1mp3b1qxyv7fxdn9i3b1r7hd8991588zjywakdsnk9y2w"; + version = "1.2.13"; + sha256 = "1rr4if1b8fj2154jkp3khx874khka1ym1zfsgfybifpnxgjwpqs1"; libraryHaskellDepends = [ aeson - array async base base64 @@ -490107,7 +493011,6 @@ self: { pcre-light prettyprinter resolv - safe safe-exceptions snap-core snap-server @@ -494558,8 +497461,8 @@ self: { }: mkDerivation { pname = "nova-cache"; - version = "0.3.1.0"; - sha256 = "1ir4xd3x92cs84yavlv0sk32qrw86bv83c13nbhxnkczcswx7ynn"; + version = "0.3.2.1"; + sha256 = "13k4g6msfcf40hizba1sdl4h59839jajs909phcn0h6yhw2v3cn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -494607,8 +497510,8 @@ self: { }: mkDerivation { pname = "nova-net"; - version = "0.1.0.0"; - sha256 = "0qjpzvs9ldbkyqgzg7vsq0k8wl7k9gv36vbn0x5kc32g4nq0rrmg"; + version = "0.3.0.0"; + sha256 = "00ybcyrz0b7jh2izqnihn1lxq1hk6m7hn2rc0cyhnzfp8lpflqn7"; libraryHaskellDepends = [ base bytestring @@ -494622,6 +497525,8 @@ self: { testHaskellDepends = [ base bytestring + containers + network QuickCheck ]; benchmarkHaskellDepends = [ @@ -499183,7 +502088,7 @@ self: { text, time, transformers, - unixodbc, + unixODBC, unliftio-core, weigh, }: @@ -499210,7 +502115,7 @@ self: { transformers unliftio-core ]; - librarySystemDepends = [ unixodbc ]; + librarySystemDepends = [ unixODBC ]; executableHaskellDepends = [ base bytestring @@ -499237,7 +502142,7 @@ self: { license = lib.licenses.bsd3; mainProgram = "odbc"; } - ) { inherit (pkgs) unixodbc; }; + ) { unixODBC = null; }; odd-jobs = callPackage ( { @@ -499571,6 +502476,45 @@ self: { } ) { }; + oeis_0_3_10_2 = callPackage ( + { + mkDerivation, + base, + http-client, + http-client-tls, + http-types, + HUnit, + network, + network-uri, + test-framework, + test-framework-hunit, + utf8-string, + }: + mkDerivation { + pname = "oeis"; + version = "0.3.10.2"; + sha256 = "1bmalcq0jp8nqx7gp0h0bz6sps978lddmwkk193sic42m2lkngqc"; + libraryHaskellDepends = [ + base + http-client + http-client-tls + http-types + network + network-uri + utf8-string + ]; + testHaskellDepends = [ + base + HUnit + test-framework + test-framework-hunit + ]; + description = "Interface to the Online Encyclopedia of Integer Sequences (OEIS)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + } + ) { }; + oeis2 = callPackage ( { mkDerivation, @@ -499708,7 +502652,7 @@ self: { } ) { }; - ogma-cli_1_12_0 = callPackage ( + ogma-cli_1_13_0 = callPackage ( { mkDerivation, aeson, @@ -499725,8 +502669,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.12.0"; - sha256 = "1qj6lvjdcj77gfzyavr8rf4g2ywfq4maq38m9xvl7mqa9as235d2"; + version = "1.13.0"; + sha256 = "07x7ac06pji09fsv7z0r5a7zp9v789gx1jmza3ccj1l1qjaxgkk5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -499824,16 +502768,20 @@ self: { } ) { }; - ogma-core_1_12_0 = callPackage ( + ogma-core_1_13_0 = callPackage ( { mkDerivation, aeson, base, bytestring, containers, + copilot-core, + copilot-language, + copilot-theorem, directory, filepath, graphviz, + hint, HUnit, megaparsec, mtl, @@ -499856,17 +502804,21 @@ self: { }: mkDerivation { pname = "ogma-core"; - version = "1.12.0"; - sha256 = "1pg9ikal0dd6b7kxs3rxbcv0hfiqb32lazzihpvivyngybb3wh3b"; + version = "1.13.0"; + sha256 = "05pg97plq3nwv5x1qsfi4hy7zcwm4680nyz7an2n82ggdj8dagc9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers + copilot-core + copilot-language + copilot-theorem directory filepath graphviz + hint megaparsec mtl ogma-extra @@ -499937,7 +502889,7 @@ self: { } ) { }; - ogma-extra_1_12_0 = callPackage ( + ogma-extra_1_13_0 = callPackage ( { mkDerivation, aeson, @@ -499954,8 +502906,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.12.0"; - sha256 = "0qkxnmhb2lj0g5vi7bwybib56m3p4malqiiwgv8jqc1p7c4j7phg"; + version = "1.13.0"; + sha256 = "02nzxh64sjzx18q372rj9vg4q1gwxwxk7ni1dd1xkdfpnxrfskj2"; libraryHaskellDepends = [ aeson base @@ -500021,7 +502973,7 @@ self: { } ) { }; - ogma-language-c_1_12_0 = callPackage ( + ogma-language-c_1_13_0 = callPackage ( { mkDerivation, alex, @@ -500037,8 +502989,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.12.0"; - sha256 = "07wgqwp0lmmj3klfn0kzhzkr8b2f74ffi1g9hdrzfd38dax0lccz"; + version = "1.13.0"; + sha256 = "10r06yl8pygnahzv3cf9j31f22l1jfbrcwba222x3m7gx6q5dsxk"; setupHaskellDepends = [ base Cabal @@ -500116,12 +503068,12 @@ self: { } ) { }; - ogma-language-copilot_1_12_0 = callPackage ( + ogma-language-copilot_1_13_0 = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.12.0"; - sha256 = "1xcjf704lmwi94f4gbq1a9fcllphkqhv28kwgxsskazwkb65ql7z"; + version = "1.13.0"; + sha256 = "1ibaf4ic2yc3i9mhg0f97iyvxxqwws8h5x5n6r8n8wmsrn7k9isp"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = lib.licenses.asl20; @@ -500158,7 +503110,7 @@ self: { } ) { }; - ogma-language-csv_1_12_0 = callPackage ( + ogma-language-csv_1_13_0 = callPackage ( { mkDerivation, base, @@ -500171,8 +503123,8 @@ self: { }: mkDerivation { pname = "ogma-language-csv"; - version = "1.12.0"; - sha256 = "0cwfzpnlb1m9vphkzq3w7mxkby6vp1cda9iaz62364khglixzk61"; + version = "1.13.0"; + sha256 = "0zx4wawgngr6377x3a288pmlbbgi6nvq15lfpx49qc46ys8af05c"; libraryHaskellDepends = [ base bytestring @@ -500293,7 +503245,7 @@ self: { } ) { }; - ogma-language-jsonspec_1_12_0 = callPackage ( + ogma-language-jsonspec_1_13_0 = callPackage ( { mkDerivation, aeson, @@ -500307,8 +503259,8 @@ self: { }: mkDerivation { pname = "ogma-language-jsonspec"; - version = "1.12.0"; - sha256 = "1hr7a7pjwm52njnrg8ps9pwqgq88ls3vsr0nms49lz92xlnx150x"; + version = "1.13.0"; + sha256 = "0gjbn5ggpjirx2hfy8w77y0pfcpjsjmbmvdk9sx24ma1wbmbg34b"; libraryHaskellDepends = [ aeson base @@ -500368,7 +503320,7 @@ self: { } ) { }; - ogma-language-lustre_1_12_0 = callPackage ( + ogma-language-lustre_1_13_0 = callPackage ( { mkDerivation, alex, @@ -500384,8 +503336,8 @@ self: { }: mkDerivation { pname = "ogma-language-lustre"; - version = "1.12.0"; - sha256 = "0rw6nd91lwjd8mx79vx1fd9k7lv520x7ii8a8j3acgpmg736x5cc"; + version = "1.13.0"; + sha256 = "1f260y8qwqvx9ny9jjpkc7xhyhi89zk413kjabz7c7nsrlqb07y3"; setupHaskellDepends = [ base Cabal @@ -500455,7 +503407,7 @@ self: { } ) { }; - ogma-language-smv_1_12_0 = callPackage ( + ogma-language-smv_1_13_0 = callPackage ( { mkDerivation, alex, @@ -500471,8 +503423,8 @@ self: { }: mkDerivation { pname = "ogma-language-smv"; - version = "1.12.0"; - sha256 = "0xw93x9i2xdydwmnbm55jjx1l7ibavr5bd9dkamyhwanc3mr828x"; + version = "1.13.0"; + sha256 = "0l1ikxp8dasjlx16s8xmii1d1qla88hk03wdi5jlhxz9zgs25khs"; setupHaskellDepends = [ base Cabal @@ -500524,7 +503476,7 @@ self: { } ) { }; - ogma-language-xlsx_1_12_0 = callPackage ( + ogma-language-xlsx_1_13_0 = callPackage ( { mkDerivation, base, @@ -500535,8 +503487,8 @@ self: { }: mkDerivation { pname = "ogma-language-xlsx"; - version = "1.12.0"; - sha256 = "1y4nwwaqqsr2dsw5zixvfjqfphhbxmacdid6z6kw16lng7dwksfg"; + version = "1.13.0"; + sha256 = "0v9m2fzi5crl7scwscpxf3y7spq7qx97jl34hc605xl4dgg1s2wm"; libraryHaskellDepends = [ base bytestring @@ -500579,7 +503531,7 @@ self: { } ) { }; - ogma-language-xmlspec_1_12_0 = callPackage ( + ogma-language-xmlspec_1_13_0 = callPackage ( { mkDerivation, base, @@ -500592,8 +503544,8 @@ self: { }: mkDerivation { pname = "ogma-language-xmlspec"; - version = "1.12.0"; - sha256 = "0p6dzvy445330zl1kiz46jfd6kapkvaddsl6sp549d3zd29db2rr"; + version = "1.13.0"; + sha256 = "198p0910rgs0bgwz7n3v3h05yx91h22np2hdhxvr4rv8mdx5iznk"; libraryHaskellDepends = [ base hxt @@ -500621,12 +503573,12 @@ self: { } ) { }; - ogma-spec_1_12_0 = callPackage ( + ogma-spec_1_13_0 = callPackage ( { mkDerivation, base }: mkDerivation { pname = "ogma-spec"; - version = "1.12.0"; - sha256 = "1da8sq40zj22grc34qfnlchys70ai3n5plfjq1b8w47x83cww51q"; + version = "1.13.0"; + sha256 = "0f1yr25391mdchk0m06ybwpsjhw2bmmc5bmljr6gj6abz4vvxsrd"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: JSON Frontend"; license = lib.licenses.asl20; @@ -502166,6 +505118,42 @@ self: { } ) { }; + one = callPackage ( + { + mkDerivation, + base, + bytestring, + containers, + doctest, + hashable, + lens, + process, + text, + unordered-containers, + }: + mkDerivation { + pname = "one"; + version = "0.0.1"; + sha256 = "13a97d6d76ahw29gg26yw2jdc4vh6wk1swqziczmyjn3i2hfr72l"; + libraryHaskellDepends = [ + base + bytestring + containers + hashable + lens + text + unordered-containers + ]; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + description = "One"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + one-line-aeson-text = callPackage ( { mkDerivation, @@ -502239,6 +505227,8 @@ self: { pname = "one-liner-instances"; version = "0.1.3.0"; sha256 = "0qkvbrxgnr51a0hdd2ap6fndipgfplsdy4lh841h8hda5d4dhabg"; + revision = "1"; + editedCabalFile = "1qwc28z55vqhyr04l0imsb7s3dzaa35rmsi9mfs8jmyz4d92808n"; libraryHaskellDepends = [ base one-liner @@ -504000,8 +506990,8 @@ self: { }: mkDerivation { pname = "opencascade-hs"; - version = "0.6.1.0"; - sha256 = "16ird3yvscnjfnpfjxsvzlc7g2h7frylw7dqqf10xr2d0hx1icpw"; + version = "0.6.2.0"; + sha256 = "09921dkzba0kinh3dficw0apa7q4wxhj6kmcj1al1gwpbrpnf1kc"; libraryHaskellDepends = [ base resourcet @@ -506712,7 +509702,7 @@ self: { } ) { }; - opt-env-conf_0_13_0_0 = callPackage ( + opt-env-conf_0_15_0_1 = callPackage ( { mkDerivation, aeson, @@ -506737,8 +509727,8 @@ self: { }: mkDerivation { pname = "opt-env-conf"; - version = "0.13.0.0"; - sha256 = "0s7g5h3z0if85pgxcm1dshyqhnsrvjvfwgdf65jyhdhmnlkxws4a"; + version = "0.15.0.1"; + sha256 = "15d6vn1c9ci26h9jh9ghw0m45j890y9kh4y140rs0gda8hxa6nq7"; libraryHaskellDepends = [ aeson autodocodec @@ -512768,7 +515758,7 @@ self: { } ) { }; - pandoc_3_9 = callPackage ( + pandoc_3_9_0_2 = callPackage ( { mkDerivation, aeson, @@ -512855,8 +515845,8 @@ self: { }: mkDerivation { pname = "pandoc"; - version = "3.9"; - sha256 = "0y8nr10lmp0bsx2lsr8lcnlw8aj15fq9zq5bpfx0h1sd5z74932s"; + version = "3.9.0.2"; + sha256 = "0v1b3n9sn25kblhnzn1p0l5pv0raj93byx75jqbssnj854qshik4"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -513187,7 +516177,7 @@ self: { } ) { }; - pandoc-cli_3_9 = callPackage ( + pandoc-cli_3_9_0_2 = callPackage ( { mkDerivation, base, @@ -513203,8 +516193,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "3.9"; - sha256 = "1a94m8hdljqjh19753qph75xikd1y3bl79i1bbbi5vx07p2h0vnx"; + version = "3.9.0.2"; + sha256 = "084q8f3y9p2a4vjaqir56r35fjb277i6pkwn1kl3r7xgqjw3a1bj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -514099,7 +517089,7 @@ self: { } ) { }; - pandoc-lua-engine_0_5_1 = callPackage ( + pandoc-lua-engine_0_5_2 = callPackage ( { mkDerivation, aeson, @@ -514136,8 +517126,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.5.1"; - sha256 = "12p9f7x9bs3yark9k4nfx43c2pbgq9l1w69c60j1m7hpzh0w3ik2"; + version = "0.5.2"; + sha256 = "08lg5qsacgll5yvbh28r4x79hzhl7vm6jn8xw5wrqf9wgd7rbblk"; libraryHaskellDepends = [ aeson base @@ -517785,6 +520775,88 @@ self: { } ) { }; + parquet-haskell = callPackage ( + { + mkDerivation, + aeson, + base, + binary, + binary-conduit, + bytestring, + conduit, + conduit-extra, + containers, + filepath, + generic-lens, + hspec, + http-client, + http-conduit, + http-types, + lens, + lifted-async, + monad-logger, + mtl, + pinch, + pretty-simple, + process, + QuickCheck, + relude, + safe, + serialise, + text, + unordered-containers, + vector, + }: + mkDerivation { + pname = "parquet-haskell"; + version = "0.1.1.0"; + sha256 = "07hr3prv5849c3jf1dpk8qnka5084h6xfbgllfxmqcfmg4gjgzw0"; + libraryHaskellDepends = [ + aeson + base + binary + binary-conduit + bytestring + conduit + conduit-extra + containers + generic-lens + http-client + http-conduit + http-types + lens + lifted-async + monad-logger + mtl + pinch + pretty-simple + relude + safe + serialise + text + unordered-containers + vector + ]; + testHaskellDepends = [ + aeson + base + binary + bytestring + conduit + filepath + hspec + monad-logger + mtl + pretty-simple + process + QuickCheck + text + ]; + description = "Streaming Parquet reader"; + license = lib.licenses.bsd3; + } + ) { }; + parquet-hs = callPackage ( { mkDerivation, @@ -519847,6 +522919,104 @@ self: { } ) { }; + password_3_1_0_2 = callPackage ( + { + mkDerivation, + base, + base-compat, + base64, + bytestring, + Cabal, + cabal-doctest, + crypton, + doctest, + memory, + password-types, + QuickCheck, + quickcheck-instances, + scrypt, + tasty, + tasty-golden, + tasty-hunit, + tasty-quickcheck, + template-haskell, + text, + }: + mkDerivation { + pname = "password"; + version = "3.1.0.2"; + sha256 = "0l4w8fyl32abyyrfb1ihnwa45bm8g8wvh5vk51iqg61pizjs7k7j"; + setupHaskellDepends = [ + base + Cabal + cabal-doctest + ]; + libraryHaskellDepends = [ + base + base64 + bytestring + crypton + memory + password-types + template-haskell + text + ]; + testHaskellDepends = [ + base + base-compat + base64 + bytestring + crypton + doctest + memory + password-types + QuickCheck + quickcheck-instances + scrypt + tasty + tasty-golden + tasty-hunit + tasty-quickcheck + template-haskell + text + ]; + description = "Hashing and checking of passwords"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.cdepillabout ]; + } + ) { }; + + password-cli = callPackage ( + { + mkDerivation, + base, + bytestring, + optparse-applicative, + password, + password-types, + text, + }: + mkDerivation { + pname = "password-cli"; + version = "0.1.1.0"; + sha256 = "1lrr15w65h3gb33qhr42gv1dklbm9mg7brz6y25yhy862kwwk9xj"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + bytestring + optparse-applicative + password + password-types + text + ]; + description = "use password from your CLI"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "password-cli"; + } + ) { }; + password-instances = callPackage ( { mkDerivation, @@ -528390,6 +531560,88 @@ self: { } ) { }; + pg-schema = callPackage ( + { + mkDerivation, + aeson, + base, + bytestring, + case-insensitive, + containers, + deepseq, + directory, + exceptions, + hashable, + hedgehog, + mtl, + postgresql-simple, + resource-pool, + scientific, + singletons, + singletons-th, + tasty, + tasty-hedgehog, + text, + time, + unordered-containers, + uuid-types, + vector, + }: + mkDerivation { + pname = "pg-schema"; + version = "0.5.2.0"; + sha256 = "06v2rbzkz4cl8ngfdv703yy9xiihk3mjxw8cgzsk30a0i552vy4v"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson + base + bytestring + case-insensitive + containers + directory + exceptions + mtl + postgresql-simple + scientific + singletons + singletons-th + text + time + uuid-types + ]; + executableHaskellDepends = [ + base + bytestring + directory + postgresql-simple + ]; + testHaskellDepends = [ + aeson + base + bytestring + case-insensitive + deepseq + hashable + hedgehog + postgresql-simple + resource-pool + scientific + singletons + tasty + tasty-hedgehog + text + time + unordered-containers + uuid-types + vector + ]; + description = "Type-level definition of database schema and safe DML for PostgreSQL"; + license = lib.licensesSpdx."BSD-3-Clause"; + mainProgram = "test-gen"; + } + ) { }; + pg-store = callPackage ( { mkDerivation, @@ -529315,8 +532567,8 @@ self: { }: mkDerivation { pname = "phino"; - version = "0.0.0.65"; - sha256 = "1abm32pm9zfqyg68pmnswf447mlrzdzjcg4a9risqwaj8jyx56sn"; + version = "0.0.0.66"; + sha256 = "11rzwnrnnkmj10v5fmna1x48mqikdjgywcjsi1plk159fh5ip54n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -562769,6 +566021,59 @@ self: { } ) { }; + pusher-http-haskell_2_1_0_22 = callPackage ( + { + mkDerivation, + aeson, + base, + base16-bytestring, + bytestring, + crypton, + hashable, + hspec, + http-client, + http-client-tls, + http-types, + QuickCheck, + ram, + text, + time, + unordered-containers, + }: + mkDerivation { + pname = "pusher-http-haskell"; + version = "2.1.0.22"; + sha256 = "0kymmgajm3a8qrz489dwhbq3pqzqvjh1m1ciid09xsny9bziplyn"; + libraryHaskellDepends = [ + aeson + base + base16-bytestring + bytestring + crypton + hashable + http-client + http-client-tls + http-types + ram + text + time + unordered-containers + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + QuickCheck + text + unordered-containers + ]; + description = "Haskell client library for the Pusher Channels HTTP API"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + } + ) { }; + pusher-ws = callPackage ( { mkDerivation, @@ -564582,8 +567887,8 @@ self: { }: mkDerivation { pname = "qtah-generator"; - version = "0.9.0"; - sha256 = "1ajpibrvlada2savl3ihn1hgwgikmmlif8gpxbfi92cgvf17j3gw"; + version = "0.9.1"; + sha256 = "0g9kayqi8gpa89r3fnd80jvkwlkgzwdwsw50xf51qxi6v9v7jwz0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -569975,10 +573280,8 @@ self: { }: mkDerivation { pname = "ralist"; - version = "0.4.0.0"; - sha256 = "1axn2mh1jiz5d39ygf0hg7a0bkywnld4j8jjkflycks1yr7mxha1"; - revision = "1"; - editedCabalFile = "10i40p8xp4zm50lq3g0k6crsqg4rrwq12wkjpqqin9dsppw5085n"; + version = "0.4.1.0"; + sha256 = "0rlxr0p8v44f19p9mk3p6v7cg8j3qcv4c34iv0qf90g3khq8ybf3"; libraryHaskellDepends = [ base deepseq @@ -584472,8 +587775,8 @@ self: { pname = "repa"; version = "3.4.2.0"; sha256 = "1rqwmpslwqhrwgkpsqhx3hm4z41vfl35h7qkdxds44125d54kwcq"; - revision = "1"; - editedCabalFile = "1hihmk2flpwjpy0mbrg2c40iv4vp2zp5ygw4fqbcqr3cjq8jkibz"; + revision = "2"; + editedCabalFile = "0mz21phd96rm9gkzvnwzsbxdzf1gx51kna5b9nqj7990nzvxkryi"; libraryHaskellDepends = [ base bytestring @@ -585695,8 +588998,8 @@ self: { pname = "req"; version = "3.13.4"; sha256 = "0s80kl29b7d35v044yvkfa6ja40k4sm3wh26qpnscqzv2n6w8zzk"; - revision = "7"; - editedCabalFile = "0m0ba98f0fykda9258m8xr2g7gx9l251gj3csipyrk52m1kb53lx"; + revision = "8"; + editedCabalFile = "0jb09p3kxvnkpn9s3am2kwaz4z4hx461ixlp79fkhcpfzakziis0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson @@ -601837,7 +605140,7 @@ self: { } ) { }; - sbp_6_3_2 = callPackage ( + sbp_6_3_3 = callPackage ( { mkDerivation, aeson, @@ -601866,8 +605169,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "6.3.2"; - sha256 = "0fvdmflixagy971pv302aq9hfdjlphgvjymrnqkwndzjv2znldrh"; + version = "6.3.3"; + sha256 = "0y8bp4cnm3kqc64qgmkvpj1gvln197sprbm9hchdzychnp54mx8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -606065,24 +609368,24 @@ self: { { mkDerivation, base, + directory, filepath, process, tasty, tasty-hunit, - temporary, text, }: mkDerivation { pname = "scripths"; - version = "0.2.0.2"; - sha256 = "1jy61b2w27x3k2jcfwns6f9jnj8x3cfvbgvm3xzca3s5w05wfxjp"; + version = "0.3.0.0"; + sha256 = "1mmzfr7sfx5jm8jd9w4qd05zx87xklpanbj3ym9ysz95ywwhvl27"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base + directory filepath process - temporary text ]; executableHaskellDepends = [ @@ -623490,6 +626793,44 @@ self: { } ) { }; + shared-resource-cache = callPackage ( + { + mkDerivation, + base, + list-t, + resourcet, + stm, + stm-containers, + text, + time, + }: + mkDerivation { + pname = "shared-resource-cache"; + version = "0.1.0.3"; + sha256 = "11j8nh68z05fslp87r25zz411ljmijm4nfm1720h9m8fjcf5w9am"; + libraryHaskellDepends = [ + base + list-t + resourcet + stm + stm-containers + text + time + ]; + testHaskellDepends = [ + base + list-t + resourcet + stm + stm-containers + text + time + ]; + description = "A thread-safe cache for sharing resources across threads with automatic expiry"; + license = lib.licenses.mit; + } + ) { }; + sharedio = callPackage ( { mkDerivation, base }: mkDerivation { @@ -626044,69 +629385,6 @@ self: { } ) { }; - sigmacord = callPackage ( - { - mkDerivation, - aeson, - async, - base, - base64-bytestring, - bytestring, - containers, - data-default, - emoji, - http-api-data, - http-client, - iso8601-time, - MonadRandom, - mtl, - network, - req, - safe-exceptions, - scientific, - text, - time, - unliftio, - unordered-containers, - websockets, - wuss, - }: - mkDerivation { - pname = "sigmacord"; - version = "1.0.0"; - sha256 = "0y6v35b7sx93nx3jccglylzzax6axb83yrv18h79zhjwh18vl9ch"; - libraryHaskellDepends = [ - aeson - async - base - base64-bytestring - bytestring - containers - data-default - emoji - http-api-data - http-client - iso8601-time - MonadRandom - mtl - network - req - safe-exceptions - scientific - text - time - unliftio - unordered-containers - websockets - wuss - ]; - description = "Write Discord Bots in Haskell"; - license = "GPL"; - hydraPlatforms = lib.platforms.none; - broken = true; - } - ) { }; - sign = callPackage ( { mkDerivation, @@ -629422,8 +632700,8 @@ self: { }: mkDerivation { pname = "simplest-sqlite"; - version = "0.1.0.9"; - sha256 = "1kf619q0j24i0s9zzh148fk3h0avjngs73k5y08ml983bpb1wg9f"; + version = "0.1.1.1"; + sha256 = "1ha7pda01i8scj3scwz0wrv0x5csj48ljn5z7f5v4islfxyllfch"; libraryHaskellDepends = [ base bytestring @@ -638952,11 +642230,12 @@ self: { mkDerivation, base, bytestring, + time, }: mkDerivation { pname = "snappy-hs"; - version = "0.1.0.5"; - sha256 = "0pclgy7jj7p569sdsa0qhvgpqp2k2x8qdbrybgwgg6adv7axgihx"; + version = "0.1.1.0"; + sha256 = "11d693qpqqlsl3gfd1ms68falcw5gx4h2bd72qrm5ld8z83gmfij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -638966,11 +642245,14 @@ self: { executableHaskellDepends = [ base bytestring + time + ]; + testHaskellDepends = [ + base + bytestring ]; - testHaskellDepends = [ base ]; description = "Snappy compression library"; license = lib.licensesSpdx."MIT"; - mainProgram = "snappy-hs"; } ) { }; @@ -646199,7 +649481,7 @@ self: { logging, text, transformers, - unixodbc, + unixODBC, }: mkDerivation { pname = "sqlcli"; @@ -646211,13 +649493,13 @@ self: { text transformers ]; - librarySystemDepends = [ unixodbc ]; + librarySystemDepends = [ unixODBC ]; description = "Bindings for SQL/CLI (ODBC) C API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; } - ) { inherit (pkgs) unixodbc; }; + ) { unixODBC = null; }; sqlcli-odbc = callPackage ( { @@ -675145,8 +678427,8 @@ self: { }: mkDerivation { pname = "syntactic"; - version = "3.8.4"; - sha256 = "13hsv7yr35jaimag4v0c0l56clcdcny4b1m0q6h83qcidcrqxcfc"; + version = "3.8.5"; + sha256 = "122cws8ac3rxb2g8m459rbmy4pqabkgdjqdbpzk4h8z8zd82jrvj"; libraryHaskellDepends = [ base constraints @@ -679501,37 +682783,48 @@ self: { { mkDerivation, base, - cabal-doctest, - doctest, + directory, + filepath, finitary, finite-typelits, hspec, microlens, MonadRandom, nonempty-containers, + optparse-applicative, QuickCheck, quickcheck-classes, + random, + tasty, + tasty-hunit, text, }: mkDerivation { pname = "taiwan-id"; - version = "0.1.0.0"; - sha256 = "1b9ysrmcv8npp1fhsxhpv205m7kv44y760gbfv6983nhd3hr1m7a"; - setupHaskellDepends = [ - base - cabal-doctest - ]; + version = "0.1.1.0"; + sha256 = "14cfzhbb2y76dk3fdwcj8fvkal4zlhc0wfy5j540b7v8pz0yr3yz"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base finitary finite-typelits MonadRandom nonempty-containers + optparse-applicative + QuickCheck + random + text + ]; + executableHaskellDepends = [ + base + MonadRandom text ]; testHaskellDepends = [ base - doctest + directory + filepath finitary hspec microlens @@ -679539,11 +682832,16 @@ self: { nonempty-containers QuickCheck quickcheck-classes + random + tasty + tasty-hunit text ]; + doHaddock = false; description = "Implementation of Taiwan's uniform ID number format"; license = lib.licensesSpdx."BSD-3-Clause"; hydraPlatforms = lib.platforms.none; + mainProgram = "taiwan-id"; broken = true; } ) { }; @@ -681383,6 +684681,39 @@ self: { } ) { }; + tasty_1_5_4 = callPackage ( + { + mkDerivation, + ansi-terminal, + base, + containers, + optparse-applicative, + stm, + tagged, + transformers, + unix, + }: + mkDerivation { + pname = "tasty"; + version = "1.5.4"; + sha256 = "1iy6aagi6813anzdf4pygka8ch89wdgzqppdncc4876n3ca20qf7"; + libraryHaskellDepends = [ + ansi-terminal + base + containers + optparse-applicative + stm + tagged + transformers + unix + ]; + description = "Modern and extensible testing framework"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + } + ) { }; + tasty-ant-xml = callPackage ( { mkDerivation, @@ -690041,7 +693372,7 @@ self: { } ) { }; - texmath_0_13_1 = callPackage ( + texmath_0_13_1_1 = callPackage ( { mkDerivation, base, @@ -690064,8 +693395,8 @@ self: { }: mkDerivation { pname = "texmath"; - version = "0.13.1"; - sha256 = "0lxk76f23qirxv1h7fw6al3246g4f0mghnzlkx7d3ln4czkmk73g"; + version = "0.13.1.1"; + sha256 = "0ws4zqzd5n63mf6622gvimgj23gr4khicx655dcjjm18ypfd9886"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -690286,8 +693617,8 @@ self: { pname = "text-ansi"; version = "0.3.0.1"; sha256 = "0iiq5zlcjh25mf9b4vlhyc1dwglwh8b03qj1wasbngzvmphvcy00"; - revision = "2"; - editedCabalFile = "1bjri84hc9qqp03zjmbrgrwgk989253x7jj2xzwbq579q5yxpj8h"; + revision = "3"; + editedCabalFile = "1blqfkv7fizm57jlrlq7cjsbcryck67gwmi2a8c6jq8pxns4ygl1"; libraryHaskellDepends = [ base text @@ -710442,6 +713773,68 @@ self: { } ) { }; + tui-launcher = callPackage ( + { + mkDerivation, + base, + brick, + containers, + directory, + filepath, + optparse-applicative, + process, + tasty, + tasty-hunit, + text, + tomland, + tuispec, + unix, + vty, + vty-crossplatform, + }: + mkDerivation { + pname = "tui-launcher"; + version = "0.0.1"; + sha256 = "0rg5zdgswvppibk2q195pm75q65c5i7fa3qdsrx7wjv026xi9jib"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base + brick + containers + directory + filepath + optparse-applicative + process + text + tomland + unix + vty + vty-crossplatform + ]; + testHaskellDepends = [ + base + brick + containers + directory + filepath + optparse-applicative + process + tasty + tasty-hunit + text + tomland + tuispec + unix + vty + vty-crossplatform + ]; + description = "Small Brick-based terminal launcher"; + license = lib.licensesSpdx."MIT"; + mainProgram = "tui-launcher"; + } + ) { }; + tuispec = callPackage ( { mkDerivation, @@ -716659,7 +720052,7 @@ self: { } ) { }; - typst_0_9 = callPackage ( + typst_0_9_0_1 = callPackage ( { mkDerivation, aeson, @@ -716689,10 +720082,8 @@ self: { }: mkDerivation { pname = "typst"; - version = "0.9"; - sha256 = "11np3g5l6yqm33j4vkl65pfdcjs2dj7302lyyp9pq2i6lsi7kxmn"; - revision = "1"; - editedCabalFile = "1qyhvyfz9dizkclmc5jkq5cmdjms8qmsppy66qn7il2dz7aggbj2"; + version = "0.9.0.1"; + sha256 = "013li974rqm125k8kj12mc1j84pzqx4k9rf3nci57mfv4z6wb36v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -720125,8 +723516,8 @@ self: { }: mkDerivation { pname = "uniform-error"; - version = "0.1.5.1"; - sha256 = "0fj8p4s5np1irc7j7i39a1i8a94bp1cjf9nqng74x6nwj139hs4i"; + version = "0.1.5.2"; + sha256 = "1kw9chik6gk8w7d471ri5q861cl7n3scjg57s72n5jbw07blwdv1"; libraryHaskellDepends = [ base data-default @@ -720175,8 +723566,8 @@ self: { }: mkDerivation { pname = "uniform-fileio"; - version = "0.1.5.1"; - sha256 = "1y92wxzgnj25v06mlx3a6dhkqxhbdr4d6dxa71n9g04zzcp2ghk6"; + version = "0.1.5.2"; + sha256 = "0w53ixsash6g9fzxlyglx3ghx3nsmjl0a0n36562gj421b3qvz2z"; libraryHaskellDepends = [ base bytestring @@ -720618,8 +724009,8 @@ self: { }: mkDerivation { pname = "uniformBase"; - version = "0.1.5.1"; - sha256 = "0nxz5c28jjfnfcx4dwl1kk6vpkz1yzhhfxd73457xxfc3z7sfg82"; + version = "0.1.5.2"; + sha256 = "0dl5p9avpjbvsnl7ybap55bcpnk5dz4x4z3544fd6x95bidjdw6p"; libraryHaskellDepends = [ base data-default @@ -723881,8 +727272,8 @@ self: { }: mkDerivation { pname = "unwitch"; - version = "2.1.0"; - sha256 = "020jlm0jrnxfrnaw5dp5fa0hn52m9lyq6aqcyv2zjih3dz6867yn"; + version = "2.2.0"; + sha256 = "0wp3g67fvqrybsl833rpll24nkxc40izq3xcfj78xi1aw6lq8mln"; libraryHaskellDepends = [ base bytestring @@ -728521,6 +731912,56 @@ self: { } ) { }; + valuations = callPackage ( + { + mkDerivation, + adjunctions, + base, + bifunctors, + comonad, + containers, + contravariant, + distributive, + doctest, + lens, + mtl, + process, + profunctors, + selective, + semigroupoids, + unordered-containers, + witherable, + }: + mkDerivation { + pname = "valuations"; + version = "0.0.6"; + sha256 = "0nadv6ipri3gby1g2s1kdhccysvpwn0wc97gvfjaz8gcg8l4d6fs"; + libraryHaskellDepends = [ + adjunctions + base + bifunctors + comonad + containers + contravariant + distributive + lens + mtl + profunctors + selective + semigroupoids + unordered-containers + witherable + ]; + testHaskellDepends = [ + base + process + ]; + testToolDepends = [ doctest ]; + description = "Valuations"; + license = lib.licensesSpdx."BSD-3-Clause"; + } + ) { }; + value-supply = callPackage ( { mkDerivation, base }: mkDerivation { @@ -735732,6 +739173,29 @@ self: { } ) { }; + wai-asset-path = callPackage ( + { + mkDerivation, + base, + text, + vault, + wai, + }: + mkDerivation { + pname = "wai-asset-path"; + version = "1.0.0"; + sha256 = "12c2yz6vbf90xql2f9ga5blk62jy4mgdbsdfpbwd6vkxql8n0jd0"; + libraryHaskellDepends = [ + base + text + vault + wai + ]; + description = "assetPath function for WAI"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + wai-cli = callPackage ( { mkDerivation, @@ -736351,6 +739815,37 @@ self: { } ) { }; + wai-flash-messages = callPackage ( + { + mkDerivation, + base, + bytestring, + cereal, + cereal-text, + text, + vault, + wai, + wai-session, + }: + mkDerivation { + pname = "wai-flash-messages"; + version = "1.0.0"; + sha256 = "1k7wdx2shkv3bdaam9ayajp6vl13k8sx8zs647rcf31ph1ykingk"; + libraryHaskellDepends = [ + base + bytestring + cereal + cereal-text + text + vault + wai + wai-session + ]; + description = "Flash messages for wai apps"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + wai-frontend-monadcgi = callPackage ( { mkDerivation, @@ -739123,6 +742618,67 @@ self: { } ) { }; + wai-request-params = callPackage ( + { + mkDerivation, + aeson, + attoparsec, + base, + bytestring, + deepseq, + hspec, + http-types, + scientific, + string-conversions, + text, + time, + uuid, + vault, + vector, + wai, + wai-extra, + }: + mkDerivation { + pname = "wai-request-params"; + version = "1.0.0"; + sha256 = "1r0rapyscvq5vikbj0vfwrzyrm71fi10g1fgynka4islfql94dyn"; + libraryHaskellDepends = [ + aeson + attoparsec + base + bytestring + deepseq + http-types + scientific + string-conversions + text + time + uuid + vault + vector + wai + wai-extra + ]; + testHaskellDepends = [ + aeson + base + bytestring + hspec + http-types + scientific + string-conversions + text + time + uuid + vault + wai + wai-extra + ]; + description = "Generic parameter parsing for WAI requests"; + license = lib.licensesSpdx."MIT"; + } + ) { }; + wai-request-spec = callPackage ( { mkDerivation, @@ -739742,6 +743298,74 @@ self: { } ) { }; + wai-session-clientsession-deferred = callPackage ( + { + mkDerivation, + base, + bytestring, + cereal, + clientsession, + transformers, + wai-session-maybe, + }: + mkDerivation { + pname = "wai-session-clientsession-deferred"; + version = "1.0.0"; + sha256 = "05s7bv409rd7clrggq4f9wwbzrzq9ykc6qzcwdav47xkx2kk8p1l"; + libraryHaskellDepends = [ + base + bytestring + cereal + clientsession + transformers + wai-session-maybe + ]; + description = "Session store based on clientsession with deferred decryption"; + license = "unknown"; + } + ) { }; + + wai-session-maybe = callPackage ( + { + mkDerivation, + base, + blaze-builder, + bytestring, + bytestring-builder, + containers, + cookie, + entropy, + http-types, + StateVar, + time, + transformers, + vault, + wai, + }: + mkDerivation { + pname = "wai-session-maybe"; + version = "1.0.0"; + sha256 = "0bb8sm399dsl6ngqc4d7wabp41pny3rlld02l50lwknhnwazhs6b"; + libraryHaskellDepends = [ + base + blaze-builder + bytestring + bytestring-builder + containers + cookie + entropy + http-types + StateVar + time + transformers + vault + wai + ]; + description = "Flexible session middleware for WAI"; + license = "unknown"; + } + ) { }; + wai-session-mysql = callPackage ( { mkDerivation, @@ -741677,8 +745301,8 @@ self: { }: mkDerivation { pname = "waterfall-cad"; - version = "0.6.1.0"; - sha256 = "1hhybkznqrp4ziab2ww6ai4xmr8p3h75s1kkngk1a81dpkn76a31"; + version = "0.6.2.0"; + sha256 = "03sgz90f53ib2c6sz4m3jg7lj6xndmh7dlim3sbpy4zjc2fv3x0s"; libraryHaskellDepends = [ base filepath @@ -741712,8 +745336,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-examples"; - version = "0.6.1.0"; - sha256 = "06hqfgxn6x9k4g389zvpb5ll58j0lshn25qqz4n9r36pqr7yqa7a"; + version = "0.6.2.0"; + sha256 = "0f3ypgmd9dy4qrnq4s9yigcc2m42dh327bbgvrq7xmwdrphhl8a7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -741766,8 +745390,8 @@ self: { }: mkDerivation { pname = "waterfall-cad-svg"; - version = "0.6.1.0"; - sha256 = "1i8jna60yf4vzipgfxl5zpgb4ig54cym2v3p966gixqw24kc57qb"; + version = "0.6.2.0"; + sha256 = "17nq8sqhzr22pa5nd778nmmq124wrg86xbllcb69whn5vb2sjirm"; libraryHaskellDepends = [ attoparsec base @@ -745205,8 +748829,8 @@ self: { pname = "webgear-core"; version = "1.5.0"; sha256 = "1f5dy707rcb25n0w5ld210vczaa3az2y6xvg5jn7gwsxs23a8b3k"; - revision = "1"; - editedCabalFile = "0yrwdb3cnfqkhfasi7c5hhsaw44xvvsm0nmrkjyhz3fy2h9xpn4d"; + revision = "2"; + editedCabalFile = "072av65fzm4fpmsaqjc2d7h3h523w73phpx4nhxwkw9vzvvsg0qy"; libraryHaskellDepends = [ arrows base @@ -745285,6 +748909,8 @@ self: { pname = "webgear-openapi"; version = "1.5.0"; sha256 = "0amwhdbb1va8c7ham34zbjpd5azwvwsl5d4i7xyfkq8gzry9vji6"; + revision = "1"; + editedCabalFile = "1zgpwzqgxj690qgyasxybzl5s7hy4zs2ihnsq9xmh6ylp0h95cf3"; libraryHaskellDepends = [ arrows base @@ -745407,8 +749033,8 @@ self: { pname = "webgear-server"; version = "1.5.0"; sha256 = "1srr5kblk1b59jyrkidh9js4yax8dvjyici283z25yk2lnqijc2y"; - revision = "1"; - editedCabalFile = "0wx2qlwkk6yxnpfxy9261fwn7xkykcll7636ls6kxvc5ybwyn5h6"; + revision = "2"; + editedCabalFile = "13vcrl4rspbgv37fila9b6x2xhqnj0smi8fmdrp2ypn4148wfj44"; libraryHaskellDepends = [ aeson arrows @@ -745500,6 +749126,8 @@ self: { pname = "webgear-swagger"; version = "1.5.0"; sha256 = "0vgd506yqfj02l6a25wfwi03xxf6nyg9gkh2phq85g88v22brwpf"; + revision = "1"; + editedCabalFile = "1lb6q57drmixijnkq4hzn27y4xshn5ls8i06cqs2qhkkj7gcjsf3"; libraryHaskellDepends = [ arrows base @@ -745561,6 +749189,8 @@ self: { pname = "webgear-swagger-ui"; version = "1.5.0"; sha256 = "02larl8s6b9i1rkbw6gflyz0pn8ba80yd0i6w73mifkma7m39zxi"; + revision = "1"; + editedCabalFile = "1b6rarcx1my050nr51p73wak9d4jqkyjv46apnidzl58czj602bc"; libraryHaskellDepends = [ base bytestring @@ -754035,7 +757665,7 @@ self: { } ) { }; - x509-ocsp_0_5_1_0 = callPackage ( + x509-ocsp_0_5_2_0 = callPackage ( { mkDerivation, base, @@ -754051,8 +757681,8 @@ self: { }: mkDerivation { pname = "x509-ocsp"; - version = "0.5.1.0"; - sha256 = "1zmiz7pssxqk2zpcyh68c6yinl31k4021lcm7myyz71s5b3akcri"; + version = "0.5.2.0"; + sha256 = "007qwdp7r11s7787i4ligmwnsj9927ayglinp95658rl4kpijrw2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base @@ -754744,6 +758374,53 @@ self: { } ) { }; + xdg-desktop-entry_0_1_1_4 = callPackage ( + { + mkDerivation, + base, + directory, + either, + filepath, + hspec, + ini, + multimap, + safe, + temporary, + text, + transformers, + unix, + unordered-containers, + }: + mkDerivation { + pname = "xdg-desktop-entry"; + version = "0.1.1.4"; + sha256 = "199jbayp6ng2hdjkgwp3ng3111r6abiw9rar4ngx3mr9d06dyb67"; + libraryHaskellDepends = [ + base + directory + either + filepath + ini + multimap + safe + text + transformers + unix + unordered-containers + ]; + testHaskellDepends = [ + base + filepath + hspec + temporary + unix + ]; + description = "Parse files conforming to the xdg desktop entry spec"; + license = lib.licensesSpdx."BSD-3-Clause"; + hydraPlatforms = lib.platforms.none; + } + ) { }; + xdg-userdirs = callPackage ( { mkDerivation,