From 3cc08f8a51ee4c7f03ddaf1074bfd25d3b8e5a83 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 10 May 2023 21:17:39 +0200 Subject: [PATCH 01/10] all-cabal-hashes: 2023-04-29T17:51:14Z -> 2023-05-10T18:33:26Z This commit has been generated by maintainers/scripts/haskell/update-hackage.sh --- pkgs/data/misc/hackage/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 86d7b0ae3b81..86b575aceb68 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "54b1e8a3a0447c7b969fd97816c4c0821ba9fec1", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/54b1e8a3a0447c7b969fd97816c4c0821ba9fec1.tar.gz", - "sha256": "1lryj166qysqkmdy9ll15dvg9f797zmy8brzpbavxb149pa6b0j9", - "msg": "Update from Hackage at 2023-04-29T17:51:14Z" + "commit": "c607134983625cc3fc664211145b7f31dff95d1c", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/c607134983625cc3fc664211145b7f31dff95d1c.tar.gz", + "sha256": "10frbz00cbklr3k0y45qd0wb9rwln7ivm05nb9lq7vl9a9dxx93w", + "msg": "Update from Hackage at 2023-05-10T18:33:26Z" } From 27fc9be18d59b977c2e5dccb97c88712e703f2f9 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 10 May 2023 21:17:51 +0200 Subject: [PATCH 02/10] haskellPackages: stackage LTS 20.19 -> LTS 20.20 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 88 ++++++++++--------- 1 file changed, 45 insertions(+), 43 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 88c4ee1f3c16..63a1b744cc79 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 20.19 +# Stackage LTS 20.20 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -35,7 +35,7 @@ default-package-overrides: - aeson-qq ==0.8.4 - aeson-schemas ==1.4.0.1 - aeson-typescript ==0.4.2.0 - - aeson-value-parser ==0.19.7 + - aeson-value-parser ==0.19.7.1 - aeson-yak ==0.1.1.3 - aeson-yaml ==1.1.0.1 - agda2lagda ==0.2021.6.1 @@ -43,7 +43,7 @@ default-package-overrides: - al ==0.1.4.2 - alarmclock ==0.7.0.6 - alerts ==0.1.2.0 - - alex ==3.2.7.3 + - alex ==3.2.7.4 - alex-meta ==0.3.0.13 - algebra ==4.3.1 - algebraic-graphs ==0.6.1 @@ -257,7 +257,7 @@ default-package-overrides: - butcher ==1.3.3.2 - bv ==0.5 - byteable ==0.1.1 - - bytebuild ==0.3.12.0 + - bytebuild ==0.3.13.0 - byte-count-reader ==0.10.1.10 - bytedump ==1.0 - bytehash ==0.1.0.0 @@ -631,7 +631,7 @@ default-package-overrides: - doldol ==0.4.1.2 - do-list ==1.0.1 - domain ==0.1.1.4 - - domain-aeson ==0.1.1 + - domain-aeson ==0.1.1.1 - domain-cereal ==0.1 - domain-core ==0.1.0.3 - domain-optics ==0.1.0.3 @@ -658,7 +658,7 @@ default-package-overrides: - dyre ==0.9.1 - eap ==0.9.0.2 - Earley ==0.13.0.1 - - easy-file ==0.2.4 + - easy-file ==0.2.5 - easy-logger ==0.1.0.7 - Ebnf2ps ==1.0.15 - echo ==0.1.4 @@ -683,12 +683,12 @@ default-package-overrides: - elm-bridge ==0.8.2 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - elynx ==0.7.1.0 - - elynx-markov ==0.7.1.0 - - elynx-nexus ==0.7.1.0 - - elynx-seq ==0.7.1.0 - - elynx-tools ==0.7.1.0 - - elynx-tree ==0.7.1.0 + - elynx ==0.7.2.0 + - elynx-markov ==0.7.2.0 + - elynx-nexus ==0.7.2.0 + - elynx-seq ==0.7.2.0 + - elynx-tools ==0.7.2.0 + - elynx-tree ==0.7.2.0 - emacs-module ==0.1.1.1 - email-validate ==2.3.2.18 - emojis ==0.1.2 @@ -858,7 +858,7 @@ default-package-overrides: - generic-constraints ==1.1.1.1 - generic-data ==1.0.0.1 - generic-data-surgery ==0.3.0.0 - - generic-deriving ==1.14.3 + - generic-deriving ==1.14.4 - generic-functor ==1.1.0.0 - generic-lens ==2.2.2.0 - generic-lens-core ==2.2.1.0 @@ -1089,7 +1089,7 @@ default-package-overrides: - hgeometry-combinatorial ==0.14 - hidapi ==0.1.8 - hierarchical-clustering ==0.4.7 - - hi-file-parser ==0.1.3.0 + - hi-file-parser ==0.1.4.0 - highlighting-kate ==0.6.4 - hindent ==5.3.4 - hinfo ==0.0.3.0 @@ -1370,7 +1370,7 @@ default-package-overrides: - jl ==0.1.0 - jmacro ==0.6.18 - jose ==0.9 - - jose-jwt ==0.9.4 + - jose-jwt ==0.9.5 - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 - js-flot ==0.8.3 @@ -1504,6 +1504,7 @@ default-package-overrides: - logstash ==0.1.0.3 - loop ==0.3.0 - lpeg ==1.0.4 + - LPFP ==1.1 - lrucache ==1.2.0.1 - lrucaching ==0.3.3 - lua ==2.2.1 @@ -1546,7 +1547,7 @@ default-package-overrides: - matrix-market-attoparsec ==0.1.1.3 - matrix-static ==0.3 - maximal-cliques ==0.1.1 - - mcmc ==0.8.1.0 + - mcmc ==0.8.2.0 - mcmc-types ==1.0.3 - median-stream ==0.7.0.0 - med-module ==0.1.2.2 @@ -1576,7 +1577,7 @@ default-package-overrides: - microlens-mtl ==0.2.0.3 - microlens-platform ==0.4.2.1 - microlens-process ==0.2.0.2 - - microlens-th ==0.4.3.12 + - microlens-th ==0.4.3.13 - microspec ==0.2.1.3 - microstache ==1.0.2.3 - midair ==0.2.0.1 @@ -1652,15 +1653,15 @@ default-package-overrides: - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.2.0 - more-containers ==0.2.2.2 - - morpheus-graphql ==0.27.2 - - morpheus-graphql-app ==0.27.2 - - morpheus-graphql-client ==0.27.2 - - morpheus-graphql-code-gen ==0.27.2 - - morpheus-graphql-code-gen-utils ==0.27.2 - - morpheus-graphql-core ==0.27.2 - - morpheus-graphql-server ==0.27.2 - - morpheus-graphql-subscriptions ==0.27.2 - - morpheus-graphql-tests ==0.27.2 + - morpheus-graphql ==0.27.3 + - morpheus-graphql-app ==0.27.3 + - morpheus-graphql-client ==0.27.3 + - morpheus-graphql-code-gen ==0.27.3 + - morpheus-graphql-code-gen-utils ==0.27.3 + - morpheus-graphql-core ==0.27.3 + - morpheus-graphql-server ==0.27.3 + - morpheus-graphql-subscriptions ==0.27.3 + - morpheus-graphql-tests ==0.27.3 - moss ==0.2.0.1 - mountpoints ==1.0.2 - mpi-hs ==0.7.2.0 @@ -1677,7 +1678,7 @@ default-package-overrides: - murmur3 ==1.0.5 - murmur-hash ==0.1.0.10 - MusicBrainz ==0.4.1 - - mustache ==2.4.1 + - mustache ==2.4.2 - mutable-containers ==0.3.4.1 - mwc-probability ==2.3.1 - mwc-random ==0.15.0.2 @@ -1712,7 +1713,7 @@ default-package-overrides: - netwire ==5.0.3 - netwire-input ==0.0.7 - netwire-input-glfw ==0.0.11 - - network ==3.1.2.8 + - network ==3.1.2.9 - network-bsd ==2.8.1.0 - network-byte-order ==0.1.6 - network-conduit-tls ==1.3.2 @@ -1864,7 +1865,7 @@ default-package-overrides: - pattern-arrows ==0.0.2 - pava ==0.1.1.4 - pcf-font ==0.2.2.1 - - pcg-random ==0.1.3.7 + - pcg-random ==0.1.4.0 - pcre2 ==2.1.1.1 - pcre-heavy ==1.0.0.3 - pcre-light ==0.4.1.0 @@ -1902,7 +1903,7 @@ default-package-overrides: - phatsort ==0.5.0.1 - picosat ==0.1.6 - pid1 ==0.1.3.1 - - pinch ==0.4.2.0 + - pinch ==0.4.3.0 - pipes ==4.3.16 - pipes-attoparsec ==0.5.1.5 - pipes-bytestring ==2.1.7 @@ -2035,7 +2036,7 @@ default-package-overrides: - PyF ==0.11.1.1 - qchas ==1.1.0.1 - qm-interpolated-string ==0.3.1.0 - - qrcode-core ==0.9.7 + - qrcode-core ==0.9.8 - qrcode-juicypixels ==0.8.5 - quadratic-irrational ==0.1.1 - QuasiText ==0.1.2.6 @@ -2180,7 +2181,7 @@ default-package-overrides: - rss-conduit ==0.6.0.1 - run-haskell-module ==0.0.2 - runmemo ==1.0.0.1 - - run-st ==0.1.1.0 + - run-st ==0.1.3.0 - rvar ==0.3.0.2 - s3-signer ==0.5.0.0 - safe ==0.3.19 @@ -2204,7 +2205,7 @@ default-package-overrides: - sampling ==0.3.5 - sandi ==0.5 - sandwich ==0.1.3.2 - - sandwich-hedgehog ==0.1.1.0 + - sandwich-hedgehog ==0.1.3.0 - sandwich-quickcheck ==0.1.0.7 - sandwich-slack ==0.1.1.0 - sandwich-webdriver ==0.1.2.0 @@ -2334,6 +2335,7 @@ default-package-overrides: - simple-media-timestamp ==0.2.1.0 - simple-media-timestamp-attoparsec ==0.1.0.0 - simple-media-timestamp-formatting ==0.1.1.0 + - simple-prompt ==0.1.0 - simple-reflect ==0.3.3 - simple-sendfile ==0.2.31 - simple-vec3 ==0.6.0.1 @@ -2359,7 +2361,7 @@ default-package-overrides: - skylighting-format-latex ==0.1 - slack-progressbar ==0.1.0.1 - slave-thread ==1.1.0.2 - - slynx ==0.7.1.0 + - slynx ==0.7.2.0 - smallcheck ==1.2.1 - smtp-mail ==0.3.0.0 - snowflake ==0.1.1.1 @@ -2490,7 +2492,7 @@ default-package-overrides: - sydtest-aeson ==0.1.0.0 - sydtest-amqp ==0.1.0.0 - sydtest-autodocodec ==0.0.0.0 - - sydtest-discover ==0.0.0.2 + - sydtest-discover ==0.0.0.3 - sydtest-hedgehog ==0.3.0.1 - sydtest-hedis ==0.0.0.0 - sydtest-hspec ==0.3.0.2 @@ -2540,7 +2542,7 @@ default-package-overrides: - tasty-hedgehog ==1.3.1.0 - tasty-hslua ==1.0.2 - tasty-hspec ==1.2.0.2 - - tasty-html ==0.4.1.4 + - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.0.3 - tasty-hunit-compat ==0.2.0.1 - tasty-inspection-testing ==0.1.0.1 @@ -2562,7 +2564,7 @@ default-package-overrides: - teardown ==0.5.0.1 - telegram-bot-simple ==0.6.2 - template ==0.2.0.10 - - template-haskell-compat-v0208 ==0.1.9.1 + - template-haskell-compat-v0208 ==0.1.9.2 - temporary ==1.3 - temporary-rc ==1.2.0.3 - temporary-resourcet ==0.1.0.1 @@ -2640,7 +2642,7 @@ default-package-overrides: - tidal-link ==1.0.1 - tile ==0.3.0.0 - time-compat ==1.9.6.1 - - time-domain ==0.1.0.1 + - time-domain ==0.1.0.2 - timeit ==2.0 - timelens ==0.2.0.2 - time-lens ==0.4.0.2 @@ -2662,7 +2664,7 @@ default-package-overrides: - tls ==1.5.8 - tls-debug ==0.4.8 - tls-session-manager ==0.0.4 - - tlynx ==0.7.1.0 + - tlynx ==0.7.2.0 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-postgres ==1.34.1.0 @@ -2786,7 +2788,7 @@ default-package-overrides: - users-postgresql-simple ==0.5.0.2 - users-test ==0.5.0.1 - utf8-string ==1.0.2 - - utility-ht ==0.0.16 + - utility-ht ==0.0.17 - uuid ==1.3.15 - uuid-types ==1.0.5 - valida ==1.1.0 @@ -2882,9 +2884,9 @@ default-package-overrides: - webdriver ==0.10.0.1 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - - webgear-core ==1.0.4 - - webgear-openapi ==1.0.4 - - webgear-server ==1.0.4 + - webgear-core ==1.0.5 + - webgear-openapi ==1.0.5 + - webgear-server ==1.0.5 - webpage ==0.0.5.1 - web-plugins ==0.4.1 - web-routes ==0.27.15 From 5bedf1ddff49973a6be0f08e44878078064d6c05 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 10 May 2023 21:19:43 +0200 Subject: [PATCH 03/10] haskellPackages: regenerate package set based on current config This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh --- .../haskell-modules/hackage-packages.nix | 1480 ++++++++--------- 1 file changed, 708 insertions(+), 772 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e28601fe3139..34f4839c832e 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -3225,6 +3225,8 @@ self: { pname = "Chart-diagrams"; version = "1.9.4"; sha256 = "0rkkmyfszzpnbw1s6lqg2fadkbvgqrxrp1rvj9v45ihzwnpbg758"; + revision = "1"; + editedCabalFile = "11q3hx4fprmkjp0v4m2c2fzvwqym5aa9wv2lbbr6vxq0wnigp7zz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-markup bytestring Chart colour containers @@ -6761,8 +6763,8 @@ self: { }: mkDerivation { pname = "Frames-map-reduce"; - version = "0.4.1.1"; - sha256 = "0cxk86bbl6mbpg7ywb5cm8kfixl508gww8yxq6vwyrxbs7q4j25z"; + version = "0.4.1.2"; + sha256 = "1kgm3spd04iq2g6in1r0j7dcciz2z7dr7xxdkcdwkzcvl342jglx"; libraryHaskellDepends = [ base containers foldl Frames hashable map-reduce-folds newtype profunctors vinyl @@ -6776,21 +6778,44 @@ self: { }) {}; "Frames-streamly" = callPackage - ({ mkDerivation, base, exceptions, Frames, primitive, relude - , streamly, strict, text, vinyl + ({ mkDerivation, base, bytestring, containers, criterion, deepseq + , dlist, exceptions, foldl, Frames, fusion-plugin, ghc-prim, hspec + , hspec-discover, monad-control, pipes, pipes-safe, pipes-text + , primitive, readable, relude, streamly, streamly-bytestring + , strict, template-haskell, text, text-builder, vector + , vector-th-unbox, vinyl, word8 }: mkDerivation { pname = "Frames-streamly"; - version = "0.1.2.0"; - sha256 = "1jsdbbpiclj5f8m6rnlpf43la5s2jirdllsdl41kmi6mwid7adj0"; + version = "0.3.1.0"; + sha256 = "0604cmaxvxb3hc7qrk073qrr8r6r4yw1afi98lphx70ijdambdj5"; + isLibrary = true; + isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - base exceptions Frames primitive relude streamly strict text vinyl + base bytestring containers deepseq dlist exceptions foldl Frames + fusion-plugin ghc-prim monad-control pipes pipes-safe pipes-text + primitive readable relude streamly streamly-bytestring strict + template-haskell text text-builder vector vector-th-unbox vinyl + word8 + ]; + executableHaskellDepends = [ + base containers foldl Frames readable relude streamly + template-haskell text vector vector-th-unbox vinyl + ]; + testHaskellDepends = [ + base containers foldl Frames hspec hspec-discover pipes-safe + streamly text vinyl + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + base containers criterion foldl Frames fusion-plugin pipes relude + text vinyl ]; - testHaskellDepends = [ base Frames streamly text vinyl ]; description = "A streamly layer for Frames I/O"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + mainProgram = "Demo"; }) {}; "Frank" = callPackage @@ -26667,23 +26692,6 @@ self: { }) {}; "aeson-value-parser" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable - , megaparsec, mtl, scientific, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "aeson-value-parser"; - version = "0.19.7"; - sha256 = "13q6jgmvswybfw3wiwm6zdcm1i6xpbg86qm1kklqvqzwpb4axfnd"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring hashable megaparsec mtl scientific - text transformers unordered-containers vector - ]; - description = "API for parsing \"aeson\" JSON tree into Haskell types"; - license = lib.licenses.mit; - }) {}; - - "aeson-value-parser_0_19_7_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable , megaparsec, mtl, scientific, text, transformers , unordered-containers, vector @@ -26698,7 +26706,6 @@ self: { ]; description = "API for parsing \"aeson\" JSON tree into Haskell types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-via" = callPackage @@ -27592,8 +27599,8 @@ self: { }: mkDerivation { pname = "alex"; - version = "3.2.7.3"; - sha256 = "0jdsyd6k0h2c952gqgqksh5g40gdb0lrrlpivimfxkpd14mv6rh6"; + version = "3.2.7.4"; + sha256 = "0vr2jmh7qba9c5lrd969p0qqdc9mi22cw5axsyikm200x80zl4wa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -33905,7 +33912,7 @@ self: { mainProgram = "refactor"; }) {}; - "apply-refact_0_12_0_0" = callPackage + "apply-refact_0_13_0_0" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths , optparse-applicative, process, refact, silently, syb, tasty @@ -33914,8 +33921,8 @@ self: { }: mkDerivation { pname = "apply-refact"; - version = "0.12.0.0"; - sha256 = "0xwlvygz5mvcsklqxlm34jhibwighp1v0gin2w95j0ncs96s47yc"; + version = "0.13.0.0"; + sha256 = "1icdy5jh8yxjljcxywsyg29papjv0ipscy5mxb59fklx68b1za9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48200,8 +48207,8 @@ self: { ({ mkDerivation, base, containers, text, time }: mkDerivation { pname = "bookhound"; - version = "0.1.11.0"; - sha256 = "0nqjxz92vjg767p7bzvm5gi912qr1xswsnv5z8wvdzvsw341wbxx"; + version = "0.1.13.0"; + sha256 = "0cqm9v61mj1n11wfq5x92ckzjk9nq66gkx7gg857vx8crr9bspci"; libraryHaskellDepends = [ base containers text time ]; description = "Simple Parser Combinators"; license = "LGPL"; @@ -48213,8 +48220,8 @@ self: { ({ mkDerivation, base, bookhound, containers, text, time }: mkDerivation { pname = "bookhound-format"; - version = "0.1.0.0"; - sha256 = "1zjivsd13bc3l63d8y5zyi8fvyiv2sykjrdn2l1f946r5hmrarfn"; + version = "0.1.1.0"; + sha256 = "18ccq70sjzcwic3mxqyqr7nwh8f3sk6dblnjzj2a5s2r8dykavb1"; libraryHaskellDepends = [ base bookhound containers text time ]; description = "Parsers for usual data formats"; license = "LGPL"; @@ -51339,14 +51346,12 @@ self: { }: mkDerivation { pname = "bytebuild"; - version = "0.3.12.0"; - sha256 = "0n87jhn46yafnd3kjy07nxs2f36s99xk89x6cwkhiwhvz5hw6c2v"; - revision = "1"; - editedCabalFile = "0mwnhra1nharn5kmbf5k6zqpb2jhkybfc9xbi3wpnq2kp2l1l1al"; + version = "0.3.13.0"; + sha256 = "0qfxsff6823k4fm3vy50fw00f7p85lnc35kkazfn9h8prw2ac3k9"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset primitive-unlifted - run-st template-haskell text-short wide-word zigzag + run-st template-haskell text text-short wide-word zigzag ]; testHaskellDepends = [ base byteslice bytestring natural-arithmetic primitive @@ -51523,7 +51528,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "byteslice_0_2_9_0" = callPackage + "byteslice_0_2_10_0" = callPackage ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr , primitive-unlifted, quickcheck-classes, run-st, tasty , tasty-hunit, tasty-quickcheck, text, text-short, transformers @@ -51531,10 +51536,8 @@ self: { }: mkDerivation { pname = "byteslice"; - version = "0.2.9.0"; - sha256 = "0rqlpqcnyfwl2m4jy8k7n062drdwpvd3j622f4z4fxyhd84dxv5y"; - revision = "1"; - editedCabalFile = "1gcc560gsyf87nvja7cdh6wsp631lv02qhci6r4fcmn2wasqx3mz"; + version = "0.2.10.0"; + sha256 = "12jwivxnq67g7if9ndq7yb3m46kldz2m6ywiyyyjs7p1kidm8hc4"; libraryHaskellDepends = [ base bytestring primitive primitive-addr primitive-unlifted run-st text text-short tuples vector @@ -54942,6 +54945,24 @@ self: { broken = true; }) {}; + "call-plantuml_0_0_1_2" = callPackage + ({ mkDerivation, async, base, bytestring, filepath, hspec, process + }: + mkDerivation { + pname = "call-plantuml"; + version = "0.0.1.2"; + sha256 = "1n4b079nj637djar5a7jdmqjr1mk2b4x2r0iipzrf2iwhvcw3mfk"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ async base bytestring filepath process ]; + testHaskellDepends = [ + async base bytestring filepath hspec process + ]; + description = "A simple library to call PlantUML given a diagram specification"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "call-stack" = callPackage ({ mkDerivation, base, filepath, nanospec }: mkDerivation { @@ -56591,16 +56612,16 @@ self: { "castagnoli" = callPackage ({ mkDerivation, base, byteslice, bytestring, primitive - , primitive-slice, primitive-unlifted, text + , primitive-unlifted, text }: mkDerivation { pname = "castagnoli"; - version = "0.1.0.0"; - sha256 = "10mznwl00lmx5zmha7w0p7yx406k0qvv74x6lcms4ynq4z5hi8fj"; + version = "0.2.0.0"; + sha256 = "1k7nlr0aq7rsm73ivxcfrxb1pl0hl51ahpk8k0b0n66jrhwksqnz"; revision = "1"; - editedCabalFile = "1yp0c8klbf81m2v7qwj22l2yh0w6q6xgnk44zwxdkgpbsjghdp14"; + editedCabalFile = "0p6p4jgir9f11vg4mpwc43diyc5bsjx50yp3qfcaimdk4iyyd3cb"; libraryHaskellDepends = [ - base byteslice primitive primitive-slice primitive-unlifted + base byteslice primitive primitive-unlifted ]; testHaskellDepends = [ base bytestring primitive text ]; description = "Portable CRC-32C"; @@ -65092,6 +65113,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "compactmap_0_1_4_3" = callPackage + ({ mkDerivation, base, containers, hspec, QuickCheck, vector }: + mkDerivation { + pname = "compactmap"; + version = "0.1.4.3"; + sha256 = "0c02gkshlm1dppqzws3yg96h3k8jpkvbqi461509b1hbxzg04m27"; + libraryHaskellDepends = [ base vector ]; + testHaskellDepends = [ base containers hspec QuickCheck ]; + description = "A read-only memory-efficient key-value store"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "compare-type" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -69618,8 +69652,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "3.14"; - sha256 = "1mmdb07da5hnldg438zaapx9c1j4sf8nay5fjyiqw24bzgilgm54"; + version = "3.15"; + sha256 = "16rdddbrn4k35cx6cpglk2khyhvd1xz758i4q8xfraai5jj077ji"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -69638,8 +69672,8 @@ self: { }: mkDerivation { pname = "copilot-c99"; - version = "3.14"; - sha256 = "0jfy06m8zgk6wqispyi1idcb9f3azajw53hq416glip2j7ld8nby"; + version = "3.15"; + sha256 = "1iwmyck9k2cb5fgv8f01vqfhabkb6awx1992zyhlczbzx1drwmzw"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty @@ -69666,16 +69700,16 @@ self: { }) {}; "copilot-core" = callPackage - ({ mkDerivation, base, HUnit, pretty, QuickCheck, test-framework + ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-core"; - version = "3.14"; - sha256 = "109qy41yajzii5kha2z030g9hq8rwsg3lq0i3fas490909r8b7yd"; - libraryHaskellDepends = [ base pretty ]; + version = "3.15"; + sha256 = "0dggd839dwpm71m4kgpns935xygssn59xqizqw5rn3jn2n339lmm"; + libraryHaskellDepends = [ base ]; testHaskellDepends = [ - base HUnit pretty QuickCheck test-framework test-framework-hunit + base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An intermediate representation for Copilot"; @@ -69706,8 +69740,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "3.14"; - sha256 = "0zjy9lr6ndsijvh2rvjm4dbbswrxdnxcb8x7wfnx55z8x237l49j"; + version = "3.15"; + sha256 = "0f0lb59ga3h7mxdxpq68gvl6b5b4nqb3s51in4yahv1qglyncd9j"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck @@ -69725,8 +69759,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "3.14"; - sha256 = "0aakm38hjp8rwpqnrlccq4pajcb93h6wrsam288y92akys7h9sj9"; + version = "3.15"; + sha256 = "0gq3gasinif4dv8nv10k6309s8674njhfbzffvpzbl8habrapqrq"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl @@ -69744,8 +69778,8 @@ self: { ({ mkDerivation, base, containers, copilot-language, mtl, parsec }: mkDerivation { pname = "copilot-libraries"; - version = "3.14"; - sha256 = "0wxifm2x94hvi2c5il3yz16p6y09vmxwkmhd9zmfnpay4ymd00rq"; + version = "3.15"; + sha256 = "124fxgc25y45wbg2ksjhx3rvw7ahpfq18dd81fl1a0491g3hw399"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; @@ -69758,8 +69792,8 @@ self: { ({ mkDerivation, base, copilot-core, pretty }: mkDerivation { pname = "copilot-prettyprinter"; - version = "3.14"; - sha256 = "1c7ckq7mllfm1ycqsf9h9vm0ckzl5lsi5s2pxrmypj8gyzj8wxfj"; + version = "3.15"; + sha256 = "1zmza697k6b87279lk3zdn640nfjmr8ma56rln2i4n8yqsrpnriw"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; @@ -69789,8 +69823,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "3.14"; - sha256 = "158s55ybvhw9yiam4kwn02r76mlsvxsw14cxff9bkcryqdx6vlby"; + version = "3.15"; + sha256 = "0pgdphqsv5ksxhhvy1ya30l55slfaz4fffy0y9hkii76s0vdymfv"; libraryHaskellDepends = [ base bimap bv-sized containers copilot-core copilot-prettyprinter data-default directory libBF mtl panic parameterized-utils parsec @@ -79912,8 +79946,8 @@ self: { }: mkDerivation { pname = "derive-storable-plugin"; - version = "0.2.3.6"; - sha256 = "1xx36h6xjpalf7xzina6yy155rhjq9iziv3gy7i3l163hcpf4l1q"; + version = "0.2.3.7"; + sha256 = "0hbccm235ifhlkq1jb5608hwa39rh3inx84nhrf6cd24y985qqm7"; libraryHaskellDepends = [ base derive-storable ghc ghci ]; testHaskellDepends = [ base derive-storable ghc ghci hspec QuickCheck @@ -80226,8 +80260,8 @@ self: { }: mkDerivation { pname = "desktop-portal"; - version = "0.0.1.0"; - sha256 = "1vclf91l6h24w44j4a4ad72wlxgj7chiyf9h69dxzfrjd9mkxdc5"; + version = "0.1.0.0"; + sha256 = "1mk4gxg18c2dkpbdsp11w89fmk107jvv0nx1al9y8wf7rqsdd29l"; libraryHaskellDepends = [ base binary bytestring containers data-default-class dbus random text @@ -80862,6 +80896,8 @@ self: { pname = "dhall-bash"; version = "1.0.41"; sha256 = "09jz39lnahjzp4f7mfkc68gkb1whqi3v781wqp4w1nrdq8b97sra"; + revision = "1"; + editedCabalFile = "0l324739f5x9d48c0lfrn5is19hsc2cnh0psswsnzyy4chsw87fg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -84769,6 +84805,8 @@ self: { pname = "distributed-static"; version = "0.3.9"; sha256 = "1nch2k8dnlf6is2p4skh8vd0qbkgai4r6msfn6r5cr0cqaarb6pf"; + revision = "1"; + editedCabalFile = "09rs5g4y6ac5gnh46p94vavrdw739740b65knc66dv6xgs383rzm"; libraryHaskellDepends = [ base binary bytestring containers deepseq rank1dynamic ]; @@ -85261,18 +85299,18 @@ self: { "dnf-repo" = callPackage ({ mkDerivation, base, directory, extra, filepath, Glob - , http-directory, simple-cmd, simple-cmd-args, unix + , http-directory, simple-cmd, simple-cmd-args, simple-prompt }: mkDerivation { pname = "dnf-repo"; - version = "0.5.3"; - sha256 = "0ffg7zajfjfr8r3v33kv0ajv8yx2zl7mm83k1haa94ng85k5b5mm"; + version = "0.5.4"; + sha256 = "0z6fl2rc25ikr84vknj6g29ppp8kaxw44vwav62b5hyrs5kg27bg"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory extra filepath Glob http-directory simple-cmd - simple-cmd-args unix + simple-cmd-args simple-prompt ]; testHaskellDepends = [ base simple-cmd ]; description = "DNF wrapper tool to control repos"; @@ -86484,31 +86522,6 @@ self: { }) {}; "domain-aeson" = callPackage - ({ mkDerivation, aeson, base, domain, domain-core - , generic-arbitrary, hspec, quickcheck-classes - , quickcheck-instances, rerebase, template-haskell - , template-haskell-compat-v0208, text, th-lego - , unordered-containers, vector - }: - mkDerivation { - pname = "domain-aeson"; - version = "0.1.1"; - sha256 = "1kfkxgqzyvbwlapi5dn7zzz4v7hcjqihhj9rw9hyrflvw2axvqkq"; - libraryHaskellDepends = [ - aeson base domain-core template-haskell - template-haskell-compat-v0208 text th-lego unordered-containers - vector - ]; - testHaskellDepends = [ - domain generic-arbitrary hspec quickcheck-classes - quickcheck-instances rerebase - ]; - description = "Integration of domain with aeson"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "domain-aeson_0_1_1_1" = callPackage ({ mkDerivation, aeson, base, domain, domain-core , generic-arbitrary, hspec, quickcheck-classes , quickcheck-instances, rerebase, template-haskell @@ -88107,6 +88120,8 @@ self: { pname = "dual-tree"; version = "0.2.3.1"; sha256 = "19nm34d166fhlkk7npx0iq9kbx7300a82bg75q1sx98jqfa4nffh"; + revision = "1"; + editedCabalFile = "0prbgzh1bhgrg6qxp5l2m33f5xcjjjpzbm32xx2rgyi4w1yf3587"; libraryHaskellDepends = [ base monoid-extras semigroups ]; testHaskellDepends = [ base monoid-extras QuickCheck semigroups testing-feat @@ -89298,8 +89313,8 @@ self: { }: mkDerivation { pname = "easy-file"; - version = "0.2.4"; - sha256 = "1jw4y7l4ik0rbzkpr6anhydpp6dgxy9nqzsmlck5lh11mcai7l9y"; + version = "0.2.5"; + sha256 = "1fzj9x9br57rcik3dvwxqb5mqy524g6xg2d670l6dcrv9f8s03zf"; libraryHaskellDepends = [ base directory filepath time unix ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Cross-platform File handling"; @@ -91759,8 +91774,8 @@ self: { }: mkDerivation { pname = "elynx"; - version = "0.7.1.0"; - sha256 = "1k6hxsxcqlrfrcww1n31kidn5y7kafz9fm2qflj7zrcxpfpi9skj"; + version = "0.7.2.0"; + sha256 = "0dx2s3p1c59mg6wyw2g2gjr3q32gqmzycrhg98f48v9g2zy8icy3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -91779,8 +91794,8 @@ self: { }: mkDerivation { pname = "elynx-markov"; - version = "0.7.1.0"; - sha256 = "1m4nrpm3g9zwk1gf0v93nlr8vb5pd8sgn1mnzj6b968vq3zb2ab3"; + version = "0.7.2.0"; + sha256 = "1qwizz89cckmp6xfn88g2psqs9ajirj26qpyp488ilvmcckgj91g"; libraryHaskellDepends = [ async attoparsec base bytestring containers elynx-seq hmatrix integration math-functions mwc-random random statistics vector @@ -91798,8 +91813,8 @@ self: { ({ mkDerivation, attoparsec, base, bytestring, hspec }: mkDerivation { pname = "elynx-nexus"; - version = "0.7.1.0"; - sha256 = "0yl3wkk5nz5hn11h1rmpmp7vzjf94n6bmylq16cik44kj1723y59"; + version = "0.7.2.0"; + sha256 = "051nqb3sppppymhs022srmbxndzjvp4slwjb1swhvp0f5njwi3xg"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; @@ -91814,8 +91829,8 @@ self: { }: mkDerivation { pname = "elynx-seq"; - version = "0.7.1.0"; - sha256 = "08wcikxgzl0j60xzffih5fd3mjbjisf17gr5aa1njjhs0vh6y8mg"; + version = "0.7.2.0"; + sha256 = "1xj27aw1w6pbaalk1xkl1v9q3b8asklr60j5hcpp823cc395wz4p"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers matrices parallel primitive random vector vector-th-unbox word8 @@ -91836,8 +91851,8 @@ self: { }: mkDerivation { pname = "elynx-tools"; - version = "0.7.1.0"; - sha256 = "14dhq49ri7wndzkpiwv28r5w85wiwq3x2c00yz1x5ax3347jcdgh"; + version = "0.7.2.0"; + sha256 = "1cj139n51gr372aj2d8ahqrinlif7b3zyza6dqqa16nb01xh9qi5"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring cryptohash-sha256 directory hmatrix optparse-applicative random @@ -91856,8 +91871,8 @@ self: { }: mkDerivation { pname = "elynx-tree"; - version = "0.7.1.0"; - sha256 = "0jcqz49ml20cg0mwkpqjci44fkbcjhxf6dhhl8y68yczlz0778zs"; + version = "0.7.2.0"; + sha256 = "16ryvri7maxzsd61f0vim2lqw6xplnpyaa0lbyjalvrdqiaqb4is"; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default-class deepseq elynx-nexus math-functions parallel @@ -91978,6 +91993,27 @@ self: { license = lib.licenses.asl20; }) {}; + "emacs-module_0_2" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, filepath + , monad-control, monad-interleave, mtl, prettyprinter + , prettyprinter-combinators, primitive, template-haskell, text + , transformers-base, tuples-homogenous-h98, vector, void + }: + mkDerivation { + pname = "emacs-module"; + version = "0.2"; + sha256 = "1jrc031zgd418jfdfp9mgbc8vvdij5rfq0255va5mk1a1xfzyis4"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions filepath monad-control + monad-interleave mtl prettyprinter prettyprinter-combinators + primitive template-haskell text transformers-base + tuples-homogenous-h98 vector void + ]; + description = "Utilities to write Emacs dynamic modules"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "email" = callPackage ({ mkDerivation, array, base, bytestring, encoding, HaskellNet , hsemail, old-locale, old-time, parsec, process, time @@ -93687,6 +93723,8 @@ self: { pname = "error-codes"; version = "0.1.0.1"; sha256 = "0df14g66vwz56bbiyjbis86cv106rlnniaf39kqzrnrdwswx1s1d"; + revision = "1"; + editedCabalFile = "0v26qnz6vdkxr9y59lbvvbklzxmcw8ksv87xhwnmc4c2qmjnc8ml"; libraryHaskellDepends = [ base primitive primitive-unlifted ]; testHaskellDepends = [ base ]; description = "Error code functions"; @@ -99262,6 +99300,29 @@ self: { broken = true; }) {}; + "fedora-repoquery" = callPackage + ({ mkDerivation, base, bodhi, bytestring, cached-json-file + , directory, extra, filepath, http-client, http-directory + , optparse-applicative, regex-compat, simple-cmd, simple-cmd-args + , text, time + }: + mkDerivation { + pname = "fedora-repoquery"; + version = "0.1.0"; + sha256 = "1cd62igqrw9dhr0dm32f9yv618sx0h1m22b5x86214j9a2r8x2yh"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + base bodhi bytestring cached-json-file directory extra filepath + http-client http-directory optparse-applicative regex-compat + simple-cmd simple-cmd-args text time + ]; + testHaskellDepends = [ base simple-cmd ]; + description = "Fedora repoquery tool"; + license = lib.licenses.gpl3Only; + mainProgram = "fdrq"; + }) {}; + "fee-estimate" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { @@ -104388,7 +104449,7 @@ self: { mainProgram = "fortran-src"; }) {}; - "fortran-src_0_14_0" = callPackage + "fortran-src_0_15_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy , hspec, hspec-discover, mtl, pretty, process, QuickCheck @@ -104397,8 +104458,8 @@ self: { }: mkDerivation { pname = "fortran-src"; - version = "0.14.0"; - sha256 = "093s8csvrwcx1xllpb7awkjrlmg9glchsx880xqgkqld2wa45fw5"; + version = "0.15.0"; + sha256 = "0a8sgr3pig8b8gakv4y6lgbk00k3ay3nv8n7vkaaqavinr8y7viq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -104432,8 +104493,10 @@ self: { }: mkDerivation { pname = "fortran-src-extras"; - version = "0.4.1"; - sha256 = "0778w28sryz10z8n5vlssqp6pr10z2z6fmsxwrnr677pw5xsgh7i"; + version = "0.5.0"; + sha256 = "0shzrz76j8kwmbkkqgar19c96glijvb5i4r88pn1pjp78342g695"; + revision = "1"; + editedCabalFile = "033snsxq8k221vjmr2ccrw8mhc5kjp1rjslgsa8nmj133mv1ca8c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105000,8 +105063,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "fractionizer"; - version = "0.9.0.0"; - sha256 = "125z1kxkzjdcfqi83dqrgqjk04baw6x0jgm2svyf5zgrxj1fjxaz"; + version = "0.10.0.0"; + sha256 = "0bda0bv4skc53x1x37p71a7n2a994wp45y1143447fv87bj4pmjx"; libraryHaskellDepends = [ base ]; description = "Allows to approximate the fractional numbers in the range [0.005, 1] with sum of 2 or 3 unit fractions of special types."; license = lib.licenses.mit; @@ -105184,7 +105247,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "freckle-app_1_9_0_0" = callPackage + "freckle-app_1_9_0_1" = callPackage ({ mkDerivation, aeson, aws-xray-client-persistent , aws-xray-client-wai, base, Blammo, bugsnag, bytestring , case-insensitive, cassava, conduit, conduit-extra, containers @@ -105202,8 +105265,8 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.9.0.0"; - sha256 = "07flm97bmz8rv81ziyi04wy4d9nq049bvlqaqnirwf7pm5l5i4s5"; + version = "1.9.0.1"; + sha256 = "0bxg7y2hm7yd08v4pnrjzn2dkzaw73z2k061hypds9b7m86hljhi"; libraryHaskellDepends = [ aeson aws-xray-client-persistent aws-xray-client-wai base Blammo bugsnag bytestring case-insensitive cassava conduit conduit-extra @@ -107600,6 +107663,8 @@ self: { pname = "futhark"; version = "0.24.3"; sha256 = "0y83phng77asca4pk66w8grx8b4d1ip7xi77vrfjc04yjagrj1ba"; + revision = "1"; + editedCabalFile = "10784arp172kdq69a33fcdrzxy0p9ymf0i2vr1ywjrsbcl05sln9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -108190,6 +108255,8 @@ self: { pname = "gambler"; version = "0.4.1.0"; sha256 = "1r3bn5ijrp3gp0f66pphii4s9nfbnh0507n3kg7r4hcavs1n2h60"; + revision = "1"; + editedCabalFile = "05hvjj2kywnh2z30bj7j0gcidziym81cf5zp04anglgqcl6awgg1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Composable, streaming, and efficient left folds"; @@ -109458,8 +109525,8 @@ self: { }: mkDerivation { pname = "generic-deriving"; - version = "1.14.3"; - sha256 = "0h5wiz9455q844z6f14v581sj2y36p4fnd4zwyr5ss1n5c4aakwy"; + version = "1.14.4"; + sha256 = "0p0rv3z6icjw7f05arq6aqs6bx249544l0h2hvzwxm0yr6r8farp"; libraryHaskellDepends = [ base containers ghc-prim template-haskell th-abstraction ]; @@ -112251,7 +112318,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "ghc-lib_9_4_4_20221225" = callPackage + "ghc-lib_9_4_5_20230430" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, stm, time @@ -112259,8 +112326,8 @@ self: { }: mkDerivation { pname = "ghc-lib"; - version = "9.4.4.20221225"; - sha256 = "0cl2w63gafv64q8v4ymvwa79yxwx9jh285zr68qncchmm67cnzql"; + version = "9.4.5.20230430"; + sha256 = "1f0jhzz51zwxprvswk9nfs4xd4i3zvh8pd4qd586gjq5j3virpf2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory @@ -112335,15 +112402,15 @@ self: { license = lib.licenses.bsd3; }) {}; - "ghc-lib-parser_9_4_4_20221225" = callPackage + "ghc-lib-parser_9_4_5_20230430" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix }: mkDerivation { pname = "ghc-lib-parser"; - version = "9.4.4.20221225"; - sha256 = "0av5c7phk0lc8nnaacm5v0cah1hiihw3kqf7cavphhadw06dixk7"; + version = "9.4.5.20230430"; + sha256 = "1f4d2mkk04an6i3xr5gi6qb1v5qg1lmwd5sfhl2by3pmy6vl8baw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory @@ -113032,30 +113099,29 @@ self: { }: mkDerivation { pname = "ghc-tags-core"; - version = "0.5.0.0"; - sha256 = "1qcxwqf8sqxsm8wnvs4518s4wxlbnsjbv10nbs5sv3kcsgjf67ws"; + version = "0.6.0.0"; + sha256 = "1f8lph1g1xnk8p3mgsvzfy8sv90nn3j19a2cb7qpdmcg48md9947"; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq filepath-bytestring ghc text ]; - description = "a library to work with tags created from Haskell parsed tree"; + description = "CTags and ETags from Haskell syntax tree"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-tags-pipes" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, filepath-bytestring - , ghc-tags-core, mtl, pipes, pipes-attoparsec, pipes-bytestring - , text + ({ mkDerivation, attoparsec, base, bytestring, ghc-tags-core, mtl + , pipes, pipes-attoparsec, pipes-bytestring, text }: mkDerivation { pname = "ghc-tags-pipes"; - version = "0.1.0.0"; - sha256 = "1xyv0bh055xvcdv50mchyars505nq5g3xiv62kw701djch7jlvpf"; + version = "0.1.1.0"; + sha256 = "1ajgqhnch20zfrslmng3hbmn3p9hcsd3d6b02yq6qv8rlxrl9nxn"; libraryHaskellDepends = [ - attoparsec base bytestring filepath-bytestring ghc-tags-core mtl - pipes pipes-attoparsec pipes-bytestring text + attoparsec base bytestring ghc-tags-core mtl pipes pipes-attoparsec + pipes-bytestring text ]; description = "Streaming interface for ghc-tags-core"; license = lib.licenses.mpl20; @@ -113063,21 +113129,22 @@ self: { }) {}; "ghc-tags-plugin" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath - , filepath-bytestring, ghc, ghc-tags-core, ghc-tags-pipes, lukko - , mtl, optparse-applicative, pipes, pipes-bytestring, pipes-safe - , text + ({ mkDerivation, base, bytestring, directory, filepath, ghc + , ghc-tags-core, ghc-tags-pipes, lukko, mtl, optparse-applicative + , pipes, pipes-bytestring, pipes-safe, text }: mkDerivation { pname = "ghc-tags-plugin"; - version = "0.5.3.0"; - sha256 = "03s7f5x0s88dld85c51mbk0azs6cip0w55hkhidh5wwsvspr19h1"; + version = "0.6.0.0"; + sha256 = "0ir9cbvcc6gmhc6a8sn29qagw08xvsxy7qqab00hjyq2nca8xd4i"; + revision = "2"; + editedCabalFile = "18ic4sc88sgl915v53kzzmib38b4wd3z68ra5flcnrbbk6hgd9hq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring directory filepath filepath-bytestring ghc - ghc-tags-core ghc-tags-pipes lukko mtl optparse-applicative pipes - pipes-bytestring pipes-safe text + base bytestring directory filepath ghc ghc-tags-core ghc-tags-pipes + lukko mtl optparse-applicative pipes pipes-bytestring pipes-safe + text ]; description = "A compiler plugin which generates tags file from GHC parsed syntax tree"; license = lib.licenses.mpl20; @@ -116419,6 +116486,31 @@ self: { mainProgram = "github-release"; }) {}; + "github-release_2_0_0_6" = callPackage + ({ mkDerivation, aeson, base, burrito, bytestring, http-client + , http-client-tls, http-types, mime-types, optparse-generic, text + , unordered-containers + }: + mkDerivation { + pname = "github-release"; + version = "2.0.0.6"; + sha256 = "0ydsms0gwz9m7645p9jw7xcn9ri7pzjjwfm10lpwmazjd71hvz4s"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base burrito bytestring http-client http-client-tls + http-types mime-types optparse-generic text unordered-containers + ]; + executableHaskellDepends = [ + aeson base burrito bytestring http-client http-client-tls + http-types mime-types optparse-generic text unordered-containers + ]; + description = "Upload files to GitHub releases"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "github-release"; + }) {}; + "github-rest" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, http-client , http-client-tls, http-types, jwt, mtl, scientific, tasty @@ -117764,6 +117856,8 @@ self: { pname = "gltf-codec"; version = "0.1.0.4"; sha256 = "1jzh6cdgpiq0lmcfnxkfnzywjv1ny058xsss0b1nrwxra6wcai6x"; + revision = "1"; + editedCabalFile = "0scl65y7lilbqq913qnha2kqy1zkcg5gs4734vlbkcwvzd01f8m2"; libraryHaskellDepends = [ aeson base base64-bytestring binary bytestring scientific text unordered-containers vector @@ -126212,8 +126306,8 @@ self: { }: mkDerivation { pname = "hackport"; - version = "0.8.2.1"; - sha256 = "1gqa6iyjjs06q8l8fsbxjbqsx4mcfa0x922ac5i3k6xa73i8cd5s"; + version = "0.8.3.0"; + sha256 = "09vvp8w6nlbs41mbdbzhg49lqa941mb74n59gvmi6kjii3cmhlis"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -129635,8 +129729,8 @@ self: { }: mkDerivation { pname = "hasbolt-extras"; - version = "0.0.2.1"; - sha256 = "1vzdlnnwy0w3j6cn65dq1fhkgj492k25g7dgj50jpibqv9v6yvi3"; + version = "0.0.2.2"; + sha256 = "169xcvnf0qyxhzv3ji3vncaxm7zn69jmgxrzij7fr9byvkvpxqdh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -129867,8 +129961,8 @@ self: { pname = "hash-addressed"; version = "0.2.0.1"; sha256 = "1j4zr63if21g208zyhdk2mz8v3pfp23s33mrqzig0rryw3f0kby7"; - revision = "4"; - editedCabalFile = "0rvij61sng451nh4r17zzjn5gwjr25gw6r5i74njj32gfbzhrrv5"; + revision = "6"; + editedCabalFile = "08c3ahvxfypflg2qh3l7b2dm15f4wk41rn5a45m6p9hfskq65wmw"; libraryHaskellDepends = [ base base16-bytestring bytestring cryptohash-sha256 directory filepath gambler mtl pipes quaalude resourcet temporary @@ -133700,8 +133794,8 @@ self: { }: mkDerivation { pname = "haskoin-store"; - version = "0.65.5"; - sha256 = "00w0y7agxmazfaq8ghkv8mppswxppdp8d02bcdnr70xfich8w3qc"; + version = "0.65.9"; + sha256 = "16xjvrbpsiakq5j8v85m09cqmmlg1xw2wgap1iak0hbapqh287dv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -137689,19 +137783,20 @@ self: { "hedgehog-extras" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring - , deepseq, directory, exceptions, filepath, hedgehog, hw-aeson - , mmorph, mtl, network, process, resourcet, stm, temporary, text - , time, transformers, unliftio, unordered-containers, yaml + , deepseq, Diff, directory, exceptions, filepath, hedgehog + , http-conduit, hw-aeson, mmorph, mtl, network, process, resourcet + , stm, tar, temporary, text, time, transformers, unliftio + , unordered-containers, yaml, zlib }: mkDerivation { pname = "hedgehog-extras"; - version = "0.4.2.0"; - sha256 = "0svn2biiknmb4wybya3rvjwsmpf6rv05804sm3b3975qcvg7js0q"; + version = "0.4.5.1"; + sha256 = "1qqy8g9vjsa50j2nrm17z4f3jhvn1f9d5bxshcm1pz7hdkisy5hh"; libraryHaskellDepends = [ - aeson aeson-pretty async base bytestring deepseq directory - exceptions filepath hedgehog hw-aeson mmorph mtl network process - resourcet stm temporary text time transformers unliftio - unordered-containers yaml + aeson aeson-pretty async base bytestring deepseq Diff directory + exceptions filepath hedgehog http-conduit hw-aeson mmorph mtl + network process resourcet stm tar temporary text time transformers + unliftio unordered-containers yaml zlib ]; description = "Supplemental library for hedgehog"; license = lib.licenses.asl20; @@ -138304,8 +138399,8 @@ self: { }: mkDerivation { pname = "helic"; - version = "0.5.2.0"; - sha256 = "0yklds711iya00fmp9l1kdyipdm8mrfssabqf8g7f55p1nnmn91g"; + version = "0.5.3.0"; + sha256 = "1pfsa9g13d79byyr703jlfs57a18a7ybi46z8dx6gavhl53z32j7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -139423,13 +139518,13 @@ self: { }: mkDerivation { pname = "hetzner"; - version = "0.1.2.0"; - sha256 = "111wv77l9nj7l20kyl4yixzpdj4lpdqvdpzrvlhyppzfba5sx9gb"; + version = "0.2.0.0"; + sha256 = "1narsc9wflf4s7jl784jzyw0hjms82avcpbgwd5aplp0fmh4zqgh"; libraryHaskellDepends = [ aeson base bytestring conduit containers country http-conduit ip megaparsec scientific text time yaml ]; - description = "Hetzner Cloud client library"; + description = "Hetzner Cloud and DNS library"; license = lib.licenses.mit; }) {}; @@ -140789,21 +140884,6 @@ self: { }) {}; "hi-file-parser" = callPackage - ({ mkDerivation, base, binary, bytestring, hspec, mtl, rio, vector - }: - mkDerivation { - pname = "hi-file-parser"; - version = "0.1.3.0"; - sha256 = "04rrdyga6abml3d3bn1amd955g9k0jj4pczh659bimw8hwccp2pw"; - libraryHaskellDepends = [ base binary bytestring mtl rio vector ]; - testHaskellDepends = [ - base binary bytestring hspec mtl rio vector - ]; - description = "Parser for GHC's hi files"; - license = lib.licenses.bsd3; - }) {}; - - "hi-file-parser_0_1_4_0" = callPackage ({ mkDerivation, base, binary, bytestring, hspec, mtl, rio, vector }: mkDerivation { @@ -140816,7 +140896,6 @@ self: { ]; description = "Parser for GHC's hi files"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hi3status" = callPackage @@ -143575,6 +143654,18 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "hlex" = callPackage + ({ mkDerivation, base, HUnit, regex-tdfa }: + mkDerivation { + pname = "hlex"; + version = "0.1.0"; + sha256 = "0nmd4sjm74k7a2nm1638ri27slr457zfg86wzqgprkzd9jbqilsa"; + libraryHaskellDepends = [ base regex-tdfa ]; + testHaskellDepends = [ base HUnit regex-tdfa ]; + description = "Simple Lexer Creation"; + license = lib.licenses.mit; + }) {}; + "hlibBladeRF" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, hlint, libbladeRF }: @@ -146388,8 +146479,8 @@ self: { }: mkDerivation { pname = "honeycomb"; - version = "0.1.0.0"; - sha256 = "04fv5zy7vyridxa8qkrawjp8sjhdzd57cyxm2gi4r7gv1q4pwlmc"; + version = "0.1.0.1"; + sha256 = "174ja0p1d5f4iaaldrfk364kl8h3y561h0yfi7w0idc60kzs08fx"; libraryHaskellDepends = [ aeson async auto-update base bytestring chronos http-client http-client-tls http-conduit http-types microlens mmorph @@ -148446,25 +148537,26 @@ self: { ({ mkDerivation, async, base, base64-bytestring, binary, bytestring , case-insensitive, conduit, conduit-extra, dns, http-client , http-client-tls, http-reverse-proxy, http-types - , optparse-applicative, tls, unix, wai, wai-extra, warp, warp-tls + , optparse-applicative, random, tls, unix, wai, wai-extra, warp + , warp-tls }: mkDerivation { pname = "hprox"; - version = "0.3.0"; - sha256 = "081bzqbwgj6z17k41l8akxi9xl63n539g8xz54f711cv4fza5jdl"; + version = "0.4.0"; + sha256 = "0jgq2m3k892qbcalrp8wjijgymn7m5rapdmn0ndsj8r6f0v85avk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base base64-bytestring binary bytestring case-insensitive conduit conduit-extra dns http-client http-client-tls - http-reverse-proxy http-types optparse-applicative tls unix wai - wai-extra warp warp-tls + http-reverse-proxy http-types optparse-applicative random tls unix + wai wai-extra warp warp-tls ]; executableHaskellDepends = [ async base base64-bytestring binary bytestring case-insensitive conduit conduit-extra dns http-client http-client-tls - http-reverse-proxy http-types optparse-applicative tls unix wai - wai-extra warp warp-tls + http-reverse-proxy http-types optparse-applicative random tls unix + wai wai-extra warp warp-tls ]; description = "a lightweight HTTP proxy server, and more"; license = lib.licenses.asl20; @@ -149436,24 +149528,24 @@ self: { ({ mkDerivation, async, attoparsec, base, binary, bytestring , charset, clock, containers, ghc-prim, hashable, hspec, http-types , memory, mtl, template-haskell, text, thread-utils-context - , unliftio-core, unordered-containers, vault, vector + , transformers, unliftio-core, unordered-containers, vault, vector , vector-builder }: mkDerivation { pname = "hs-opentelemetry-api"; - version = "0.0.3.6"; - sha256 = "1g634i1md07vrq10c6sj01nnanhn377xv14vcmygi85np66mqkc8"; + version = "0.0.3.8"; + sha256 = "1p36z8vsna5xr3ff9ggy1mkx7yn4n9ypg2gv4a15694vmqy74h8y"; libraryHaskellDepends = [ async attoparsec base binary bytestring charset clock containers ghc-prim hashable http-types memory mtl template-haskell text - thread-utils-context unliftio-core unordered-containers vault - vector vector-builder + thread-utils-context transformers unliftio-core + unordered-containers vault vector vector-builder ]; testHaskellDepends = [ async attoparsec base binary bytestring charset clock containers ghc-prim hashable hspec http-types memory mtl template-haskell text - thread-utils-context unliftio-core unordered-containers vault - vector vector-builder + thread-utils-context transformers unliftio-core + unordered-containers vault vector vector-builder ]; description = "OpenTelemetry API for use by libraries for direct instrumentation or wrapper packages"; license = lib.licenses.bsd3; @@ -149637,8 +149729,8 @@ self: { }: mkDerivation { pname = "hs-opentelemetry-instrumentation-wai"; - version = "0.0.1.3"; - sha256 = "1dczyw9w9pahrrj0q2qcnkx7kc46k7gqrrpbspdc0rc09idk33jx"; + version = "0.0.1.4"; + sha256 = "1g45pwl0fsc3i6s3wwxnn469xgivn4wmnay9w6xrfhq8c5ha6b2z"; libraryHaskellDepends = [ base bytestring hs-opentelemetry-api http-types iproute network text vault wai @@ -149683,6 +149775,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "hs-opentelemetry-propagator-b3" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, hs-opentelemetry-api + , http-types, memory, primitive, text + }: + mkDerivation { + pname = "hs-opentelemetry-propagator-b3"; + version = "0.0.1.0"; + sha256 = "0ibca4xc19hc77wwi8z5cb86rwrj7ali2fzm8pp2qa6hrrrcy83g"; + libraryHaskellDepends = [ + attoparsec base bytestring hs-opentelemetry-api http-types memory + primitive text + ]; + testHaskellDepends = [ + attoparsec base bytestring hs-opentelemetry-api http-types memory + primitive text + ]; + description = "Trace propagation via HTTP headers following the b3 tracestate spec"; + license = lib.licenses.bsd3; + }) {}; + "hs-opentelemetry-propagator-w3c" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hs-opentelemetry-api , http-types, text @@ -149704,27 +149816,28 @@ self: { "hs-opentelemetry-sdk" = callPackage ({ mkDerivation, async, base, bytestring, clock , hs-opentelemetry-api, hs-opentelemetry-exporter-otlp - , hs-opentelemetry-propagator-w3c, hspec, http-types, mwc-random - , network-bsd, random, random-bytestring, stm, text, transformers - , unagi-chan, unix, unordered-containers, vector, vector-builder + , hs-opentelemetry-propagator-b3, hs-opentelemetry-propagator-w3c + , hspec, http-types, mwc-random, network-bsd, random + , random-bytestring, stm, text, transformers, unagi-chan, unix + , unordered-containers, vector, vector-builder }: mkDerivation { pname = "hs-opentelemetry-sdk"; - version = "0.0.3.4"; - sha256 = "1niyachyzj1742y8p89p2n088vs6pwplh1swjwcnri7545ldch70"; + version = "0.0.3.5"; + sha256 = "1h0fvhhxdgbb9jgs9g8snbnmv00iwr2xzb70q35087yy2476sdab"; libraryHaskellDepends = [ async base bytestring hs-opentelemetry-api - hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-w3c - http-types mwc-random network-bsd random random-bytestring stm text - transformers unagi-chan unix unordered-containers vector - vector-builder + hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-b3 + hs-opentelemetry-propagator-w3c http-types mwc-random network-bsd + random random-bytestring stm text transformers unagi-chan unix + unordered-containers vector vector-builder ]; testHaskellDepends = [ async base bytestring clock hs-opentelemetry-api - hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-w3c - hspec http-types mwc-random network-bsd random random-bytestring - stm text transformers unagi-chan unix unordered-containers vector - vector-builder + hs-opentelemetry-exporter-otlp hs-opentelemetry-propagator-b3 + hs-opentelemetry-propagator-w3c hspec http-types mwc-random + network-bsd random random-bytestring stm text transformers + unagi-chan unix unordered-containers vector vector-builder ]; description = "OpenTelemetry SDK for use in applications"; license = lib.licenses.bsd3; @@ -149747,6 +149860,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "hs-opentelemetry-vendor-honeycomb" = callPackage + ({ mkDerivation, base, bytestring, honeycomb, hs-opentelemetry-api + , hspec, hspec-core, hspec-discover, hspec-expectations, mtl, text + , time, transformers, unordered-containers, uri-bytestring + }: + mkDerivation { + pname = "hs-opentelemetry-vendor-honeycomb"; + version = "0.0.1.1"; + sha256 = "0g3c6h8z1gcxxn4xm7vaif564knz0122y8jwmjy1sw4nmn74123x"; + libraryHaskellDepends = [ + base bytestring honeycomb hs-opentelemetry-api mtl text time + transformers unordered-containers uri-bytestring + ]; + testHaskellDepends = [ + base bytestring honeycomb hs-opentelemetry-api hspec hspec-core + hspec-expectations mtl text time transformers unordered-containers + uri-bytestring + ]; + testToolDepends = [ hspec-discover ]; + description = "Optional OpenTelemetry integration for Honeycomb"; + license = lib.licenses.bsd3; + }) {}; + "hs-pattrans" = callPackage ({ mkDerivation, async, base, bytestring, cassava, Chart , Chart-cairo, colour, containers, contravariant, directory @@ -153530,6 +153666,26 @@ self: { mainProgram = "hgold"; }) {}; + "hspec-golden_0_2_1_0" = callPackage + ({ mkDerivation, base, directory, filepath, hspec, hspec-core + , hspec-discover, optparse-applicative, silently + }: + mkDerivation { + pname = "hspec-golden"; + version = "0.2.1.0"; + sha256 = "07bfwj10n75l5zskwx4yzi86xxp5b4f692bjjkqs5b970h6gw33y"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base directory filepath hspec-core ]; + executableHaskellDepends = [ base directory optparse-applicative ]; + testHaskellDepends = [ base directory hspec hspec-core silently ]; + testToolDepends = [ hspec-discover ]; + description = "Golden tests for hspec"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hgold"; + }) {}; + "hspec-golden-aeson" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory , filepath, hspec, hspec-core, HUnit, QuickCheck @@ -157147,8 +157303,8 @@ self: { }: mkDerivation { pname = "http3"; - version = "0.0.2"; - sha256 = "0sdhkglv3nadx5qqpj42lvdmz31751mjv9mzac8lhzmsi69krczr"; + version = "0.0.3"; + sha256 = "0fn0qbhqly9saqidkp20wnz4f8afp9zjamly1pm0ryqg2kjlhvvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164366,8 +164522,8 @@ self: { }: mkDerivation { pname = "instana-haskell-trace-sdk"; - version = "0.9.0.0"; - sha256 = "08w7s8pa2c2qbw3hwxlmgdlibhvnlb9a9z0jy09drfqgv0qfsk3p"; + version = "0.10.0.0"; + sha256 = "1cng78w2pk9rprbrwcg5z760v4fbv1swcm7rhmrv6xkvg5vipmh0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -164384,10 +164540,10 @@ self: { ]; testHaskellDepends = [ aeson aeson-casing aeson-extra array base bytestring - case-insensitive directory ekg-core exceptions hslogger http-client - http-types HUnit process random regex-base regex-compat regex-pcre - regex-tdfa retry scientific text unix unordered-containers vector - wai + case-insensitive containers directory ekg-core exceptions hslogger + http-client http-types HUnit process random regex-base regex-compat + regex-pcre regex-tdfa retry scientific text unix + unordered-containers vector wai ]; description = "SDK for adding custom Instana tracing support to Haskell applications"; license = lib.licenses.mit; @@ -169393,32 +169549,6 @@ self: { }) {}; "jose-jwt" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal - , containers, criterion, cryptonite, hspec, HUnit, memory, mtl - , QuickCheck, text, time, transformers, transformers-compat - , unordered-containers, vector - }: - mkDerivation { - pname = "jose-jwt"; - version = "0.9.4"; - sha256 = "1drdlxbhbac3b6ph2l969vvicmg1yww9yhz3pd9maq7pdajbpjcc"; - revision = "1"; - editedCabalFile = "1xhkdmfsl2wwkjk384gy6bwp2bhncdjgqvncdnzpx9b801v67f3c"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring cereal containers cryptonite - memory mtl text time transformers transformers-compat - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring cryptonite hspec HUnit memory mtl QuickCheck - text unordered-containers vector - ]; - benchmarkHaskellDepends = [ base bytestring criterion cryptonite ]; - description = "JSON Object Signing and Encryption Library"; - license = lib.licenses.bsd3; - }) {}; - - "jose-jwt_0_9_5" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , containers, criterion, cryptonite, hspec, HUnit, memory, mtl , QuickCheck, text, time, transformers, transformers-compat @@ -169440,7 +169570,6 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion cryptonite ]; description = "JSON Object Signing and Encryption Library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "jot" = callPackage @@ -169463,6 +169592,22 @@ self: { mainProgram = "jot"; }) {}; + "journalctl-stream" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, process, text + , time, unordered-containers + }: + mkDerivation { + pname = "journalctl-stream"; + version = "0.6.0.2"; + sha256 = "1yw2n93iqz35r33qbyg7z5xxricsqlyql8hmj5adm5q86fil97kk"; + libraryHaskellDepends = [ + aeson base bytestring conduit process text time + unordered-containers + ]; + description = "Stream logs using journalctl"; + license = lib.licenses.mit; + }) {}; + "joy-rewrite" = callPackage ({ mkDerivation, base, containers, hspec, monad-loops, parsec, text }: @@ -170826,8 +170971,8 @@ self: { ({ mkDerivation, aeson, base, bytestring, conduit, hspec, jsonl }: mkDerivation { pname = "jsonl-conduit"; - version = "0.1.3"; - sha256 = "04xrkkyazj5ss8857ckngxd366a2lbyck1y6wfwisw2xnj3yxdqj"; + version = "0.1.4"; + sha256 = "1z9hvd4bk6iyh4zy19wi09f5wddl7iyvf31wjwp1nx373qci9i3p"; libraryHaskellDepends = [ aeson base bytestring conduit jsonl ]; testHaskellDepends = [ aeson base bytestring conduit hspec ]; description = "Conduit interface to JSONL-encoded data"; @@ -171250,6 +171395,8 @@ self: { pname = "juicy-gcode"; version = "0.3.0.0"; sha256 = "0j2q76fwx93az2yk0pnmzl82npl0305ks2ia7gbxi7k9jwdzbp0i"; + revision = "1"; + editedCabalFile = "1n7hnbsiag3zzm8qbqz002g7iz074g8fifiq6inzny3y8n8x1fcy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -174249,8 +174396,8 @@ self: { }: mkDerivation { pname = "koji-tool"; - version = "1.0"; - sha256 = "1vpy8pvs1f4wlgrsyynhwcynds0lz6yw60jdr8fhbm4b8cq0kjzr"; + version = "1.0.1"; + sha256 = "0vj0gz8q0mnagp0p25d4bl5s8m966l7gi5wl4qgfazbavy09x7sv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -174594,6 +174741,8 @@ self: { pname = "ktx-codec"; version = "0.0.2.1"; sha256 = "0cigkpvgx12py0i942sci359xsj87pa0bhgmmamhigynimbfspzr"; + revision = "1"; + editedCabalFile = "1rmwxa5ssn5y9k0d0cj1hxn6qdhpd2qab2dsbdzbhyrc68hf12a4"; libraryHaskellDepends = [ base binary bytestring containers text vector ]; @@ -180609,14 +180758,14 @@ self: { broken = true; }) {}; - "libiserv_9_2_2" = callPackage + "libiserv_9_6_1" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , ghci, unix }: mkDerivation { pname = "libiserv"; - version = "9.2.2"; - sha256 = "0c4hm42sqi134ig1rlhddljj601fd10y27m5az5bada0wjnia9jg"; + version = "9.6.1"; + sha256 = "0pv57knqj7pj6rg333hlzicappvvwgxpw3m39rqx1y06cgq6h93l"; libraryHaskellDepends = [ base binary bytestring containers deepseq ghci unix ]; @@ -181769,8 +181918,8 @@ self: { }: mkDerivation { pname = "lifted-stm"; - version = "0.2"; - sha256 = "115yh4rpm7z97jrc088g5jb49amr31kz5sdllpydq3h1yi1wlmbq"; + version = "0.2.0.1"; + sha256 = "098sryfgrhra6010b3c4qlj2bha35idnvq4j7rrgvlv474db99yh"; libraryHaskellDepends = [ array base monad-finally stm transformers transformers-abort transformers-base transformers-compat @@ -182481,8 +182630,8 @@ self: { ({ mkDerivation, array, base, constraints }: mkDerivation { pname = "linear-smc"; - version = "1.0.1"; - sha256 = "0xgrsjqfxzz1qbphv9r0kh4agg6cjz712isk5c16zywldw5hrx9q"; + version = "1.1.1"; + sha256 = "1zg8j3m7wa3df0wcyqrys8v7zhszgx653r6pi39ny84kd5dlwg2i"; libraryHaskellDepends = [ base constraints ]; testHaskellDepends = [ array base constraints ]; description = "Build SMC morphisms using linear types"; @@ -189658,25 +189807,25 @@ self: { "map-reduce-folds" = callPackage ({ mkDerivation, base, containers, criterion, deepseq , discrimination, foldl, hashable, hashtables, hedgehog, parallel - , profunctors, random, split, streaming, streamly, text - , unordered-containers, vector + , profunctors, random, split, streaming, streamly + , streamly-bytestring, text, unordered-containers, vector }: mkDerivation { pname = "map-reduce-folds"; - version = "0.1.1.1"; - sha256 = "1x00hnvj9fwzja451hx9395c7jxwyz995mx63m0ljxvnxq2lgilk"; + version = "0.1.2"; + sha256 = "0lz85dg9i3w5c9r8lmp8a10qrzhlwhbl3bxjgp7j2nc7fdrlr093"; libraryHaskellDepends = [ base containers discrimination foldl hashable hashtables parallel - profunctors split streaming streamly text unordered-containers - vector + profunctors split streaming streamly streamly-bytestring text + unordered-containers vector ]; testHaskellDepends = [ base containers foldl hedgehog profunctors text unordered-containers ]; benchmarkHaskellDepends = [ - base containers criterion deepseq foldl profunctors random text - unordered-containers + base containers criterion deepseq foldl profunctors random streamly + text unordered-containers ]; description = "foldl wrappers for map-reduce"; license = lib.licenses.bsd3; @@ -191462,8 +191611,8 @@ self: { }: mkDerivation { pname = "mcmc"; - version = "0.8.1.0"; - sha256 = "15sdqfq9sfjwkbzwi3qsjg8d59nj44qx3sh3sd9zk3hmc11k8wp4"; + version = "0.8.2.0"; + sha256 = "0ms2v86wam1gl5ibhs8pl8rqxxbp2zlr3pv7vfbbp6vgjw2i4x7h"; libraryHaskellDepends = [ ad aeson async base bytestring circular containers covariance directory dirichlet hmatrix log-domain math-functions microlens @@ -193820,23 +193969,6 @@ self: { }) {}; "microlens-th" = callPackage - ({ mkDerivation, base, containers, microlens, tagged - , template-haskell, th-abstraction, transformers - }: - mkDerivation { - pname = "microlens-th"; - version = "0.4.3.12"; - sha256 = "0kssb0j9x7cj4y10bspnkfrwyadjq20np12al4qxbbiwpvk6za0a"; - libraryHaskellDepends = [ - base containers microlens template-haskell th-abstraction - transformers - ]; - testHaskellDepends = [ base microlens tagged ]; - description = "Automatic generation of record lenses for microlens"; - license = lib.licenses.bsd3; - }) {}; - - "microlens-th_0_4_3_13" = callPackage ({ mkDerivation, base, containers, microlens, tagged , template-haskell, th-abstraction, transformers }: @@ -193851,7 +193983,6 @@ self: { testHaskellDepends = [ base microlens tagged ]; description = "Automatic generation of record lenses for microlens"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "micrologger" = callPackage @@ -196217,6 +196348,8 @@ self: { pname = "modern-uri"; version = "0.3.6.0"; sha256 = "1lj3il9wg7v88l1hj08k07g3f76xas0gz20l2wy8z6xbpcn5ng6g"; + revision = "1"; + editedCabalFile = "0bfg0m3iynx41am17l9gb8di3kaldz9129s34vsc1qx5y13dnwl3"; libraryHaskellDepends = [ base bytestring containers contravariant deepseq exceptions hashable megaparsec mtl profunctors QuickCheck reflection tagged @@ -196558,8 +196691,8 @@ self: { }: mkDerivation { pname = "monad-abort-fd"; - version = "0.7"; - sha256 = "0w1v39n93zg6i22qx312m6z8pc35im3whp5sb13wfvj2ws0nl1z7"; + version = "0.7.0.1"; + sha256 = "1iwxhd9jfx4wzmwacb5cpk5gp22xj2mrpx6h4mdyzgnk4cbvrd0h"; libraryHaskellDepends = [ base mtl stm transformers transformers-abort transformers-base transformers-compat @@ -196888,8 +197021,8 @@ self: { }: mkDerivation { pname = "monad-finally"; - version = "0.1.2"; - sha256 = "1vg9mg748frf63l428wsdjdbf25pphjqixdslvlwgvf8d1ayl2xz"; + version = "0.1.2.1"; + sha256 = "0sybs69cwdv261v8j165d7m725j8h5ii2bmh6haib5cj854cv07n"; libraryHaskellDepends = [ base monad-abort-fd monad-control transformers transformers-abort transformers-base transformers-compat @@ -198503,6 +198636,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "mono-traversable-keys_0_3_0" = callPackage + ({ mkDerivation, base, bytestring, containers, hashable, keys + , mono-traversable, text, transformers, unordered-containers + , vector, vector-instances + }: + mkDerivation { + pname = "mono-traversable-keys"; + version = "0.3.0"; + sha256 = "10qbns1s6qbg3sb6w21c56xqlwdaka2fq772jw2258ba00pb42bh"; + libraryHaskellDepends = [ + base bytestring containers hashable keys mono-traversable text + transformers unordered-containers vector vector-instances + ]; + description = "Type-classes for interacting with monomorphic containers with a key"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "mono-traversable-wrapper" = callPackage ({ mkDerivation, base, mono-traversable }: mkDerivation { @@ -198800,8 +198951,8 @@ self: { }: mkDerivation { pname = "monomer-flatpak-example"; - version = "0.0.6.0"; - sha256 = "15fx8ddhn5rysmah7lq699p0h7yb19l5g94ycb8nmjrnz8kzwikv"; + version = "0.0.7.0"; + sha256 = "06yacsb0911cdgm9dlsz817794jpfwq7pd9r9gxhn9rk1a0h3l6s"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -198823,8 +198974,8 @@ self: { }: mkDerivation { pname = "monomer-hagrid"; - version = "0.3.0.0"; - sha256 = "0xjkk4fqkx65f9jsh8bw1z2pnbdwxx3f64x2pznajgfkxd8a2svl"; + version = "0.3.0.1"; + sha256 = "1yqh5ixvhpsflqjy3snliy5653awy4awrsw0p39yyqxar72hzwrj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199331,36 +199482,6 @@ self: { }) {}; "morpheus-graphql" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers - , morpheus-graphql-app, morpheus-graphql-code-gen - , morpheus-graphql-core, morpheus-graphql-server - , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl - , relude, tasty, tasty-hunit, template-haskell, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "morpheus-graphql"; - version = "0.27.2"; - sha256 = "1lp5a6hb8y4j7zj8fa5yvw6wffl800gwfp42k9hayh2cn4fgfmz0"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers morpheus-graphql-app - morpheus-graphql-code-gen morpheus-graphql-core - morpheus-graphql-server mtl relude template-haskell text - transformers unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers morpheus-graphql-app - morpheus-graphql-code-gen morpheus-graphql-core - morpheus-graphql-server morpheus-graphql-subscriptions - morpheus-graphql-tests mtl relude tasty tasty-hunit - template-haskell text transformers unordered-containers vector - ]; - description = "Morpheus GraphQL"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , morpheus-graphql-app, morpheus-graphql-code-gen , morpheus-graphql-core, morpheus-graphql-server @@ -199388,37 +199509,9 @@ self: { ]; description = "Morpheus GraphQL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-app" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , hashable, megaparsec, morpheus-graphql-core - , morpheus-graphql-tests, mtl, relude, scientific, tasty - , tasty-hunit, template-haskell, text, th-lift-instances - , transformers, unordered-containers, vector - }: - mkDerivation { - pname = "morpheus-graphql-app"; - version = "0.27.2"; - sha256 = "1p9m9id8p737fzpmkb7ycbfvzims4qhayf3vm0d0k6bq07mlky7y"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers hashable megaparsec - morpheus-graphql-core mtl relude scientific template-haskell text - th-lift-instances transformers unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers directory hashable megaparsec - morpheus-graphql-core morpheus-graphql-tests mtl relude scientific - tasty tasty-hunit template-haskell text th-lift-instances - transformers unordered-containers vector - ]; - description = "Morpheus GraphQL App"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-app_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , hashable, megaparsec, morpheus-graphql-core , morpheus-graphql-tests, mtl, relude, scientific, tasty @@ -199443,7 +199536,6 @@ self: { ]; description = "Morpheus GraphQL App"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-cli" = callPackage @@ -199470,37 +199562,6 @@ self: { }) {}; "morpheus-graphql-client" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , file-embed, modern-uri, morpheus-graphql-code-gen-utils - , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl - , prettyprinter, relude, req, tasty, tasty-hunit, template-haskell - , text, transformers, unliftio-core, unordered-containers - , websockets, wuss - }: - mkDerivation { - pname = "morpheus-graphql-client"; - version = "0.27.2"; - sha256 = "099pn7k8nw1yxh0sd6g34dwgnw7skqzh7lr8lvfl1hr1i9ak6c3q"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers file-embed modern-uri - morpheus-graphql-code-gen-utils morpheus-graphql-core - morpheus-graphql-subscriptions mtl prettyprinter relude req - template-haskell text transformers unliftio-core - unordered-containers websockets wuss - ]; - testHaskellDepends = [ - aeson base bytestring containers directory file-embed modern-uri - morpheus-graphql-code-gen-utils morpheus-graphql-core - morpheus-graphql-subscriptions mtl prettyprinter relude req tasty - tasty-hunit template-haskell text transformers unliftio-core - unordered-containers websockets wuss - ]; - description = "Morpheus GraphQL Client"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-client_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , file-embed, modern-uri, morpheus-graphql-code-gen-utils , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl @@ -199529,41 +199590,9 @@ self: { ]; description = "Morpheus GraphQL Client"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-code-gen" = callPackage - ({ mkDerivation, base, bytestring, containers, file-embed, filepath - , Glob, morpheus-graphql-client, morpheus-graphql-code-gen-utils - , morpheus-graphql-core, morpheus-graphql-server - , optparse-applicative, prettyprinter, relude, template-haskell - , text, unordered-containers, yaml - }: - mkDerivation { - pname = "morpheus-graphql-code-gen"; - version = "0.27.2"; - sha256 = "1p1s4szb284i53ifpzhm4p0bh2ba5ww42llljqvwhs5rwbz6lg8i"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers file-embed - morpheus-graphql-code-gen-utils morpheus-graphql-core - morpheus-graphql-server prettyprinter relude template-haskell text - unordered-containers - ]; - executableHaskellDepends = [ - base bytestring containers file-embed filepath Glob - morpheus-graphql-client morpheus-graphql-code-gen-utils - morpheus-graphql-core morpheus-graphql-server optparse-applicative - prettyprinter relude template-haskell text unordered-containers - yaml - ]; - description = "Morpheus GraphQL CLI"; - license = lib.licenses.bsd3; - mainProgram = "morpheus"; - }) {}; - - "morpheus-graphql-code-gen_0_27_3" = callPackage ({ mkDerivation, base, bytestring, containers, file-embed, filepath , Glob, morpheus-graphql-client, morpheus-graphql-code-gen-utils , morpheus-graphql-core, morpheus-graphql-server @@ -199591,28 +199620,10 @@ self: { ]; description = "Morpheus GraphQL CLI"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "morpheus"; }) {}; "morpheus-graphql-code-gen-utils" = callPackage - ({ mkDerivation, base, bytestring, containers - , morpheus-graphql-core, mtl, prettyprinter, relude - , template-haskell, text, unordered-containers - }: - mkDerivation { - pname = "morpheus-graphql-code-gen-utils"; - version = "0.27.2"; - sha256 = "032vsvwknlv6ha289s71cwzq1qsisn6028p8k4hyqzmvqcm5aqg7"; - libraryHaskellDepends = [ - base bytestring containers morpheus-graphql-core mtl prettyprinter - relude template-haskell text unordered-containers - ]; - description = "Morpheus GraphQL CLI"; - license = lib.licenses.bsd3; - }) {}; - - "morpheus-graphql-code-gen-utils_0_27_3" = callPackage ({ mkDerivation, base, bytestring, containers , morpheus-graphql-core, mtl, prettyprinter, relude , template-haskell, text, unordered-containers @@ -199627,36 +199638,9 @@ self: { ]; description = "Morpheus GraphQL CLI"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-core" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , hashable, megaparsec, morpheus-graphql-tests, mtl, relude - , scientific, tasty, tasty-hunit, template-haskell, text - , th-lift-instances, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "morpheus-graphql-core"; - version = "0.27.2"; - sha256 = "16zff8r85aln6fl7zl48hzkij80aippg91kwdr7q5k1i0glg2c1n"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers hashable megaparsec mtl relude - scientific template-haskell text th-lift-instances transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers directory hashable megaparsec - morpheus-graphql-tests mtl relude scientific tasty tasty-hunit - template-haskell text th-lift-instances transformers - unordered-containers vector - ]; - description = "Morpheus GraphQL Core"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-core_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , hashable, megaparsec, morpheus-graphql-tests, mtl, relude , scientific, tasty, tasty-hunit, template-haskell, text @@ -199680,37 +199664,9 @@ self: { ]; description = "Morpheus GraphQL Core"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-server" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, file-embed - , morpheus-graphql-app, morpheus-graphql-core - , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl - , relude, tasty, tasty-hunit, template-haskell, text, transformers - , unordered-containers, vector - }: - mkDerivation { - pname = "morpheus-graphql-server"; - version = "0.27.2"; - sha256 = "0jfvg2r2nhx62n10ljy6c8qg4a91jsxmzcwx6f7yj4hp2z285a2l"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers morpheus-graphql-app - morpheus-graphql-core mtl relude template-haskell text transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers file-embed morpheus-graphql-app - morpheus-graphql-core morpheus-graphql-subscriptions - morpheus-graphql-tests mtl relude tasty tasty-hunit - template-haskell text transformers unordered-containers vector - ]; - description = "Morpheus GraphQL"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-server_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, file-embed , morpheus-graphql-app, morpheus-graphql-core , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl @@ -199735,28 +199691,9 @@ self: { ]; description = "Morpheus GraphQL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-subscriptions" = callPackage - ({ mkDerivation, aeson, base, bytestring, morpheus-graphql-app - , morpheus-graphql-core, mtl, relude, text, transformers - , unliftio-core, unordered-containers, uuid, websockets - }: - mkDerivation { - pname = "morpheus-graphql-subscriptions"; - version = "0.27.2"; - sha256 = "0qg8nkawwjm4sak524mgbid5f9a246c8a0w6cv3x4d3w01pnk9j9"; - libraryHaskellDepends = [ - aeson base bytestring morpheus-graphql-app morpheus-graphql-core - mtl relude text transformers unliftio-core unordered-containers - uuid websockets - ]; - description = "Morpheus GraphQL Subscriptions"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-subscriptions_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, morpheus-graphql-app , morpheus-graphql-core, mtl, relude, text, transformers , unliftio-core, unordered-containers, uuid, websockets @@ -199772,26 +199709,9 @@ self: { ]; description = "Morpheus GraphQL Subscriptions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morpheus-graphql-tests" = callPackage - ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty - , tasty-hunit, text, unordered-containers - }: - mkDerivation { - pname = "morpheus-graphql-tests"; - version = "0.27.2"; - sha256 = "1vav6nrm26kbngzh0r5qvzg2524v30nx96s9vy61a3zmkwd9i5fc"; - libraryHaskellDepends = [ - aeson base bytestring directory relude tasty tasty-hunit text - unordered-containers - ]; - description = "Morpheus GraphQL Test"; - license = lib.licenses.mit; - }) {}; - - "morpheus-graphql-tests_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty , tasty-hunit, text, unordered-containers }: @@ -199805,7 +199725,6 @@ self: { ]; description = "Morpheus GraphQL Test"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "morphisms" = callPackage @@ -202864,8 +202783,8 @@ self: { }: mkDerivation { pname = "mustache"; - version = "2.4.1"; - sha256 = "1hp4g8mjh6aibhj7114dkpsnibxcf223lcaqm6hsysb8c2d1ajlr"; + version = "2.4.2"; + sha256 = "14hgfryg77ms5isqfz07w8p81jn1qzg0yp5myjq50pj5zqsw11i2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -203188,8 +203107,8 @@ self: { pname = "mx-state-codes"; version = "1.0.0.0"; sha256 = "1jxw7hh24rqs1c5y4b7bmllvcwq3gsrrn0rixq9lzhn2915ykaq6"; - revision = "1"; - editedCabalFile = "1fl0953329z4an76287q1ic4hygzg3xzv2w0zv7dqgkpdz3qbjx7"; + revision = "2"; + editedCabalFile = "1k2p1b9yzmr1kv64dclxddlc979421i8qdkwkh9hcdhqqgm0w510"; libraryHaskellDepends = [ aeson base text ]; testHaskellDepends = [ aeson base hspec QuickCheck text ]; description = "ISO 3166-2:MX State Codes and Names"; @@ -205964,8 +205883,8 @@ self: { }: mkDerivation { pname = "network"; - version = "3.1.2.8"; - sha256 = "08kqgiz5gvq5v22j8kzpicncb7mf555cc12hfmv4r67icnqd9qpx"; + version = "3.1.2.9"; + sha256 = "006rzlzanc9izyh4ha0p7xkxvffxpgkyf43yj31yrgrxcpj9bgqc"; libraryHaskellDepends = [ base bytestring deepseq directory ]; testHaskellDepends = [ base bytestring directory hspec HUnit QuickCheck temporary @@ -206897,8 +206816,8 @@ self: { pname = "network-transport-inmemory"; version = "0.5.2"; sha256 = "0kpgx6r60cczr178ras5ia9xiihrs5a9hnfyv45djmq16faxfic2"; - revision = "1"; - editedCabalFile = "1cls49jpl0hs6pviyn1ga8nhsdgsvqg163sprif0pb21xz848d9k"; + revision = "2"; + editedCabalFile = "024r9szxp5264ysfygi223nfc3mj1rmaw10xrb62f8b70yr1zbgf"; libraryHaskellDepends = [ base bytestring containers data-accessor network-transport stm ]; @@ -210811,21 +210730,21 @@ self: { "nyan-interpolation" = callPackage ({ mkDerivation, base, fmt, haskell-src-exts, haskell-src-meta - , HUnit, nyan-interpolation-core, tasty, tasty-discover + , HUnit, nyan-interpolation-core, spoon, tasty, tasty-discover , tasty-hunit-compat, template-haskell, text }: mkDerivation { pname = "nyan-interpolation"; - version = "0.9"; - sha256 = "0asxwpi2csj3rsb69r0brlmx97740jzn2bh161997q303v3vanwl"; + version = "0.9.1"; + sha256 = "1rawvbfvciqg2cfk59sfhywcn51qbcxfipllr722ba0v6ldwaw8c"; libraryHaskellDepends = [ base fmt haskell-src-exts haskell-src-meta nyan-interpolation-core - template-haskell text + spoon template-haskell text ]; testHaskellDepends = [ base fmt haskell-src-exts haskell-src-meta HUnit - nyan-interpolation-core tasty tasty-hunit-compat template-haskell - text + nyan-interpolation-core spoon tasty tasty-hunit-compat + template-haskell text ]; testToolDepends = [ tasty-discover ]; description = "Flexible production-scale string interpolation library"; @@ -210840,8 +210759,8 @@ self: { }: mkDerivation { pname = "nyan-interpolation-core"; - version = "0.9.0.1"; - sha256 = "0sxrzqja67xgp3lm15s6qmm040b76kkwyvwvmqbk012j0pac1fh2"; + version = "0.9.1"; + sha256 = "1b92sbd0b97v7yryc9614k3b74jpyqlfxzrfbd6nxf0a044mhqps"; libraryHaskellDepends = [ base fmt megaparsec mtl template-haskell text vector ]; @@ -210860,8 +210779,8 @@ self: { ({ mkDerivation, base, nyan-interpolation-core, text }: mkDerivation { pname = "nyan-interpolation-simple"; - version = "0.9"; - sha256 = "0i3x0caqsvwx21h847icfdj197gvpr7xvpglyg6z5jzcjy45b0qz"; + version = "0.9.1"; + sha256 = "14d6lmqz3vb435czzhd4dlaw5rphwgcdd4q6fq3h877ngm3ypbck"; libraryHaskellDepends = [ base nyan-interpolation-core text ]; description = "Simplified lightweight interpolation"; license = lib.licenses.mpl20; @@ -212186,15 +212105,15 @@ self: { }) {}; "om-plugin-imports" = callPackage - ({ mkDerivation, base, containers, ghc }: + ({ mkDerivation, base, containers, ghc, safe }: mkDerivation { pname = "om-plugin-imports"; - version = "0.1.0.2"; - sha256 = "0r2pn8fcqisjzxv415vj8ldvxz17kv7hqz9z6h4rjg21h6ckqkva"; + version = "0.1.0.3"; + sha256 = "1yyp068ybyy7jmizqmmnwjx2hdw113h5vv8jrl0ydc88p5kxraxa"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base containers ghc ]; - executableHaskellDepends = [ base containers ghc ]; + libraryHaskellDepends = [ base containers ghc safe ]; + executableHaskellDepends = [ base containers ghc safe ]; description = "Plugin-based import warnings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -213080,8 +212999,8 @@ self: { pname = "openapi3"; version = "3.2.3"; sha256 = "0svkzafxfmhjakv4h57p5sw59ksbxz1hn1y3fbg6zimwal4mgr6l"; - revision = "1"; - editedCabalFile = "1wvvwh13pfwl015k2hm8h7fylfjimfm16w56a8sx9aqxf0x03cdh"; + revision = "3"; + editedCabalFile = "1cp12nvndc2hpgjxv2j8p0nhrii9hawjsgph6yrcg88ckihy7zaz"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -214219,8 +214138,8 @@ self: { }: mkDerivation { pname = "oplang"; - version = "0.3.0.1"; - sha256 = "0a7b8afvjhba0rcqngw16wzjpnk5cdrb0145jpxnyww9dikw77q0"; + version = "0.4.0.0"; + sha256 = "1b0gd1rnbz6c12sw0dg7hgikwyxy7vjf8ml31yph88ax1rfai25y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -214680,6 +214599,27 @@ self: { maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; + "optparse-generic_1_5_0" = callPackage + ({ mkDerivation, base, bytestring, Only, optparse-applicative, text + , time, transformers, transformers-compat, void + }: + mkDerivation { + pname = "optparse-generic"; + version = "1.5.0"; + sha256 = "0ydh59naf8qjbgidisvd9z8sqw16x7604ryyqhjmfrlf468barm5"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring Only optparse-applicative text time transformers + transformers-compat void + ]; + executableHaskellDepends = [ base ]; + description = "Auto-generate a command-line parser for your datatype"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.Gabriel439 ]; + }) {}; + "optparse-helper" = callPackage ({ mkDerivation, base, optparse-applicative }: mkDerivation { @@ -217490,8 +217430,8 @@ self: { }: mkDerivation { pname = "pandoc-symreg"; - version = "0.1.0.1"; - sha256 = "0lw82q4mygcnwfasiz3gps1y1i5cn80q7ch2g6xshjyxrbqq3qnf"; + version = "0.2.0.0"; + sha256 = "0ick0m8iz85hvvy4kfpqnghj2dx30qx12q546xaj7b0lqj4gf4mw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -217901,7 +217841,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "pantry_0_8_2_1" = callPackage + "pantry_0_8_2_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , casa-client, casa-types, conduit, conduit-extra, containers , cryptonite, cryptonite-conduit, digest, exceptions, filelock @@ -217915,8 +217855,8 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.8.2.1"; - sha256 = "08cxhg5whfyk1nn45yh07j0d70c7aigaspzl84jxaz3swqn7z3al"; + version = "0.8.2.2"; + sha256 = "0gmwymas93g41gzgf11h1vfkn22h56y14rxvcgcg646y7lz0fhlg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -219715,8 +219655,8 @@ self: { }: mkDerivation { pname = "passman"; - version = "0.3.1"; - sha256 = "1k5d06blwq5aiidmbpm2iya24yvxdhl2aq0v7z04ppshjv9gi5qf"; + version = "0.3.1.1"; + sha256 = "1zq171hhmp43frknklsn3klgxqkkynlpgihqam2ayp9gbnsrpc0c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -219732,7 +219672,7 @@ self: { random ]; description = "a simple password manager"; - license = lib.licenses.lgpl3Only; + license = lib.licenses.lgpl3Plus; hydraPlatforms = lib.platforms.none; mainProgram = "passman"; broken = true; @@ -220819,8 +220759,8 @@ self: { }: mkDerivation { pname = "pcg-random"; - version = "0.1.3.7"; - sha256 = "1l6jq5nvmg1ygk7i7g50s47p6qkh74p9avl1wbcxdl5m85lc5j76"; + version = "0.1.4.0"; + sha256 = "09hnckb3xzb3spn79jvqlsbg05zm9r1l3dqq44ka07ik4zbagjbf"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring entropy primitive random @@ -225009,30 +224949,6 @@ self: { }) {}; "pinch" = callPackage - ({ mkDerivation, array, async, base, bytestring, cereal, containers - , deepseq, ghc-prim, hashable, hspec, hspec-discover, network - , network-run, QuickCheck, semigroups, text, unordered-containers - , vector - }: - mkDerivation { - pname = "pinch"; - version = "0.4.2.0"; - sha256 = "107zxrmhf8bdvjk5yy438xxg7015k1b0zvpkfvh7dif7l3j9c4cm"; - libraryHaskellDepends = [ - array base bytestring cereal containers deepseq ghc-prim hashable - network semigroups text unordered-containers vector - ]; - libraryToolDepends = [ hspec-discover ]; - testHaskellDepends = [ - async base bytestring cereal containers hspec network network-run - QuickCheck semigroups text unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - description = "An alternative implementation of Thrift for Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "pinch_0_4_3_0" = callPackage ({ mkDerivation, array, async, base, bytestring, cereal, containers , deepseq, ghc-prim, hashable, hspec, hspec-discover, network , network-run, QuickCheck, semigroups, text, unordered-containers @@ -225054,7 +224970,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An alternative implementation of Thrift for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pinch-gen" = callPackage @@ -225384,6 +225299,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "pipes-attoparsec_0_6_0" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, HUnit, mmorph, pipes + , pipes-parse, tasty, tasty-hunit, text, transformers + }: + mkDerivation { + pname = "pipes-attoparsec"; + version = "0.6.0"; + sha256 = "1lg5jchwlkhvvrf08h5l9p048vcvk52w4i0cysyifj67pd1xnl46"; + libraryHaskellDepends = [ + attoparsec base bytestring pipes pipes-parse text transformers + ]; + testHaskellDepends = [ + attoparsec base HUnit mmorph pipes pipes-parse tasty tasty-hunit + text transformers + ]; + description = "Attoparsec and Pipes integration"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "pipes-attoparsec-streaming" = callPackage ({ mkDerivation, attoparsec, base, bytestring, pipes-core , transformers @@ -230213,6 +230148,8 @@ self: { pname = "posix-api"; version = "0.4.0.0"; sha256 = "0j4iz6llg8qgi5jfg51asimw3qwzwlacj6ac0rm0a2g0756wf7mv"; + revision = "1"; + editedCabalFile = "0plx34kwsrym9n93k4vp319qiks39sasdnzjkzxx2rvcl0snvpxb"; libraryHaskellDepends = [ base byte-order byteslice primitive primitive-addr primitive-offset primitive-unlifted run-st @@ -238423,8 +238360,8 @@ self: { }: mkDerivation { pname = "qrcode-core"; - version = "0.9.7"; - sha256 = "05h14ingvscyjxxig1iv7xb476qjngzfh8iw8f82jszmxdh4nwqg"; + version = "0.9.8"; + sha256 = "1f8ydz1s07p5817l746vxvsh8xprbkrffhmgv2wkqx61s05rc5ch"; libraryHaskellDepends = [ base binary bytestring case-insensitive containers dlist primitive text vector @@ -241085,8 +241022,8 @@ self: { }: mkDerivation { pname = "random-cycle"; - version = "0.1.0.1"; - sha256 = "1q9a63v0zycjir7rlqlx25l66lbcy3sdv4pkpqpdczw1bs48wmpk"; + version = "0.1.1.0"; + sha256 = "10rpgga4kf7ls5a6yphhcqwdprhzl8im81712p7k9wf9iciw96g7"; libraryHaskellDepends = [ base mwc-random primitive random vector ]; @@ -242635,6 +242572,8 @@ self: { pname = "reactive-banana"; version = "1.3.2.0"; sha256 = "0mrsw3hkl0sgwcbay4m1lzs4bilss80g9p6njbbhapbfjyzsr36k"; + revision = "1"; + editedCabalFile = "0p8f47drw5cfjhds3rz7kwl5ljp3rnmir4b1ngfcic2ryzpacj53"; libraryHaskellDepends = [ base containers deepseq hashable pqueue semigroups stm these transformers unordered-containers vault @@ -244455,6 +244394,24 @@ self: { broken = true; }) {}; + "refined1" = callPackage + ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions + , hashable, mtl, QuickCheck, refined, template-haskell, text + , these-skinny + }: + mkDerivation { + pname = "refined1"; + version = "0.9.0"; + sha256 = "1c5248wv3n030xbfg0b1d2jzsmhr6as35rhwcd2i0g81fspq746v"; + libraryHaskellDepends = [ + aeson base bytestring deepseq exceptions hashable mtl QuickCheck + template-haskell text these-skinny + ]; + testHaskellDepends = [ base QuickCheck refined ]; + description = "Refinement types with static and runtime checking (+ Refined1)"; + license = lib.licenses.mit; + }) {}; + "refinery" = callPackage ({ mkDerivation, base, checkers, exceptions, hspec, mmorph, mtl , QuickCheck @@ -252855,10 +252812,8 @@ self: { ({ mkDerivation, base, primitive, primitive-unlifted }: mkDerivation { pname = "run-st"; - version = "0.1.1.0"; - sha256 = "11if8xwv22ry0mxrglg3pcx3cx8ljnq56f3m9vjkr9jcj2881dvf"; - revision = "1"; - editedCabalFile = "15cm4zv9848sa2a2ipb66lv791pdnkx7j3pwksmjvkhkzr3bkl51"; + version = "0.1.3.0"; + sha256 = "0fzdvdwpa2mfkbfvqflgr957mpym85606gk10chfp8ka06r6v7d4"; libraryHaskellDepends = [ base primitive primitive-unlifted ]; description = "runST without boxing penalty"; license = lib.licenses.bsd3; @@ -254464,27 +254419,6 @@ self: { }) {}; "sandwich-hedgehog" = callPackage - ({ mkDerivation, base, free, hedgehog, monad-control, mtl - , safe-exceptions, sandwich, string-interpolate, text, time, vty - , wl-pprint-annotated - }: - mkDerivation { - pname = "sandwich-hedgehog"; - version = "0.1.1.0"; - sha256 = "05zzsf3m2lc050aafb16x94dgprmhs8f5fx5l5nfrinki0zyjg04"; - libraryHaskellDepends = [ - base free hedgehog monad-control mtl safe-exceptions sandwich - string-interpolate text time vty wl-pprint-annotated - ]; - testHaskellDepends = [ - base free hedgehog monad-control mtl safe-exceptions sandwich - string-interpolate text time vty wl-pprint-annotated - ]; - description = "Sandwich integration with Hedgehog"; - license = lib.licenses.bsd3; - }) {}; - - "sandwich-hedgehog_0_1_3_0" = callPackage ({ mkDerivation, base, free, hedgehog, monad-control, mtl , safe-exceptions, sandwich, string-interpolate, text, time, vty , wl-pprint-annotated @@ -254503,7 +254437,6 @@ self: { ]; description = "Sandwich integration with Hedgehog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-quickcheck" = callPackage @@ -259638,8 +259571,8 @@ self: { pname = "servant-auth-wordpress"; version = "1.0.0.2"; sha256 = "0j4n5anlw3a2cgclmyblg01dcls91hzlmxgc2jkcdpwd49i0pv5n"; - revision = "1"; - editedCabalFile = "0d3sy1i3jcknfgca13a9ajjr65rpam2rahw0634rnmx0wdd30s0w"; + revision = "2"; + editedCabalFile = "1a5wqxldwxpw0zz2v94wnh0dsprsrk8w5p2slyfrywap6wjwl6wq"; libraryHaskellDepends = [ base mtl servant-server text time wai wordpress-auth ]; @@ -260950,8 +260883,8 @@ self: { pname = "servant-openapi3"; version = "2.0.1.6"; sha256 = "1hxz3n6l5l8p9s58sjilrn4lv1z17kfik0xdh05v5v1bzf0j2aij"; - revision = "2"; - editedCabalFile = "0i7brbai4dd2f2jxi1b5i824iiq5nm932zkcp6gzfxiva82m1f4f"; + revision = "3"; + editedCabalFile = "0pnj7ns6lk5jb2p7i7y2mdyi7bcvf0yj23fzzc3z532zj8a28vaq"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring hspec http-media @@ -265354,15 +265287,15 @@ self: { }) {}; "signal-messaging-dbus" = callPackage - ({ mkDerivation, base, bytestring, dbus, unliftio }: + ({ mkDerivation, base, bytestring, dbus, time, unliftio }: mkDerivation { pname = "signal-messaging-dbus"; - version = "1.0.0.2"; - sha256 = "0xlsrbx92vdxn1wa3za3pana7z1py0lfp4fyjrpyqp0m66rl81s1"; + version = "1.0.1.0"; + sha256 = "1r4xam6vr5ngzsm37m3ajvf3ksq6rrp59p22ad0nga4qbrwjlpva"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base bytestring dbus unliftio ]; - executableHaskellDepends = [ base bytestring dbus unliftio ]; + libraryHaskellDepends = [ base bytestring dbus time unliftio ]; + executableHaskellDepends = [ base bytestring dbus time unliftio ]; description = "Bindings for signal-cli's DBus interface"; license = "AGPL"; mainProgram = "signal-dbus-example"; @@ -267434,6 +267367,8 @@ self: { pname = "size-based"; version = "0.1.3.1"; sha256 = "1x2z8iw4jgcp6xirclifjhh3rvyjy5xgqrd6lcv4gifj859sfjd2"; + revision = "1"; + editedCabalFile = "1fmqqnf3b3pjcs4h68r8ry8qci9gcl2ccwifn3dxribcm8c0n3lp"; libraryHaskellDepends = [ base dictionary-sharing template-haskell testing-type-modifiers ]; @@ -268588,8 +268523,8 @@ self: { }: mkDerivation { pname = "slynx"; - version = "0.7.1.0"; - sha256 = "1g69ybqfhsl74n516dzby2dswp5z4qr9xhc1fcxh9j6ynan1vcmz"; + version = "0.7.2.0"; + sha256 = "0gz5sqcghr930d77rfwagl5xcx7v9x87y7ivw89frn3ykblssr3x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -271465,6 +271400,8 @@ self: { pname = "sockets"; version = "0.6.1.0"; sha256 = "0isnl0vzdm95fgpjpib6ivgwma8acyqc41020lqa3bdzx82whcsy"; + revision = "2"; + editedCabalFile = "12hk8gwffcrp8idx9zlc4c14k8x1d8r1c897m81fnmw6zc9ayl5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -271486,22 +271423,22 @@ self: { }) {}; "sockets-and-pipes" = callPackage - ({ mkDerivation, aeson, ascii, async, attoparsec, base, blaze-html - , bytestring, containers, directory, filepath, list-transformer - , network, network-simple, relude, resourcet, safe-exceptions, stm - , text, time, unfork + ({ mkDerivation, aeson, ascii, async, attoparsec, attoparsec-run + , base, blaze-html, bytestring, containers, directory, filepath + , hash-addressed, mtl, network, network-simple, pipes, relude + , resourcet, safe-exceptions, stm, text, time, unfork }: mkDerivation { pname = "sockets-and-pipes"; - version = "0.3"; - sha256 = "0hlq64nh7iw7brn11j7xhy1zcmk0iczarg7ig7z2i7ny11czi73l"; - revision = "4"; - editedCabalFile = "0b7vn23r6v6s9lc2ghajbw3ci2h4wm7i07rsrwk3i4fdkp3g7dd2"; + version = "1.0.0.0"; + sha256 = "0044b0b6ira0rzci0iaw0d5kaxlnbbiiaggdc8a3ad1lmn7x5dwr"; libraryHaskellDepends = [ - aeson ascii async attoparsec base blaze-html bytestring containers - directory filepath list-transformer network network-simple relude - resourcet safe-exceptions stm text time unfork + aeson ascii async attoparsec attoparsec-run base blaze-html + bytestring containers directory filepath hash-addressed mtl network + network-simple pipes relude resourcet safe-exceptions stm text time + unfork ]; + doHaddock = false; description = "Support for the Sockets and Pipes book"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -274360,13 +274297,13 @@ self: { }: mkDerivation { pname = "srtree"; - version = "1.0.0.0"; - sha256 = "04js6ph95facdm34b9bb598s2j291dv71jg886li933zn5166j29"; + version = "1.0.0.1"; + sha256 = "169x9hdw73qpcfkzicm1f5vq19zm7nbpgcckhvpvk1qjrywcv6gc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl random vector ]; executableHaskellDepends = [ - base containers criterion mtl random vector + ad base containers criterion mtl random vector ]; testHaskellDepends = [ ad base containers HUnit mtl random vector @@ -275231,6 +275168,21 @@ self: { mainProgram = "stack-templatizer"; }) {}; + "stack-templatizer_0_1_1_0" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath }: + mkDerivation { + pname = "stack-templatizer"; + version = "0.1.1.0"; + sha256 = "0m8mxr1ainzfv5pryb9xrmamzjpilfnjfpr0c0ra78vw4zhjzz63"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base bytestring directory filepath ]; + description = "Generate a stack template from a folder"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "stack-templatizer"; + }) {}; + "stack-type" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { @@ -278709,8 +278661,8 @@ self: { }: mkDerivation { pname = "streamly-lmdb"; - version = "0.6.0"; - sha256 = "14hwv5j1vgyvvqjv2g3zqld8bml09rsbv82mq15hlj786z3snldb"; + version = "0.7.0"; + sha256 = "1hr3zpvvnazxss12nqys000vcgvbni3c7zl14pi3j838dsw72qwi"; libraryHaskellDepends = [ async base bytestring streamly streamly-core ]; @@ -280088,21 +280040,21 @@ self: { maintainers = [ lib.maintainers.raehik ]; }) {}; - "strongweak_0_4_1" = callPackage - ({ mkDerivation, base, either, generic-random, hspec + "strongweak_0_6_0" = callPackage + ({ mkDerivation, acc, base, either, generic-random, hspec , hspec-discover, prettyprinter, QuickCheck, quickcheck-instances - , refined, vector, vector-sized + , refined1, text, vector, vector-sized }: mkDerivation { pname = "strongweak"; - version = "0.4.1"; - sha256 = "0xns5l09h5sxz4sm2pgsgmrllccgp1lfp6v2mkfgbrfq2hgdgr0v"; + version = "0.6.0"; + sha256 = "1zys6zi222d7rldjyh3i95774zkairz99dc4fvm2xvhl38n3860m"; libraryHaskellDepends = [ - base either prettyprinter refined vector vector-sized + acc base either prettyprinter refined1 text vector vector-sized ]; testHaskellDepends = [ - base either generic-random hspec prettyprinter QuickCheck - quickcheck-instances refined vector vector-sized + acc base either generic-random hspec prettyprinter QuickCheck + quickcheck-instances refined1 text vector vector-sized ]; testToolDepends = [ hspec-discover ]; description = "Convert between strong and weak representations of types"; @@ -280537,24 +280489,25 @@ self: { }) {}; "stylist" = callPackage - ({ mkDerivation, async, base, css-syntax, hashable, hspec - , network-uri, QuickCheck, regex-tdfa, scientific, stylist-traits - , text, unordered-containers + ({ mkDerivation, async, base, css-syntax, file-embed, hashable + , hspec, network-uri, QuickCheck, regex-tdfa, scientific + , stylist-traits, text, unordered-containers }: mkDerivation { pname = "stylist"; - version = "2.5.0.1"; - sha256 = "0nz3p3xm828ayhbfzwy49mqy616wnhg8w56gp3l720xlbnjrkx9n"; + version = "2.6.0.0"; + sha256 = "15w3fxhjfywr516pys9sy56x9zllv9w4hqab3qqhr4dvbb1qma4p"; libraryHaskellDepends = [ - async base css-syntax hashable network-uri regex-tdfa + async base css-syntax file-embed hashable network-uri regex-tdfa stylist-traits text unordered-containers ]; testHaskellDepends = [ - async base css-syntax hashable hspec network-uri QuickCheck - regex-tdfa scientific stylist-traits text unordered-containers + async base css-syntax file-embed hashable hspec network-uri + QuickCheck regex-tdfa scientific stylist-traits text + unordered-containers ]; description = "Apply CSS styles to a document tree"; - license = lib.licenses.mit; + license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; @@ -280562,10 +280515,8 @@ self: { ({ mkDerivation, base, css-syntax, network-uri, text }: mkDerivation { pname = "stylist-traits"; - version = "0.1.1.0"; - sha256 = "0ynnz1zy5why4h2dw50rm5cnviwqqa7s2kjmaqdhr34msdvdigzv"; - revision = "1"; - editedCabalFile = "1i3wpzasli9ycn36qky8bx7zpq4360a1avh2k8c9cn4qwm0lpx5l"; + version = "0.1.2.0"; + sha256 = "0438yz2lhjdq5xdsvfllnyd8hpdyg6pw48v5mlskk31wfr3j3jsa"; libraryHaskellDepends = [ base css-syntax network-uri text ]; description = "Traits, datatypes, & parsers for Haskell Stylist"; license = lib.licenses.gpl3Only; @@ -280752,8 +280703,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "sublists"; - version = "0.1.2.0"; - sha256 = "07z5ihlvhv3symbn69zzln30bdl9cyf2wp22vxrlf4010a895w28"; + version = "0.2.0.1"; + sha256 = "16spypd45yqzc9qzd1lwwkg6i4936033sd9ghfx9gm21baddvhy7"; libraryHaskellDepends = [ base ]; description = "Allows to split lists into sublists with some patterns by quantity"; license = lib.licenses.mit; @@ -281810,8 +281761,8 @@ self: { ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: mkDerivation { pname = "svg-icons"; - version = "2.8.1.0"; - sha256 = "01919z0q1nsz8hv4xhn1ag44kd8i3cj7lxn2qfqw8ch3p89jnbla"; + version = "2.9.2.1"; + sha256 = "0wk6v6yk0chr7h8d4kba85hhd38vayk67hv312hjg5rh71rc602y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -281836,8 +281787,8 @@ self: { pname = "svg-tree"; version = "0.6.2.4"; sha256 = "1hhs2w6fmd1m6768p1bfhj6vi4br4ray0g9f1hv8g19pqgip3r2c"; - revision = "1"; - editedCabalFile = "12askkxmrzjkssnfa8m6xmdwdxk6v3z26jc63jcgb3q8snxb0hg1"; + revision = "2"; + editedCabalFile = "0y3wv9wyx1330lm2bw0nmnw7qjplwisqhpm78qy85xw26iw7qbkq"; libraryHaskellDepends = [ attoparsec base bytestring containers JuicyPixels lens linear mtl scientific text transformers vector xml @@ -282573,25 +282524,6 @@ self: { }) {}; "sydtest-discover" = callPackage - ({ mkDerivation, base, filepath, optparse-applicative, path - , path-io - }: - mkDerivation { - pname = "sydtest-discover"; - version = "0.0.0.2"; - sha256 = "1naraj9cp0036ppd42l4zjz6rfzn25n71nkvxjd0x979pakv3h7v"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base filepath optparse-applicative path path-io - ]; - executableHaskellDepends = [ base ]; - description = "Automatic test suite discovery for sydtest"; - license = "unknown"; - mainProgram = "sydtest-discover"; - }) {}; - - "sydtest-discover_0_0_0_3" = callPackage ({ mkDerivation, base, filepath, optparse-applicative, path , path-io }: @@ -282607,7 +282539,6 @@ self: { executableHaskellDepends = [ base ]; description = "Automatic test suite discovery for sydtest"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "sydtest-discover"; }) {}; @@ -286088,6 +286019,27 @@ self: { license = lib.licenses.mit; }) {}; + "tasty-bench-fit" = callPackage + ({ mkDerivation, base, containers, deepseq, infinite-list + , regression-simple, tasty, tasty-bench, tasty-expected-failure + , tasty-quickcheck + }: + mkDerivation { + pname = "tasty-bench-fit"; + version = "0.1"; + sha256 = "0dn8zfiwrpw8f3q5lnb7n3rp5sazrfxbcfk3cffh7s55mgb74rbk"; + libraryHaskellDepends = [ + base containers deepseq infinite-list regression-simple tasty + tasty-bench + ]; + testHaskellDepends = [ + base containers tasty tasty-bench tasty-expected-failure + tasty-quickcheck + ]; + description = "Determine time complexity of a given function"; + license = lib.licenses.mit; + }) {}; + "tasty-checklist" = callPackage ({ mkDerivation, base, containers, doctest, exceptions, HUnit , parameterized-utils, tasty, tasty-expected-failure, tasty-hunit @@ -286431,18 +286383,24 @@ self: { "tasty-html" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, filepath - , generic-deriving, mtl, semigroups, stm, tagged, tasty, text + , generic-deriving, mtl, semigroups, stm, tagged, tasty + , tasty-hunit, tasty-quickcheck, tasty-smallcheck, text , transformers }: mkDerivation { pname = "tasty-html"; - version = "0.4.1.4"; - sha256 = "1zf14am7rl0rdh3mschkbsg8h02cv7y8yglxpc9cs2wj14ymhyvv"; + version = "0.4.2.1"; + sha256 = "09abjmgw1l8m5pmynzwi8kamrg8ljvhbyfgbh2cs84b7sjfi3bfd"; + isLibrary = true; + isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html bytestring containers filepath generic-deriving mtl semigroups stm tagged tasty text transformers ]; + executableHaskellDepends = [ + base blaze-html tasty tasty-hunit tasty-quickcheck tasty-smallcheck + ]; description = "Render tasty output to HTML"; license = lib.licenses.mit; }) {}; @@ -286872,12 +286830,12 @@ self: { ({ mkDerivation, base, containers, directory, filemanip, filepath , hedgehog, kvitable, logict, microlens, mtl, optparse-applicative , parallel, pretty-show, prettyprinter, raw-strings-qq, tasty - , tasty-hedgehog, tasty-hunit, text + , tasty-hedgehog, tasty-hunit, text, transformers }: mkDerivation { pname = "tasty-sugar"; - version = "2.1.0.0"; - sha256 = "10ndpfkfnr5pnax3a9fqp0kvrsm30x4c5j63497pgvjrcgdhzsy2"; + version = "2.2.0.0"; + sha256 = "1s33a7pg7zaih2slq3gy0pdk6vl3ahy4w4sb3d3k1wvfk4nvxkc7"; libraryHaskellDepends = [ base containers directory filemanip filepath kvitable logict microlens mtl optparse-applicative parallel prettyprinter tasty @@ -286885,7 +286843,7 @@ self: { ]; testHaskellDepends = [ base filepath hedgehog logict pretty-show prettyprinter - raw-strings-qq tasty tasty-hedgehog tasty-hunit text + raw-strings-qq tasty tasty-hedgehog tasty-hunit text transformers ]; doHaddock = false; description = "Tests defined by Search Using Golden Answer References"; @@ -287050,11 +287008,11 @@ self: { ({ mkDerivation, base, lens, tax, time }: mkDerivation { pname = "tax-ato"; - version = "2022.1"; - sha256 = "1pl0yap164kzvp4iagbhcd2bbhnf9v4v7qgkakvdcx6dqks82fbl"; + version = "2023.1"; + sha256 = "0qh547w29ll5792dxsqa1vnkmwviamwrnq1kkr9p05ipgp5n5bh3"; libraryHaskellDepends = [ base lens tax time ]; description = "Tax types and computations for Australia"; - license = lib.licenses.agpl3Only; + license = lib.licenses.agpl3Plus; }) {}; "tbox" = callPackage @@ -287648,8 +287606,8 @@ self: { }: mkDerivation { pname = "telegram-bot-api"; - version = "6.5.1"; - sha256 = "012nwihiy12icjmlaaj9bv6494yjs2f78rnz2ir4g3z4q8n7kmpf"; + version = "6.7"; + sha256 = "0ghbnni5shwmdsc31pr58xqa0f85ii4zp0g0mmgwrhvhkav4ma0b"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cron filepath hashable http-api-data http-client http-client-tls monad-control mtl @@ -287688,7 +287646,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "telegram-bot-simple_0_11_1" = callPackage + "telegram-bot-simple_0_12" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron , filepath, hashable, http-api-data, http-client, http-client-tls , monad-control, mtl, pretty-show, profunctors, servant @@ -287698,8 +287656,8 @@ self: { }: mkDerivation { pname = "telegram-bot-simple"; - version = "0.11.1"; - sha256 = "0ax4q0wvwcbqpfj2dc7mwqqfl672dibsc735c5nv9c8lchsj6cb1"; + version = "0.12"; + sha256 = "16zsrn42836x30lzc9wy6snq6k9sckqddfi84wzfn1jjbm4wl21i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -287937,17 +287895,6 @@ self: { }) {}; "template-haskell-compat-v0208" = callPackage - ({ mkDerivation, base, template-haskell }: - mkDerivation { - pname = "template-haskell-compat-v0208"; - version = "0.1.9.1"; - sha256 = "1z87rla4vcbghdrvjkay59b686f0by02102vwrcayn4vbwzn4am1"; - libraryHaskellDepends = [ base template-haskell ]; - description = "A backwards compatibility layer for Template Haskell newer than 2.8"; - license = lib.licenses.mit; - }) {}; - - "template-haskell-compat-v0208_0_1_9_2" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "template-haskell-compat-v0208"; @@ -287956,7 +287903,6 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "A backwards compatibility layer for Template Haskell newer than 2.8"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "template-haskell-optics" = callPackage @@ -288628,8 +288574,8 @@ self: { pname = "tensors"; version = "0.1.5"; sha256 = "181jiffwp3varv9xzb8if22lwwi1vhhgqf7hai373vn2yavk5wal"; - revision = "1"; - editedCabalFile = "1mq51vajlj15356f3hjqxwq0q4lk9dpv0xpsk26wfzf7y55l4d3p"; + revision = "3"; + editedCabalFile = "09y68r6541i43hmk6011b7jy95i8qgyypvygl1xvhazyya6v02xw"; libraryHaskellDepends = [ base deepseq vector ]; testHaskellDepends = [ base deepseq hspec QuickCheck reflection vector @@ -291721,6 +291667,8 @@ self: { pname = "th-test-utils"; version = "1.2.1"; sha256 = "1vk5fj66w7smq4yc614ixh7s78n3djggpzcxmakyxfz01vz20gay"; + revision = "1"; + editedCabalFile = "0v8z6pzvbbxywafgmkhkrv5s3cskc1ilabwsbg1ga2hvimm4hgi9"; libraryHaskellDepends = [ base template-haskell th-orphans transformers ]; @@ -292209,21 +292157,19 @@ self: { }) {}; "thread-utils-context" = callPackage - ({ mkDerivation, base, containers, criterion, ghc-prim, mtl - , thread-utils-finalizers + ({ mkDerivation, base, containers, ghc-prim, hspec + , hspec-expectations, thread-utils-finalizers }: mkDerivation { pname = "thread-utils-context"; - version = "0.2.0.0"; - sha256 = "0bxr9bpm3zr29nd2ymblijr2ikbhgxvx3vj7yn6bwx8s6cgc4mr9"; + version = "0.3.0.3"; + sha256 = "116rl39pv7nlnpw5snw0qns59fj3k34jgp9wnj69w6glnd5s7gyr"; libraryHaskellDepends = [ base containers ghc-prim thread-utils-finalizers ]; testHaskellDepends = [ - base containers ghc-prim thread-utils-finalizers - ]; - benchmarkHaskellDepends = [ - base containers criterion ghc-prim mtl thread-utils-finalizers + base containers ghc-prim hspec hspec-expectations + thread-utils-finalizers ]; description = "Garbage-collected thread local storage"; license = lib.licenses.bsd3; @@ -292233,8 +292179,8 @@ self: { ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "thread-utils-finalizers"; - version = "0.1.0.0"; - sha256 = "0r8pvp8137y5gklxr0dyi4l4s7x2qcma64529npkw32ma61iabdl"; + version = "0.1.1.0"; + sha256 = "0ayr1y77b5mxwi7kk1irvd07g5v28rkzrlz1h7mbx5kgxza5naq3"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim ]; description = "Perform finalization for threads"; @@ -293163,8 +293109,8 @@ self: { ({ mkDerivation, base, time }: mkDerivation { pname = "time-domain"; - version = "0.1.0.1"; - sha256 = "012dgd2265c6w6j9015js9ag8430xnwkd1vl1mkiv3wwg98svvrq"; + version = "0.1.0.2"; + sha256 = "1ld3g176mk3nrq6mczc4r079bp961gnhlkj52j381va233bv3zk3"; libraryHaskellDepends = [ base time ]; description = "A library for time domains and durations"; license = lib.licenses.mit; @@ -293664,6 +293610,8 @@ self: { pname = "timeline"; version = "0.1.0.0"; sha256 = "0ya56j51vgg380yylpakfgr5srv20ybiyy7yhfyxz21sdgz7f168"; + revision = "1"; + editedCabalFile = "0n6vbq1240czyq6bzlbsy9mk1swss78vbk5v099b8h5kf21z5pb1"; libraryHaskellDepends = [ base containers hedgehog indexed-traversable semigroupoids template-haskell text th-compat time @@ -294798,8 +294746,8 @@ self: { }: mkDerivation { pname = "tlynx"; - version = "0.7.1.0"; - sha256 = "1hf4zfm6gapqd2yi0pylrmrjsgx98c21diixiv7bc7z6xs7g4pbl"; + version = "0.7.2.0"; + sha256 = "0zlm9hclhbfz9r31wrflx095p9qydq8qjg4fzrfyqmplvlqjwq62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -302545,6 +302493,8 @@ self: { pname = "unfork"; version = "1.0.0.1"; sha256 = "0rg2aklr77ba3k1kbd57p42jj0w23rc7rir1iczfskcdj7ki2rjm"; + revision = "1"; + editedCabalFile = "1l3q6glbz4j2cy1hjxiz686qfhhjs672w49rxrjwjsfjzh9138mn"; libraryHaskellDepends = [ async base safe-exceptions stm ]; description = "Make any action thread safe"; license = lib.licenses.asl20; @@ -306090,23 +306040,6 @@ self: { }) {}; "utility-ht" = callPackage - ({ mkDerivation, base, doctest-exitcode-stdio, doctest-lib - , QuickCheck - }: - mkDerivation { - pname = "utility-ht"; - version = "0.0.16"; - sha256 = "10dvmfhhhj5w4wz5drhvs6i0yv35kbbcbzhy6ci34r3ppcik5rdw"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest-exitcode-stdio doctest-lib QuickCheck - ]; - description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "utility-ht_0_0_17" = callPackage ({ mkDerivation, base, doctest-exitcode-stdio, doctest-lib , QuickCheck }: @@ -306120,7 +306053,6 @@ self: { ]; description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -308756,14 +308688,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "versions_6_0_0" = callPackage + "versions_6_0_1" = callPackage ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens , parser-combinators, tasty, tasty-hunit, text }: mkDerivation { pname = "versions"; - version = "6.0.0"; - sha256 = "1cb8sal6iva16mn9fw1gzac7xd80l9pn5b2msp11rwr2hn8jppyp"; + version = "6.0.1"; + sha256 = "1znrvdq2f1014pq0x16y264km4wbdy634xis2w5rhrdnp8l46ldy"; libraryHaskellDepends = [ base deepseq hashable megaparsec parser-combinators text ]; @@ -311114,6 +311046,8 @@ self: { pname = "wai-middleware-clacks"; version = "0.1.0.1"; sha256 = "1mx3qmyiywib8wcrccxd7wjlx4jv9wlc5w8lykivgh8q66pbcihf"; + revision = "1"; + editedCabalFile = "1q26ni3mzy102ib5428axj149h6j8pxgsccfzxccqbdvwf5nmn7r"; libraryHaskellDepends = [ base base-compat-batteries bytestring case-insensitive http-types text wai @@ -313879,8 +313813,8 @@ self: { }: mkDerivation { pname = "webgear-core"; - version = "1.0.4"; - sha256 = "0ah01znv18ll9lhlwn81yxvdy9q1f0xl2pcy4k24d0blrrva0nl7"; + version = "1.0.5"; + sha256 = "1l6y55vp9jq3h5d747bfcx66a9qvs2ki3kqyjxmga7rxrjyjy62c"; libraryHaskellDepends = [ arrows base bytestring case-insensitive filepath http-api-data http-media http-types jose mime-types network safe-exceptions @@ -313896,8 +313830,8 @@ self: { }: mkDerivation { pname = "webgear-openapi"; - version = "1.0.4"; - sha256 = "0wqgpq77ak4n0phaaq6mlr06krf9xxv4q26h7v8zni0422y01f4i"; + version = "1.0.5"; + sha256 = "1cyivf42vhpmjg60iqzifqlma5g6bsv22nahjvw6ishs7ik3vpvy"; libraryHaskellDepends = [ arrows base http-media http-types insert-ordered-containers lens openapi3 text webgear-core @@ -313916,8 +313850,8 @@ self: { }: mkDerivation { pname = "webgear-server"; - version = "1.0.4"; - sha256 = "106nfvr9saqpl3ngb3216wfig6fx90yl90vsxk9qjnkzi0dk041y"; + version = "1.0.5"; + sha256 = "1lacbvrfjv7m11q1di8g2dryyr9cqmi7khbxpvf056390hz19qw1"; libraryHaskellDepends = [ aeson arrows base base64-bytestring bytestring bytestring-conversion http-api-data http-media http-types jose @@ -316212,6 +316146,8 @@ self: { pname = "wordpress-auth"; version = "1.0.0.1"; sha256 = "10drplm0bg72ph87apbdmm4ar7gh09x6w6sgwgvdkz4zpkc48s0j"; + revision = "1"; + editedCabalFile = "1nr150cs4591725y5x0hil79cbkha2h34a645qb46gmjgl17yx4n"; libraryHaskellDepends = [ base base16-bytestring bytestring cookie cryptohash-md5 cryptohash-sha256 hs-php-session http-types mtl text time From bacda5885c67735b7d72692827b89fd10e3fbe7d Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 11 May 2023 00:46:43 +0200 Subject: [PATCH 04/10] haskellPackages.utility-ht: drop obsolete override Stackage has been updated to include utility-ht-0.0.17 --- pkgs/development/haskell-modules/configuration-common.nix | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 6989c67211c5..452220e01299 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -209,9 +209,6 @@ self: super: { ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### - # Remove when Stackage LTS advances to this version, should be LTS-20.20 - utility-ht = doDistribute self.utility-ht_0_0_17; - vector = overrideCabal (old: { # Too strict bounds on doctest which isn't used, but is part of the configuration jailbreak = true; From a5387f5bec722514a2d9750d4850e3d4dfe5a47f Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 16 May 2023 20:56:37 +0200 Subject: [PATCH 05/10] haskellPackages.srtree: remove broken flag --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - .../configuration-hackage2nix/transitive-broken.yaml | 5 ++--- pkgs/development/haskell-modules/hackage-packages.nix | 4 +--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index fe9a23d01c86..66eaf7c4e884 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5021,7 +5021,6 @@ broken-packages: - sqlvalue-list - srcinst - srt-dhall - - srtree # dependency missing in job https://hydra.nixos.org/build/219208055 at 2023-05-10 - sscan - ssh - ssh-tunnel diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 5b6f8b2737c7..cceddaf74fb3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1283,7 +1283,6 @@ dont-distribute-packages: - doc-review - domain - domain-aeson - - domain-aeson_0_1_1_1 - domain-cereal - domaindriven - dormouse-client @@ -1448,6 +1447,7 @@ dont-distribute-packages: - feature-flipper-postgres - fedora-composes - fedora-img-dl + - fedora-repoquery - feed-gipeda - feed-translator - feed2lj @@ -1514,7 +1514,7 @@ dont-distribute-packages: - fpnla-examples - frame-markdown - freckle-app - - freckle-app_1_9_0_0 + - freckle-app_1_9_0_1 - free-functors - free-game - free-theorems-counterexamples @@ -3007,7 +3007,6 @@ dont-distribute-packages: - pandoc-crossref_0_3_15_2 - pandoc-highlighting-extensions - pandoc-japanese-filters - - pandoc-symreg - pandora-io - papa - papa-base diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 34f4839c832e..e12843567247 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -99320,6 +99320,7 @@ self: { testHaskellDepends = [ base simple-cmd ]; description = "Fedora repoquery tool"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "fdrq"; }) {}; @@ -217448,7 +217449,6 @@ self: { ]; description = "A tool to convert symbolic regression expressions into different formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-symreg"; }) {}; @@ -274310,9 +274310,7 @@ self: { ]; description = "A general framework to work with Symbolic Regression expression trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "bench-srtree"; - broken = true; }) {}; "srv" = callPackage From 02def6b1a0d673c55babf1debbe69e4445a5f384 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 17 May 2023 23:50:11 +0200 Subject: [PATCH 06/10] haskellPackages.tasty-sugar: allow tasty-hedgehog 1.3.* --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 452220e01299..3a30602cf776 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -729,6 +729,10 @@ self: super: { # https://github.com/commercialhaskell/stackage/issues/6584#issuecomment-1326522815 tasty-discover = assert super.tasty-discover.version == "4.2.2"; dontCheck super.tasty-discover; + # Too strict lower bound on tasty-hedgehog + # https://github.com/qfpl/tasty-hedgehog/issues/70 + tasty-sugar = doJailbreak super.tasty-sugar; + # Known issue with nondeterministic test suite failure # https://github.com/nomeata/tasty-expected-failure/issues/21 tasty-expected-failure = dontCheck super.tasty-expected-failure; From 6d84a7071d24eacc8ce7144f491f76b8ed0c8ae7 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 17 May 2023 23:50:29 +0200 Subject: [PATCH 07/10] haskellPackages.hedgehog-extras: allow building against aeson 2.0.* --- pkgs/development/haskell-modules/configuration-common.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 3a30602cf776..591d1192bd00 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -733,6 +733,10 @@ self: super: { # https://github.com/qfpl/tasty-hedgehog/issues/70 tasty-sugar = doJailbreak super.tasty-sugar; + # Too strict lower bound on aeson + # https://github.com/input-output-hk/hedgehog-extras/issues/39 + hedgehog-extras = doJailbreak super.hedgehog-extras; + # Known issue with nondeterministic test suite failure # https://github.com/nomeata/tasty-expected-failure/issues/21 tasty-expected-failure = dontCheck super.tasty-expected-failure; From 259d93b07faf7d33a96725bca0766d7c68fea1dd Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Wed, 17 May 2023 23:53:52 +0200 Subject: [PATCH 08/10] haskell.packages.ghc945.ghc-lib{,-parser}: use 9.4.5 versions Additionally, we fix an apparent mistake causing ghc-lib-parser to be used as the ghc-lib attribute. --- pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 98a64926c030..52b15fbf4f3a 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -81,8 +81,8 @@ in { dec = doJailbreak super.dec; ed25519 = doJailbreak super.ed25519; ghc-byteorder = doJailbreak super.ghc-byteorder; - ghc-lib = doDistribute self.ghc-lib-parser_9_4_4_20221225; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_4_4_20221225; + ghc-lib = doDistribute self.ghc-lib_9_4_5_20230430; + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_4_5_20230430; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_4_0_0; hackage-security = doJailbreak super.hackage-security; hashable-time = doJailbreak super.hashable-time; From 682790aee0f2de043134d3f5a40a66f483ae374c Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Fri, 19 May 2023 16:25:27 +0200 Subject: [PATCH 09/10] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on *evaluation [1795235](https://hydra.nixos.org/eval/1795235) of nixpkgs commit [7398920](https://github.com/NixOS/nixpkgs/commits/7398920e33f6aef596210f787c276ed6568a7e06) as of 2023-05-19 13:57 UTC* from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 + pkgs/development/haskell-modules/hackage-packages.nix | 2 ++ 2 files changed, 3 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 66eaf7c4e884..d18e14702ab7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -620,6 +620,7 @@ broken-packages: - cassava-conduit - cassava-records - cassette + - castagnoli # failure in job https://hydra.nixos.org/build/219826672 at 2023-05-19 - castle - catamorphism - Catana diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e12843567247..ce6c1069244c 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -56626,6 +56626,8 @@ self: { testHaskellDepends = [ base bytestring primitive text ]; description = "Portable CRC-32C"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "caster" = callPackage From 6dcc0ab9b50e8a152407b409285a311cc13e3085 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sun, 16 Apr 2023 12:10:06 +0200 Subject: [PATCH 10/10] maintainers/haskell/merge-and-open-pr: only push haskell-updates MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit If we want to push only one branch, we'll have to specify branch and remote explicitly. Pushing to origin doesn't work for everyone, since some of us have a origin remote that can't be pushed to. Using plain `git push` has the problem that it'll try pushing all checked out branchs which fails e.g. if some branches (staging, staging-next, …) are behind their remote counterparts. The solution is to require everyone to configure a per branch pushRemote for haskell-updates which will then be used by merge-and-open-pr.sh. --- maintainers/scripts/haskell/merge-and-open-pr.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/maintainers/scripts/haskell/merge-and-open-pr.sh b/maintainers/scripts/haskell/merge-and-open-pr.sh index 8b292ca50c8c..cdba24f0c207 100755 --- a/maintainers/scripts/haskell/merge-and-open-pr.sh +++ b/maintainers/scripts/haskell/merge-and-open-pr.sh @@ -53,6 +53,10 @@ if ! gh auth status 2>/dev/null ; then die "You must setup the \`gh\` command. Run \`gh auth login\`." fi +# Make sure this is configured before we start doing anything +push_remote="$(git config branch.haskell-updates.pushRemote \ + || die 'Can'\''t determine pushRemote for haskell-updates. Please set using `git config branch.haskell-updates.pushremote `.')" + # Fetch nixpkgs to get an up-to-date origin/haskell-updates branch. echo "Fetching origin..." git fetch origin >/dev/null @@ -89,8 +93,8 @@ echo "Regenerating Hackage packages..." ./maintainers/scripts/haskell/regenerate-hackage-packages.sh --fast --do-commit # Push these new commits to the haskell-updates branch -echo "Pushing commits just created to the remote haskell-updates branch..." -git push +echo "Pushing commits just created to the remote $push_remote/haskell-updates branch..." +git push "$push_remote" haskell-updates # Open new PR new_pr_body=$(cat <