From 56616ba336b7678145bd87bf1b1e8e258d0b5f1c Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 15 Oct 2022 13:27:17 -0400 Subject: [PATCH 01/17] haskellPackages: stackage LTS 19.27 -> LTS 19.28 This commit has been generated by maintainers/scripts/haskell/update-stackage.sh --- .../configuration-hackage2nix/stackage.yaml | 62 +++++++++---------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 081be641891b..337310123a79 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 19.27 +# Stackage LTS 19.28 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -79,15 +79,15 @@ default-package-overrides: - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 - ascii ==1.1.3.0 - - ascii-case ==1.0.0.10 - - ascii-char ==1.0.0.14 + - ascii-case ==1.0.0.11 + - ascii-char ==1.0.0.15 - asciidiagram ==1.3.3.3 - - ascii-group ==1.0.0.12 + - ascii-group ==1.0.0.13 - ascii-numbers ==1.0.0.0 - ascii-predicates ==1.0.0.10 - ascii-progress ==0.3.3.0 - ascii-superset ==1.0.1.13 - - ascii-th ==1.0.0.10 + - ascii-th ==1.0.0.11 - asn1-encoding ==0.9.6 - asn1-parse ==0.9.5 - asn1-types ==0.3.4 @@ -299,8 +299,8 @@ default-package-overrides: - cast ==0.1.0.2 - caster ==0.0.3.0 - cayley-client ==0.4.17 - - cborg ==0.2.7.0 - - cborg-json ==0.2.4.0 + - cborg ==0.2.8.0 + - cborg-json ==0.2.5.0 - cdar-mBound ==0.1.0.4 - c-enum ==0.1.1.3 - cereal ==0.5.8.3 @@ -352,7 +352,7 @@ default-package-overrides: - clumpiness ==0.17.0.2 - ClustalParser ==1.3.0 - cmark ==0.6 - - cmark-gfm ==0.2.4 + - cmark-gfm ==0.2.5 - cmark-lucid ==0.1.0.0 - cmdargs ==0.10.21 - codec-beam ==0.2.0 @@ -373,7 +373,7 @@ default-package-overrides: - comfort-fftw ==0.0 - comfort-graph ==0.0.3.2 - commonmark ==0.2.2 - - commonmark-extensions ==0.2.3.2 + - commonmark-extensions ==0.2.3.3 - commonmark-pandoc ==0.2.1.2 - commutative ==0.0.2 - comonad ==5.0.8 @@ -395,7 +395,7 @@ default-package-overrides: - concurrent-supply ==0.1.8 - cond ==0.4.1.1 - conduino ==0.2.2.0 - - conduit ==1.3.4.2 + - conduit ==1.3.4.3 - conduit-aeson ==0.1.0.1 - conduit-algorithms ==0.0.13.0 - conduit-combinators ==1.3.0 @@ -418,7 +418,7 @@ default-package-overrides: - constraints ==0.13.4 - constraints-extras ==0.3.2.1 - constraint-tuples ==0.1.2 - - construct ==0.3.1 + - construct ==0.3.1.1 - containers-unicode-symbols ==0.3.1.3 - contravariant ==1.5.5 - contravariant-extras ==0.3.5.3 @@ -429,7 +429,7 @@ default-package-overrides: - convertible ==1.1.1.1 - cookie ==0.4.5 - copr-api ==0.1.0 - - core-data ==0.3.6.0 + - core-data ==0.3.8.0 - core-program ==0.4.6.4 - core-text ==0.3.8.0 - countable ==1.0 @@ -813,14 +813,14 @@ default-package-overrides: - function-builder ==0.3.0.1 - functor-classes-compat ==2.0.0.2 - functor-combinators ==0.4.1.0 - - fused-effects ==1.1.2.0 + - fused-effects ==1.1.2.1 - fusion-plugin ==0.2.5 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 - fuzzy ==0.1.0.1 - fuzzy-dates ==0.1.1.2 - fuzzyset ==0.2.3 - - fuzzy-time ==0.2.0.1 + - fuzzy-time ==0.2.0.3 - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 @@ -1149,7 +1149,7 @@ default-package-overrides: - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.0 - hspec-meta ==2.7.8 - - hspec-need-env ==0.1.0.9 + - hspec-need-env ==0.1.0.10 - hspec-parsec ==0 - hspec-smallcheck ==0.5.2 - hspec-tmp-proc ==0.5.1.2 @@ -1257,7 +1257,7 @@ default-package-overrides: - immortal-queue ==0.1.0.1 - inbox ==0.2.0 - include-file ==0.1.0.4 - - incremental-parser ==0.5.0.3 + - incremental-parser ==0.5.0.4 - indents ==0.5.0.1 - indexed ==0.1.3 - indexed-containers ==0.1.0.2 @@ -1292,7 +1292,7 @@ default-package-overrides: - invariant ==0.5.6 - invert ==1.0.0.2 - invertible ==0.2.0.7 - - invertible-grammar ==0.1.3.2 + - invertible-grammar ==0.1.3.3 - io-machine ==0.2.0.0 - io-manager ==0.1.0.3 - io-memoize ==1.1.1.0 @@ -1605,7 +1605,7 @@ default-package-overrides: - murmur3 ==1.0.5 - murmur-hash ==0.1.0.10 - MusicBrainz ==0.4.1 - - mutable-containers ==0.3.4 + - mutable-containers ==0.3.4.1 - mwc-probability ==2.3.1 - mwc-random ==0.15.0.2 - mwc-random-monad ==0.7.3.1 @@ -2115,9 +2115,9 @@ default-package-overrides: - sample-frame ==0.0.3 - sample-frame-np ==0.0.4.1 - sampling ==0.3.5 - - sandwich ==0.1.0.11 + - sandwich ==0.1.1.2 - sandwich-quickcheck ==0.1.0.6 - - sandwich-slack ==0.1.0.6 + - sandwich-slack ==0.1.1.0 - say ==0.1.0.1 - sbp ==4.1.6 - sbv ==8.17 @@ -2155,7 +2155,7 @@ default-package-overrides: - sequence-formats ==1.6.6.1 - sequenceTools ==1.5.2 - serf ==0.1.1.0 - - serialise ==0.2.5.0 + - serialise ==0.2.6.0 - servant ==0.19 - servant-auth ==0.4.1.0 - servant-auth-client ==0.4.1.0 @@ -2202,7 +2202,7 @@ default-package-overrides: - setlocale ==1.0.0.10 - set-monad ==0.3.0.0 - sets ==0.0.6.2 - - sexp-grammar ==2.3.3.1 + - sexp-grammar ==2.3.4.0 - sexpr-parser ==0.2.2.0 - SHA ==1.6.4.4 - shake ==0.19.7 @@ -2252,7 +2252,7 @@ default-package-overrides: - skylighting-core ==0.12.3.1 - slack-progressbar ==0.1.0.1 - slave-thread ==1.1.0.1 - - slist ==0.2.0.0 + - slist ==0.2.0.1 - slynx ==0.6.1.1 - smallcheck ==1.2.1 - smash ==0.1.3 @@ -2277,7 +2277,7 @@ default-package-overrides: - sourcemap ==0.1.7 - sox ==0.2.3.1 - soxlib ==0.0.3.1 - - spacecookie ==1.0.0.1 + - spacecookie ==1.0.0.2 - sparse-linear-algebra ==0.3.1 - spatial-math ==0.5.0.1 - special-values ==0.1.0.0 @@ -2350,7 +2350,7 @@ default-package-overrides: - strict ==0.4.0.1 - strict-concurrency ==0.2.4.3 - strict-list ==0.1.7 - - strict-tuple ==0.1.5.1 + - strict-tuple ==0.1.5.2 - strict-tuple-lens ==0.2 - strict-wrapper ==0.0.0.0 - stringbuilder ==0.5.1 @@ -2595,7 +2595,7 @@ default-package-overrides: - type-spec ==0.4.0.0 - typography-geometry ==1.0.1.0 - tz ==0.1.3.6 - - tzdata ==0.2.20220815.0 + - tzdata ==0.2.20220923.0 - ua-parser ==0.7.7.0 - uglymemo ==0.1.0.1 - unagi-chan ==0.4.1.4 @@ -2608,8 +2608,8 @@ default-package-overrides: - unexceptionalio ==0.5.1 - unexceptionalio-trans ==0.5.1 - unicode ==0.0.1.1 - - unicode-collation ==0.1.3.2 - - unicode-data ==0.3.0 + - unicode-collation ==0.1.3.3 + - unicode-data ==0.3.1 - unicode-show ==0.1.1.1 - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 @@ -2764,7 +2764,7 @@ default-package-overrides: - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - wire-streams ==0.1.1.0 - - witch ==1.0.0.4 + - witch ==1.0.2.0 with-compiler: ghc-9.0.2 - withdependencies ==0.3.0 - witherable ==0.4.2 @@ -2841,7 +2841,7 @@ with-compiler: ghc-9.0.2 - yesod-bin ==1.6.2.2 - yesod-core ==1.6.24.0 - yesod-eventsource ==1.6.0.1 - - yesod-form ==1.7.2 + - yesod-form ==1.7.3 - yesod-form-bootstrap4 ==3.0.1 - yesod-gitrepo ==0.3.0 - yesod-gitrev ==0.2.2 @@ -2870,7 +2870,7 @@ with-compiler: ghc-9.0.2 - zim-parser ==0.2.1.0 - zio ==0.1.0.2 - zip ==1.7.2 - - zip-archive ==0.4.2.1 + - zip-archive ==0.4.2.2 - zipper-extra ==0.1.3.2 - zippers ==0.3.2 - zip-stream ==0.2.1.0 From ff736687d8f2d4428cf0a9ff69df79ada62942c0 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 15 Oct 2022 13:27:32 -0400 Subject: [PATCH 02/17] all-cabal-hashes: 2022-10-05T14:24:18Z -> 2022-10-11T19:16:50Z 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 8ce6780cf35a..1fb7b1c6a4a4 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "d9b306138608746f6f686e7f3af6f35e635eacc8", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/d9b306138608746f6f686e7f3af6f35e635eacc8.tar.gz", - "sha256": "11c7x0b1ivcx8z96yr7rwnsby5bmjrwsjbak2pa4kknsklxd1iba", - "msg": "Update from Hackage at 2022-10-05T14:24:18Z" + "commit": "2c8100e0ec017b1ab20fcf4679176087b10fbd45", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2c8100e0ec017b1ab20fcf4679176087b10fbd45.tar.gz", + "sha256": "16jvcyn4cxc2f0p92f71yk1n2p6jmblnhqm8is5ipn0j4xz6l0bl", + "msg": "Update from Hackage at 2022-10-11T19:16:50Z" } From 433854432c04d2defedb9c1383e555f1e2b5ff8f Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 15 Oct 2022 13:28:36 -0400 Subject: [PATCH 03/17] 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 | 1752 +++++++++-------- 1 file changed, 947 insertions(+), 805 deletions(-) diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 9caa2a21956c..11fdd43994b1 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -14249,8 +14249,8 @@ self: { }: mkDerivation { pname = "Monadoro"; - version = "0.2.6.3"; - sha256 = "0z2pj6677mgc4pa7wz9j3wnk425flq1y3sw6s2i974p8b5sv4y65"; + version = "0.2.8.1"; + sha256 = "0w0wjxvg36y1qdvljqlg2l4dw5jwbhmm1q6979rns6ncvlyjyyvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -21957,12 +21957,12 @@ self: { platforms = lib.platforms.windows; }) {}; - "Win32_2_13_3_0" = callPackage + "Win32_2_13_4_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "Win32"; - version = "2.13.3.0"; - sha256 = "1vyml4dz46xvrk7zp0n944x9cl0hy7qnw2z8yh92d0gip25dxky4"; + version = "2.13.4.0"; + sha256 = "1nm8nx595cndbni2arbg0q27k5ghdsgzg2nvp711f6ah9svk0iji"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; @@ -22644,8 +22644,8 @@ self: { ({ mkDerivation, base, deepseq, random, simple-affine-space }: mkDerivation { pname = "Yampa"; - version = "0.13.6"; - sha256 = "0rgwvbp0jpl4pyxrhx2s29fnz8q8xyrbm9r4i2glrf89p29vpwxy"; + version = "0.13.7"; + sha256 = "0fz4v7q0q1npqxgjcc5ig9ynz1jya54a3vdl5p2mzymg91hwapf8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -25866,8 +25866,8 @@ self: { }: mkDerivation { pname = "aeson-match-qq"; - version = "1.6.0"; - sha256 = "14phbs7m1zs7dlc1cpbmawlzq99h9bz6wq5shdsllg5mwzzhskia"; + version = "1.6.1"; + sha256 = "1djcws5i9w0ky98iwlriqdm9iby3s076ykm1yxcdy04qpgp1whf7"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers either haskell-src-meta pretty scientific template-haskell text @@ -35043,18 +35043,6 @@ self: { }) {}; "ascii-case" = callPackage - ({ mkDerivation, ascii-char, base, hashable }: - mkDerivation { - pname = "ascii-case"; - version = "1.0.0.10"; - sha256 = "1vncwrngvqlzacs8084s7xvbj02zpq5irciwmv8cxh8pwjk2vhpw"; - libraryHaskellDepends = [ ascii-char base hashable ]; - testHaskellDepends = [ ascii-char base ]; - description = "ASCII letter case"; - license = lib.licenses.asl20; - }) {}; - - "ascii-case_1_0_0_11" = callPackage ({ mkDerivation, ascii-char, base, hashable }: mkDerivation { pname = "ascii-case"; @@ -35066,22 +35054,9 @@ self: { testHaskellDepends = [ ascii-char base ]; description = "ASCII letter case"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-char" = callPackage - ({ mkDerivation, base, hashable }: - mkDerivation { - pname = "ascii-char"; - version = "1.0.0.14"; - sha256 = "0mdmcxp5bd89akh6z7kdyhl679pbm58rww0mhzj6y41sj4g7j4m4"; - libraryHaskellDepends = [ base hashable ]; - testHaskellDepends = [ base ]; - description = "A Char type representing an ASCII character"; - license = lib.licenses.asl20; - }) {}; - - "ascii-char_1_0_0_15" = callPackage ({ mkDerivation, base, hashable }: mkDerivation { pname = "ascii-char"; @@ -35093,7 +35068,6 @@ self: { testHaskellDepends = [ base ]; description = "A Char type representing an ASCII character"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-cows" = callPackage @@ -35126,20 +35100,6 @@ self: { }) {}; "ascii-group" = callPackage - ({ mkDerivation, ascii-char, base, hashable, hedgehog }: - mkDerivation { - pname = "ascii-group"; - version = "1.0.0.12"; - sha256 = "0g7n2bqhy131b4d87gqny82pwjndgmddvb2c4k6k2ic5138z6zk3"; - revision = "1"; - editedCabalFile = "031k41caa96y36j7a2pfdpw534l7iihcdlf0kyqi8vxn9z42s501"; - libraryHaskellDepends = [ ascii-char base hashable ]; - testHaskellDepends = [ ascii-char base hedgehog ]; - description = "ASCII character groups"; - license = lib.licenses.asl20; - }) {}; - - "ascii-group_1_0_0_13" = callPackage ({ mkDerivation, ascii-char, base, hashable, hedgehog }: mkDerivation { pname = "ascii-group"; @@ -35151,7 +35111,6 @@ self: { testHaskellDepends = [ ascii-char base hedgehog ]; description = "ASCII character groups"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-holidays" = callPackage @@ -35319,26 +35278,6 @@ self: { }) {}; "ascii-th" = callPackage - ({ mkDerivation, ascii-char, ascii-superset, base, bytestring - , hedgehog, template-haskell, text - }: - mkDerivation { - pname = "ascii-th"; - version = "1.0.0.10"; - sha256 = "16ir0rkkwzc60fdznjjx9mgfh5vi09h2a77b1gk63m01p10xlr6g"; - revision = "1"; - editedCabalFile = "1z7j4cqghdj596khyj6nwq1wqb70flb4g8fj0ianlc6krjxshyf9"; - libraryHaskellDepends = [ - ascii-char ascii-superset base template-haskell - ]; - testHaskellDepends = [ - ascii-char ascii-superset base bytestring hedgehog text - ]; - description = "Template Haskell support for ASCII"; - license = lib.licenses.asl20; - }) {}; - - "ascii-th_1_0_0_11" = callPackage ({ mkDerivation, ascii-char, ascii-superset, base, bytestring , hedgehog, template-haskell, text }: @@ -35356,7 +35295,6 @@ self: { ]; description = "Template Haskell support for ASCII"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-vector-avc" = callPackage @@ -37589,8 +37527,8 @@ self: { }: mkDerivation { pname = "autodocodec"; - version = "0.2.0.0"; - sha256 = "0dxn8p0r3qbpym809rbl75bclrkrqbfs8d57gkz9r5r4g4bvwfmg"; + version = "0.2.0.1"; + sha256 = "1pjv2nk8g7cvck2g6nm15dy2bwg3hqdhyyi4c0q7x2k0awn2qkjg"; libraryHaskellDepends = [ aeson base bytestring containers hashable mtl scientific text time unordered-containers validity validity-scientific vector @@ -37633,6 +37571,23 @@ self: { license = lib.licenses.mit; }) {}; + "autodocodec-servant-multipart" = callPackage + ({ mkDerivation, aeson, autodocodec, base, bytestring + , servant-multipart, servant-multipart-api, text + , unordered-containers, vector + }: + mkDerivation { + pname = "autodocodec-servant-multipart"; + version = "0.0.0.0"; + sha256 = "1psz9a5hpdsvzhl98wdhm82b47010i0dyajl23aw0gnqqpmq62gs"; + libraryHaskellDepends = [ + aeson autodocodec base bytestring servant-multipart + servant-multipart-api text unordered-containers vector + ]; + description = "Autodocodec interpreters for Servant Multipart"; + license = lib.licenses.mit; + }) {}; + "autodocodec-swagger2" = callPackage ({ mkDerivation, aeson, autodocodec, base , insert-ordered-containers, scientific, swagger2, text @@ -40595,8 +40550,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "14"; - editedCabalFile = "0pfj807231v2jn5067yhn13f6qq3d77fqnglmzh5wp445ikd5q0s"; + revision = "15"; + editedCabalFile = "0yka3aazfd5jj0dqh89cpjc8sgx3yhiiqfhrpb9z5p4zvbyvym6g"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text @@ -44566,8 +44521,8 @@ self: { }: mkDerivation { pname = "birch-beer"; - version = "0.4.1.0"; - sha256 = "07l9y57if58047d54g52vhpk4372aj563brbds62c3fgb5wjpdc6"; + version = "0.4.2.1"; + sha256 = "19r14rjlcsdp1g2f2lkhhicjxfi0wqfdba987j2znmxjr0p779gg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -46072,8 +46027,8 @@ self: { pname = "blaze-colonnade"; version = "1.2.2.1"; sha256 = "1wh0q72qv2s6a42i13lqb94i0b5bgmqwqw7d5xy89dc76j0ncd2d"; - revision = "2"; - editedCabalFile = "08baclp16z9qrvmd8qcf0nn98g735xr7la9kxs36w03b6vq02xmj"; + revision = "3"; + editedCabalFile = "0ps0w3w5h8yzws5biip7yqn097zr2jc4gcih5w7v54cvi3vgpdjc"; libraryHaskellDepends = [ base blaze-html blaze-markup colonnade profunctors text ]; @@ -46472,8 +46427,8 @@ self: { }: mkDerivation { pname = "blockfrost-api"; - version = "0.6.0.0"; - sha256 = "0wh2fydxjfkw07w7p85nc573pvcpilrdwz63nja7mg43x4d90xak"; + version = "0.7.0.0"; + sha256 = "0s2ri7g6gxfkcvpf5z7s08qhs60snbpxz75gjaw9bab3h49aadnc"; libraryHaskellDepends = [ aeson base bytestring containers data-default-class deriving-aeson lens QuickCheck quickcheck-instances safe-money servant @@ -46497,8 +46452,8 @@ self: { }: mkDerivation { pname = "blockfrost-client"; - version = "0.6.0.0"; - sha256 = "045r6n4b6ahjci8vkczd3a3vq1ac3jf8s4sf6h3k1af3k5sdpz0g"; + version = "0.7.0.0"; + sha256 = "19gf6shsjikhrbd898504vapii2x49h7pnzv86r1k45ypmibhira"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48503,6 +48458,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "brick-panes" = callPackage + ({ mkDerivation, aeson, base, brick, bytestring, containers + , directory, microlens, text, text-zipper, time, vector, vty + }: + mkDerivation { + pname = "brick-panes"; + version = "1.0.0.0"; + sha256 = "1q4j4scamy1rracjx78nld3r2grn53ifs7qjhk80w8qdjabjh6vr"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base brick containers microlens vty ]; + executableHaskellDepends = [ + aeson base brick bytestring containers directory microlens text + text-zipper time vector vty + ]; + testHaskellDepends = [ base ]; + description = "Panes library for Brick providing composition and isolation for TUI apps"; + license = lib.licenses.isc; + mainProgram = "mywork-example"; + }) {}; + "brick-skylighting" = callPackage ({ mkDerivation, base, brick, containers, skylighting-core, text , vty @@ -53960,8 +53936,8 @@ self: { }: mkDerivation { pname = "candid"; - version = "0.3.1"; - sha256 = "0swz07qn3829dpr850973baj1ki5pizlh90gy4xrp1d9bsvwy4sq"; + version = "0.3.2"; + sha256 = "0p4fxkm3yhlx52g15hcbjlhqmx7nwkdw0rzlr0m11v85y5khz7yd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -55859,32 +55835,6 @@ self: { }) {}; "cborg" = callPackage - ({ mkDerivation, aeson, array, base, base-orphans - , base16-bytestring, base64-bytestring, bytestring, containers - , deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck - , random, scientific, tasty, tasty-hunit, tasty-quickcheck, text - , vector - }: - mkDerivation { - pname = "cborg"; - version = "0.2.7.0"; - sha256 = "076656vq2qabhdnwzifc5gsj20vwh69vhy19dh0qa1f2lqxrzfvq"; - revision = "1"; - editedCabalFile = "02n2d8i0yc5qk77r5b63hqvd79ygcdk1pnf445nmp4bfsjvv8jyj"; - libraryHaskellDepends = [ - array base bytestring containers deepseq ghc-bignum ghc-prim half - primitive text - ]; - testHaskellDepends = [ - aeson array base base-orphans base16-bytestring base64-bytestring - bytestring deepseq half QuickCheck random scientific tasty - tasty-hunit tasty-quickcheck text vector - ]; - description = "Concise Binary Object Representation (CBOR)"; - license = lib.licenses.bsd3; - }) {}; - - "cborg_0_2_8_0" = callPackage ({ mkDerivation, aeson, array, base, base-orphans , base16-bytestring, base64-bytestring, bytestring, containers , deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck @@ -55906,31 +55856,9 @@ self: { ]; description = "Concise Binary Object Representation (CBOR)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cborg-json" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg - , criterion, deepseq, directory, process, scientific, text - , unordered-containers, vector, zlib - }: - mkDerivation { - pname = "cborg-json"; - version = "0.2.4.0"; - sha256 = "1h5i8sf1q1xr4c2y945vanj6n1wkkag1vflfjys7ygbgddbcq7rv"; - libraryHaskellDepends = [ - aeson aeson-pretty base cborg scientific text unordered-containers - vector - ]; - benchmarkHaskellDepends = [ - aeson base bytestring cborg criterion deepseq directory process - zlib - ]; - description = "A library for encoding JSON as CBOR"; - license = lib.licenses.bsd3; - }) {}; - - "cborg-json_0_2_5_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg , criterion, deepseq, directory, process, scientific, text , unordered-containers, vector, zlib @@ -55949,7 +55877,6 @@ self: { ]; description = "A library for encoding JSON as CBOR"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ccast" = callPackage @@ -58830,7 +58757,7 @@ self: { license = lib.licenses.bsd2; }) {}; - "citeproc_0_8_0_1" = callPackage + "citeproc_0_8_0_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, data-default, Diff, directory , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific @@ -58839,8 +58766,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.8.0.1"; - sha256 = "1dxzpyh6jkhm6pz0qiaf6zchldhibh24drcn75qh1yp0m6km5a37"; + version = "0.8.0.2"; + sha256 = "1rja6vdggmh7d40gsg2xfs9md6m1zbfddpsd27a15qyqb3530jzw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -61148,23 +61075,6 @@ self: { }) {}; "cmark-gfm" = callPackage - ({ mkDerivation, base, blaze-html, bytestring, cheapskate - , criterion, discount, HUnit, markdown, sundown, text - }: - mkDerivation { - pname = "cmark-gfm"; - version = "0.2.4"; - sha256 = "1nkmlq015a8cyhcp669h8cd720n24j26v8w8rb04980z8h5z4ymp"; - libraryHaskellDepends = [ base bytestring text ]; - testHaskellDepends = [ base HUnit text ]; - benchmarkHaskellDepends = [ - base blaze-html cheapskate criterion discount markdown sundown text - ]; - description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; - license = lib.licenses.bsd3; - }) {}; - - "cmark-gfm_0_2_5" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cheapskate , criterion, discount, HUnit, markdown, sundown, text }: @@ -61179,7 +61089,6 @@ self: { ]; description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cmark-highlight" = callPackage @@ -62658,8 +62567,8 @@ self: { pname = "colonnade"; version = "1.2.0.2"; sha256 = "1asjx71gp26a15v7g3p8bfddb5nnzky6672c35xx35hq73mhykr4"; - revision = "2"; - editedCabalFile = "0ps86y9vlai49qx3rxzmxy6dzxwhnz6sr7ndyzrp4w7qwhgkmd70"; + revision = "3"; + editedCabalFile = "078j65fw9cf8sscnvd0c3dkg24pcw4krav1x0zsg493ynxslv95z"; libraryHaskellDepends = [ base bytestring contravariant profunctors semigroups text vector ]; @@ -62849,16 +62758,12 @@ self: { }) {}; "colourista" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, ghc-prim, hspec - , text - }: + ({ mkDerivation, ansi-terminal, base, bytestring, hspec, text }: mkDerivation { pname = "colourista"; - version = "0.1.0.1"; - sha256 = "16khzax62kyanaj2vdqd3avw2yc2n1p35mwsckgd17j7nl59mgbf"; - libraryHaskellDepends = [ - ansi-terminal base bytestring ghc-prim text - ]; + version = "0.1.0.2"; + sha256 = "0g06116kjg9pbp0l7n33agqbks3kw5z4rjqyhylha8miah5sxbwn"; + libraryHaskellDepends = [ ansi-terminal base bytestring text ]; testHaskellDepends = [ base bytestring hspec text ]; description = "Convenient interface for printing colourful messages"; license = lib.licenses.mpl20; @@ -63423,27 +63328,6 @@ self: { }) {}; "commonmark-extensions" = callPackage - ({ mkDerivation, base, commonmark, containers, emojis, filepath - , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text - , transformers - }: - mkDerivation { - pname = "commonmark-extensions"; - version = "0.2.3.2"; - sha256 = "1k5rlh2grg6g1waszhp565m360n1iynjvbkjz8xmap8y234g1bjj"; - libraryHaskellDepends = [ - base commonmark containers emojis filepath network-uri parsec text - transformers - ]; - testHaskellDepends = [ - base commonmark parsec tasty tasty-hunit text - ]; - benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; - description = "Pure Haskell commonmark parser"; - license = lib.licenses.bsd3; - }) {}; - - "commonmark-extensions_0_2_3_3" = callPackage ({ mkDerivation, base, commonmark, containers, emojis, filepath , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text , transformers @@ -63462,7 +63346,6 @@ self: { benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "commonmark-pandoc" = callPackage @@ -63557,8 +63440,8 @@ self: { pname = "commutative-semigroups"; version = "0.1.0.0"; sha256 = "06063ayahakj0wdwwzqwbb61cxjrrkpayzmvbvf7pcdsgyn427b6"; - revision = "2"; - editedCabalFile = "0pa5rwafvcf38bfw7fxg420gd68x3p3xh8apih0ni2wv9h9wc8vz"; + revision = "3"; + editedCabalFile = "1g3z3w70hgcbkpf298pnafslx4f2pv9gs6vbgyx215y2p8amvn6s"; libraryHaskellDepends = [ base containers ]; description = "Commutative semigroups"; license = lib.licenses.bsd3; @@ -65524,8 +65407,8 @@ self: { }: mkDerivation { pname = "conduit"; - version = "1.3.4.2"; - sha256 = "15r1rw5sp09zxjlfvjwpjva1pnn4my4gc28kxpd51kf74wpq7f9c"; + version = "1.3.4.3"; + sha256 = "0zchhxcpciq4nr7ll4z4c7wshlngphr0dz0y3xfml1pfls3a18mc"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mono-traversable mtl primitive resourcet text transformers unix unliftio-core vector @@ -67220,32 +67103,6 @@ self: { }) {}; "construct" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest - , cereal, directory, doctest, filepath, incremental-parser - , input-parsers, markdown-unlit, monoid-subclasses, parsers - , rank2classes, tasty, tasty-hunit, text - }: - mkDerivation { - pname = "construct"; - version = "0.3.1"; - sha256 = "0kv186wqw4fzwibsacsr5slb7fxrjhcxdf96bav9rgsq114py5y2"; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - attoparsec base bytestring cereal incremental-parser input-parsers - monoid-subclasses parsers rank2classes text - ]; - testHaskellDepends = [ - attoparsec base bytestring cereal directory doctest filepath - incremental-parser monoid-subclasses rank2classes tasty tasty-hunit - text - ]; - testToolDepends = [ markdown-unlit ]; - description = "Haskell version of the Construct library for easy specification of file formats"; - license = lib.licenses.bsd3; - }) {}; - - "construct_0_3_1_1" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest , cereal, directory, doctest, filepath, incremental-parser , input-parsers, markdown-unlit, monoid-subclasses, parsers @@ -67269,7 +67126,6 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "constructible" = callPackage @@ -68630,23 +68486,6 @@ self: { }) {}; "core-data" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, core-text - , hashable, hourglass, prettyprinter, scientific, text, time - , unordered-containers, uuid, vector - }: - mkDerivation { - pname = "core-data"; - version = "0.3.6.0"; - sha256 = "17x6dkrrps7cwh232fhmwn1r06xn28ghxysw26rba44lwshc9wga"; - libraryHaskellDepends = [ - aeson base bytestring containers core-text hashable hourglass - prettyprinter scientific text time unordered-containers uuid vector - ]; - description = "Convenience wrappers around common data structures and encodings"; - license = lib.licenses.mit; - }) {}; - - "core-data_0_3_8_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, core-text , hashable, hourglass, prettyprinter, scientific, text, time , unordered-containers, uuid, vector @@ -68661,7 +68500,6 @@ self: { ]; description = "Convenience wrappers around common data structures and encodings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "core-haskell" = callPackage @@ -68703,7 +68541,7 @@ self: { license = lib.licenses.mit; }) {}; - "core-program_0_6_0_1" = callPackage + "core-program_0_6_1_0" = callPackage ({ mkDerivation, base, bytestring, core-data, core-text, directory , exceptions, filepath, fsnotify, hashable, hourglass, mtl , prettyprinter, safe-exceptions, stm, template-haskell @@ -68712,8 +68550,8 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.6.0.1"; - sha256 = "1fmqq65aq6z99jjw11csqpzxwgn1l54nrf2lylqvvcd3x6ysay3h"; + version = "0.6.1.0"; + sha256 = "0gbahw4gwgj4ms5dg2142jmmhwrb9w6bc3ivpqg0h4cnd7ai20fr"; libraryHaskellDepends = [ base bytestring core-data core-text directory exceptions filepath fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm @@ -69130,8 +68968,8 @@ self: { }: mkDerivation { pname = "country"; - version = "0.2.3"; - sha256 = "12d1nymfj13jgh5jhznrg8sgxvxyb2y3lvbl6p4mpa3qqhggyr3g"; + version = "0.2.3.1"; + sha256 = "0c601fa2m6f5b9g7i1azh9aqhnsiqcrpqmngwnhrxf8gm4jh5yi5"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq entropy hashable primitive primitive-unlifted @@ -70049,14 +69887,14 @@ self: { }) {}; "crdt-event-fold" = callPackage - ({ mkDerivation, aeson, base, binary, containers + ({ mkDerivation, aeson, base, binary, bytestring, containers , data-default-class, data-dword, exceptions, hspec, monad-logger , mtl, transformers }: mkDerivation { pname = "crdt-event-fold"; - version = "1.5.1.1"; - sha256 = "1625x6zk6znfzz76pk1d1wkh2qvybdpwaxpm20kk88jsakhvg0br"; + version = "1.8.0.0"; + sha256 = "0n8s6f6vvgpyv36m28j3r0xa9k2dnlprbakhg68iq814xa4x43h4"; libraryHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions monad-logger mtl transformers @@ -70065,6 +69903,10 @@ self: { aeson base binary containers data-default-class data-dword exceptions hspec monad-logger mtl transformers ]; + benchmarkHaskellDepends = [ + aeson base binary bytestring containers data-default-class + data-dword exceptions monad-logger mtl transformers + ]; description = "Garbage collected event folding CRDT"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; @@ -73145,6 +72987,27 @@ self: { broken = true; }) {}; + "dahdit" = callPackage + ({ mkDerivation, base, bytestring, containers, data-default + , data-sword, free, mtl, primitive, tasty, tasty-hunit + , transformers + }: + mkDerivation { + pname = "dahdit"; + version = "0.1.0"; + sha256 = "1bpifjbhmn1a3fxvm7wbrkgqlxzz7gllj0kidyv7ki908llrrhgv"; + libraryHaskellDepends = [ + base bytestring containers data-default data-sword free mtl + primitive transformers + ]; + testHaskellDepends = [ + base bytestring containers data-default data-sword free mtl + primitive tasty tasty-hunit transformers + ]; + description = "Binary parsing and serialization with integrated size"; + license = lib.licenses.bsd3; + }) {}; + "damnpacket" = callPackage ({ mkDerivation, attoparsec, base, bytestring, fail, hspec , html-entity, HUnit, QuickCheck, semigroups, template-haskell @@ -73753,6 +73616,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "data-array-byte" = callPackage + ({ mkDerivation, base, deepseq, quickcheck-classes-base, tasty + , tasty-quickcheck, template-haskell + }: + mkDerivation { + pname = "data-array-byte"; + version = "0.1.0.1"; + sha256 = "002n0af7q08q3fmgsc5b47s1clirxy0lrqglwxzhabg0nfhfrdhv"; + libraryHaskellDepends = [ base deepseq template-haskell ]; + testHaskellDepends = [ + base quickcheck-classes-base tasty tasty-quickcheck + template-haskell + ]; + description = "Compatibility layer for Data.Array.Byte"; + license = lib.licenses.bsd3; + }) {}; + "data-as" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { @@ -81661,8 +81541,8 @@ self: { }: mkDerivation { pname = "diohsc"; - version = "0.1.11"; - sha256 = "0haw5346aziwrv4k1jwji8b8aw4jqskdsx94y818xjgx30hbbg43"; + version = "0.1.12"; + sha256 = "0zffy3m5w9cbf2ngg8zhvpz9cgdml6r7swvkf5k8grph1zifa0sj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -82455,19 +82335,18 @@ self: { }) {}; "disjoint-containers" = callPackage - ({ mkDerivation, aeson, base, containers, doctest, enum-types - , QuickCheck, quickcheck-classes, quickcheck-enum-instances - , semigroups, tasty, tasty-quickcheck, transformers + ({ mkDerivation, base, containers, doctest, enum-types, QuickCheck + , quickcheck-classes, quickcheck-enum-instances, semigroups, tasty + , tasty-quickcheck, transformers }: mkDerivation { pname = "disjoint-containers"; - version = "0.2.4"; - sha256 = "0x64x327842da1a3bhbkrc88za300f3c2wd9fyci3qqm0mv7fdjk"; - libraryHaskellDepends = [ aeson base containers transformers ]; + version = "0.3.0"; + sha256 = "1r92abcbksyfk4k1mjxj3gyymkbm927wjr6lmcv06pyljcw9vc3r"; + libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ - aeson base containers doctest enum-types QuickCheck - quickcheck-classes quickcheck-enum-instances semigroups tasty - tasty-quickcheck + base containers doctest enum-types QuickCheck quickcheck-classes + quickcheck-enum-instances semigroups tasty tasty-quickcheck ]; description = "Disjoint containers"; license = lib.licenses.bsd3; @@ -83268,6 +83147,8 @@ self: { pname = "distribution-nixpkgs"; version = "1.7.0"; sha256 = "007riyq6irmzzmf3gynaa5hpz8a4khg8wl4blyz78c59bqblpw69"; + revision = "1"; + editedCabalFile = "0xzrh7kfla9c43jjjnd2r13xsp994gdkxkwgav2kl50qxzdb88nx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers deepseq language-nix lens @@ -91941,6 +91822,19 @@ self: { license = lib.licenses.mit; }) {}; + "error_1_0_0_0" = callPackage + ({ mkDerivation, base, doctest, text }: + mkDerivation { + pname = "error"; + version = "1.0.0.0"; + sha256 = "12c8vk6jxphwympivfalr5xz3pyk3imsbbfyqcyranss65ji5k3b"; + libraryHaskellDepends = [ base text ]; + testHaskellDepends = [ base doctest ]; + description = "The canonical error type"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "error-analyze" = callPackage ({ mkDerivation, base, HUnit, tasty, tasty-hunit, text }: mkDerivation { @@ -94749,6 +94643,39 @@ self: { license = lib.licenses.bsd3; }) {}; + "experimenter_0_1_0_14" = callPackage + ({ mkDerivation, aeson, base, bytestring, cereal, cereal-vector + , conduit, containers, deepseq, directory, esqueleto, filepath + , foundation, HaTeX, hostname, hspec, lens, matrix, monad-logger + , mtl, mwc-random, parallel, persistent, persistent-postgresql + , persistent-template, process, QuickCheck, resource-pool + , resourcet, stm, text, time, transformers, unix, unliftio-core + , vector + }: + mkDerivation { + pname = "experimenter"; + version = "0.1.0.14"; + sha256 = "11m832x42xgd679zwnsykggp9afk7kwkis1s04iq4hdxbcylh7kc"; + libraryHaskellDepends = [ + aeson base bytestring cereal cereal-vector conduit containers + deepseq directory esqueleto filepath HaTeX hostname lens matrix + monad-logger mtl mwc-random parallel persistent + persistent-postgresql persistent-template process resource-pool + resourcet stm text time transformers unix unliftio-core vector + ]; + testHaskellDepends = [ + aeson base bytestring cereal cereal-vector conduit containers + deepseq directory esqueleto filepath foundation HaTeX hostname + hspec lens matrix monad-logger mtl mwc-random parallel persistent + persistent-postgresql persistent-template process QuickCheck + resource-pool resourcet stm text time transformers unix + unliftio-core vector + ]; + description = "Perform scientific experiments stored in a DB, and generate reports"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "expiring-cache-map" = callPackage ({ mkDerivation, base, bytestring, containers, hashable, time , unordered-containers @@ -102232,31 +102159,34 @@ self: { mainProgram = "fortran-src"; }) {}; - "fortran-src_0_10_2" = callPackage + "fortran-src_0_11_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy - , hspec, hspec-discover, mtl, pretty, QuickCheck, temporary, text - , uniplate + , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons + , singletons-base, singletons-th, temporary, text, uniplate + , vector-sized }: mkDerivation { pname = "fortran-src"; - version = "0.10.2"; - sha256 = "13xpfwvfma4lrq7x4c7sb6xb17pxym03p790lprrirxdld6mdx9w"; + version = "0.11.0"; + sha256 = "0rh7zpnykm30y5jlr6077jdzpbf6qsccdmbs083wb1lv5gijza7k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty temporary text uniplate + fgl filepath GenericPretty mtl pretty singletons singletons-base + singletons-th temporary text uniplate vector-sized ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty temporary text uniplate + fgl filepath GenericPretty mtl pretty singletons singletons-base + singletons-th temporary text uniplate vector-sized ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty hspec mtl pretty QuickCheck temporary - text uniplate + fgl filepath GenericPretty hspec mtl pretty QuickCheck singletons + singletons-base singletons-th temporary text uniplate vector-sized ]; testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; @@ -104134,6 +104064,8 @@ self: { pname = "fsnotify"; version = "0.4.0.1"; sha256 = "02gnbwxgs5b4rnqpgprvqxw9d2vw2yi276dn6ync3czrxyqliz78"; + revision = "1"; + editedCabalFile = "00yspy6jwriwgr0zi806z31q082kx1gfihfspf3izlxcm5qinyjh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105097,8 +105029,8 @@ self: { }: mkDerivation { pname = "fused-effects"; - version = "1.1.2.0"; - sha256 = "0wzlzd8ccilhlhhk713hziwvdja78lm9yz9v5rfl1w214g6rlcgx"; + version = "1.1.2.1"; + sha256 = "1h9nnfn0i89gr8151dlxcyjh9467l25y6glyy5zbqkhwxglmjns0"; libraryHaskellDepends = [ base transformers unliftio-core ]; testHaskellDepends = [ base containers hedgehog hedgehog-fn inspection-testing @@ -105527,20 +105459,6 @@ self: { }) {}; "fuzzy-time" = callPackage - ({ mkDerivation, base, containers, deepseq, megaparsec, text, time - , validity, validity-time - }: - mkDerivation { - pname = "fuzzy-time"; - version = "0.2.0.1"; - sha256 = "1wlcq37q71q3565dc73jcr42p970lml0gmpjqwn3k5xf8d63ridj"; - libraryHaskellDepends = [ - base containers deepseq megaparsec text time validity validity-time - ]; - license = lib.licenses.mit; - }) {}; - - "fuzzy-time_0_2_0_3" = callPackage ({ mkDerivation, base, containers, deepseq, megaparsec, text, time , validity, validity-time }: @@ -105552,7 +105470,6 @@ self: { base containers deepseq megaparsec text time validity validity-time ]; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "fuzzy-time-gen" = callPackage @@ -106486,6 +106403,8 @@ self: { pname = "gearhash"; version = "1.0.0"; sha256 = "1cwyl8pn1hq7gphg752qdc45x8vhcc0cnv2z26ymwyw8gw9p09xw"; + revision = "1"; + editedCabalFile = "1g0cf8bhhlknlqzlvy527r1n8j1ypmavqb1smpfrabrn5d6nqlrp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -109496,44 +109415,45 @@ self: { }) {}; "ghc-debug-brick" = callPackage - ({ mkDerivation, base, brick, containers, deepseq, directory - , exceptions, filepath, ghc-debug-client, ghc-debug-common - , ghc-debug-convention, microlens, microlens-platform, text, time - , unordered-containers, vty + ({ mkDerivation, base, brick, containers, contra-tracer, deepseq + , directory, exceptions, filepath, ghc-debug-client + , ghc-debug-common, ghc-debug-convention, microlens + , microlens-platform, text, time, unordered-containers, vty }: mkDerivation { pname = "ghc-debug-brick"; - version = "0.2.1.0"; - sha256 = "02zkfndppp386va6vp6mamsv195sdvvwa3dj0ff2kp3kb4gbny7n"; + version = "0.3.0.0"; + sha256 = "1ss8gi5x26p7lpcrdq961abz5q0lmnhyyv6x0l1dqsnqxfy71iv4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base brick containers deepseq directory exceptions filepath - ghc-debug-client ghc-debug-common ghc-debug-convention microlens - microlens-platform text time unordered-containers vty + base brick containers contra-tracer deepseq directory exceptions + filepath ghc-debug-client ghc-debug-common ghc-debug-convention + microlens microlens-platform text time unordered-containers vty ]; description = "A simple TUI using ghc-debug"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; - mainProgram = "ghc-heap-view"; + mainProgram = "ghc-debug-brick"; }) {}; "ghc-debug-client" = callPackage - ({ mkDerivation, async, base, binary, bitwise, containers - , directory, dom-lt, eventlog2html, filepath, ghc-debug-common - , ghc-debug-convention, ghc-prim, hashable, language-dot - , monoidal-containers, mtl, network, process, psqueues, stm, text - , unordered-containers + ({ mkDerivation, async, base, binary, bitwise, bytestring + , containers, contra-tracer, directory, dom-lt, eventlog2html + , filepath, ghc-debug-common, ghc-debug-convention, ghc-prim + , hashable, language-dot, monoidal-containers, mtl, network + , process, psqueues, stm, text, unordered-containers }: mkDerivation { pname = "ghc-debug-client"; - version = "0.2.1.0"; - sha256 = "0mjpq4rp9dp62dazhcasvggwmmhnn73z8xfxdyd29lh6n7yy2q4q"; + version = "0.3.0.0"; + sha256 = "0lr9yjgipfaqg22imxrka3srjm6bcb1illxg018pgl6l7hbpp4k7"; libraryHaskellDepends = [ - async base binary bitwise containers directory dom-lt eventlog2html - filepath ghc-debug-common ghc-debug-convention ghc-prim hashable - language-dot monoidal-containers mtl network process psqueues stm - text unordered-containers + async base binary bitwise bytestring containers contra-tracer + directory dom-lt eventlog2html filepath ghc-debug-common + ghc-debug-convention ghc-prim hashable language-dot + monoidal-containers mtl network process psqueues stm text + unordered-containers ]; description = "Useful functions for writing heap analysis tools which use ghc-debug"; license = lib.licenses.bsd3; @@ -109547,8 +109467,8 @@ self: { }: mkDerivation { pname = "ghc-debug-common"; - version = "0.2.1.0"; - sha256 = "1p895vq31ijkp8lgscxrvpiq2z97l9wx8rcji4nf8kc3bkprk8kl"; + version = "0.3.0.0"; + sha256 = "1nb1m8lks5d0svzdl2y1pww0afdc4ywc30myih170w3mf0cs2rld"; libraryHaskellDepends = [ array base binary bytestring containers cpu deepseq directory dom-lt filepath ghc-debug-convention ghc-heap hashable transformers @@ -109563,8 +109483,8 @@ self: { ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "ghc-debug-convention"; - version = "0.2.0.0"; - sha256 = "1gyibklicl6sp9rbqqrqlxmys1cycxf3yzh2y5fy84djf3xqn4j2"; + version = "0.3.0.0"; + sha256 = "0y7z7xqx5vn6bvx90rvhhajk0jxmp1i1qyhmq7hwhvlyb4p87282"; libraryHaskellDepends = [ base directory filepath ]; description = "Definitions needed by ghc-debug-stub and ghc-debug-common"; license = lib.licenses.bsd3; @@ -109578,8 +109498,8 @@ self: { }: mkDerivation { pname = "ghc-debug-stub"; - version = "0.2.1.0"; - sha256 = "1wjmlm9m6iwpn7bz3bjww7vlbp5jac5a8adzzfcxsgw4dz47n221"; + version = "0.3.0.0"; + sha256 = "0m7zngjlcijddz5xrns8531aim3am8y1rki4qj04gvbh7pdq5q3c"; libraryHaskellDepends = [ base directory filepath ghc-debug-convention ghc-prim ]; @@ -110934,6 +110854,27 @@ self: { license = lib.licenses.bsd2; }) {}; + "ghc-typelits-knownnat_0_7_7" = callPackage + ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra + , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck + , template-haskell, transformers + }: + mkDerivation { + pname = "ghc-typelits-knownnat"; + version = "0.7.7"; + sha256 = "0b7rhnij3i74baqm7ban92sfdiscbjvrypfi6wwipkc8graii467"; + libraryHaskellDepends = [ + base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise + template-haskell transformers + ]; + testHaskellDepends = [ + base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck + ]; + description = "Derive KnownNat constraints from other KnownNat constraints"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-typelits-natnormalise" = callPackage ({ mkDerivation, base, containers, ghc, ghc-bignum , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell @@ -110953,6 +110894,24 @@ self: { license = lib.licenses.bsd2; }) {}; + "ghc-typelits-natnormalise_0_7_7" = callPackage + ({ mkDerivation, base, containers, ghc, ghc-bignum + , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell + , transformers + }: + mkDerivation { + pname = "ghc-typelits-natnormalise"; + version = "0.7.7"; + sha256 = "0pqpsy3j4brpg2hrq9qrnjzr1bishycny5gvsdncvhaq3m53gslh"; + libraryHaskellDepends = [ + base containers ghc ghc-bignum ghc-tcplugins-extra transformers + ]; + testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; + description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; + license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + }) {}; + "ghc-typelits-presburger" = callPackage ({ mkDerivation, base, containers, equational-reasoning, ghc , ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty @@ -111054,8 +111013,8 @@ self: { }: mkDerivation { pname = "ghci-dap"; - version = "0.0.17.0"; - sha256 = "0w251vy5pw3c6503bfvvpr3r0s7xhs1dmp57wl52w94h6gnxf0wv"; + version = "0.0.18.0"; + sha256 = "1mkw7h7zzjd7kx9345rnkvh70qwkg8q6h5am2lgaybxmxkig8wlc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114727,6 +114686,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "glabrous_2_0_6" = callPackage + ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring + , cereal, cereal-text, directory, either, hspec, text + , unordered-containers + }: + mkDerivation { + pname = "glabrous"; + version = "2.0.6"; + sha256 = "1yz2h8x8hhy8nqy2pppax0mbb3k2ydcspbyngy19afphxxd5bbkz"; + libraryHaskellDepends = [ + aeson aeson-pretty attoparsec base bytestring cereal cereal-text + either text unordered-containers + ]; + testHaskellDepends = [ + base directory either hspec text unordered-containers + ]; + description = "A template DSL library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "glade" = callPackage ({ mkDerivation, base, Cabal, glib, gtk, gtk2hs-buildtools , libglade @@ -123337,6 +123317,8 @@ self: { pname = "hackage-db"; version = "2.1.2"; sha256 = "1aj82n2ay16zman829gq7s9dkg3qyyavca8hhjfibx8hzg6pmnap"; + revision = "1"; + editedCabalFile = "12k9vm584l6glfkj92j1b2498g2sijdb8ypjmbb01yfn2xgbhkiv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -123524,8 +123506,8 @@ self: { pname = "hackage-security-HTTP"; version = "0.1.1.1"; sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2"; - revision = "2"; - editedCabalFile = "0gbb5k37plm33bg0dv5rjc9jvc8yz8c40r4pg74jx5va8wpsvn13"; + revision = "3"; + editedCabalFile = "14cypbxm6njhxwxps9ac80nf1j00vgh9bwcyxx9h74z5hi7wdld2"; libraryHaskellDepends = [ base bytestring hackage-security HTTP mtl network network-uri zlib ]; @@ -128448,8 +128430,8 @@ self: { }: mkDerivation { pname = "haskell-debug-adapter"; - version = "0.0.35.0"; - sha256 = "1n8v7wgx5lqqw150lj9p8nzzxnmnjm2ksdvm7gcgb85shii7r2nf"; + version = "0.0.36.0"; + sha256 = "1xihq4ll632cqbvr5g2lf6ajxw32jvlkwhs1d92prcls1inkznwp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -135114,8 +135096,8 @@ self: { pname = "hedgehog-classes"; version = "0.2.5.3"; sha256 = "1qanfnvciykm5hmiqyf0icn4xn16v6zvlfal98lphhcmym26m9x1"; - revision = "2"; - editedCabalFile = "0w3vin4vrdvar6wi55vhg3sf95s70kva5rbjqf86af7nn5qqvw35"; + revision = "3"; + editedCabalFile = "09khb9px24zj24ahb51w1a6glgmcnhk2xn89gn1qwzhs3xn4vlj5"; libraryHaskellDepends = [ aeson base binary comonad containers hedgehog pretty-show primitive semirings silently transformers vector wl-pprint-annotated @@ -136486,8 +136468,8 @@ self: { }: mkDerivation { pname = "hermes-json"; - version = "0.2.0.0"; - sha256 = "1jqpwsspq40pf7g1qhs192kx2xdz0y80z3njh4dp5bd3dsq0kj2k"; + version = "0.2.0.1"; + sha256 = "1i10nmblh6zxbqpqk5z5r97334j6x37kgw459i4icm6c4hi55k4l"; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base bytestring deepseq dlist mtl scientific text time time-compat transformers unliftio @@ -142969,33 +142951,74 @@ self: { license = lib.licenses.bsd3; }) {}; - "hoauth2_2_5_0" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , data-default, exceptions, http-conduit, http-types, microlens - , text, transformers, uri-bytestring, uri-bytestring-aeson + "hoauth2_2_6_0" = callPackage + ({ mkDerivation, aeson, base, base64, binary, bytestring + , containers, cryptonite, data-default, exceptions, http-conduit + , http-types, memory, microlens, text, transformers, uri-bytestring + , uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; - version = "2.5.0"; - sha256 = "0pi9g8rn9cs3hf2api1im9bvm9hk811wbkx8ncaakrkvjyx53gf4"; + version = "2.6.0"; + sha256 = "1iag8dwza1cg8m436f2a3ar2281xjflslqfffgi9kz81jnvgs95i"; libraryHaskellDepends = [ - aeson base binary bytestring containers data-default exceptions - http-conduit http-types microlens text transformers uri-bytestring - uri-bytestring-aeson + aeson base base64 binary bytestring containers cryptonite + data-default exceptions http-conduit http-types memory microlens + text transformers uri-bytestring uri-bytestring-aeson ]; description = "Haskell OAuth2 authentication client"; - license = lib.licenses.bsd3; + license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; + "hoauth2-providers" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, data-default + , directory, hoauth2, http-conduit, http-types, mtl, parsec, text + , transformers, unordered-containers, uri-bytestring + }: + mkDerivation { + pname = "hoauth2-providers"; + version = "0.1"; + sha256 = "1qasw49nyirajiijr7lfinacgx7kbzp76x52wdfvj9km4wc9xj77"; + libraryHaskellDepends = [ + aeson base bytestring containers data-default directory hoauth2 + http-conduit http-types mtl parsec text transformers + unordered-containers uri-bytestring + ]; + description = "OAuth2 Identity Providers"; + license = lib.licenses.mit; + }) {}; + + "hoauth2-providers-tutorial" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, hoauth2 + , hoauth2-providers, http-conduit, http-types, scotty, text + , transformers, uri-bytestring, wai, warp + }: + mkDerivation { + pname = "hoauth2-providers-tutorial"; + version = "0.1"; + sha256 = "0zz99sipmgg1n61zx3mc69y3gvjijnslgwywd1dsw9hnqda10k4c"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring containers hoauth2 hoauth2-providers + http-conduit http-types scotty text transformers uri-bytestring wai + warp + ]; + executableHaskellDepends = [ base ]; + description = "tutorial for hoauth2-providers module"; + license = lib.licenses.mit; + mainProgram = "hoauth2-providers-tutorial"; + }) {}; + "hoauth2-tutorial" = callPackage ({ mkDerivation, aeson, base, bytestring, hoauth2, http-conduit , http-types, scotty, text, transformers, uri-bytestring, wai, warp }: mkDerivation { pname = "hoauth2-tutorial"; - version = "0.1.1"; - sha256 = "1qac41pv4j13kbf43915j5ybdsi3a93akcn15ip3rs36zvcv63i3"; + version = "0.1.2"; + sha256 = "0wkyq213vmsdiwbqv5zi6kak978ayj61sf9r7ga8ry5asy5zjx64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143004,7 +143027,7 @@ self: { ]; executableHaskellDepends = [ base ]; description = "Tutorial for using hoauth2"; - license = lib.licenses.bsd3; + license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "hoauth2-tutorial"; broken = true; @@ -143550,14 +143573,15 @@ self: { }) {}; "homplexity" = callPackage - ({ mkDerivation, base, blaze-html, blaze-markup, bytestring, Cabal - , containers, cpphs, deepseq, directory, filepath, githash - , haskell-src-exts, hflags, hspec, template-haskell, uniplate + ({ mkDerivation, alex, base, blaze-html, blaze-markup, bytestring + , Cabal, containers, cpphs, deepseq, directory, filepath, githash + , happy, haskell-src-exts, hflags, hspec, hspec-discover + , template-haskell, uniplate }: mkDerivation { pname = "homplexity"; - version = "0.4.8.0"; - sha256 = "1a873zfasvlnl7xw2z7z3pgbjl8n0lqqcs6lx1sl64p51icg7bbz"; + version = "0.4.8.1"; + sha256 = "08p2xwpl145mvkfvm5nzgrfb9x13zl3xp58icd4gxk9vnvbb1897"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143565,6 +143589,7 @@ self: { deepseq directory filepath haskell-src-exts hflags template-haskell uniplate ]; + libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base blaze-html bytestring containers cpphs deepseq directory filepath githash haskell-src-exts hflags template-haskell uniplate @@ -143572,6 +143597,7 @@ self: { testHaskellDepends = [ base filepath haskell-src-exts hspec template-haskell ]; + testToolDepends = [ hspec-discover ]; description = "Haskell code quality tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -149389,6 +149415,22 @@ self: { license = lib.licenses.mit; }) {}; + "hslua-list" = callPackage + ({ mkDerivation, base, bytestring, hslua-core, hslua-marshalling + , tasty, tasty-lua + }: + mkDerivation { + pname = "hslua-list"; + version = "1.0.0"; + sha256 = "05fkxplc8ayvzidv8z5fv8cns19p96vmzh7v794qh5wksllkb08q"; + libraryHaskellDepends = [ + base bytestring hslua-core hslua-marshalling + ]; + testHaskellDepends = [ base hslua-core tasty tasty-lua ]; + description = "Opinionated, but extensible Lua list type"; + license = lib.licenses.mit; + }) {}; + "hslua-marshalling" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty @@ -150063,14 +150105,30 @@ self: { pname = "hspec-contrib"; version = "0.5.1"; sha256 = "0hhzxaa3fxz5mk5qcsrnfr98a7bn3szx2ydgr0x9mbqmm1jg06rc"; - revision = "1"; - editedCabalFile = "0vjmyrsb878914b4khwdy3fcn9n217q8k5xnszlrp7dl1jnbqyi4"; + revision = "2"; + editedCabalFile = "12jwqbddqx8j69b04q3kzwvnkwh6l9cv8b5fvph4n6nrqnk81mp9"; libraryHaskellDepends = [ base hspec-core HUnit ]; testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ]; description = "Contributed functionality for Hspec"; license = lib.licenses.mit; }) {}; + "hspec-contrib_0_5_1_1" = callPackage + ({ mkDerivation, base, hspec, hspec-core, hspec-discover, HUnit + , QuickCheck + }: + mkDerivation { + pname = "hspec-contrib"; + version = "0.5.1.1"; + sha256 = "1nyb5n2jiq920yyf3flzyxrs5xpfyppl3jn18zhviyysjjk5drpx"; + libraryHaskellDepends = [ base hspec-core HUnit ]; + testHaskellDepends = [ base hspec hspec-core HUnit QuickCheck ]; + testToolDepends = [ hspec-discover ]; + description = "Contributed functionality for Hspec"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "hspec-core_2_7_10" = callPackage ({ mkDerivation, ansi-terminal, array, base, call-stack, clock , deepseq, directory, filepath, hspec-expectations, hspec-meta @@ -150646,21 +150704,6 @@ self: { }) {}; "hspec-need-env" = callPackage - ({ mkDerivation, base, hspec, hspec-core, hspec-discover - , hspec-expectations, setenv, transformers - }: - mkDerivation { - pname = "hspec-need-env"; - version = "0.1.0.9"; - sha256 = "00w4zmb7kzyb5py3kxpx6xwwjy6vz1qb95q8cgk575ipysqskmfj"; - libraryHaskellDepends = [ base hspec-core hspec-expectations ]; - testHaskellDepends = [ base hspec hspec-core setenv transformers ]; - testToolDepends = [ hspec-discover ]; - description = "Read environment variables for hspec tests"; - license = lib.licenses.bsd3; - }) {}; - - "hspec-need-env_0_1_0_10" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-discover , hspec-expectations, setenv, transformers }: @@ -150673,7 +150716,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Read environment variables for hspec tests"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-parsec" = callPackage @@ -159738,8 +159780,8 @@ self: { }: mkDerivation { pname = "incipit"; - version = "0.3.0.0"; - sha256 = "08q407js3la25cb9n01s4hxk2nxw2y25j48jj2529xxsrispirm3"; + version = "0.3.1.0"; + sha256 = "00x6g4ngcyak0dh7ms2wx0kh1ckm8laanfp823yskkg9gc71blqy"; libraryHaskellDepends = [ base incipit-core polysemy-conc polysemy-log polysemy-resume polysemy-time @@ -159869,29 +159911,6 @@ self: { }) {}; "incremental-parser" = callPackage - ({ mkDerivation, base, bytestring, checkers, criterion, deepseq - , input-parsers, monoid-subclasses, parsers, QuickCheck - , rank2classes, tasty, tasty-quickcheck, text, transformers - }: - mkDerivation { - pname = "incremental-parser"; - version = "0.5.0.3"; - sha256 = "11qzq2knpv0h8m1qfd6byqq5kbzxiz91vcgaicm1mlj0m554wlrs"; - libraryHaskellDepends = [ - base input-parsers monoid-subclasses parsers rank2classes - transformers - ]; - testHaskellDepends = [ - base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq monoid-subclasses text - ]; - description = "Generic parser library capable of providing partial results from partial input"; - license = lib.licenses.gpl3Only; - }) {}; - - "incremental-parser_0_5_0_4" = callPackage ({ mkDerivation, base, bytestring, checkers, criterion, deepseq , input-parsers, monoid-subclasses, parsers, QuickCheck , rank2classes, tasty, tasty-quickcheck, text, transformers @@ -159912,7 +159931,6 @@ self: { ]; description = "Generic parser library capable of providing partial results from partial input"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "incremental-sat-solver" = callPackage @@ -162307,25 +162325,6 @@ self: { }) {}; "invertible-grammar" = callPackage - ({ mkDerivation, base, bifunctors, containers, mtl, prettyprinter - , profunctors, semigroups, tagged, template-haskell, text - , transformers - }: - mkDerivation { - pname = "invertible-grammar"; - version = "0.1.3.2"; - sha256 = "14i0xf5j01j6ayvxix32qr2m0bz3818q26z3b4xyw41ikbhxmkp2"; - revision = "3"; - editedCabalFile = "0dg32s4rvdrfxyr4dd1rcmzyx7cd9fd7ksqyg98vhiacnd54y4ix"; - libraryHaskellDepends = [ - base bifunctors containers mtl prettyprinter profunctors semigroups - tagged template-haskell text transformers - ]; - description = "Invertible parsing combinators framework"; - license = lib.licenses.bsd3; - }) {}; - - "invertible-grammar_0_1_3_3" = callPackage ({ mkDerivation, base, bifunctors, containers, mtl, prettyprinter , profunctors, semigroups, tagged, template-haskell, text , transformers @@ -162340,7 +162339,6 @@ self: { ]; description = "Invertible parsing combinators framework"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "invertible-hlist" = callPackage @@ -162700,8 +162698,8 @@ self: { }: mkDerivation { pname = "ip"; - version = "1.7.5"; - sha256 = "1kjfzhiwykf1cy0nvsbj0j0k367ky858w862j2z0vp42dybxk5hm"; + version = "1.7.6"; + sha256 = "11ckl62w9005pww467ydx38imadzwrn36ww21c535x3jhhbic3a9"; libraryHaskellDepends = [ aeson attoparsec base bytebuild byteslice bytesmith bytestring deepseq hashable natural-arithmetic primitive text text-short @@ -166366,8 +166364,8 @@ self: { }: mkDerivation { pname = "json-ast"; - version = "0.3.1"; - sha256 = "1fn41v8k1lac6mavxjxxd9dwcbkkhvwjhqikhkv94jmd75qpdz8j"; + version = "0.3.2"; + sha256 = "0jm4jqj2s2vqz8j64h1hhp99k6zp04pd4207fy6avv47d8c3f4gl"; libraryHaskellDepends = [ base scientific text unordered-containers vector ]; @@ -170464,8 +170462,8 @@ self: { ({ mkDerivation, base, bytestring, transformers }: mkDerivation { pname = "knob"; - version = "0.2"; - sha256 = "1p48kgy5kw1g2grx71q55lh821l2fvm2izjh68qba3268pvx06vh"; + version = "0.2.1"; + sha256 = "03q918gnm2d6jr57lydxz3i0mykvk7ghyq59cy2vavg395s4jrhy"; libraryHaskellDepends = [ base bytestring transformers ]; description = "Memory-backed handles"; license = lib.licenses.mit; @@ -172319,8 +172317,8 @@ self: { }: mkDerivation { pname = "language-Modula2"; - version = "0.1"; - sha256 = "0bwgvag1y5ik3rn9c45y7lldqpsg62yc9cr8ahvijpfz0f4hlq1m"; + version = "0.1.2"; + sha256 = "0sag6wayg9c6rzdb2n3wbvqq0ncs6pk0pdbpvgx1pr84gfxlg1i6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -173251,6 +173249,8 @@ self: { pname = "language-nix"; version = "2.2.0"; sha256 = "1lq07311dg4a32zdp5bc20bw94g0c7pdzxdiwi2y4zbhd1944rzx"; + revision = "1"; + editedCabalFile = "0g4hq729bz128sf3ifd8rbfamwa8mqqcnhbc3qxnpz1myzvxhnjk"; libraryHaskellDepends = [ base deepseq lens parsec-class pretty QuickCheck ]; @@ -173268,8 +173268,8 @@ self: { }: mkDerivation { pname = "language-oberon"; - version = "0.3"; - sha256 = "0rpx80zyq4g71sjarjdyx6z919k3140d00ffmv4g14njnd6xb9fw"; + version = "0.3.1"; + sha256 = "0x54bbdaxmz8z09hipvf5f30d0h3cvnppm47ra7xn4iycf2vbrkd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -173623,8 +173623,8 @@ self: { pname = "language-sygus"; version = "0.1.1.2"; sha256 = "1vgd45bd866mm2w80hg8q11iz8g9ifz5ccm0sh13xrnpvfvdv862"; - revision = "1"; - editedCabalFile = "1byjfj7r2ggw122hl1vrx4crdnq9xi57xipyxfa35ixmx4r306ji"; + revision = "3"; + editedCabalFile = "0rnvxvyiw765vmnbmix4g5v3wqp9ba3xd8llm1ajdm01rvhk4324"; libraryHaskellDepends = [ array base hashable text ]; testHaskellDepends = [ base deepseq tasty tasty-hunit text ]; description = "A parser and printer for the SyGuS 2.0 language."; @@ -175018,6 +175018,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "leancheck-instances_0_0_5" = callPackage + ({ mkDerivation, array, base, bytestring, containers, leancheck + , nats, text, time + }: + mkDerivation { + pname = "leancheck-instances"; + version = "0.0.5"; + sha256 = "111dgr7ivd36v5fqcvnx2jq7iyn9akz5css6mzb5h72rc0sxwq6q"; + libraryHaskellDepends = [ + array base bytestring containers leancheck nats text time + ]; + testHaskellDepends = [ + base bytestring containers leancheck nats text + ]; + description = "Common LeanCheck instances"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "leankit-api" = callPackage ({ mkDerivation, aeson, base, bytestring, colour, curl, split }: mkDerivation { @@ -181327,6 +181346,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "log-effectful" = callPackage + ({ mkDerivation, aeson, base, effectful-core, log-base, text, time + }: + mkDerivation { + pname = "log-effectful"; + version = "1.0.0.0"; + sha256 = "19i0zvhgpc0briji7hsini3836q0k03nq60svswfz6cjs91izzsx"; + libraryHaskellDepends = [ base effectful-core log-base text time ]; + testHaskellDepends = [ aeson base effectful-core log-base text ]; + description = "Adaptation of the log library for the effectful ecosystem"; + license = lib.licenses.bsd3; + }) {}; + "log-elasticsearch" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring , bytestring, deepseq, http-client, http-client-openssl, http-types @@ -183200,6 +183232,8 @@ self: { pname = "lucid-colonnade"; version = "1.0.1"; sha256 = "0gbpfh1ky5pq0f0rz619hxfgll4yj0ky056dvrvq0s741l3gnhv8"; + revision = "1"; + editedCabalFile = "13v8i24cyqvda13p2p2n0ihwljz4sqfl40fl0isrb9k5yraac41v"; libraryHaskellDepends = [ base colonnade lucid text ]; description = "Helper functions for using lucid with colonnade"; license = lib.licenses.bsd3; @@ -191181,8 +191215,8 @@ self: { }: mkDerivation { pname = "mit-3qvpPyAi6mH"; - version = "9"; - sha256 = "1p0kpfpzsnp6zyhvx8mqh3lrmgl19q15lfs8q32yk08bqk63pbj9"; + version = "10"; + sha256 = "1kwwklq8bd2ckq2djlw21hiv2sr723s3nh873hs8f7rapjsrnv23"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -192914,6 +192948,8 @@ self: { pname = "monad-logger"; version = "0.3.37"; sha256 = "1z275a428zcj73zz0cpfha2adwiwqqqp7klx3kbd3i9rl20xa106"; + revision = "1"; + editedCabalFile = "1w6awsn2fw0fca17lv92gcp3sk25yv9gkg68ll39iznkq6xblcdf"; libraryHaskellDepends = [ base bytestring conduit conduit-extra exceptions fast-logger lifted-base monad-control monad-loops mtl resourcet stm stm-chans @@ -194500,6 +194536,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "monoidal-containers_0_6_3_0" = callPackage + ({ mkDerivation, aeson, base, containers, deepseq, hashable, lens + , newtype, semialign, these, unordered-containers, witherable + }: + mkDerivation { + pname = "monoidal-containers"; + version = "0.6.3.0"; + sha256 = "0m41z50r3jvr8vvfry99kamb2h3knm0g7bqfwspchmhwsgqqczh4"; + libraryHaskellDepends = [ + aeson base containers deepseq hashable lens newtype semialign these + unordered-containers witherable + ]; + description = "Containers with monoidal accumulation"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "monoidal-functors" = callPackage ({ mkDerivation, base, bifunctors, comonad, contravariant , profunctors, semigroupoids, tagged, these @@ -194591,7 +194644,7 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) glew;}; - "monomer_1_4_1_0" = callPackage + "monomer_1_5_0_0" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , bytestring-to-vector, c2hs, containers, data-default, exceptions , extra, formatting, glew, hspec, http-client, JuicyPixels, lens @@ -194600,8 +194653,8 @@ self: { }: mkDerivation { pname = "monomer"; - version = "1.4.1.0"; - sha256 = "00xj1vwc4pgwrmhb88yfzar2iwcyncd0g26052irv1qk731skkld"; + version = "1.5.0.0"; + sha256 = "0asp7j9xmysspyv2l8fcr36flcayqyhp41139kzg00b7jglpbpyg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -198473,25 +198526,6 @@ self: { }) {}; "mutable-containers" = callPackage - ({ mkDerivation, base, containers, gauge, ghc-prim, hspec - , mono-traversable, primitive, QuickCheck, vector - }: - mkDerivation { - pname = "mutable-containers"; - version = "0.3.4"; - sha256 = "0zhkhlvg9yw45fg3srvzx7j81547djpkfw7higdvlj7fmph6c6b4"; - libraryHaskellDepends = [ - base containers ghc-prim mono-traversable primitive vector - ]; - testHaskellDepends = [ - base containers hspec primitive QuickCheck vector - ]; - benchmarkHaskellDepends = [ base containers gauge vector ]; - description = "Abstactions and concrete implementations of mutable containers"; - license = lib.licenses.mit; - }) {}; - - "mutable-containers_0_3_4_1" = callPackage ({ mkDerivation, base, containers, gauge, ghc-prim, hspec , mono-traversable, primitive, QuickCheck, vector }: @@ -198508,7 +198542,6 @@ self: { benchmarkHaskellDepends = [ base containers gauge vector ]; description = "Abstactions and concrete implementations of mutable containers"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "mutable-iter" = callPackage @@ -199203,6 +199236,27 @@ self: { broken = true; }) {}; + "mywork" = callPackage + ({ mkDerivation, aeson, base, brick, brick-panes, bytestring + , containers, ini, lens, mtl, path, path-io, template-haskell, text + , text-zipper, time, unordered-containers, vector, vty + }: + mkDerivation { + pname = "mywork"; + version = "1.0.0.0"; + sha256 = "0xmisv0680g7840a1hwiw9fw5fzkqss6qxaw4wck6qix98aaqm0a"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base brick brick-panes bytestring containers ini lens mtl + path path-io template-haskell text text-zipper time + unordered-containers vector vty + ]; + description = "Tool to keep track of what you have been working on and where"; + license = lib.licenses.isc; + mainProgram = "mywork"; + }) {}; + "myxine-client" = callPackage ({ mkDerivation, aeson, async, base, blaze-html, blaze-markup , bytestring, constraints, containers, dependent-map, file-embed @@ -199491,6 +199545,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "named-binary-tag" = callPackage + ({ mkDerivation, base, bytestring, cereal, containers + , indexed-traversable, rrb-vector, tasty, tasty-quickcheck, text + , zlib + }: + mkDerivation { + pname = "named-binary-tag"; + version = "0.1.0.0"; + sha256 = "0z1jjzry7fa8d3v2l5s9jx5l8ski23dy4i38as5bkxlja85hjsyp"; + libraryHaskellDepends = [ + base bytestring cereal containers indexed-traversable rrb-vector + text zlib + ]; + testHaskellDepends = [ base cereal tasty tasty-quickcheck text ]; + description = "NBT (named binary tag) serialization and deserialization"; + license = lib.licenses.mit; + }) {}; + "named-formlet" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, mtl , text, transformers @@ -202934,6 +203006,8 @@ self: { pname = "newtype-generics"; version = "0.6.2"; sha256 = "0km7cp041bgdgrxrbrawz611mcylxp943880a2yg228a09961b51"; + revision = "1"; + editedCabalFile = "0xgc7sxs1p3qibgwbikjdrhn47j7m4gk5x1wrv9hncks6hd6hsyf"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; @@ -203168,20 +203242,21 @@ self: { , bytestring, case-insensitive, containers, ede , enclosed-exceptions, http-client, http-client-brread-timeout , http-types, network, ngx-export, ngx-export-tools, pcre-heavy - , pcre-light, prettyprinter, resolv, safe, snap-core, snap-server - , template-haskell, text, time, trifecta, unordered-containers + , pcre-light, prettyprinter, resolv, safe, safe-exceptions + , snap-core, snap-server, template-haskell, text, time, trifecta + , unordered-containers }: mkDerivation { pname = "ngx-export-tools-extra"; - version = "1.2.0"; - sha256 = "14s7dri3ivy4zk0nsz2xqq951rf3ypicwqnxixjqbrnbwgakccdw"; + version = "1.2.1"; + sha256 = "0kg1qyi0shbrf4m3y01pdkkfx8v1p6sr6c1kcvn1xwy9ra6nskxw"; libraryHaskellDepends = [ aeson array async base base64 binary bytestring case-insensitive containers ede enclosed-exceptions http-client http-client-brread-timeout http-types network ngx-export ngx-export-tools pcre-heavy pcre-light prettyprinter resolv safe - snap-core snap-server template-haskell text time trifecta - unordered-containers + safe-exceptions snap-core snap-server template-haskell text time + trifecta unordered-containers ]; description = "More extra tools for Nginx haskell module"; license = lib.licenses.bsd3; @@ -206390,6 +206465,30 @@ self: { mainProgram = "play-o-clock"; }) {}; + "o-clock_1_3_0" = callPackage + ({ mkDerivation, base, doctest, Glob, hedgehog, hspec-expectations + , markdown-unlit, tasty, tasty-hedgehog, tasty-hunit-compat + , type-spec + }: + mkDerivation { + pname = "o-clock"; + version = "1.3.0"; + sha256 = "1swayrdhz10b67m6ipa75qz9ycz6r7xbk9fdq3ajlhp9bry31l7i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest Glob hedgehog hspec-expectations markdown-unlit tasty + tasty-hedgehog tasty-hunit-compat type-spec + ]; + testToolDepends = [ doctest markdown-unlit ]; + description = "Type-safe time library"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "play-o-clock"; + }) {}; + "oanda-rest-api" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , Decimal, hlint, hspec, http-client, http-conduit, HUnit, lens @@ -207309,6 +207408,43 @@ self: { broken = true; }) {}; + "om-fork" = callPackage + ({ mkDerivation, aeson, base, exceptions, ki, monad-logger, om-show + , text, unliftio + }: + mkDerivation { + pname = "om-fork"; + version = "0.7.1.6"; + sha256 = "0lj26k234vqn9q536v0lbgzrdag83yjdczjp48v9jhwjj02y8m24"; + libraryHaskellDepends = [ + aeson base exceptions ki monad-logger om-show text unliftio + ]; + testHaskellDepends = [ + aeson base exceptions ki monad-logger om-show text unliftio + ]; + description = "Concurrency utilities"; + license = lib.licenses.mit; + }) {}; + + "om-http" = callPackage + ({ mkDerivation, async, base, bytestring, directory, filepath + , http-types, mime-types, monad-logger, network, om-show + , safe-exceptions, servant, template-haskell, text, time, unix + , uuid, wai, warp + }: + mkDerivation { + pname = "om-http"; + version = "0.3.0.1"; + sha256 = "1fp2sm2phc7ij108v466ah8dbjgr2js3yl7yil6dcayh90z6yvd0"; + libraryHaskellDepends = [ + async base bytestring directory filepath http-types mime-types + monad-logger network om-show safe-exceptions servant + template-haskell text time unix uuid wai warp + ]; + description = "Http utilities"; + license = lib.licenses.mit; + }) {}; + "om-http-logging" = callPackage ({ mkDerivation, base, http-types, monad-logger, safe-exceptions , uuid, wai @@ -207326,6 +207462,122 @@ self: { broken = true; }) {}; + "om-kubernetes" = callPackage + ({ mkDerivation, aeson, base, bytestring, connection + , data-default-class, http-client, http-client-tls, http-types + , om-http, safe-exceptions, servant, servant-client + , servant-client-core, text, tls, x509-store + }: + mkDerivation { + pname = "om-kubernetes"; + version = "2.3.1.6"; + sha256 = "1q7kbhw8vqm7qjlqr26grvc7pwvkip3fv1pmx50s6km1wapsbwqq"; + libraryHaskellDepends = [ + aeson base bytestring connection data-default-class http-client + http-client-tls http-types om-http safe-exceptions servant + servant-client servant-client-core text tls x509-store + ]; + description = "om-kubernetes"; + license = lib.licenses.mit; + }) {}; + + "om-legion" = callPackage + ({ mkDerivation, aeson, async, base, binary, bytestring, clock + , conduit, containers, crdt-event-fold, data-default-class + , hostname, hspec, http-api-data, lens, lens-aeson, monad-logger + , mtl, mustache, network, om-fork, om-kubernetes, om-logging + , om-show, om-socket, om-time, random-shuffle, safe + , safe-exceptions, stm, template-haskell, text, time, transformers + , unix, unliftio, unliftio-core, uuid, vector + }: + mkDerivation { + pname = "om-legion"; + version = "6.9.0.3"; + sha256 = "0l3ck17bxhsp8vcf1yskqlxq1y0k9djn7j9axy55k09gwvc9j8hb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson async base binary bytestring clock conduit containers + crdt-event-fold data-default-class http-api-data monad-logger mtl + network om-fork om-logging om-show om-socket om-time random-shuffle + safe-exceptions stm text time transformers unliftio-core uuid + ]; + executableHaskellDepends = [ + aeson async base binary bytestring clock conduit containers + crdt-event-fold data-default-class hostname hspec http-api-data + lens lens-aeson monad-logger mtl mustache network om-fork + om-kubernetes om-logging om-show om-socket om-time random-shuffle + safe safe-exceptions stm template-haskell text time transformers + unix unliftio unliftio-core uuid vector + ]; + description = "Legion Framework"; + license = lib.licenses.mit; + }) {}; + + "om-logging" = callPackage + ({ mkDerivation, aeson, base, bytestring, fast-logger, monad-logger + , om-show, split, text, time + }: + mkDerivation { + pname = "om-logging"; + version = "1.1.0.4"; + sha256 = "1cpzw22klh7mq3lxwb68yw8ghc78xwc64kizbjwhzf2laazmdi3b"; + libraryHaskellDepends = [ + aeson base bytestring fast-logger monad-logger om-show split text + time + ]; + description = "Opinionated logging utilities"; + license = lib.licenses.mit; + }) {}; + + "om-show" = callPackage + ({ mkDerivation, aeson, base, text }: + mkDerivation { + pname = "om-show"; + version = "0.1.2.6"; + sha256 = "1gkila7rbr2a3ijhaaia9q25113by387y30z3fnppvh5mgf5hlpz"; + libraryHaskellDepends = [ aeson base text ]; + description = "Utilities for showing string-like things"; + license = lib.licenses.mit; + }) {}; + + "om-socket" = callPackage + ({ mkDerivation, aeson, base, binary, binary-conduit, bytestring + , conduit, conduit-extra, containers, exceptions, megaparsec + , monad-logger, network, om-show, stm, text, time, tls + , transformers + }: + mkDerivation { + pname = "om-socket"; + version = "0.11.0.3"; + sha256 = "1fd1wq1j5win2vbi4pqmxb5vy7ilq0ryqwvca976lrc1lz1r3x42"; + libraryHaskellDepends = [ + aeson base binary binary-conduit bytestring conduit conduit-extra + containers exceptions megaparsec monad-logger network om-show stm + text time tls + ]; + testHaskellDepends = [ + aeson base binary binary-conduit bytestring conduit conduit-extra + containers exceptions megaparsec monad-logger network om-show stm + text time tls transformers + ]; + description = "Socket utilities"; + license = lib.licenses.mit; + }) {}; + + "om-time" = callPackage + ({ mkDerivation, aeson, base, binary, clock, time, transformers }: + mkDerivation { + pname = "om-time"; + version = "0.3.0.2"; + sha256 = "1c33cbwby71yqn0z13hywsc749401jcqx0rwfb4s5wrcqc4n7461"; + libraryHaskellDepends = [ + aeson base binary clock time transformers + ]; + description = "Misc. time utilites"; + license = lib.licenses.mit; + }) {}; + "omaketex" = callPackage ({ mkDerivation, base, optparse-applicative, shakespeare-text , shelly, text @@ -214677,6 +214929,33 @@ self: { maintainers = [ lib.maintainers.cdepillabout ]; }) {}; + "password_3_0_2_0" = callPackage + ({ mkDerivation, base, base-compat, base64, bytestring, Cabal + , cabal-doctest, cryptonite, doctest, memory, password-types + , QuickCheck, quickcheck-instances, scrypt, tasty, tasty-hunit + , tasty-quickcheck, template-haskell, text + }: + mkDerivation { + pname = "password"; + version = "3.0.2.0"; + sha256 = "092cryk5xsmq86l9i7yyjxrq83mi9q61grwdkw2n8c1dxijbdi8l"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base base64 bytestring cryptonite memory password-types + template-haskell text + ]; + testHaskellDepends = [ + base base-compat bytestring cryptonite doctest memory + password-types QuickCheck quickcheck-instances scrypt tasty + tasty-hunit tasty-quickcheck template-haskell text + ]; + description = "Hashing and checking of passwords"; + license = lib.licenses.bsd3; + platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.cdepillabout ]; + }) {}; + "password-instances" = callPackage ({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest , doctest, http-api-data, password, password-types, persistent @@ -223351,8 +223630,8 @@ self: { }: mkDerivation { pname = "polysemy-log"; - version = "0.7.1.0"; - sha256 = "1cmj8h9c8w17sg2kqm9dw6cnh0b3va44n8aga02r1dg7cbw7wlbk"; + version = "0.7.2.0"; + sha256 = "1n206b3g64gdrz488q0y11by25khn5aka9qx37vfg65mrnzald78"; libraryHaskellDepends = [ ansi-terminal async base incipit-core polysemy polysemy-conc polysemy-time stm time @@ -223361,6 +223640,9 @@ self: { base incipit-core polysemy polysemy-conc polysemy-plugin polysemy-test polysemy-time tasty time ]; + benchmarkHaskellDepends = [ + base incipit-core polysemy polysemy-conc polysemy-plugin + ]; description = "Polysemy effects for logging"; license = "BSD-2-Clause-Patent"; }) {}; @@ -223372,8 +223654,8 @@ self: { }: mkDerivation { pname = "polysemy-log-co"; - version = "0.7.1.0"; - sha256 = "1qylyx2fjk5x685z523xzk1z3vld1w7gn62jx43hjgd6839ngzbz"; + version = "0.7.2.0"; + sha256 = "0g3nxfahlsp97zjmy484dgvwkjvfpf70f1zhd6kvpmk9dik6n9r7"; libraryHaskellDepends = [ base co-log co-log-polysemy incipit-core polysemy polysemy-conc polysemy-log polysemy-time stm @@ -223393,8 +223675,8 @@ self: { }: mkDerivation { pname = "polysemy-log-di"; - version = "0.7.1.0"; - sha256 = "1nzqlj1sdic8hai8bmy6mbic0519nm17zinlrzzlmxha78a75bp9"; + version = "0.7.2.0"; + sha256 = "0v7zwvb7aapr0cslvmn1kzcvvdr9xw4bzqppxkpzia6cnzhbr09y"; libraryHaskellDepends = [ base di-polysemy incipit-core polysemy polysemy-conc polysemy-log polysemy-time stm @@ -225197,8 +225479,8 @@ self: { pname = "postgresql-libpq"; version = "0.9.4.3"; sha256 = "1gfnhc5pibn7zmifdf2g0c112xrpzsk756ln2kjzqljkspf4dqp3"; - revision = "2"; - editedCabalFile = "1n4zlj5vjn4bhvy345730gcwl8272k2kihkq7gmyazsgkcqfwjyn"; + revision = "3"; + editedCabalFile = "02cj493a2qxl5hddiq0579079s398hdqqy164pig6d61nl7q66cs"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring unix ]; librarySystemDepends = [ postgresql ]; @@ -231033,8 +231315,8 @@ self: { }: mkDerivation { pname = "ptr"; - version = "0.16.8.3"; - sha256 = "1qyzgpwl74cxg1kyf0qyildrcf42q0icqi7ym1fyx4sh759ggd26"; + version = "0.16.8.4"; + sha256 = "047f4j89mhy18p4ga0322nln61xx5bvlfiqg6aiywrm2k95gsblh"; libraryHaskellDepends = [ base bytestring contravariant profunctors strict-list text time vector @@ -233040,8 +233322,8 @@ self: { }: mkDerivation { pname = "quantification"; - version = "0.6.0"; - sha256 = "1512z20qqkj50nwhmf30f6fy5pqhibn3mdb6whckxy62i9vw6s6s"; + version = "0.7.0"; + sha256 = "1aj0pxafcjzgc6akxyh7bbin1jfp66y24afgg546gqqyc2hj45xc"; libraryHaskellDepends = [ aeson base binary containers hashable path-pieces text unordered-containers vector @@ -233592,12 +233874,12 @@ self: { }) {}; "quickcheck-dynamic" = callPackage - ({ mkDerivation, base, QuickCheck, random }: + ({ mkDerivation, base, mtl, QuickCheck, random }: mkDerivation { pname = "quickcheck-dynamic"; - version = "1.1.0"; - sha256 = "0agb3hi9g9fcwbas1wh3sxb77gakisgh5wmfbysr91pxilqkrx3y"; - libraryHaskellDepends = [ base QuickCheck random ]; + version = "2.0.0"; + sha256 = "1va8x9bc3v8wrvl7yhnrg1vwnbzgixsryn7rx6hj55adi532823q"; + libraryHaskellDepends = [ base mtl QuickCheck random ]; description = "A library for stateful property-based testing"; license = lib.licenses.asl20; }) {}; @@ -233664,6 +233946,26 @@ self: { license = lib.licenses.mit; }) {}; + "quickcheck-lockstep" = callPackage + ({ mkDerivation, base, containers, directory, filepath, mtl + , QuickCheck, quickcheck-dynamic, tasty, tasty-hunit + , tasty-quickcheck, temporary + }: + mkDerivation { + pname = "quickcheck-lockstep"; + version = "0.1.0"; + sha256 = "0i0sqd5fky5d8imlrqazmr7cpdm71mdgv7sagyx9f1bb38p4yr9g"; + libraryHaskellDepends = [ + base containers mtl QuickCheck quickcheck-dynamic + ]; + testHaskellDepends = [ + base containers directory filepath mtl QuickCheck + quickcheck-dynamic tasty tasty-hunit tasty-quickcheck temporary + ]; + description = "Library for lockstep-style testing with 'quickcheck-dynamic'"; + license = lib.licenses.bsd3; + }) {}; + "quickcheck-poly" = callPackage ({ mkDerivation, base, haskell98, hint, MonadCatchIO-mtl , QuickCheck, regex-compat, regex-tdfa @@ -237595,6 +237897,8 @@ self: { pname = "rec-def"; version = "0.2"; sha256 = "0dfw86ws00gsdnzb238pmr4i2lyfp405lp70nbak45qq2cbz0zj8"; + revision = "1"; + editedCabalFile = "0kg2m81b4q73m8rysnqkmviiph1vf68f2dhyzawi9b2mj22q45fz"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base concurrency containers dejafu doctest QuickCheck random tasty @@ -238591,14 +238895,14 @@ self: { license = lib.licenses.mit; }) {}; - "refined_0_7" = callPackage + "refined_0_8" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, exceptions , hashable, mtl, QuickCheck, template-haskell, text, these-skinny }: mkDerivation { pname = "refined"; - version = "0.7"; - sha256 = "0l0hn905vjymabp9m3mvs9lg73kwp7c7133zkbyc911mb9h0lq54"; + version = "0.8"; + sha256 = "0qkzmnycg5pda259lxfy9s03cyi9knvxx9934bihh5vl9bb7sirs"; libraryHaskellDepends = [ aeson base bytestring deepseq exceptions hashable mtl QuickCheck template-haskell text these-skinny @@ -239553,8 +239857,8 @@ self: { }: mkDerivation { pname = "reflex-vty"; - version = "0.2.0.1"; - sha256 = "1ch5k278sd7dqx1fhd0ginbm3xn7x70jazniycvy7n6z1nqbr8lk"; + version = "0.3.0.0"; + sha256 = "1c4v2i54i0a4dq8ywkxax33wz4wzyf4hw5vn2s5hy75m78hq8g6i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -240585,8 +240889,8 @@ self: { }: mkDerivation { pname = "registry"; - version = "0.3.2.1"; - sha256 = "0packha6whpsx8f4a38nxiiykpy7b08r2l121scdz726z8kyz44y"; + version = "0.3.3.0"; + sha256 = "12xj9wrqp3wfg1kjql6l6l4avk2mf40n1z7mhhsrc457v7br1lfc"; libraryHaskellDepends = [ base containers exceptions hashable mmorph mtl protolude resourcet semigroupoids semigroups template-haskell text transformers-base @@ -240612,8 +240916,8 @@ self: { }: mkDerivation { pname = "registry-aeson"; - version = "0.2.1.0"; - sha256 = "09zb32gnfq7fm98vrhp4gzlsx5ghwd34lbvqayzy4sd9msz7y048"; + version = "0.2.2.0"; + sha256 = "1p5imwr93hx4nid57f2qfad3s2q0b667ns2hl0vs9y54fqvy79ra"; libraryHaskellDepends = [ aeson base bytestring containers protolude registry template-haskell text transformers unordered-containers vector @@ -246691,6 +246995,8 @@ self: { pname = "ruby-marshal"; version = "0.2.1"; sha256 = "18kdagf0lyghpaffzgw42ql1wrqkh13rfqjpj23i09i67pqrv3lk"; + revision = "1"; + editedCabalFile = "0f3jdq5ca12mbgawziakl0bw14gy1ycmvyp4ljffsghcg5fghxg9"; libraryHaskellDepends = [ base bytestring cereal containers fail mtl string-conv vector ]; @@ -248375,49 +248681,6 @@ self: { }) {}; "sandwich" = callPackage - ({ mkDerivation, aeson, ansi-terminal, async, base, brick - , bytestring, colour, containers, directory, exceptions, filepath - , free, haskell-src-exts, lifted-async, microlens, microlens-th - , monad-control, monad-logger, mtl, optparse-applicative - , pretty-show, process, safe, safe-exceptions, stm - , string-interpolate, template-haskell, text, time, transformers - , transformers-base, unix, unliftio-core, vector, vty - }: - mkDerivation { - pname = "sandwich"; - version = "0.1.0.11"; - sha256 = "0pywnzip9n12wcb8i4rj998jc277w0bz581k5304zvhcr2ipz7qm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - directory exceptions filepath free haskell-src-exts lifted-async - microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - executableHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - directory exceptions filepath free haskell-src-exts lifted-async - microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - testHaskellDepends = [ - aeson ansi-terminal async base brick bytestring colour containers - directory exceptions filepath free haskell-src-exts lifted-async - microlens microlens-th monad-control monad-logger mtl - optparse-applicative pretty-show process safe safe-exceptions stm - string-interpolate template-haskell text time transformers - transformers-base unix unliftio-core vector vty - ]; - description = "Yet another test framework for Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "sandwich_0_1_1_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, brick , bytestring, colour, containers, directory, exceptions, filepath , free, haskell-src-exts, lifted-async, microlens, microlens-th @@ -248458,7 +248721,6 @@ self: { ]; description = "Yet another test framework for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-hedgehog" = callPackage @@ -248503,37 +248765,6 @@ self: { }) {}; "sandwich-slack" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, lens - , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich - , stm, string-interpolate, text, time, vector, wreq - }: - mkDerivation { - pname = "sandwich-slack"; - version = "0.1.0.6"; - sha256 = "1ck4amyxcf2qpgx3qpbg2f137bi6px83k72bspi2kfn0nnx8gja9"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers lens lens-aeson monad-logger mtl - safe safe-exceptions sandwich stm string-interpolate text time - vector wreq - ]; - executableHaskellDepends = [ - aeson base bytestring containers lens lens-aeson monad-logger mtl - safe safe-exceptions sandwich stm string-interpolate text time - vector wreq - ]; - testHaskellDepends = [ - aeson base bytestring containers lens lens-aeson monad-logger mtl - safe safe-exceptions sandwich stm string-interpolate text time - vector wreq - ]; - description = "Sandwich integration with Slack"; - license = lib.licenses.bsd3; - mainProgram = "sandwich-slack-exe"; - }) {}; - - "sandwich-slack_0_1_1_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, lens , lens-aeson, monad-logger, mtl, safe, safe-exceptions, sandwich , stm, string-interpolate, text, time, vector, wreq @@ -248561,7 +248792,6 @@ self: { ]; description = "Sandwich integration with Slack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "sandwich-slack-exe"; }) {}; @@ -252860,36 +253090,6 @@ self: { }) {}; "serialise" = callPackage - ({ mkDerivation, aeson, array, base, binary, bytestring, cborg - , cereal, cereal-vector, containers, criterion, deepseq, directory - , fail, filepath, ghc-prim, half, hashable, pretty, primitive - , QuickCheck, quickcheck-instances, semigroups, store, strict, tar - , tasty, tasty-hunit, tasty-quickcheck, text, these, time - , unordered-containers, vector, zlib - }: - mkDerivation { - pname = "serialise"; - version = "0.2.5.0"; - sha256 = "08ny0bdxd591w4bx6sd16ndik0j8g3578ck6zj667rm1z3ssqqj2"; - libraryHaskellDepends = [ - array base bytestring cborg containers ghc-prim half hashable - primitive strict text these time unordered-containers vector - ]; - testHaskellDepends = [ - base bytestring cborg containers directory filepath primitive - QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck - text time unordered-containers vector - ]; - benchmarkHaskellDepends = [ - aeson array base binary bytestring cborg cereal cereal-vector - containers criterion deepseq directory fail filepath ghc-prim half - pretty semigroups store tar text time vector zlib - ]; - description = "A binary serialisation library for Haskell values"; - license = lib.licenses.bsd3; - }) {}; - - "serialise_0_2_6_0" = callPackage ({ mkDerivation, aeson, array, base, binary, bytestring, cborg , cereal, cereal-vector, containers, criterion, deepseq, directory , fail, filepath, ghc-prim, half, hashable, pretty, primitive @@ -252917,7 +253117,6 @@ self: { ]; description = "A binary serialisation library for Haskell values"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "serialise-uuid" = callPackage @@ -256690,37 +256889,6 @@ self: { }) {}; "sexp-grammar" = callPackage - ({ mkDerivation, alex, array, base, bytestring, containers - , criterion, data-fix, deepseq, happy, invertible-grammar - , prettyprinter, QuickCheck, recursion-schemes, scientific - , semigroups, tasty, tasty-hunit, tasty-quickcheck, text - , utf8-string - }: - mkDerivation { - pname = "sexp-grammar"; - version = "2.3.3.1"; - sha256 = "08sqpk5qgq3mqlxvz24sw43m52khynpf41cnd4yif4b4ri583mb9"; - revision = "2"; - editedCabalFile = "0gcaq5pbdrd7h1isxjdkv0xpx3a9ysr4c4fp6hjl3ppj7hkkn34l"; - libraryHaskellDepends = [ - array base bytestring containers data-fix deepseq - invertible-grammar prettyprinter recursion-schemes scientific - semigroups text utf8-string - ]; - libraryToolDepends = [ alex happy ]; - testHaskellDepends = [ - base bytestring containers invertible-grammar prettyprinter - QuickCheck scientific semigroups tasty tasty-hunit tasty-quickcheck - text - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq text - ]; - description = "Invertible grammar combinators for S-expressions"; - license = lib.licenses.bsd3; - }) {}; - - "sexp-grammar_2_3_4_0" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers , criterion, data-fix, deepseq, happy, invertible-grammar , prettyprinter, QuickCheck, recursion-schemes, scientific @@ -256747,7 +256915,6 @@ self: { ]; description = "Invertible grammar combinators for S-expressions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sexp-show" = callPackage @@ -259614,8 +259781,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "simple-get-opt"; - version = "0.4"; - sha256 = "0xr5gi22ifq6nw0q0w1rf66djsns4gfv2l9yjvxhbxr4j8bqmwik"; + version = "0.5"; + sha256 = "0mprf5fw691sfv35y48mf8lxl5i9i8qr8rxygdbnzsyq7vz4ndb1"; libraryHaskellDepends = [ base ]; description = "A simple library for processing command-line options"; license = lib.licenses.bsd3; @@ -260833,23 +261000,22 @@ self: { "siphon" = callPackage ({ mkDerivation, attoparsec, base, bytestring, colonnade - , contravariant, doctest, either, HUnit, pipes, profunctors - , QuickCheck, semigroups, streaming, test-framework - , test-framework-hunit, test-framework-quickcheck2, text - , transformers, vector + , contravariant, either, HUnit, pipes, profunctors, QuickCheck + , semigroups, streaming, test-framework, test-framework-hunit + , test-framework-quickcheck2, text, transformers, vector }: mkDerivation { pname = "siphon"; - version = "0.8.1.2"; - sha256 = "0iwk0na10jpkrnx1mq1pv5657grnlf3k1ahbfkykkk8m8xhzi0zp"; + version = "0.8.2.0"; + sha256 = "1nw8c9f7hyg26nldxkl4hkvdva5sgsyn7qqkqqrvp12qfsvdnqfi"; libraryHaskellDepends = [ attoparsec base bytestring colonnade semigroups streaming text transformers vector ]; testHaskellDepends = [ - base bytestring colonnade contravariant doctest either HUnit pipes + base bytestring colonnade contravariant either HUnit pipes profunctors QuickCheck streaming test-framework - test-framework-hunit test-framework-quickcheck2 text + test-framework-hunit test-framework-quickcheck2 text vector ]; description = "Encode and decode CSV files"; license = lib.licenses.bsd3; @@ -261984,8 +262150,8 @@ self: { }: mkDerivation { pname = "slist"; - version = "0.2.0.0"; - sha256 = "1aiswwh33rxp49adhjygyjrhivsflafz5z0kyv3wfnb0wk15jv96"; + version = "0.2.0.1"; + sha256 = "1b7b869gg3bkhx8ija601gwx9521mqy5sxkizc7ss73pqj4bhv60"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest Glob hedgehog hspec hspec-hedgehog @@ -262773,8 +262939,8 @@ self: { ({ mkDerivation, base, HUnit, parsec, text }: mkDerivation { pname = "smt2-parser"; - version = "0.1.0.0"; - sha256 = "025v77ck9cn0pgfbf2fgqf18bpr1h2gn6szsnmh5q1n4hi961v6m"; + version = "0.1.0.1"; + sha256 = "1rw4jazs1j4rrv1gwj879hvm8383dfh95j3y288ii937897mra6h"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base HUnit parsec text ]; description = "A Haskell parser for SMT-LIB version 2.6"; @@ -265694,38 +265860,6 @@ self: { }) {}; "spacecookie" = callPackage - ({ mkDerivation, aeson, async, attoparsec, base, bytestring - , containers, directory, download-curl, fast-logger - , filepath-bytestring, hxt-unicode, mtl, process, socket, systemd - , tasty, tasty-expected-failure, tasty-hunit, text, transformers - , unix - }: - mkDerivation { - pname = "spacecookie"; - version = "1.0.0.1"; - sha256 = "1qv48gbq5h1vqinihgzjgljd7igrnypp55kvy9f7q0vyxha5gg88"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async attoparsec base bytestring containers directory - filepath-bytestring hxt-unicode mtl socket text transformers unix - ]; - executableHaskellDepends = [ - aeson attoparsec base bytestring containers directory fast-logger - filepath-bytestring mtl socket systemd text transformers unix - ]; - testHaskellDepends = [ - attoparsec base bytestring containers directory download-curl - filepath-bytestring process tasty tasty-expected-failure - tasty-hunit - ]; - description = "Gopher server library and daemon"; - license = lib.licenses.gpl3Only; - mainProgram = "spacecookie"; - maintainers = [ lib.maintainers.sternenseemann ]; - }) {}; - - "spacecookie_1_0_0_2" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , containers, directory, download-curl, fast-logger , filepath-bytestring, hxt-unicode, mtl, process, socket, systemd @@ -265753,7 +265887,6 @@ self: { ]; description = "Gopher server library and daemon"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "spacecookie"; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -272120,8 +272253,8 @@ self: { pname = "strict-base-types"; version = "0.7"; sha256 = "079pa6w3f5i5kv1v6mwhp2k0siyywnk3igm93y2kaz37f352x5jn"; - revision = "1"; - editedCabalFile = "0v6x606rn7f2az97y1dwydbrj2f1r9zpsr365xczr1cwi5s4rjaf"; + revision = "2"; + editedCabalFile = "1x0rgmbwwjb75p5bwcxa1ns5vbfdniik3p7wmivqkfz5d369z39m"; libraryHaskellDepends = [ aeson base quickcheck-instances strict strict-lens ]; @@ -272262,8 +272395,8 @@ self: { pname = "strict-lens"; version = "0.4.0.2"; sha256 = "1dsgr53q0sdivrxc7jmbqjd65hav9zwjqc8zfbyybkr1ww17bhf5"; - revision = "1"; - editedCabalFile = "0vr7aw644imrd26cmipp2i0ssv2x2ac2797204z94q0v0vjs9hfg"; + revision = "2"; + editedCabalFile = "1sdqml2fizmm1wrlmg1l8b9hnff8la03wl39hr47bldvlqn6dywx"; libraryHaskellDepends = [ base lens strict ]; description = "Lenses for types in strict package"; license = lib.licenses.bsd3; @@ -272304,8 +272437,8 @@ self: { ({ mkDerivation, base, bifunctors, deepseq, hashable }: mkDerivation { pname = "strict-tuple"; - version = "0.1.5.1"; - sha256 = "188wr0s94ypbdp2mdfnc6fx8fdzbmjjbkc0v23wsbidmw71x5wz3"; + version = "0.1.5.2"; + sha256 = "15ss649nhq2nxmdssdmi6sv9d40szvzww7vgrrp2rm1c904y0ky8"; libraryHaskellDepends = [ base bifunctors deepseq hashable ]; testHaskellDepends = [ base ]; description = "Strict tuples"; @@ -273155,6 +273288,8 @@ self: { pname = "strongweak"; version = "0.3.1"; sha256 = "1n46qw6hkdfbsfpyhpkalkw19fx152925hnpwmm2gr0rjzvwyn2p"; + revision = "2"; + editedCabalFile = "004as88cns3s5jk1c4467g0jdvqp6f9q9xf29cbx0x9d6b911v8x"; libraryHaskellDepends = [ base either prettyprinter refined vector vector-sized ]; @@ -274776,8 +274911,8 @@ self: { ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: mkDerivation { pname = "svg-icons"; - version = "2.2.0.1"; - sha256 = "1wkncrg2jc5mbmdmsjx4i02d2ldsb7ydz3h8z55x8g1nzgby2pzl"; + version = "2.2.0.2"; + sha256 = "076znrkjpyl23qnrh1ffnxjgcinccyh6rcasn9b578di7v31amx5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -275103,6 +275238,51 @@ self: { hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) tokyocabinet;}; + "swarm" = callPackage + ({ mkDerivation, aeson, array, base, brick, bytestring, clock + , containers, criterion, directory, dotgen, either, entropy, extra + , filepath, fused-effects, fused-effects-lens, githash, hashable + , hsnoise, http-client, http-client-tls, http-types, lens, linear + , lsp, megaparsec, minimorph, mtl, murmur3, optparse-applicative + , parser-combinators, prettyprinter, QuickCheck, random, servant + , servant-server, simple-enumeration, split, stm, syb, tasty + , tasty-expected-failure, tasty-hunit, tasty-quickcheck + , template-haskell, text, time, transformers, unification-fd + , unordered-containers, vector, vty, wai, warp, witch, word-wrap + , yaml + }: + mkDerivation { + pname = "swarm"; + version = "0.1.0.1"; + sha256 = "1zcyyi1vd0y21qyfcx3kcbp6bwcn6n33my44g1jkqqvfxigp4zya"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson array base brick bytestring clock containers directory dotgen + either entropy extra filepath fused-effects fused-effects-lens + githash hashable hsnoise http-client http-client-tls http-types + lens linear lsp megaparsec minimorph mtl murmur3 parser-combinators + prettyprinter random servant servant-server simple-enumeration + split stm syb template-haskell text time unification-fd + unordered-containers vector vty wai warp witch word-wrap yaml + ]; + executableHaskellDepends = [ + base githash optparse-applicative text + ]; + testHaskellDepends = [ + aeson base containers directory filepath hashable lens linear mtl + QuickCheck tasty tasty-expected-failure tasty-hunit + tasty-quickcheck text transformers witch yaml + ]; + benchmarkHaskellDepends = [ + base criterion lens linear mtl random text + ]; + description = "2D resource gathering game with programmable robots"; + license = lib.licenses.bsd3; + mainProgram = "swarm"; + }) {}; + "swearjure" = callPackage ({ mkDerivation, attoparsec, base, containers, fixplate, mtl , pretty, random, random-shuffle, readline, system-fileio @@ -275381,17 +275561,17 @@ self: { }: mkDerivation { pname = "sydtest"; - version = "0.11.0.2"; - sha256 = "1c0vagac3b36syfwk9riwshrs70ly57gqca37i0wcn66rjkv3501"; + version = "0.12.0.1"; + sha256 = "0psnv1kpai4sn7z8g0lgpmzf0myp71wp5sganvyawi8iwk88cw8w"; libraryHaskellDepends = [ async autodocodec autodocodec-yaml base bytestring containers Diff dlist envparse filepath MonadRandom mtl optparse-applicative path - path-io pretty-show QuickCheck quickcheck-io random-shuffle safe - safe-coloured-text safe-coloured-text-terminfo split stm text + path-io pretty-show QuickCheck quickcheck-io random random-shuffle + safe safe-coloured-text safe-coloured-text-terminfo split stm text ]; testHaskellDepends = [ base bytestring path path-io QuickCheck random safe-coloured-text - safe-coloured-text-terminfo stm text + stm text ]; testToolDepends = [ sydtest-discover ]; description = "A modern testing framework for Haskell with good defaults and advanced testing features"; @@ -275483,8 +275663,8 @@ self: { }: mkDerivation { pname = "sydtest-hedgehog"; - version = "0.3.0.0"; - sha256 = "17b80iar2zm61h27jv6fnzr8h6whi3k7a79ij1n71hhrm53b0420"; + version = "0.3.0.1"; + sha256 = "12yqhz927x2nzca3xg824a0rc3icz8hs088rci530s30wc7qpvlj"; libraryHaskellDepends = [ base containers hedgehog stm sydtest ]; testHaskellDepends = [ base hedgehog sydtest ]; testToolDepends = [ sydtest-discover ]; @@ -275519,8 +275699,8 @@ self: { }: mkDerivation { pname = "sydtest-hspec"; - version = "0.3.0.1"; - sha256 = "1h08s06vvgm47cqrvgrkd4wy7igjx30map0k4a3xwnypa5fvbxmh"; + version = "0.3.0.2"; + sha256 = "02vq4s5r87phkvzrzf13gg1796b7f9w7sn0kmdd7sqqx7ap20ysp"; libraryHaskellDepends = [ base hspec-core mtl QuickCheck stm sydtest ]; @@ -278951,6 +279131,8 @@ self: { pname = "tasty-discover"; version = "5.0.0"; sha256 = "0a3h3m6hjwr9dgnr1m2zwifn1c40rhbyh55ihlrh9m98z6jpvcpf"; + revision = "1"; + editedCabalFile = "1a44ak08ja1j78lrqm46szihy9nzx2vrvvdb8bwf6961fymd5697"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -282431,15 +282613,15 @@ self: { license = lib.licenses.gpl2Only; }) {}; - "texmath_0_12_5_3" = callPackage + "texmath_0_12_5_4" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty , tasty-golden, text, xml }: mkDerivation { pname = "texmath"; - version = "0.12.5.3"; - sha256 = "1wv4cld2g1xb6qdbha85g4jjv07l9prcjpp72bwkrp33xyjizmhb"; + version = "0.12.5.4"; + sha256 = "1dn88s352y641c1vlj5j5mqwhnz6r1algkd7mx83y3fr0wp3nhlq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -283071,8 +283253,8 @@ self: { pname = "text-metrics"; version = "0.3.2"; sha256 = "0vl3vnm7xhy2zwcx1m293gp64q5sxfa3vmzdaqnqmjgby6l31mxx"; - revision = "1"; - editedCabalFile = "1wq3dg7i1ydhvib2pzwj7w2cskvl8l7m8j0ln6s8bibn2ryzcm3p"; + revision = "2"; + editedCabalFile = "0h146i2dvv21nc5z1x9a5a9c2v5ml2kvd10krd5p5aaqpng6i1g4"; libraryHaskellDepends = [ base containers text vector ]; testHaskellDepends = [ base hspec QuickCheck text ]; benchmarkHaskellDepends = [ base criterion deepseq text weigh ]; @@ -284493,6 +284675,31 @@ self: { broken = true; }) {}; + "the-snip" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, hspec + , optparse-simple, path, path-io, rio, text, unix + }: + mkDerivation { + pname = "the-snip"; + version = "0.0.0.1"; + sha256 = "087wddnzz9hxjqd057wjjvlmbzr1x65bhycnhm45aqpxcbzy63i1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring path path-io rio text unix + ]; + executableHaskellDepends = [ + attoparsec base bytestring optparse-simple path path-io rio text + unix + ]; + testHaskellDepends = [ + attoparsec base bytestring hspec path path-io rio text unix + ]; + description = "Command line tool for extracting demarcated snippets from text files"; + license = lib.licenses.bsd3; + mainProgram = "snip"; + }) {}; + "theatre" = callPackage ({ mkDerivation, base, contravariant, slave-thread, unagi-chan }: mkDerivation { @@ -288094,8 +288301,8 @@ self: { }: mkDerivation { pname = "tomland"; - version = "1.3.3.1"; - sha256 = "1hg6hx9ak43gzzn3h643z54jkp5x0wjad313j8299fsi31768wgg"; + version = "1.3.3.2"; + sha256 = "152jqjv6n7n2hdysn903wfhpwh6vp8wmjiymzasazprasdcxpywm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -288283,20 +288490,21 @@ self: { , differential, directory, diversity, fgl, filepath , find-clumpiness, foldl, graphviz, hashable , hierarchical-clustering, hierarchical-spectral-clustering - , hmatrix, hmatrix-svdlibc, inline-r, IntervalMap, lens, managed - , matrix-market-attoparsec, modularity, mtl, mwc-random - , optparse-generic, palette, parallel, plots, process, resourcet - , safe, scientific, sparse-linear-algebra, spectral-clustering - , split, statistics, stm, streaming, streaming-bytestring - , streaming-cassava, streaming-commons, streaming-utils - , streaming-with, SVGFonts, system-filepath, temporary - , terminal-progress-bar, text, text-show, transformers, turtle - , unordered-containers, vector, vector-algorithms, zlib + , hmatrix, hmatrix-svdlibc, hvega, hvega-theme, inline-r + , IntervalMap, lens, managed, matrix-market-attoparsec, modularity + , mtl, mwc-random, optparse-applicative, palette, parallel + , ploterific, plots, process, resourcet, safe, scientific + , sparse-linear-algebra, spectral-clustering, split, statistics + , stm, streaming, streaming-bytestring, streaming-cassava + , streaming-commons, streaming-utils, streaming-with, SVGFonts + , system-filepath, temporary, terminal-progress-bar, text + , text-show, transformers, turtle, unordered-containers, vector + , vector-algorithms, zlib }: mkDerivation { pname = "too-many-cells"; - version = "2.2.0.0"; - sha256 = "031k750856m34q80ppnbb17qm6c64lal9dqn976g7265zmc9cdr7"; + version = "3.0.1.0"; + sha256 = "16sl3mwgyjpfwizg5ys2y7vcqhr4xjjfjjqqbzid8qnsrk2vsr0k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -288305,16 +288513,17 @@ self: { diagrams-graphviz diagrams-lib differential directory diversity fgl filepath find-clumpiness foldl graphviz hashable hierarchical-clustering hierarchical-spectral-clustering hmatrix - hmatrix-svdlibc inline-r IntervalMap lens managed - matrix-market-attoparsec modularity mtl mwc-random optparse-generic - palette parallel plots process resourcet safe scientific - sparse-linear-algebra spectral-clustering split statistics stm - streaming streaming-bytestring streaming-cassava streaming-commons - streaming-utils streaming-with SVGFonts system-filepath temporary - terminal-progress-bar text text-show transformers turtle - unordered-containers vector vector-algorithms zlib + hmatrix-svdlibc hvega hvega-theme inline-r IntervalMap lens managed + matrix-market-attoparsec modularity mtl mwc-random + optparse-applicative palette parallel ploterific plots process + resourcet safe scientific sparse-linear-algebra spectral-clustering + split statistics stm streaming streaming-bytestring + streaming-cassava streaming-commons streaming-utils streaming-with + SVGFonts system-filepath temporary terminal-progress-bar text + text-show transformers turtle unordered-containers vector + vector-algorithms zlib ]; - executableHaskellDepends = [ base optparse-generic ]; + executableHaskellDepends = [ base optparse-applicative ]; description = "Cluster single cells and analyze cell clade relationships"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; @@ -288407,8 +288616,8 @@ self: { }: mkDerivation { pname = "topaz"; - version = "0.6.0"; - sha256 = "0vi3k4bx3jf71qq3az6m8qnc5pqiscpsimqpxz32qplc3ixm9a8r"; + version = "0.7.0"; + sha256 = "18l900v86m4dil4bvr6wcwqinbzls85fqz5bc5vvqhkx8vgglm7j"; libraryHaskellDepends = [ aeson base binary hashable quantification vector ]; @@ -288513,6 +288722,8 @@ self: { pname = "tostring"; version = "0.2.1.1"; sha256 = "0c95a1vjnnn3bwdz8v5hv7q2sbzn23ban3hcwqmwhmzc9ba019zg"; + revision = "1"; + editedCabalFile = "1h3cdngxmcxs3bssxmp67s0nipblv0kidq4wr72ln3l090k0ynz0"; libraryHaskellDepends = [ base case-insensitive text utf8-string ]; description = "The ToString class"; license = lib.licenses.bsd3; @@ -293947,25 +294158,6 @@ self: { }) {}; "tzdata" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, HUnit - , tasty, tasty-hunit, tasty-th, unix, vector - }: - mkDerivation { - pname = "tzdata"; - version = "0.2.20220815.0"; - sha256 = "0ya7hmq93mmfbiwwsf628b27mahkv525fyjh8r1mg9zwf6pkrhrd"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring containers deepseq vector - ]; - testHaskellDepends = [ - base bytestring HUnit tasty tasty-hunit tasty-th unix - ]; - description = "Time zone database (as files and as a module)"; - license = lib.licenses.asl20; - }) {}; - - "tzdata_0_2_20220923_0" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, HUnit , tasty, tasty-hunit, tasty-th, unix, vector }: @@ -293982,7 +294174,6 @@ self: { ]; description = "Time zone database (as files and as a module)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "tztime" = callPackage @@ -295147,33 +295338,6 @@ self: { }) {}; "unicode-collation" = callPackage - ({ mkDerivation, base, binary, bytestring, containers, parsec - , QuickCheck, quickcheck-instances, tasty, tasty-bench, tasty-hunit - , tasty-quickcheck, template-haskell, text, text-icu - , th-lift-instances, unicode-transforms - }: - mkDerivation { - pname = "unicode-collation"; - version = "0.1.3.2"; - sha256 = "0rnb22h8w42c74l0jl5ygzh4pkpw3x8d9ayrvgapkfx844i9am7c"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base binary bytestring containers parsec template-haskell text - th-lift-instances - ]; - testHaskellDepends = [ - base bytestring tasty tasty-hunit tasty-quickcheck text - unicode-transforms - ]; - benchmarkHaskellDepends = [ - base QuickCheck quickcheck-instances tasty-bench text text-icu - ]; - description = "Haskell implementation of the Unicode Collation Algorithm"; - license = lib.licenses.bsd2; - }) {}; - - "unicode-collation_0_1_3_3" = callPackage ({ mkDerivation, base, binary, bytestring, containers, parsec , QuickCheck, quickcheck-instances, tasty, tasty-bench, tasty-hunit , tasty-quickcheck, template-haskell, text, text-icu @@ -295198,30 +295362,9 @@ self: { ]; description = "Haskell implementation of the Unicode Collation Algorithm"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "unicode-data" = callPackage - ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty - , tasty-bench - }: - mkDerivation { - pname = "unicode-data"; - version = "0.3.0"; - sha256 = "0pwjjsk0gjkn73ghj10s603p84xr7h2kfg351c9grzngrcv9giq8"; - revision = "2"; - editedCabalFile = "1hvqizqk4v231iy9kj0g2yq3cxzd37bw2yrxr36201qsznc2kxxq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; - description = "Access Unicode character database"; - license = lib.licenses.asl20; - }) {}; - - "unicode-data_0_3_1" = callPackage ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty , tasty-bench }: @@ -295237,7 +295380,6 @@ self: { benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; description = "Access Unicode Character Database (UCD)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "unicode-data-names" = callPackage @@ -295624,8 +295766,8 @@ self: { pname = "union"; version = "0.1.2"; sha256 = "1i4fvlwkw1wx64a6l8342aqfqsdq7fqa4p24g3i5gn5704lxrsb3"; - revision = "7"; - editedCabalFile = "1xcm1v2dipdahd4c6hki0fx9a7vg52q3wz5aa8nw5lxjkc4s3xn8"; + revision = "8"; + editedCabalFile = "0rm4nm47arflmbqngzq9ajri8f43wgplzrk9qfvjm6ag12vnjrl5"; libraryHaskellDepends = [ base deepseq hashable profunctors tagged vinyl ]; @@ -297269,20 +297411,23 @@ self: { }) {}; "uom-plugin" = callPackage - ({ mkDerivation, base, containers, deepseq, ghc - , ghc-tcplugins-extra, hlint, tasty, tasty-hunit, template-haskell - , units-parser + ({ mkDerivation, base, containers, deepseq, doctest, ghc + , ghc-tcplugin-api, QuickCheck, tasty, tasty-hunit + , template-haskell, units-parser }: mkDerivation { pname = "uom-plugin"; - version = "0.3.0.0"; - sha256 = "16a6l88z49nl0nqn3l7mki8rr39hh3i4wsn1q31gwahn3kfkzgll"; + version = "0.4.0.0"; + sha256 = "1j6x88zzrl6wad1cn5zyi63i6l682h5gal66ihn7qmpi6l25cxyg"; libraryHaskellDepends = [ - base containers deepseq ghc ghc-tcplugins-extra template-haskell + base containers deepseq ghc ghc-tcplugin-api template-haskell units-parser ]; - testHaskellDepends = [ base hlint tasty tasty-hunit ]; - description = "Units of measure as a GHC typechecker plugin"; + testHaskellDepends = [ + base containers deepseq doctest ghc ghc-tcplugin-api QuickCheck + tasty tasty-hunit template-haskell units-parser + ]; + description = "Units of measure as a GHC type-checker plugin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -300119,6 +300264,8 @@ self: { pname = "vector-algorithms"; version = "0.9.0.1"; sha256 = "0h9qqgna787q93q58mrvmg5mw8h92vlapx2glanz6vpjm39w19rb"; + revision = "1"; + editedCabalFile = "1bma0m4g7770y4xnqsinspqkgf4swpdwddfbcby81szjxd8mik1l"; libraryHaskellDepends = [ base bitvec bytestring primitive vector ]; @@ -307484,32 +307631,32 @@ self: { }) {}; "witch" = callPackage - ({ mkDerivation, base, bytestring, containers, HUnit + ({ mkDerivation, base, bytestring, containers, HUnit, tagged , template-haskell, text, time, transformers }: mkDerivation { pname = "witch"; - version = "1.0.0.4"; - sha256 = "11ggcf8xah4jjxbp7j8fx3jms84n28a5phmfrxjsiha4p06qpwvh"; + version = "1.0.2.0"; + sha256 = "1vmn412w11dc1qgw12g0wa6v0miggicgdd7ndml4k4b04sdqbdhq"; libraryHaskellDepends = [ - base bytestring containers template-haskell text time + base bytestring containers tagged template-haskell text time ]; testHaskellDepends = [ - base bytestring containers HUnit text time transformers + base bytestring containers HUnit tagged text time transformers ]; description = "Convert values from one type into another"; license = lib.licenses.mit; maintainers = [ lib.maintainers.maralorn ]; }) {}; - "witch_1_1_0_0" = callPackage + "witch_1_1_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, tagged , template-haskell, text, time, transformers }: mkDerivation { pname = "witch"; - version = "1.1.0.0"; - sha256 = "1lnx18mlcpdkj0dl1fbgjkxr14fqf5y36cds3p6l07kvin29qa27"; + version = "1.1.1.0"; + sha256 = "0zxrwl2dyx3p701anh29czw3fp7pk68i32g5cd1z8806zdy0c1hv"; libraryHaskellDepends = [ base bytestring containers tagged template-haskell text time ]; @@ -312916,8 +313063,8 @@ self: { }: mkDerivation { pname = "yampa-test"; - version = "0.13.6"; - sha256 = "0zcfq6g2jd6qwrr0ar99b57wnphbfvmdpgnnl62mvmgarvmgkgs6"; + version = "0.13.7"; + sha256 = "04i1rzbc8v60s1qdnz42g8anm2xc6w28i47jkakqlpxlcii3zlcy"; libraryHaskellDepends = [ base normaldistribution QuickCheck Yampa ]; @@ -314247,6 +314394,8 @@ self: { pname = "yesod-core"; version = "1.6.24.0"; sha256 = "19ilgm73108ki1hvqc86kir0yrx36vp9g45na6g8dmfsvk9izr10"; + revision = "1"; + editedCabalFile = "1406s7is60ji6nn3h1mafkdh7729ipq3i06cqsq77hz2ilj264jl"; libraryHaskellDepends = [ aeson auto-update base blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit conduit-extra @@ -314543,8 +314692,8 @@ self: { }: mkDerivation { pname = "yesod-form"; - version = "1.7.2"; - sha256 = "1f50vhp1ggmh7ja1rw71d10cwzyqxzhkgjwwy2vwp9r4x6fkb836"; + version = "1.7.3"; + sha256 = "10y3mfh96sicqyzngvl7f4wrjgkvl3znqnh71s8gx1vf7158sjww"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html blaze-markup byteable bytestring containers data-default email-validate @@ -316941,8 +317090,8 @@ self: { }: mkDerivation { pname = "zeolite-lang"; - version = "0.22.1.0"; - sha256 = "0gr3p9k7v44b09bcm1acyds5ai52cy72py2z975d6l08szvsbc5f"; + version = "0.23.0.0"; + sha256 = "1paa00ra9ib7whga6rgqnk1ib7jpm7rmrcs5f4sy3ykg1m9n57jc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -317541,17 +317690,14 @@ self: { "zip-conduit" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, conduit-extra - , criterion, digest, directory, filepath, hpc, HUnit, LibZip, mtl - , old-time, random, resourcet, temporary, test-framework - , test-framework-hunit, time, transformers, utf8-string - , zip-archive + , digest, directory, filepath, hpc, HUnit, mtl, old-time, resourcet + , temporary, test-framework, test-framework-hunit, time + , transformers, utf8-string }: mkDerivation { pname = "zip-conduit"; - version = "0.2.2.2"; - sha256 = "0spb6b1mwcqwzrr231i5s6hcln9jck0z03jdfh1zlm87mvp8670v"; - revision = "1"; - editedCabalFile = "1fpwrvryzwbmskwvh5gc0wkznn9p1i0jirq7j8s2x15kjph41vdx"; + version = "0.3.0"; + sha256 = "1svp1w4h6x6h6vpngrxdgjl0yz2n5ffwrlcjxnyscxihyc33kn44"; libraryHaskellDepends = [ base bytestring cereal conduit conduit-extra digest directory filepath mtl old-time resourcet time transformers utf8-string @@ -317560,10 +317706,6 @@ self: { base bytestring conduit directory filepath hpc HUnit mtl resourcet temporary test-framework test-framework-hunit time ]; - benchmarkHaskellDepends = [ - base bytestring criterion directory filepath LibZip random - temporary zip-archive - ]; description = "Working with zip archives via conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; From bf32c0534e78c3ba3e3ac6a8d6ebea2670f13663 Mon Sep 17 00:00:00 2001 From: Dennis Gosnell Date: Sat, 15 Oct 2022 15:07:59 -0400 Subject: [PATCH 04/17] haskellPackages.colourista: remove no longer needed doJailbreak --- pkgs/development/haskell-modules/configuration-common.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 22e0152547ed..c3fada228375 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2431,10 +2431,6 @@ self: super: { # 2022-02-25: Unmaintained and to strict upper bounds paths = doJailbreak super.paths; - # Too strict bounds on hspec, fixed on main branch, but unreleased - colourista = assert super.colourista.version == "0.1.0.1"; - doJailbreak super.colourista; - # 2022-02-26: https://github.com/emilypi/base64/issues/39 base64 = dontCheck super.base64; From 54170bdb1c86951560e5d031abbf13c57c734f83 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 14:38:22 +0200 Subject: [PATCH 05/17] haskellPackages.http-client-websockets: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index babbe6a44456..40a36c5956be 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -2508,7 +2508,6 @@ broken-packages: - http-client-request-modifiers - http-client-session - http-client-streams - - http-client-websockets - http-conduit-browser - http-conduit-downloader - http-directory diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 11fdd43994b1..a70c8c16f323 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -153129,8 +153129,6 @@ self: { ]; description = "Glue code for http-client and websockets"; license = lib.licenses.cc0; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "http-common" = callPackage From bae32f7c87e8596c8d2923d301e082ead967d820 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:08:19 +0200 Subject: [PATCH 06/17] haskellPackages.binsm: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 40a36c5956be..46b646b92115 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -387,7 +387,6 @@ broken-packages: - bind-marshal - binembed - bins - - binsm - bio - BiobaseBlast - BiobaseNewick diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a70c8c16f323..a542f412b424 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -44244,9 +44244,7 @@ self: { ]; description = "binary files splitter and merger"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "binsm"; - broken = true; }) {}; "bio" = callPackage From 12821d191e300b974d3954154fdc2a5a5c443e9b Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:08:38 +0200 Subject: [PATCH 07/17] haskellPackages.copilot-c99: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 46b646b92115..5b14f627255e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -859,7 +859,6 @@ broken-packages: - control-monad-failure-mtl - Control-Monad-ST2 - contstuff - - copilot-c99 - copilot-sbv - copr - coquina diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index a542f412b424..e8dc053137f0 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -68238,8 +68238,6 @@ self: { ]; description = "A compiler for Copilot targeting C99"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "copilot-cbmc" = callPackage From 8e5422d2460610122d29a6d25280fb76889c7d2a Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:09:01 +0200 Subject: [PATCH 08/17] haskellPackages.data-compat: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 5b14f627255e..a3265f3a2907 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -970,7 +970,6 @@ broken-packages: - database-study - data-check - data-combinator-gen - - data-compat - data-concurrent-queue - data-construction - data-constructors diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index e8dc053137f0..95a9ac270c7f 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -73822,8 +73822,6 @@ self: { libraryHaskellDepends = [ base constraints ]; description = "Define Backwards Compatibility Schemes for Arbitrary Data"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "data-concurrent-queue" = callPackage From 2815fdc6f1df5f393855f46fed5e536387d3ea59 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:09:24 +0200 Subject: [PATCH 09/17] haskellPackages.scotty-form: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a3265f3a2907..5dbd71136b38 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4449,7 +4449,6 @@ broken-packages: - scottish - scotty-binding-play - scotty-blaze - - scotty-form - scotty-format - scotty-params-parser - scotty-resource diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 95a9ac270c7f..eb793be20669 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -250503,8 +250503,6 @@ self: { ]; description = "Html form validation using `ditto`"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "scotty-format" = callPackage From cd79af496804bb34c8c7bbae079329fa605e4d35 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:09:40 +0200 Subject: [PATCH 10/17] haskellPackages.uuid-bytes: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 5dbd71136b38..772a783d2a2c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5425,7 +5425,6 @@ broken-packages: - uuagc-diagrams - uu-cco - uuid-aeson - - uuid-bytes - uvector - uxadt - vabal-lib diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index eb793be20669..c118236e06ae 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -298831,8 +298831,6 @@ self: { ]; description = "UUID parsing using byteverse packages"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "uuid-crypto" = callPackage From 0717d94ccfa989d9dda322c0c590f4e9e710c0dd Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Wed, 19 Oct 2022 16:09:54 +0200 Subject: [PATCH 11/17] haskellPackages.vado: unbreak --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 772a783d2a2c..dc529d6fe8fc 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -5429,7 +5429,6 @@ broken-packages: - uxadt - vabal-lib - vacuum - - vado - validated-types - Validation - validations diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index c118236e06ae..c296ad16e1ab 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -299159,8 +299159,6 @@ self: { ]; description = "Runs commands on remote machines using ssh"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "valid" = callPackage From b167f1bb1401e71ddefe3e6afff4af33f8c50a48 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Sat, 22 Oct 2022 18:22:00 +0200 Subject: [PATCH 12/17] haskellPackages.cabal2nix-unstable: 2022-10-10 -> 2022-10-22 With this hackage2nix knows that libcrypt can no longer be found in glibc, but needs to be taken from libxcrypt. We can trim down the overrides accordingly, leaving only the test failure workaround for crypt-sha512. --- .../haskell-modules/cabal2nix-unstable.nix | 6 +-- .../haskell-modules/configuration-common.nix | 29 ++---------- .../haskell-modules/hackage-packages.nix | 46 +++++++++++-------- 3 files changed, 33 insertions(+), 48 deletions(-) diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index 4dc6ca80d125..d503463858f7 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix @@ -8,10 +8,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "unstable-2022-10-10"; + version = "unstable-2022-10-22"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/b3ae6f9240d07ba103f1eb7ab22f6055e9cdb7dc.tar.gz"; - sha256 = "0ym6lyp4br57442b6a9cg9bczbjqz8nz984rxwiacldqzndk8jbr"; + url = "https://github.com/NixOS/cabal2nix/archive/bf7cc8f202e332953f7fbfc1d90490e4c197d287.tar.gz"; + sha256 = "0fmpfl2nl215aids9yxdmdik77w7cppk900rnx23m07rmwg4xa4f"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index c9ac0f136eac..3fa372ddb03e 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -2544,32 +2544,9 @@ self: super: { # Remove once version 1.* is released monad-bayes = doJailbreak super.monad-bayes; - crypt-sha512 = overrideCabal (drv: { - librarySystemDepends = [ - pkgs.libxcrypt - ]; - # Test failure after libxcrypt migration, reported upstrem at - # https://github.com/phadej/crypt-sha512/issues/13 - doCheck = false; - }) super.crypt-sha512; - - nano-cryptr = overrideCabal (drv: { - librarySystemDepends = [ - pkgs.libxcrypt - ]; - }) super.nano-cryptr; - - Unixutils = overrideCabal (drv: { - librarySystemDepends = [ - pkgs.libxcrypt - ]; - }) super.Unixutils; - - xmonad-utils = overrideCabal (drv: { - librarySystemDepends = [ - pkgs.libxcrypt - ]; - }) super.xmonad-utils; + # Test failure after libxcrypt migration, reported upstrem at + # https://github.com/phadej/crypt-sha512/issues/13 + crypt-sha512 = dontCheck super.crypt-sha512; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super // (let # We need to build purescript with these dependencies and thus also its reverse diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index c296ad16e1ab..36af03cc41d2 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -5643,10 +5643,10 @@ self: { "EtaMOO" = callPackage ({ mkDerivation, array, async, base, bytestring, case-insensitive - , containers, cryptonite, hashable, haskeline, memory, mtl, network - , parsec, pcre, pipes, pipes-bytestring, pipes-concurrency - , pipes-network, random, stm, stm-chans, text, time, transformers - , unix, unordered-containers, vcache, vector + , containers, cryptonite, hashable, haskeline, libxcrypt, memory + , mtl, network, parsec, pcre, pipes, pipes-bytestring + , pipes-concurrency, pipes-network, random, stm, stm-chans, text + , time, transformers, unix, unordered-containers, vcache, vector }: mkDerivation { pname = "EtaMOO"; @@ -5660,12 +5660,13 @@ self: { pipes-concurrency pipes-network random stm stm-chans text time transformers unix unordered-containers vcache vector ]; + executableSystemDepends = [ libxcrypt ]; executablePkgconfigDepends = [ pcre ]; description = "A new implementation of the LambdaMOO server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "etamoo"; - }) {inherit (pkgs) pcre;}; + }) {inherit (pkgs) libxcrypt; inherit (pkgs) pcre;}; "Etage" = callPackage ({ mkDerivation, base, containers, ghc, mtl, operational, random @@ -21230,7 +21231,8 @@ self: { "Unixutils" = callPackage ({ mkDerivation, base, bytestring, directory, exceptions, filepath - , mtl, process, process-extras, pureMD5, regex-tdfa, unix, zlib + , libxcrypt, mtl, process, process-extras, pureMD5, regex-tdfa + , unix, zlib }: mkDerivation { pname = "Unixutils"; @@ -21242,9 +21244,10 @@ self: { base bytestring directory exceptions filepath mtl process process-extras pureMD5 regex-tdfa unix zlib ]; + librarySystemDepends = [ libxcrypt ]; description = "A crude interface between Haskell and Unix-like operating systems"; license = lib.licenses.bsd3; - }) {}; + }) {inherit (pkgs) libxcrypt;}; "Unixutils-shadow" = callPackage ({ mkDerivation, base, unix }: @@ -70511,7 +70514,8 @@ self: { "crypt-sha512" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512 - , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck + , libxcrypt, quickcheck-instances, tasty, tasty-hunit + , tasty-quickcheck }: mkDerivation { pname = "crypt-sha512"; @@ -70526,9 +70530,10 @@ self: { base bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; + testSystemDepends = [ libxcrypt ]; description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; license = lib.licenses.bsd3; - }) {}; + }) {inherit (pkgs) libxcrypt;}; "crypto-api" = callPackage ({ mkDerivation, base, bytestring, cereal, entropy, tagged @@ -123514,11 +123519,11 @@ self: { , base16-bytestring, base64-bytestring, binary, blaze-builder , bytestring, Cabal, cereal, containers, crypto-api, csv, deepseq , directory, filepath, happstack-server, happy, HaXml, hscolour - , hslogger, HStringTemplate, HTTP, lifted-base, mime-mail, mtl - , network, old-locale, parsec, pretty, process, pureMD5, QuickCheck - , random, rss, safecopy, snowball, split, stm, tar, text, time - , tokenize, transformers, unix, unordered-containers, vector, xhtml - , xml, zlib + , hslogger, HStringTemplate, HTTP, libxcrypt, lifted-base + , mime-mail, mtl, network, old-locale, parsec, pretty, process + , pureMD5, QuickCheck, random, rss, safecopy, snowball, split, stm + , tar, text, time, tokenize, transformers, unix + , unordered-containers, vector, xhtml, xml, zlib }: mkDerivation { pname = "hackage-server"; @@ -123537,6 +123542,7 @@ self: { time tokenize transformers unix unordered-containers vector xhtml zlib ]; + executableSystemDepends = [ libxcrypt ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ aeson base base64-bytestring bytestring Cabal directory filepath @@ -123547,7 +123553,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; - }) {}; + }) {inherit (pkgs) libxcrypt;}; "hackage-sparks" = callPackage ({ mkDerivation, base, bytestring, directory, download, filepath @@ -199708,7 +199714,7 @@ self: { }) {}; "nano-cryptr" = callPackage - ({ mkDerivation, base, bytestring, HUnit, test-framework + ({ mkDerivation, base, bytestring, HUnit, libxcrypt, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { @@ -199716,13 +199722,14 @@ self: { version = "0.2.1"; sha256 = "00c0niyjhkcv942vhm775jml3frhj0i3svgj9xxy0hnfb3nawvjb"; libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ libxcrypt ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A threadsafe binding to glibc's crypt_r function"; license = lib.licenses.bsd3; - }) {}; + }) {inherit (pkgs) libxcrypt;}; "nano-erl" = callPackage ({ mkDerivation, base, stm }: @@ -311651,7 +311658,7 @@ self: { }) {}; "xmonad-utils" = callPackage - ({ mkDerivation, base, ghc, random, unix, X11 }: + ({ mkDerivation, base, ghc, libxcrypt, random, unix, X11 }: mkDerivation { pname = "xmonad-utils"; version = "0.1.3.3"; @@ -311659,9 +311666,10 @@ self: { isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ghc random unix X11 ]; + executableSystemDepends = [ libxcrypt ]; description = "A small collection of X utilities"; license = lib.licenses.bsd3; - }) {}; + }) {inherit (pkgs) libxcrypt;}; "xmonad-vanessa" = callPackage ({ mkDerivation, alsa-mixer, base, composition-prelude, containers From f92f333983165cf863731efb8b6697af986566fc Mon Sep 17 00:00:00 2001 From: Mate Soos Date: Tue, 25 Oct 2022 14:50:38 +0200 Subject: [PATCH 13/17] smt2-parser is no longer broken --- .../haskell-modules/configuration-hackage2nix/broken.yaml | 1 - pkgs/development/haskell-modules/hackage-packages.nix | 2 -- 2 files changed, 3 deletions(-) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index dc529d6fe8fc..a189fc854ce3 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -4697,7 +4697,6 @@ broken-packages: - smiles - smoothie - smsaero - - smt2-parser - smt-lib - SmtLib - smtlib2 diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 36af03cc41d2..5e4ca9d32856 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -262942,8 +262942,6 @@ self: { testHaskellDepends = [ base HUnit parsec text ]; description = "A Haskell parser for SMT-LIB version 2.6"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "smtLib" = callPackage From 253ff9f0af336329bc5b662b012b5c1e56b13043 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 27 Oct 2022 16:18:03 +0200 Subject: [PATCH 14/17] taffybar: accurately report version --- pkgs/applications/window-managers/taffybar/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/window-managers/taffybar/default.nix b/pkgs/applications/window-managers/taffybar/default.nix index 2afb6e505c33..062fc2a3771d 100644 --- a/pkgs/applications/window-managers/taffybar/default.nix +++ b/pkgs/applications/window-managers/taffybar/default.nix @@ -6,7 +6,7 @@ let ] ++ packages self); in stdenv.mkDerivation { pname = "taffybar-with-packages"; - inherit (taffybarEnv) version; + inherit (taffybar) version; nativeBuildInputs = [ makeWrapper ]; From 9023b0173f952221893514a1c7033bc440a2c352 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 27 Oct 2022 18:53:52 +0200 Subject: [PATCH 15/17] ihaskell: temporarily remove ihaskell-diagrams from the environment ihaskell-display was changed recently to no longer use the switchToTmpDir IO action. This change also affected ihaskell-diagrams, but only a new version of ihaskell-display has been released. ihakell-diagrams' latest hackage version thus depends on a removed IO action from ihaskell-display and can't be compiled. --- pkgs/development/tools/haskell/ihaskell/wrapper.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix index 3a3b153cfbf2..82fca2db5df4 100644 --- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix +++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix @@ -3,7 +3,9 @@ let ihaskellEnv = ghcWithPackages (self: [ self.ihaskell self.ihaskell-blaze - self.ihaskell-diagrams + # Doesn't work with latest ihaskell versions missing an unrelated change + # https://github.com/IHaskell/IHaskell/issues/1378 + # self.ihaskell-diagrams ] ++ packages self); ihaskellSh = writeScriptBin "ihaskell-notebook" '' #! ${stdenv.shell} From 3fb516a5d9888b80c068a9adbd106588ca33b329 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 27 Oct 2022 18:55:30 +0200 Subject: [PATCH 16/17] ihaskell: test on Hydra, as mistune is no longer marked insecure --- pkgs/development/tools/haskell/ihaskell/wrapper.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/development/tools/haskell/ihaskell/wrapper.nix b/pkgs/development/tools/haskell/ihaskell/wrapper.nix index 82fca2db5df4..b5ea07dde147 100644 --- a/pkgs/development/tools/haskell/ihaskell/wrapper.nix +++ b/pkgs/development/tools/haskell/ihaskell/wrapper.nix @@ -26,9 +26,4 @@ buildEnv { fi done ''; - meta = { - # ihaskell has an indirect dependency on the Python package mistune, which - # is marked insecure. - hydraPlatforms = lib.platforms.none; - }; } From 1bf95fb00030aac8f93aa77ed200322dcf08b44e Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Thu, 27 Oct 2022 19:04:43 +0200 Subject: [PATCH 17/17] haskellPackages: mark builds failing on hydra as broken This commit has been generated by maintainers/scripts/haskell/mark-broken.sh --- .../configuration-hackage2nix/broken.yaml | 12 +++++++ .../transitive-broken.yaml | 8 +++++ .../haskell-modules/hackage-packages.nix | 32 +++++++++++++++++++ 3 files changed, 52 insertions(+) diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index a189fc854ce3..5c916e0ecc49 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -458,6 +458,7 @@ broken-packages: - Bravo - brians-brain - brick-dropdownmenu + - brick-panes - bricks-internal - brillig - broccoli @@ -876,6 +877,7 @@ broken-packages: - couchdb-conduit - couch-hs - counter + - country - courier - court - coverage @@ -2280,6 +2282,7 @@ broken-packages: - hnn - hnop - hoauth + - hoauth2-providers - hoauth2-tutorial - hobbes - hobbits @@ -2418,6 +2421,7 @@ broken-packages: - hslogger-reader - hslogger-template - hs-logo + - hslua-list - hsluv-haskell - hsmagick - HSmarty @@ -2556,6 +2560,7 @@ broken-packages: - hw-playground-linear - hwsl2 - hx + - hxmppc - HXQ - hxt-cache - hxt-pickle-utils @@ -2626,6 +2631,7 @@ broken-packages: - imports - impossible - imprint + - incipit - indentation-core - index-core - indexed-containers @@ -3414,6 +3420,7 @@ broken-packages: - mzv - n2o-protocols - nagios-plugin-ekg + - named-binary-tag - named-lock - named-servant - named-sop @@ -3584,6 +3591,7 @@ broken-packages: - Omega - om-elm - om-fail + - om-http - om-http-logging - omnifmt - on-a-horse @@ -4141,6 +4149,7 @@ broken-packages: - quibble-core - QuickAnnotate - quickcheck-arbitrary-template + - quickcheck-lockstep - quickcheck-property-comb - quickcheck-property-monad - quickcheck-rematch @@ -4951,6 +4960,7 @@ broken-packages: - swagger - swagger-petstore - swagger-test + - swarm - swearjure - swf - swift-lda @@ -5077,6 +5087,7 @@ broken-packages: - test-framework-skip - test-framework-testing-feat - test-framework-th-prime + - test-lib - testloop - testpack - testpattern @@ -5357,6 +5368,7 @@ broken-packages: - unicode-prelude - unicode-symbols - unicode-tricks + - union - union-map - uniprot-kb - uniqueid diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 7343aeb94400..e91640ae27dd 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -739,6 +739,8 @@ dont-distribute-packages: - battleships - bayes-stack - bbi + - bcp47 + - bcp47-orphans - bdcs - bdcs-api - beam-automigrate @@ -1100,6 +1102,7 @@ dont-distribute-packages: - cursedcsv - cv-combinators - cypher + - dahdit - dapi - darcs-benchmark - darcs-beta @@ -2103,6 +2106,7 @@ dont-distribute-packages: - hmt-diagrams - hnormalise - ho-rewriting + - hoauth2-providers-tutorial - hob - hogre - hogre-examples @@ -2780,6 +2784,7 @@ dont-distribute-packages: - mysql-haskell-nem - mysql-haskell-openssl - mysql-simple-typed + - mywork - n2o-web - nakadi-client - named-servant-client @@ -2865,6 +2870,8 @@ dont-distribute-packages: - ohloh-hs - ois-input-manager - olwrapper + - om-kubernetes + - om-legion - online - online-csv - opc-xml-da-client @@ -3903,6 +3910,7 @@ dont-distribute-packages: - vector-text - venzone - verdict-json + - verifiable-expressions - vessel - vflow-types - vfr-waypoints diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 5e4ca9d32856..4c4999e5be07 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -41231,6 +41231,7 @@ self: { ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bcp47-orphans" = callPackage @@ -41250,6 +41251,7 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bcrypt" = callPackage @@ -48477,7 +48479,9 @@ self: { testHaskellDepends = [ base ]; description = "Panes library for Brick providing composition and isolation for TUI apps"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "mywork-example"; + broken = true; }) {}; "brick-skylighting" = callPackage @@ -68983,6 +68987,8 @@ self: { ]; description = "Country data type and functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "country-codes" = callPackage @@ -73007,6 +73013,7 @@ self: { ]; description = "Binary parsing and serialization with integrated size"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "damnpacket" = callPackage @@ -142987,6 +142994,8 @@ self: { ]; description = "OAuth2 Identity Providers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hoauth2-providers-tutorial" = callPackage @@ -143008,6 +143017,7 @@ self: { executableHaskellDepends = [ base ]; description = "tutorial for hoauth2-providers module"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "hoauth2-providers-tutorial"; }) {}; @@ -149429,6 +149439,8 @@ self: { testHaskellDepends = [ base hslua-core tasty tasty-lua ]; description = "Opinionated, but extensible Lua list type"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hslua-marshalling" = callPackage @@ -156465,7 +156477,9 @@ self: { ]; description = "Haskell XMPP (Jabber Client) Command Line Interface (CLI)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hxmppc"; + broken = true; }) {}; "hxournal" = callPackage @@ -159786,6 +159800,8 @@ self: { ]; description = "A Prelude for Polysemy"; license = "BSD-2-Clause-Patent"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "incipit-base" = callPackage @@ -199252,6 +199268,7 @@ self: { ]; description = "Tool to keep track of what you have been working on and where"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "mywork"; }) {}; @@ -199559,6 +199576,8 @@ self: { testHaskellDepends = [ base cereal tasty tasty-quickcheck text ]; description = "NBT (named binary tag) serialization and deserialization"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "named-formlet" = callPackage @@ -207442,6 +207461,8 @@ self: { ]; description = "Http utilities"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "om-http-logging" = callPackage @@ -207478,6 +207499,7 @@ self: { ]; description = "om-kubernetes"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "om-legion" = callPackage @@ -207511,6 +207533,7 @@ self: { ]; description = "Legion Framework"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "om-logging" = callPackage @@ -233963,6 +233986,8 @@ self: { ]; description = "Library for lockstep-style testing with 'quickcheck-dynamic'"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickcheck-poly" = callPackage @@ -275275,7 +275300,9 @@ self: { ]; description = "2D resource gathering game with programmable robots"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "swarm"; + broken = true; }) {}; "swearjure" = callPackage @@ -282174,7 +282201,9 @@ self: { executableHaskellDepends = [ base simple-get-opt ]; description = "A library to make a quick test-runner script"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "test-runner"; + broken = true; }) {}; "test-monad-laws" = callPackage @@ -295769,6 +295798,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq lens ]; description = "Extensible type-safe unions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "union-angle" = callPackage @@ -300981,6 +301012,7 @@ self: { description = "An intermediate language for Hoare logic style verification"; license = lib.licenses.asl20; badPlatforms = [ "aarch64-linux" ]; + hydraPlatforms = lib.platforms.none; }) {}; "verify" = callPackage