diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 0a68f64f6238..9ac5164d4f86 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -14362,6 +14362,12 @@ githubId = 487050; name = "Shea Levy"; }; + shlok = { + email = "sd-nix-maintainer@quant.is"; + github = "shlok"; + githubId = 3000933; + name = "Shlok Datye"; + }; shmish111 = { email = "shmish111@gmail.com"; github = "shmish111"; diff --git a/maintainers/scripts/haskell/merge-and-open-pr.sh b/maintainers/scripts/haskell/merge-and-open-pr.sh index 044151305e35..8b292ca50c8c 100755 --- a/maintainers/scripts/haskell/merge-and-open-pr.sh +++ b/maintainers/scripts/haskell/merge-and-open-pr.sh @@ -85,7 +85,8 @@ echo "Updating Stackage..." echo "Updating Hackage hashes..." ./maintainers/scripts/haskell/update-hackage.sh --do-commit echo "Regenerating Hackage packages..." -./maintainers/scripts/haskell/regenerate-hackage-packages.sh --do-commit +# Using fast here because after the hackage-update eval errors will likely break the transitive dependencies check. +./maintainers/scripts/haskell/regenerate-hackage-packages.sh --fast --do-commit # Push these new commits to the haskell-updates branch echo "Pushing commits just created to the remote haskell-updates branch..." diff --git a/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh b/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh index 5a17b0518357..a317dba4d4e7 100755 --- a/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh +++ b/maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh @@ -1,9 +1,18 @@ #! /usr/bin/env nix-shell #! nix-shell -i bash -p coreutils jq nix -I nixpkgs=. +set -euo pipefail + +TMP_TEMPLATE=transitive-broken.XXXXXXX +readonly TMP_TEMPLATE + +tmpfile=$(mktemp "$TMP_TEMPLATE") + +trap 'rm -f "${tmpfile}"' 0 + config_file=pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml -cat > $config_file << EOF +cat > $tmpfile << EOF # This file is automatically generated by # maintainers/scripts/haskell/regenerate-transitive-broken-packages.sh # It is supposed to list all haskellPackages that cannot evaluate because they @@ -11,4 +20,6 @@ cat > $config_file << EOF dont-distribute-packages: EOF -nix-instantiate --eval --option restrict-eval true -I . --strict --json maintainers/scripts/haskell/transitive-broken-packages.nix | jq -r . | LC_ALL=C.UTF-8 sort -i >> $config_file +nix-instantiate --eval --option restrict-eval true -I . --strict --json maintainers/scripts/haskell/transitive-broken-packages.nix | jq -r . | LC_ALL=C.UTF-8 sort -i >> $tmpfile + +mv $tmpfile $config_file diff --git a/pkgs/applications/science/logic/tamarin-prover/default.nix b/pkgs/applications/science/logic/tamarin-prover/default.nix index 8e883374066d..d5d6512c734a 100644 --- a/pkgs/applications/science/logic/tamarin-prover/default.nix +++ b/pkgs/applications/science/logic/tamarin-prover/default.nix @@ -68,10 +68,23 @@ mkDerivation (common "tamarin-prover" src // { isExecutable = true; patches = [ - # Backport of https://github.com/tamarin-prover/tamarin-prover/pull/536 to 1.6.1 + # Backport unreleased patch allowing maude 3.2.1 (fetchpatch { - url = "https://github.com/tamarin-prover/tamarin-prover/commit/95fbace0c5cbea57b5f320f6bb4d0387a4beab8d.patch"; - sha256 = "sha256-Wjf7C208kcskEN1op//HQZnhoZopKQS42JvE8kV5NhI="; + name = "tamarin-prover-allow-maude-3.2.1.patch"; + url = "https://github.com/tamarin-prover/tamarin-prover/commit/bfcf56909479e154a203f0eeefa767f4d91b600d.patch"; + sha256 = "1zjqzyxwnfp7z3h3li8jrxn9732dx6lyq9q3w2dsphmxbzrs64dg"; + }) + # Backport unreleased patch allowing maude 3.2.2 + (fetchpatch { + name = "tamarin-prover-allow-maude-3.2.2.patch"; + url = "https://github.com/tamarin-prover/tamarin-prover/commit/df1aa9fc4fcc72b6cf0bed0f71844efe3d8ad238.patch"; + sha256 = "1bkwvyyz5d660jjh08z8wq9c3l40s0rxd2nsbn20xnl2nynyvqpy"; + }) + # Backport proposed patch allowing maude 3.3 and 3.3.1 + (fetchpatch { + name = "tamarin-prover-allow-maude-3.3.patch"; + url = "https://github.com/tamarin-prover/tamarin-prover/pull/544/commits/d0313b1a1bac7c92130773f7ccdd890f8aec286d.patch"; + sha256 = "1jhlz8vp9a3aahyhj24yjcv4l1389y9kg878yfnq0rkkgvk0m681"; }) ]; diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index 08cf38c2dbcb..86d7b0ae3b81 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "835ef6db789d6459876c083419d61e068de15dd3", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/835ef6db789d6459876c083419d61e068de15dd3.tar.gz", - "sha256": "11506nwsd15b3jhdydr54j0jk5pzj3qhs92c167xv0f0czw5pj8a", - "msg": "Update from Hackage at 2023-04-22T18:19:29Z" + "commit": "54b1e8a3a0447c7b969fd97816c4c0821ba9fec1", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/54b1e8a3a0447c7b969fd97816c4c0821ba9fec1.tar.gz", + "sha256": "1lryj166qysqkmdy9ll15dvg9f797zmy8brzpbavxb149pa6b0j9", + "msg": "Update from Hackage at 2023-04-29T17:51:14Z" } diff --git a/pkgs/development/compilers/ghc/head.nix b/pkgs/development/compilers/ghc/head.nix index a2cf737a2e13..76d63c9d695d 100644 --- a/pkgs/development/compilers/ghc/head.nix +++ b/pkgs/development/compilers/ghc/head.nix @@ -1,5 +1,5 @@ import ./common-hadrian.nix { - version = "9.7.20230406"; - rev = "04b80850c535fa8c11f435711577296a99499105"; - sha256 = "190fpgg8sbcfp2l62vaqhk3wddkbz8vf5ivd7hw5gkcyyn5px3q9"; + version = "9.7.20230505"; + rev = "983ce55815f2dd57f84ee86eee97febf7d80b470"; + sha256 = "sha256-U+LZIe9WbF/DF5Zn8w8wkRf4JJHxgdY2ahM517bwRo4="; } diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index 08e7dd4bb466..d55a1341cf4b 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-2023-04-11"; + version = "unstable-2023-05-05"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/010ff5c3b75d976d0f3a25b7caa0bc5bf2fdae9f.tar.gz"; - sha256 = "1n38kmavdv6s1czqbiq6f6nagpv27s8xg0g0rvyh4l0x2my8wj4y"; + url = "https://github.com/NixOS/cabal2nix/archive/078350047d358bb450d634d775493aba89b21212.tar.gz"; + sha256 = "0rsdn2zyw0zr6pi3dg6cm3i310alppigdsv20iqpx0dzykkicywj"; }; 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 73c982570134..6989c67211c5 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -61,15 +61,15 @@ self: super: { # not solvable short of recompiling GHC. Instead of adding # allowInconsistentDependencies for all reverse dependencies of hspec-core, # just upgrade to an hspec version without the offending dependency. - hspec-core = cself.hspec-core_2_11_0; - hspec-discover = cself.hspec-discover_2_11_0; - hspec = cself.hspec_2_11_0; + hspec-core = cself.hspec-core_2_11_0_1; + hspec-discover = cself.hspec-discover_2_11_0_1; + hspec = cself.hspec_2_11_0_1; # hspec-discover and hspec-core depend on hspec-meta for testing which # we need to avoid since it depends on ghc as well. Since hspec*_2_10* # are overridden to take the versioned attributes as inputs, we need # to make sure to override the versioned attribute with this fix. - hspec-discover_2_11_0 = dontCheck csuper.hspec-discover_2_11_0; + hspec-discover_2_11_0_1 = dontCheck csuper.hspec-discover_2_11_0_1; # Prevent dependency on doctest which causes an inconsistent dependency # due to depending on ghc which depends on directory etc. @@ -85,7 +85,7 @@ self: super: { (super.guardian.overrideScope (self: super: cabalInstallOverlay self super // { # Needs at least path-io 1.8.0 due to canonicalizePath changes - path-io = self.path-io_1_8_0; + path-io = self.path-io_1_8_1; } )) [ @@ -193,6 +193,10 @@ self: super: { # For -f-auto see cabal.project in haskell-language-server. ghc-lib-parser-ex = addBuildDepend self.ghc-lib-parser (disableCabalFlag "auto" super.ghc-lib-parser-ex); + # Test ldap server test/ldap.js is missing from sdist + # https://github.com/supki/ldap-client/issues/18 + ldap-client-og = dontCheck super.ldap-client-og; + # For -fghc-lib see cabal.project in haskell-language-server. stylish-haskell = if lib.versionAtLeast super.ghc.version "9.2" then enableCabalFlag "ghc-lib" @@ -205,6 +209,9 @@ self: super: { ### END HASKELL-LANGUAGE-SERVER SECTION ### ########################################### + # Remove when Stackage LTS advances to this version, should be LTS-20.20 + utility-ht = doDistribute self.utility-ht_0_0_17; + vector = overrideCabal (old: { # Too strict bounds on doctest which isn't used, but is part of the configuration jailbreak = true; @@ -409,6 +416,22 @@ self: super: { # 2022-02-14: Strict upper bound: https://github.com/psibi/streamly-bytestring/issues/30 streamly-bytestring = dontCheck (doJailbreak super.streamly-bytestring); + # The package requires streamly == 0.9.*. + # (We can remove this once the assert starts failing.) + streamly-archive = super.streamly-archive.override { + streamly = + assert (builtins.compareVersions pkgs.haskellPackages.streamly.version "0.9.0" < 0); + pkgs.haskellPackages.streamly_0_9_0; + }; + + # The package requires streamly == 0.9.*. + # (We can remove this once the assert starts failing.) + streamly-lmdb = super.streamly-lmdb.override { + streamly = + assert (builtins.compareVersions pkgs.haskellPackages.streamly.version "0.9.0" < 0); + pkgs.haskellPackages.streamly_0_9_0; + }; + # base bound digit = doJailbreak super.digit; @@ -630,10 +653,6 @@ self: super: { }) ] (dontCheck super.snappy); - # 2023-04-22: omfort-fftw 0.0.0.1 contains fixes to the tests. We can drop - # this override as soon as stackage advances. - comfort-fftw = doDistribute super.comfort-fftw_0_0_0_1; - # https://github.com/vincenthz/hs-crypto-pubkey/issues/20 crypto-pubkey = dontCheck super.crypto-pubkey; @@ -1005,12 +1024,12 @@ self: super: { testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_10_5 ]; testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; }) (super.sensei.override { - hspec = self.hspec_2_11_0; + hspec = self.hspec_2_11_0_1; hspec-wai = self.hspec-wai.override { - hspec = self.hspec_2_11_0; + hspec = self.hspec_2_11_0_1; }; hspec-contrib = self.hspec-contrib.override { - hspec-core = self.hspec-core_2_11_0; + hspec-core = self.hspec-core_2_11_0_1; }; fsnotify = self.fsnotify_0_4_1_0; }); @@ -1604,6 +1623,7 @@ self: super: { # Also, we need QuickCheck-2.14.x to build the test suite, which isn't easy in LTS-16.x. # So let's not go there and just disable the tests altogether. hspec-core = dontCheck super.hspec-core; + hspec-core_2_7_10 = doDistribute (dontCheck super.hspec-core_2_7_10); # tests seem to require a different version of hspec-core hspec-contrib = dontCheck super.hspec-contrib; @@ -1674,16 +1694,16 @@ self: super: { servant-openapi3 = dontCheck super.servant-openapi3; # Give hspec 2.10.* correct dependency versions without overrideScope - hspec_2_11_0 = doDistribute (super.hspec_2_11_0.override { - hspec-discover = self.hspec-discover_2_11_0; - hspec-core = self.hspec-core_2_11_0; + hspec_2_11_0_1 = doDistribute (super.hspec_2_11_0_1.override { + hspec-discover = self.hspec-discover_2_11_0_1; + hspec-core = self.hspec-core_2_11_0_1; }); - hspec-discover_2_11_0 = doDistribute (super.hspec-discover_2_11_0.override { + hspec-discover_2_11_0_1 = doDistribute (super.hspec-discover_2_11_0_1.override { hspec-meta = self.hspec-meta_2_10_5; }); - # Need to disable tests to prevent an infinite recursion if hspec-core_2_11_0 + # Need to disable tests to prevent an infinite recursion if hspec-core_2_11_0_1 # is overlayed to hspec-core. - hspec-core_2_11_0 = doDistribute (dontCheck (super.hspec-core_2_11_0.override { + hspec-core_2_11_0_1 = doDistribute (dontCheck (super.hspec-core_2_11_0_1.override { hspec-meta = self.hspec-meta_2_10_5; })); @@ -2632,4 +2652,13 @@ self: super: { # libfuse3 fails to mount fuse file systems within the build environment libfuse3 = dontCheck super.libfuse3; + + # Tests fail due to the newly-build fourmolu not being in PATH + # https://github.com/fourmolu/fourmolu/issues/231 + fourmolu_0_12_0_0 = dontCheck (super.fourmolu_0_12_0_0.overrideScope (lself: lsuper: { + Cabal-syntax = lself.Cabal-syntax_3_10_1_0; + ghc-lib-parser = lself.ghc-lib-parser_9_6_1_20230312; + parsec = lself.parsec_3_1_16_1; + text = lself.text_2_0_2; + })); } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-ghcjs.nix b/pkgs/development/haskell-modules/configuration-ghcjs.nix index a7b90341a620..c2cafa14a674 100644 --- a/pkgs/development/haskell-modules/configuration-ghcjs.nix +++ b/pkgs/development/haskell-modules/configuration-ghcjs.nix @@ -27,7 +27,7 @@ self: super: # GHCJS does not ship with the same core packages as GHC. # https://github.com/ghcjs/ghcjs/issues/676 stm = doJailbreak self.stm_2_5_1_0; - exceptions = dontCheck self.exceptions_0_10_5; + exceptions = dontCheck self.exceptions_0_10_7; ## OTHER PACKAGES @@ -108,4 +108,26 @@ self: super: # Need hedgehog for tests, which fails to compile due to dep on concurrent-output zenc = dontCheck super.zenc; + + hspec = self.hspec_2_7_10; + hspec-core = self.hspec-core_2_7_10; + hspec-meta = self.hspec-meta_2_7_8; + hspec-discover = self.hspec-discover_2_7_10; + + # ReferenceError: h$primop_ShrinkSmallMutableArrayOp_Char is not defined + unordered-containers = dontCheck super.unordered-containers; + + # Without this revert, test suites using tasty fail with: + # ReferenceError: h$getMonotonicNSec is not defined + # https://github.com/UnkindPartition/tasty/pull/345#issuecomment-1538216407 + tasty = appendPatch (pkgs.fetchpatch { + name = "tasty-ghcjs.patch"; + url = "https://github.com/UnkindPartition/tasty/commit/e692065642fd09b82acccea610ad8f49edd207df.patch"; + revert = true; + relative = "core"; + hash = "sha256-ryABU2ywkVOEPC/jWv8humT3HaRpCwMYEk+Ux3hhi/M="; + }) super.tasty; + + # Tests take unacceptably long. + vector = dontCheck super.vector; } diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index b6cce1ca3586..fe9a23d01c86 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -1173,8 +1173,10 @@ broken-packages: - directed-cubical - direct-fastcgi - direct-http + - directory-ospath-streaming # dependency missing in job https://hydra.nixos.org/build/219209527 at 2023-05-10 - direct-plugins - direm + - disco # failure building library in job https://hydra.nixos.org/build/219207076 at 2023-05-10 - discordian-calendar - discord-register - discord-types @@ -1897,6 +1899,7 @@ broken-packages: - Grempa - greplicate - gridfs + - grid-proto # failure building library in job https://hydra.nixos.org/build/219248049 at 2023-05-10 - grids - grm - GroteTrap @@ -5018,6 +5021,7 @@ broken-packages: - sqlvalue-list - srcinst - srt-dhall + - srtree # dependency missing in job https://hydra.nixos.org/build/219208055 at 2023-05-10 - sscan - ssh - ssh-tunnel @@ -5106,11 +5110,9 @@ broken-packages: - streaming-png - streaming-postgresql-simple - streaming-sort - - streamly-archive - streamly-binary - streamly-cassava - streamly-examples - - streamly-lmdb - streamly-lz4 - streamly-process - stream-monad @@ -5584,6 +5586,7 @@ broken-packages: - unamb-custom - unbeliever - unbounded-delays-units + - unbound-kind-generics # failure building library in job https://hydra.nixos.org/build/219201570 at 2023-05-10 - unboxed - unboxed-containers - unboxed-references @@ -5773,6 +5776,7 @@ broken-packages: - wai-middleware-travisci - wai-middleware-validation - wai-predicates + - wai-problem-details # dependency missing in job https://hydra.nixos.org/build/219206235 at 2023-05-10 - wai-rate-limit-postgres - wai-rate-limit-redis - wai-request-spec diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 6b0deb65a979..7b242e42c69e 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -368,6 +368,9 @@ package-maintainers: - taffybar - arbtt - lentil + shlok: + - streamly-archive + - streamly-lmdb sorki: - cayenne-lpp - blockfrost-client diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 9c1ebda9f7a4..88c4ee1f3c16 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 20.18 +# Stackage LTS 20.19 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -16,7 +16,7 @@ default-package-overrides: - adjunctions ==4.4.2 - adler32 ==0.1.2.0 - advent-of-code-api ==0.2.8.4 - - aern2-mp ==0.2.11.0 + - aern2-mp ==0.2.15.0 - aern2-real ==0.2.11.0 - aeson ==2.0.3.0 - aeson-attoparsec ==0.0.0 @@ -43,7 +43,7 @@ default-package-overrides: - al ==0.1.4.2 - alarmclock ==0.7.0.6 - alerts ==0.1.2.0 - - alex ==3.2.7.2 + - alex ==3.2.7.3 - alex-meta ==0.3.0.13 - algebra ==4.3.1 - algebraic-graphs ==0.6.1 @@ -81,7 +81,7 @@ default-package-overrides: - app-settings ==0.2.0.12 - arbor-lru-cache ==0.1.1.1 - arbtt ==0.12.0.1 - - arithmoi ==0.12.0.2 + - arithmoi ==0.12.1.0 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 @@ -217,7 +217,7 @@ default-package-overrides: - blaze-svg ==0.3.6.1 - blaze-textual ==0.2.3.1 - bloodhound ==0.21.0.0 - - bm ==0.1.0.2 + - bm ==0.1.1.0 - bmp ==1.2.6.3 - bnb-staking-csvs ==0.2.1.0 - BNFC ==2.9.4.1 @@ -253,12 +253,12 @@ default-package-overrides: - bugsnag-wai ==1.0.0.1 - bugsnag-yesod ==1.0.0.1 - bugzilla-redhat ==1.0.1 - - burrito ==2.0.1.5 + - burrito ==2.0.1.6 - butcher ==1.3.3.2 - bv ==0.5 - byteable ==0.1.1 - bytebuild ==0.3.12.0 - - byte-count-reader ==0.10.1.9 + - byte-count-reader ==0.10.1.10 - bytedump ==1.0 - bytehash ==0.1.0.0 - byte-order ==0.1.3.0 @@ -380,7 +380,7 @@ default-package-overrides: - combinatorial ==0.1.1 - comfort-array ==0.5.2.1 - comfort-array-shape ==0.0 - - comfort-fftw ==0.0 + - comfort-fftw ==0.0.0.1 - comfort-graph ==0.0.3.2 - commonmark ==0.2.2 - commonmark-extensions ==0.2.3.4 @@ -447,8 +447,8 @@ default-package-overrides: - cookie ==0.4.6 - copr-api ==0.1.0 - core-data ==0.3.9.1 - - core-program ==0.6.5.1 - - core-telemetry ==0.2.8.0 + - core-program ==0.6.6.0 + - core-telemetry ==0.2.9.1 - core-text ==0.3.8.1 - countable ==1.2 - country ==0.2.3 @@ -486,7 +486,7 @@ default-package-overrides: - crypt-sha512 ==0 - csp ==1.4.0 - css-text ==0.1.3.0 - - c-struct ==0.1.1.2 + - c-struct ==0.1.1.3 - csv ==0.1.2 - csv-conduit ==0.7.3.0 - ctrie ==0.2 @@ -580,7 +580,7 @@ default-package-overrides: - dhall ==1.41.2 - dhall-bash ==1.0.40 - dhall-json ==1.7.11 - - dhall-yaml ==1.2.11 + - dhall-yaml ==1.2.12 - di ==1.3 - diagrams ==1.4.0.1 - diagrams-builder ==0.8.0.5 @@ -613,7 +613,7 @@ default-package-overrides: - distributive ==0.6.2.1 - diversity ==0.8.1.0 - djinn-lib ==0.0.1.4 - - dl-fedora ==0.9.4 + - dl-fedora ==0.9.5 - dlist ==1.0 - dlist-instances ==0.1.1.1 - dlist-nonempty ==0.1.2 @@ -658,7 +658,7 @@ default-package-overrides: - dyre ==0.9.1 - eap ==0.9.0.2 - Earley ==0.13.0.1 - - easy-file ==0.2.3 + - easy-file ==0.2.4 - easy-logger ==0.1.0.7 - Ebnf2ps ==1.0.15 - echo ==0.1.4 @@ -860,14 +860,14 @@ default-package-overrides: - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.14.3 - generic-functor ==1.1.0.0 - - generic-lens ==2.2.1.0 + - generic-lens ==2.2.2.0 - generic-lens-core ==2.2.1.0 - generic-monoid ==0.1.0.1 - generic-optics ==2.2.1.0 - GenericPretty ==1.2.2 - generic-random ==1.5.0.1 - generics-eot ==0.4.0.1 - - generics-sop ==0.5.1.2 + - generics-sop ==0.5.1.3 - generics-sop-lens ==0.2.0.1 - genvalidity ==1.1.0.0 - genvalidity-aeson ==1.0.0.1 @@ -1073,7 +1073,7 @@ default-package-overrides: - hedgehog-fakedata ==0.0.1.5 - hedgehog-fn ==1.0 - hedgehog-quickcheck ==0.1.1 - - hedis ==0.15.1 + - hedis ==0.15.2 - hedn ==0.3.0.4 - here ==1.2.13 - heredoc ==0.2.0.0 @@ -1318,7 +1318,7 @@ default-package-overrides: - inline-c-cpp ==0.5.0.0 - inliterate ==0.1.0 - input-parsers ==0.2.3.2 - - insert-ordered-containers ==0.2.5.1 + - insert-ordered-containers ==0.2.5.2 - inspection-testing ==0.4.6.1 - instance-control ==0.1.2.0 - integer-logarithms ==1.0.3.1 @@ -1376,7 +1376,7 @@ default-package-overrides: - js-flot ==0.8.3 - js-jquery ==3.3.1 - json ==0.10 - - json-feed ==2.0.0.7 + - json-feed ==2.0.0.8 - jsonifier ==0.2.1.2 - jsonpath ==0.3.0.0 - json-rpc ==1.0.4 @@ -1409,7 +1409,7 @@ default-package-overrides: - koji ==0.0.2 - l10n ==0.1.0.1 - labels ==0.3.3 - - lackey ==2.0.0.5 + - lackey ==2.0.0.6 - LambdaHack ==0.11.0.0 - lame ==0.2.0 - language-avro ==0.1.4.0 @@ -1452,7 +1452,7 @@ default-package-overrides: - lens-properties ==4.11.1 - lens-regex ==0.1.3 - lens-regex-pcre ==1.1.0.0 - - lentil ==1.5.5.1 + - lentil ==1.5.5.2 - LetsBeRational ==1.0.0.0 - leveldb-haskell ==0.6.5 - lexer-applicative ==2.1.0.2 @@ -1471,7 +1471,7 @@ default-package-overrides: - linear ==1.21.10 - linear-base ==0.3.1 - linear-generics ==0.2.1 - - linebreak ==1.1.0.3 + - linebreak ==1.1.0.4 - linenoise ==0.3.2 - linux-capabilities ==0.1.1.0 - linux-file-extents ==0.2.0.0 @@ -1516,7 +1516,7 @@ default-package-overrides: - lxd-client-config ==0.1.0.1 - lz4 ==0.2.3.1 - lz4-frame-conduit ==0.1.0.1 - - lzma ==0.0.0.4 + - lzma ==0.0.1.0 - lzma-clib ==5.2.2 - lzma-conduit ==1.2.3 - machines ==0.7.3 @@ -1619,7 +1619,7 @@ default-package-overrides: - monadlist ==0.0.2 - monadloc ==0.7.1 - monad-logger ==0.3.39 - - monad-logger-aeson ==0.4.0.3 + - monad-logger-aeson ==0.4.0.4 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 - monad-logger-prefix ==0.1.12 @@ -1652,15 +1652,15 @@ default-package-overrides: - mono-traversable-instances ==0.1.1.0 - mono-traversable-keys ==0.2.0 - more-containers ==0.2.2.2 - - morpheus-graphql ==0.27.1 - - morpheus-graphql-app ==0.27.1 - - morpheus-graphql-client ==0.27.1 - - morpheus-graphql-code-gen ==0.27.1 - - morpheus-graphql-code-gen-utils ==0.27.1 - - morpheus-graphql-core ==0.27.1 - - morpheus-graphql-server ==0.27.1 - - morpheus-graphql-subscriptions ==0.27.1 - - morpheus-graphql-tests ==0.27.1 + - morpheus-graphql ==0.27.2 + - morpheus-graphql-app ==0.27.2 + - morpheus-graphql-client ==0.27.2 + - morpheus-graphql-code-gen ==0.27.2 + - morpheus-graphql-code-gen-utils ==0.27.2 + - morpheus-graphql-core ==0.27.2 + - morpheus-graphql-server ==0.27.2 + - morpheus-graphql-subscriptions ==0.27.2 + - morpheus-graphql-tests ==0.27.2 - moss ==0.2.0.1 - mountpoints ==1.0.2 - mpi-hs ==0.7.2.0 @@ -1780,7 +1780,7 @@ default-package-overrides: - OneTuple ==0.3.1 - Only ==0.1 - oo-prototypes ==0.1.0.0 - - opaleye ==0.9.6.1 + - opaleye ==0.9.6.2 - OpenAL ==1.7.0.5 - openapi3 ==3.2.3 - open-browser ==0.2.1.0 @@ -1995,7 +1995,7 @@ default-package-overrides: - print-console-colors ==0.1.0.0 - probability ==0.2.8 - process-extras ==0.7.4 - - product-profunctors ==0.11.0.3 + - product-profunctors ==0.11.1.1 - profiterole ==0.1 - profiteur ==0.4.6.1 - profunctors ==5.6.2 @@ -2012,12 +2012,12 @@ default-package-overrides: - protobuf-simple ==0.1.1.1 - protocol-radius ==0.0.1.1 - protocol-radius-test ==0.1.0.1 - - proto-lens ==0.7.1.2 + - proto-lens ==0.7.1.3 - proto-lens-arbitrary ==0.1.2.11 - - proto-lens-optparse ==0.1.1.9 + - proto-lens-optparse ==0.1.1.10 - proto-lens-protobuf-types ==0.7.1.2 - proto-lens-protoc ==0.7.1.1 - - proto-lens-runtime ==0.7.0.3 + - proto-lens-runtime ==0.7.0.4 - proto-lens-setup ==0.4.0.6 - protolude ==0.3.3 - proxied ==0.3.1 @@ -2035,8 +2035,8 @@ default-package-overrides: - PyF ==0.11.1.1 - qchas ==1.1.0.1 - qm-interpolated-string ==0.3.1.0 - - qrcode-core ==0.9.6 - - qrcode-juicypixels ==0.8.4 + - qrcode-core ==0.9.7 + - qrcode-juicypixels ==0.8.5 - quadratic-irrational ==0.1.1 - QuasiText ==0.1.2.6 - QuickCheck ==2.14.2 @@ -2049,7 +2049,7 @@ default-package-overrides: - quickcheck-io ==0.2.0 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 - - quickcheck-state-machine ==0.7.1 + - quickcheck-state-machine ==0.7.2 - quickcheck-text ==0.1.2.1 - quickcheck-transformer ==0.3.1.2 - quickcheck-unicode ==1.0.1.0 @@ -2060,12 +2060,12 @@ default-package-overrides: - rainbow ==0.34.2.2 - rainbox ==0.26.0.0 - ral ==0.2.1 - - rampart ==2.0.0.5 + - rampart ==2.0.0.6 - ramus ==0.1.2 - rando ==0.0.0.4 - random ==1.2.1.1 - random-bytestring ==0.1.4 - - random-fu ==0.3.0.0 + - random-fu ==0.3.0.1 - random-shuffle ==0.0.4 - random-tree ==0.6.0.5 - range ==0.3.0.2 @@ -2077,7 +2077,7 @@ default-package-overrides: - rank2classes ==1.4.6 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - - ratel ==2.0.0.7 + - ratel ==2.0.0.8 - ratel-wai ==2.0.0.4 - ratio-int ==0.1.2 - rattle ==0.2 @@ -2151,7 +2151,7 @@ default-package-overrides: - resource-pool ==0.2.3.2 - resourcet ==1.2.6 - result ==0.2.6.0 - - retry ==0.9.3.0 + - retry ==0.9.3.1 - rev-state ==0.1.2 - rex ==0.6.2 - rfc1751 ==0.1.3 @@ -2181,7 +2181,7 @@ default-package-overrides: - run-haskell-module ==0.0.2 - runmemo ==1.0.0.1 - run-st ==0.1.1.0 - - rvar ==0.3.0.1 + - rvar ==0.3.0.2 - s3-signer ==0.5.0.0 - safe ==0.3.19 - safe-coloured-text ==0.2.0.1 @@ -2203,9 +2203,9 @@ default-package-overrides: - sample-frame-np ==0.0.5 - sampling ==0.3.5 - sandi ==0.5 - - sandwich ==0.1.3.1 + - sandwich ==0.1.3.2 - sandwich-hedgehog ==0.1.1.0 - - sandwich-quickcheck ==0.1.0.6 + - sandwich-quickcheck ==0.1.0.7 - sandwich-slack ==0.1.1.0 - sandwich-webdriver ==0.1.2.0 - say ==0.1.0.1 @@ -2221,7 +2221,7 @@ default-package-overrides: - scientist ==0.0.0.0 - scotty ==0.12.1 - scrypt ==0.5.0 - - sdl2 ==2.5.4.0 + - sdl2 ==2.5.5.0 - sdl2-gfx ==0.3.0.0 - sdl2-image ==2.1.0.0 - sdl2-mixer ==1.2.0.0 @@ -2244,7 +2244,7 @@ default-package-overrides: - semiring-simple ==1.0.0.1 - semver ==0.4.0.1 - sendfile ==0.7.11.4 - - sendgrid-v3 ==1.0.0.0 + - sendgrid-v3 ==1.0.0.1 - seqalign ==0.2.0.4 - seqid ==0.6.2 - seqid-streams ==0.7.2 @@ -2335,7 +2335,7 @@ default-package-overrides: - simple-media-timestamp-attoparsec ==0.1.0.0 - simple-media-timestamp-formatting ==0.1.1.0 - simple-reflect ==0.3.3 - - simple-sendfile ==0.2.30 + - simple-sendfile ==0.2.31 - simple-vec3 ==0.6.0.1 - since ==0.0.0 - singleton-bool ==0.1.6 @@ -2423,7 +2423,7 @@ default-package-overrides: - stm-containers ==1.2.0.2 - stm-delay ==0.1.1.1 - stm-extras ==0.1.0.3 - - stm-hamt ==1.2.0.10 + - stm-hamt ==1.2.0.11 - stm-lifted ==2.5.0.0 - STMonadTrans ==0.4.6 - stm-split ==0.0.2.1 @@ -2451,7 +2451,7 @@ default-package-overrides: - strict-base-types ==0.7 - strict-concurrency ==0.2.4.3 - strict-lens ==0.4.0.2 - - strict-list ==0.1.7 + - strict-list ==0.1.7.1 - strict-tuple ==0.1.5.2 - strict-wrapper ==0.0.0.0 - stringable ==0.1.3 @@ -2460,7 +2460,7 @@ default-package-overrides: - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 - - string-interpolate ==0.3.2.0 + - string-interpolate ==0.3.2.1 - stringprep ==1.0.0 - string-qq ==0.0.4 - string-random ==0.1.4.3 @@ -2482,7 +2482,7 @@ default-package-overrides: - svg-builder ==0.1.1 - SVGFonts ==1.8.0.1 - svg-tree ==0.6.2.4 - - swagger2 ==2.8.6 + - swagger2 ==2.8.7 - swish ==0.10.4.0 - syb ==0.7.2.3 - syb-with-class ==0.6.1.14 @@ -2530,7 +2530,7 @@ default-package-overrides: - tasty ==1.4.3 - tasty-ant-xml ==1.1.8 - tasty-autocollect ==0.3.2.0 - - tasty-bench ==0.3.3 + - tasty-bench ==0.3.4 - tasty-dejafu ==2.1.0.0 - tasty-discover ==4.2.2 - tasty-expected-failure ==0.12.3 @@ -2649,7 +2649,7 @@ default-package-overrides: - time-manager ==0.0.0 - time-parsers ==0.1.2.1 - timerep ==2.1.0.0 - - timers-tick ==0.5.0.3 + - timers-tick ==0.5.0.4 - timer-wheel ==0.4.0.1 - timespan ==0.4.0.0 - time-units ==1.0.0 @@ -2732,7 +2732,7 @@ default-package-overrides: - ulid ==0.3.2.0 - unagi-chan ==0.4.1.4 - unbounded-delays ==0.1.1.1 - - unbound-generics ==0.4.2 + - unbound-generics ==0.4.3 - unboxed-ref ==0.4.0.0 - unboxing-vector ==0.2.0.0 - uncaught-exception ==0.1.0 @@ -2824,7 +2824,7 @@ default-package-overrides: - vector-bytes-instances ==0.1.1 - vector-circular ==0.1.4 - vector-extras ==0.2.8 - - vector-instances ==3.4 + - vector-instances ==3.4.2 - vector-mmap ==0.0.3 - vector-rotcev ==0.1.0.2 - vector-sized ==1.5.0 @@ -2878,7 +2878,7 @@ default-package-overrides: - warp-tls-uid ==0.2.0.6 - wave ==0.2.0 - wcwidth ==0.0.2 - - webby ==1.1.0 + - webby ==1.1.1 - webdriver ==0.10.0.1 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index fd166bf7fd32..5b6f8b2737c7 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -1270,7 +1270,6 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora - - dl-fedora_0_9_5 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -1284,6 +1283,7 @@ dont-distribute-packages: - doc-review - domain - domain-aeson + - domain-aeson_0_1_1_1 - domain-cereal - domaindriven - dormouse-client @@ -3007,6 +3007,7 @@ dont-distribute-packages: - pandoc-crossref_0_3_15_2 - pandoc-highlighting-extensions - pandoc-japanese-filters + - pandoc-symreg - pandora-io - papa - papa-base @@ -3247,7 +3248,6 @@ dont-distribute-packages: - quickcheck-relaxng - quickcheck-state-machine - quickcheck-state-machine-distributed - - quickcheck-state-machine_0_7_2 - quicktest - quipper - quipper-algorithms diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index 2681418dc3d2..3ae94f1a9947 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -514,7 +514,8 @@ self: super: builtins.intersectAttrs super { libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ lib.optionals (!(pkgs.stdenv.hostPlatform.isAarch64 - || pkgs.stdenv.hostPlatform.isx86_64)) [ + || pkgs.stdenv.hostPlatform.isx86_64) + || (self.ghc.isGhcjs or false)) [ self.unbounded-delays ]; }) super.tasty; @@ -906,6 +907,9 @@ self: super: builtins.intersectAttrs super { # Pass the correct libarchive into the package. streamly-archive = super.streamly-archive.override { archive = pkgs.libarchive; }; + # Pass the correct lmdb into the package. + streamly-lmdb = super.streamly-lmdb.override { lmdb = pkgs.lmdb; }; + hlint = overrideCabal (drv: { postInstall = '' install -Dm644 data/hlint.1 -t "$out/share/man/man1" @@ -1015,14 +1019,6 @@ self: super: builtins.intersectAttrs super { hnix-store-core = super.hnix-store-core_0_6_1_0; }); - hercules-ci-api-core = - # 2023-05-02: Work around a corrupted file on cache.nixos.org. This is a hash for x86_64-linux. Remove when it has changed. - if super.hercules-ci-api-core.drvPath == "/nix/store/dgy3w43zypmdswc7a7zis0njgljqvnq0-hercules-ci-api-core-0.1.5.0.drv" - then super.hercules-ci-api-core.overrideAttrs (_: { - dummyAttr = 1; - }) - else super.hercules-ci-api-core; - hercules-ci-agent = super.hercules-ci-agent.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }; hercules-ci-cnix-expr = addTestToolDepend pkgs.git (super.hercules-ci-cnix-expr.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }); hercules-ci-cnix-store = (super.hercules-ci-cnix-store.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }).overrideAttrs (_: { @@ -1234,4 +1230,7 @@ self: super: builtins.intersectAttrs super { keid-render-basic = addBuildTool pkgs.glslang super.keid-render-basic; + # Disable checks to break dependency loop with SCalendar + scalendar = dontCheck super.scalendar; + } diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 95a32c3349e4..e28601fe3139 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -14937,6 +14937,28 @@ self: { mainProgram = "nanoid"; }) {}; + "NanoID_3_3_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, cereal, extra, mwc-random + , optparse-applicative, text + }: + mkDerivation { + pname = "NanoID"; + version = "3.3.0"; + sha256 = "1334i8hqacsd2nr9798dibdfn7dci2r4afhhghch5nwcxm15qk6i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring cereal extra mwc-random text + ]; + executableHaskellDepends = [ + base bytestring mwc-random optparse-applicative + ]; + description = "NanoID generator"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "nanoid"; + }) {}; + "NanoProlog" = callPackage ({ mkDerivation, base, containers, ListLike, uu-parsinglib }: mkDerivation { @@ -17394,7 +17416,7 @@ self: { version = "0.0.5"; sha256 = "0p46b105lixbxqjz8pwxf4asl4s7zdh2ss3nvgmp1rclqfg6cwrq"; libraryHaskellDepends = [ base ]; - description = "Pure haskell Red-Black-Tree implementation"; + description = "Pure haskell Red-Black-Tree implemetation"; license = lib.licenses.bsd3; }) {}; @@ -20821,10 +20843,8 @@ self: { }: mkDerivation { pname = "TeX-my-math"; - version = "0.202.2.0"; - sha256 = "1w074jr2qr603hjh644cvlc0n1miaz10r8mhkskq39jn184kriyl"; - revision = "1"; - editedCabalFile = "1chcybl7wf1kkf4mnjxm3vd7hdjmq6fkc8x1hn9fydln57wjzw0v"; + version = "0.203.0.0"; + sha256 = "03c8bn7m5a9rjsna55g1qrfwnn195kgz4dm30czrb6blpd0giyhy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -25518,27 +25538,6 @@ self: { }) {}; "aern2-mp" = callPackage - ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec - , integer-logarithms, mixed-types-num, QuickCheck, reflection - , regex-tdfa, template-haskell - }: - mkDerivation { - pname = "aern2-mp"; - version = "0.2.11.0"; - sha256 = "17syak48rqqlssk4gsxdfl21sidfypfwsyfmxsakahflcvl9jgpy"; - libraryHaskellDepends = [ - base cdar-mBound collect-errors deepseq hspec integer-logarithms - mixed-types-num QuickCheck reflection regex-tdfa template-haskell - ]; - testHaskellDepends = [ - base cdar-mBound collect-errors deepseq hspec integer-logarithms - mixed-types-num QuickCheck reflection regex-tdfa template-haskell - ]; - description = "Multi-precision ball (interval) arithmetic"; - license = lib.licenses.bsd3; - }) {}; - - "aern2-mp_0_2_15_0" = callPackage ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec , integer-logarithms, mixed-types-num, QuickCheck, reflection , regex-tdfa, template-haskell @@ -25557,7 +25556,6 @@ self: { ]; description = "Multi-precision ball (interval) arithmetic"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aern2-real" = callPackage @@ -26625,7 +26623,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "aeson-typescript_0_5_0_0" = callPackage + "aeson-typescript_0_6_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction, transformers @@ -26633,8 +26631,8 @@ self: { }: mkDerivation { pname = "aeson-typescript"; - version = "0.5.0.0"; - sha256 = "0c1pgfzwp91n1ni25lg0pvhr3p513523dbq54sj7mfa7ri85290q"; + version = "0.6.0.0"; + sha256 = "1dlbxma80vjw19c8b5b0msmsd55rpnxxqb147ppy1w4d4yvsmrr3"; libraryHaskellDepends = [ aeson base containers mtl string-interpolate template-haskell text th-abstraction transformers unordered-containers @@ -26685,6 +26683,24 @@ self: { license = lib.licenses.mit; }) {}; + "aeson-value-parser_0_19_7_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable + , megaparsec, mtl, scientific, text, transformers + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-value-parser"; + version = "0.19.7.1"; + sha256 = "1w62li1g1hfdc9hf45x49fgdqs6jap06pq6nq9wr9vlmcnrzb34i"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring hashable megaparsec mtl scientific + text transformers unordered-containers vector + ]; + description = "API for parsing \"aeson\" JSON tree into Haskell types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-via" = callPackage ({ mkDerivation, aeson, aeson-casing, base, newtype-generics, tasty , tasty-hunit, text @@ -27572,24 +27588,6 @@ self: { }) {}; "alex" = callPackage - ({ mkDerivation, array, base, containers, directory, happy, process - }: - mkDerivation { - pname = "alex"; - version = "3.2.7.2"; - sha256 = "04yfq9inq6waw1imkj3xqfg2riijzzwlnphbll7r9gjvraw8gpmy"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ array base containers directory ]; - executableToolDepends = [ happy ]; - testHaskellDepends = [ base process ]; - description = "Alex is a tool for generating lexical analysers in Haskell"; - license = lib.licenses.bsd3; - mainProgram = "alex"; - }) {}; - - "alex_3_2_7_3" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process }: mkDerivation { @@ -27604,7 +27602,6 @@ self: { testHaskellDepends = [ base process ]; description = "Alex is a tool for generating lexical analysers in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "alex"; }) {}; @@ -35002,36 +34999,6 @@ self: { }) {}; "arithmoi" = callPackage - ({ mkDerivation, array, base, chimera, constraints, containers - , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots - , mod, QuickCheck, quickcheck-classes, random, semirings - , smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck - , tasty-rerun, tasty-smallcheck, transformers, vector - }: - mkDerivation { - pname = "arithmoi"; - version = "0.12.0.2"; - sha256 = "03mxkzcg2pik4p1ik648h3w953zmf47ycafm2gd7hgg4gadsnslj"; - configureFlags = [ "-f-llvm" ]; - libraryHaskellDepends = [ - array base chimera constraints containers deepseq exact-pi - integer-gmp integer-logarithms integer-roots mod random semirings - transformers vector - ]; - testHaskellDepends = [ - base containers exact-pi integer-gmp integer-roots mod QuickCheck - quickcheck-classes random semirings smallcheck tasty tasty-hunit - tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector - ]; - benchmarkHaskellDepends = [ - array base constraints containers deepseq integer-logarithms mod - random semirings tasty-bench vector - ]; - description = "Efficient basic number-theoretic functions"; - license = lib.licenses.mit; - }) {}; - - "arithmoi_0_12_1_0" = callPackage ({ mkDerivation, array, base, chimera, constraints, containers , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots , mod, QuickCheck, quickcheck-classes, random, semirings @@ -35059,7 +35026,6 @@ self: { ]; description = "Efficient basic number-theoretic functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "arity-generic-liftA" = callPackage @@ -37753,6 +37719,8 @@ self: { pname = "attoparsec-iso8601"; version = "1.1.0.0"; sha256 = "0ji6rcz49caqpj85dg8gs90cnc15500qyyh4b3n598a8qhbsh28i"; + revision = "1"; + editedCabalFile = "1h84bvjji5kwk54fr8q2gs8qhb39xwsm585s3472vvjh54dllf31"; libraryHaskellDepends = [ attoparsec base base-compat-batteries text time time-compat ]; @@ -41327,8 +41295,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "15"; - editedCabalFile = "0yka3aazfd5jj0dqh89cpjc8sgx3yhiiqfhrpb9z5p4zvbyvym6g"; + revision = "17"; + editedCabalFile = "1wbwmwab30g41d9m1xb0vqlfnla6h2f6if53vv99dasd03jqd32l"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text @@ -47867,10 +47835,8 @@ self: { }: mkDerivation { pname = "bm"; - version = "0.1.0.2"; - sha256 = "1rpwlbhn5fkndw19ryksm9x2fcg7z7xscigi4zfs9v4w16skn7zj"; - revision = "3"; - editedCabalFile = "12san5rjl486n4wf3918bd3rm64n52d82vgz85pjb8gc2s8drdk1"; + version = "0.1.1.0"; + sha256 = "0w8zqf01c4rzqsbh6bsjxqqh8j2mlh5i3iiba4m529kd3m6sxjp5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49471,8 +49437,8 @@ self: { ({ mkDerivation, base, brick, containers, microlens, vector }: mkDerivation { pname = "brick-list-skip"; - version = "0.1.1.2"; - sha256 = "1qi7p9qj8v7k5sacvdkfr2f4mjaazg6yc6v17bxfxg3h3cswb2az"; + version = "0.1.1.3"; + sha256 = "0pa3k28qia4pjmiwv8zmzka7vmfgqwf570b6fjigxvid4wlh58d3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens vector ]; @@ -49544,8 +49510,8 @@ self: { }: mkDerivation { pname = "brick-tabular-list"; - version = "2.2.0.0"; - sha256 = "1d6akj5mlaycp7rgf7b5krpc3i8cypxnswcqrllhlics7ivycl79"; + version = "2.2.0.1"; + sha256 = "0iplqfvvb5q7p99fgizj0py350sghmmd7pgyq87yx28rv4d4mbm3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -50929,8 +50895,8 @@ self: { }: mkDerivation { pname = "burrito"; - version = "2.0.1.5"; - sha256 = "1lkv9ibz627yfk4lxj6vhzz3grahc2ckc6rn41gz1wnbv893f6qa"; + version = "2.0.1.6"; + sha256 = "1q8ahf5czy2lc8jvlx648ns6ir7q6wmb3zrgzksvznrrb8r163hv"; libraryHaskellDepends = [ base bytestring containers parsec template-haskell text transformers @@ -51312,8 +51278,8 @@ self: { }: mkDerivation { pname = "byte-count-reader"; - version = "0.10.1.9"; - sha256 = "0k9ayxy7snxp0wc9wqqb8yka4zyc6s3bkm98znzbpznhqld81x8v"; + version = "0.10.1.10"; + sha256 = "0g9l8razsdy4y4s81p4w7djck6266y6p592a5vycg9z5521wayj4"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text @@ -52341,8 +52307,8 @@ self: { ({ mkDerivation, array, base, primitive, template-haskell }: mkDerivation { pname = "c-struct"; - version = "0.1.1.2"; - sha256 = "179sqqzik48xf9axhm3m9y6qv8028lh7l16cr79z85ddkvry7avd"; + version = "0.1.1.3"; + sha256 = "190xw0bjzmwzw3lav5cb7gs11wd42hj7a8pggn3nxrp46fvqf07i"; libraryHaskellDepends = [ array base primitive template-haskell ]; testHaskellDepends = [ array base primitive template-haskell ]; description = "To make a wrapper for struct of C language"; @@ -52539,8 +52505,8 @@ self: { }: mkDerivation { pname = "cab"; - version = "0.2.20"; - sha256 = "005vpmjpxrnj84pn7qjswjrb0vzmyhid2lr923q7m4rr3bi78ac1"; + version = "0.2.21"; + sha256 = "06hpsqanj0c3wy8jmk29gg3ma189fw8l41jx4k53zdjgx9x9wqmv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -53487,6 +53453,35 @@ self: { mainProgram = "cabal-plan"; }) {}; + "cabal-plan_0_7_3_0" = callPackage + ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat + , base16-bytestring, bytestring, containers, directory, filepath + , mtl, optics-core, optparse-applicative, parsec, process + , semialign, singleton-bool, text, these, topograph, transformers + , vector + }: + mkDerivation { + pname = "cabal-plan"; + version = "0.7.3.0"; + sha256 = "0rjyf5dh13kqwjr520i4w1g7y37nv4rn7vbpkgcjf5qi9f2m9p6c"; + configureFlags = [ "-fexe" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base16-bytestring bytestring containers directory + filepath text + ]; + executableHaskellDepends = [ + ansi-terminal async base base-compat bytestring containers + directory mtl optics-core optparse-applicative parsec process + semialign singleton-bool text these topograph transformers vector + ]; + description = "Library and utility for processing cabal's plan.json file"; + license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; + mainProgram = "cabal-plan"; + }) {}; + "cabal-plan-bounds" = callPackage ({ mkDerivation, base, bytestring, cabal-plan, Cabal-syntax , containers, optparse-applicative, pretty, text @@ -64388,27 +64383,6 @@ self: { }) {}; "comfort-fftw" = callPackage - ({ mkDerivation, base, comfort-array, deepseq - , doctest-exitcode-stdio, doctest-lib, fftw-ffi, netlib-ffi - , non-empty, QuickCheck, storable-record - }: - mkDerivation { - pname = "comfort-fftw"; - version = "0.0"; - sha256 = "1g43fj1wmzdsfqz9axrq35bp2ad2900zcqvf9b2w57k3pl2cdk65"; - libraryHaskellDepends = [ - base comfort-array deepseq fftw-ffi netlib-ffi QuickCheck - ]; - testHaskellDepends = [ - base comfort-array deepseq doctest-exitcode-stdio doctest-lib - netlib-ffi non-empty QuickCheck storable-record - ]; - description = "High-level interface to FFTW (Fast Fourier Transform) based on comfort-array"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "comfort-fftw_0_0_0_1" = callPackage ({ mkDerivation, base, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, fftw-ffi, netlib-ffi , non-empty, QuickCheck, storable-record @@ -64426,26 +64400,26 @@ self: { ]; description = "High-level interface to FFTW (Fast Fourier Transform) based on comfort-array"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; "comfort-glpk" = callPackage ({ mkDerivation, base, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, glpk, glpk-headers - , non-empty, QuickCheck, utility-ht + , non-empty, QuickCheck, random, transformers, utility-ht }: mkDerivation { pname = "comfort-glpk"; - version = "0.0.0.1"; - sha256 = "005k3w37xxgwbdd5wby75jhqnvim7fixp82kkqazij7wzdmnlr5h"; + version = "0.0.1"; + sha256 = "18n6nbq8gf3lx05xxak8k8frk1qhivh1hg83i0qxvabgfxl6gvxg"; libraryHaskellDepends = [ - base comfort-array deepseq glpk-headers non-empty utility-ht + base comfort-array deepseq glpk-headers non-empty transformers + utility-ht ]; librarySystemDepends = [ glpk ]; testHaskellDepends = [ - base comfort-array doctest-exitcode-stdio doctest-lib QuickCheck - utility-ht + base comfort-array doctest-exitcode-stdio doctest-lib non-empty + QuickCheck random utility-ht ]; description = "Linear Programming using GLPK and comfort-array"; license = lib.licenses.bsd3; @@ -69987,8 +69961,8 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.6.5.1"; - sha256 = "08znxjkr3mkkcj9chgps158a5i1szclan2nsji4lq4c7q9678f21"; + version = "0.6.6.0"; + sha256 = "0s29n16nmk9w0yg8agwjgxg6h2f3xbsf1ah74g08m0inskq96s9h"; libraryHaskellDepends = [ base bytestring core-data core-text directory exceptions filepath fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm @@ -70007,8 +69981,8 @@ self: { }: mkDerivation { pname = "core-telemetry"; - version = "0.2.8.0"; - sha256 = "0zmddy3br8c3ii6ddrcf7v742n050hh34wrfwc94jfbrq79m6k6p"; + version = "0.2.9.1"; + sha256 = "0x36wzm4akxd5lq67hqmfrm1pddriw1mvq455bz308nabjdd65vl"; libraryHaskellDepends = [ base bytestring core-data core-program core-text exceptions http-streams io-streams mtl network-info random safe-exceptions @@ -75989,8 +75963,8 @@ self: { ({ mkDerivation, base, containers, data-elevator, deepseq, HUnit }: mkDerivation { pname = "data-forced"; - version = "0.2.0.0"; - sha256 = "0wg2l1ad05yhymi37wbb6sq9jab6cl69mkghp7qigviyzfcdw66y"; + version = "0.3.0.0"; + sha256 = "1y97a5n9brqi076anzlhcg61h7r7wmkcplch0y0qh2c6p8ssm91y"; libraryHaskellDepends = [ base data-elevator deepseq ]; testHaskellDepends = [ base containers HUnit ]; description = "Specify that lifted values were forced to WHNF or NF"; @@ -76107,8 +76081,8 @@ self: { pname = "data-interval"; version = "2.1.1"; sha256 = "1gxdf1pi54s9fvxgp112b0l9f4q4r29f03caz04wbhv1f6cbs912"; - revision = "1"; - editedCabalFile = "0b7wljz2xcj8j2aka343i19rzw2lva5bbd4wp9wmrzlafp8anxpd"; + revision = "2"; + editedCabalFile = "1was8y0bsr36qwqs3kphpncp7jqimvyw27nd9qx6fmyp0s71yjmw"; libraryHaskellDepends = [ base containers deepseq extended-reals hashable lattices ]; @@ -76652,7 +76626,7 @@ self: { version = "1.0"; sha256 = "01gv16yz5y3wyc370a2snihz95wdnl7sk1jz9k7aypixsaw28a2f"; libraryHaskellDepends = [ base lens typelevel ]; - description = "Recursive tuple data structure. It is very useful when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes."; + description = "Recursive tuple data structure. It is very usefull when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; @@ -77844,7 +77818,7 @@ self: { base bytestring cereal containers criterion QuickCheck quickcheck-instances ]; - description = "This package is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; + description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; @@ -78839,8 +78813,8 @@ self: { pname = "deepseq-generics"; version = "0.2.0.0"; sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; - revision = "8"; - editedCabalFile = "0dcv4kf2g4xyacjpci9kql1gm706lkzhcyz9ks9jkbdvyvs8lf90"; + revision = "9"; + editedCabalFile = "1ww3328aga9s7knbl8xxvsff13gdnl3rdqplpx11rl6k6gnr032k"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base deepseq ghc-prim HUnit test-framework test-framework-hunit @@ -81409,37 +81383,6 @@ self: { }) {}; "dhall-yaml" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall - , dhall-json, exceptions, HsYAML, HsYAML-aeson - , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal - , tasty, tasty-expected-failure, tasty-hunit, text, vector - }: - mkDerivation { - pname = "dhall-yaml"; - version = "1.2.11"; - sha256 = "1iqn9gign1y9cysdghxip4gpcp3x4knirlnm3mkin7zbr9hhxflh"; - revision = "1"; - editedCabalFile = "0h7fzbx3fndfgh3afsa2gjj4zqcmdh43afzr9whxdk5n0l9cn02r"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring dhall dhall-json HsYAML HsYAML-aeson - optparse-applicative text vector - ]; - executableHaskellDepends = [ - aeson ansi-terminal base bytestring dhall dhall-json exceptions - optparse-applicative prettyprinter prettyprinter-ansi-terminal text - ]; - testHaskellDepends = [ - base bytestring dhall dhall-json tasty tasty-expected-failure - tasty-hunit text - ]; - description = "Convert between Dhall and YAML"; - license = lib.licenses.gpl3Only; - maintainers = [ lib.maintainers.Gabriel439 ]; - }) {}; - - "dhall-yaml_1_2_12" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, dhall , dhall-json, exceptions, HsYAML, HsYAML-aeson , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal @@ -81465,7 +81408,6 @@ self: { ]; description = "Convert between Dhall and YAML"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriel439 ]; }) {}; @@ -83549,6 +83491,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "directory-ospath-streaming" = callPackage + ({ mkDerivation, base, directory, filepath, random, tasty + , tasty-hunit, unix + }: + mkDerivation { + pname = "directory-ospath-streaming"; + version = "0.1"; + sha256 = "1xjjb9h3gxdc8m8z2xx7c7bawcrqmb94jvpfppfv01k48b6w8y3v"; + libraryHaskellDepends = [ base filepath unix ]; + testHaskellDepends = [ + base directory filepath random tasty tasty-hunit unix + ]; + description = "Stream directory entries in constant memory in vanilla IO"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "directory-tree" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { @@ -83711,7 +83671,9 @@ self: { ]; description = "Functional programming language for teaching discrete math"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "disco"; + broken = true; }) {}; "discogs-haskell" = callPackage @@ -84006,8 +83968,8 @@ self: { pname = "discrimination"; version = "0.5"; sha256 = "1qq7fs1dsfqgf4969gksqcp3swcx0wbzdh66a89fv78k6y94g0pc"; - revision = "1"; - editedCabalFile = "0mlask4a08z0bkns89857vj96cqdqvdxqf5q7qsa0kpdaqkwrjz9"; + revision = "2"; + editedCabalFile = "14zhk0ygk2cmq2pk6limj3jiaa1pfdy7n2qc9nb3gxfg7yj4qvp2"; libraryHaskellDepends = [ array base containers contravariant deepseq ghc-bignum ghc-prim hashable primitive promises transformers @@ -85091,30 +85053,6 @@ self: { }) {}; "dl-fedora" = callPackage - ({ mkDerivation, base, bytestring, directory, extra, filepath - , http-client, http-client-tls, http-directory, http-types - , optparse-applicative, regex-posix, simple-cmd, simple-cmd-args - , text, time, unix, xdg-userdirs - }: - mkDerivation { - pname = "dl-fedora"; - version = "0.9.4"; - sha256 = "0ni69z2bi61c1xx8gqz29447w91gzls3cvxj67vvl4yzdwnmwv21"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base bytestring directory extra filepath http-client - http-client-tls http-directory http-types optparse-applicative - regex-posix simple-cmd simple-cmd-args text time unix xdg-userdirs - ]; - testHaskellDepends = [ base simple-cmd ]; - description = "Fedora image download tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "dl-fedora"; - }) {}; - - "dl-fedora_0_9_5" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , http-client, http-client-tls, http-directory, http-types , optparse-applicative, regex-posix, simple-cmd, simple-cmd-args @@ -86570,6 +86508,29 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "domain-aeson_0_1_1_1" = callPackage + ({ mkDerivation, aeson, base, domain, domain-core + , generic-arbitrary, hspec, quickcheck-classes + , quickcheck-instances, rerebase, template-haskell + , template-haskell-compat-v0208, text, th-lego, vector + }: + mkDerivation { + pname = "domain-aeson"; + version = "0.1.1.1"; + sha256 = "0g363qyri9s6qbp52znah3qgnrqh0cn4xlfyp7hmjjwmllnm8dsn"; + libraryHaskellDepends = [ + aeson base domain-core template-haskell + template-haskell-compat-v0208 text th-lego vector + ]; + testHaskellDepends = [ + domain generic-arbitrary hspec quickcheck-classes + quickcheck-instances rerebase + ]; + description = "Integration of domain with aeson"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "domain-auth" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base , bytestring, containers, cryptonite, dns, doctest, iproute, memory @@ -89337,8 +89298,8 @@ self: { }: mkDerivation { pname = "easy-file"; - version = "0.2.3"; - sha256 = "1jac0x8n72nhr68v3nnjndb04bq951glj9r67xqbvr7glp1dhdq4"; + version = "0.2.4"; + sha256 = "1jw4y7l4ik0rbzkpr6anhydpp6dgxy9nqzsmlck5lh11mcai7l9y"; libraryHaskellDepends = [ base directory filepath time unix ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Cross-platform File handling"; @@ -90382,8 +90343,8 @@ self: { }: mkDerivation { pname = "eflint"; - version = "3.1.0.0"; - sha256 = "1bxpw80sgsgzxsxc6niwi0zjhgqxsx4kx2q5ah2vxnkfs117fmcm"; + version = "3.1.0.1"; + sha256 = "19l5m01fnm1bgwf7v6sv589xv759sizvq226ip4m9fmx3ihi5qly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -100852,6 +100813,8 @@ self: { pname = "fin"; version = "0.3"; sha256 = "0dqwwd940pws4dpcaimbzxvxj7crncdcnslvjl2npa69x5vh63g2"; + revision = "1"; + editedCabalFile = "14f3mg6hjwy8yycrkj8p925kwb6hjzy2hm6yb4fwl243w92yf5qa"; libraryHaskellDepends = [ base boring dec deepseq hashable QuickCheck some universe-base ]; @@ -101206,6 +101169,8 @@ self: { pname = "finite-typelits"; version = "0.1.6.0"; sha256 = "0f047dywlxiz3pl3rq6maym9wpwjwl4zjqfwlwnj0yiv7dmlaiih"; + revision = "1"; + editedCabalFile = "0v7m5hhkkj4wyfas6a9a59sxx05rvfmhnd2qwp0wryd40f52xwmr"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "A type inhabited by finitely many values, indexed by type-level naturals"; @@ -105035,8 +105000,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "fractionizer"; - version = "0.6.1.2"; - sha256 = "16hvgi7g3dx63lf6h5v9l5gjq5753kqbvfn2npqpblzvgpv7lf4s"; + version = "0.9.0.0"; + sha256 = "125z1kxkzjdcfqi83dqrgqjk04baw6x0jgm2svyf5zgrxj1fjxaz"; libraryHaskellDepends = [ base ]; description = "Allows to approximate the fractional numbers in the range [0.005, 1] with sum of 2 or 3 unit fractions of special types."; license = lib.licenses.mit; @@ -107633,8 +107598,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.24.2"; - sha256 = "1dkjd66x6x9wvbdq9kr0mfkasndnnnchcqxhd2c4ffwncwvk346q"; + version = "0.24.3"; + sha256 = "0y83phng77asca4pk66w8grx8b4d1ip7xi77vrfjc04yjagrj1ba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -109572,26 +109537,6 @@ self: { }) {}; "generic-lens" = callPackage - ({ mkDerivation, base, doctest, generic-lens-core, HUnit - , inspection-testing, lens, profunctors, text - }: - mkDerivation { - pname = "generic-lens"; - version = "2.2.1.0"; - sha256 = "17an4669igzs6pwzqxnpkx9gmxwz64p32d1zcinhh5agd56y70pa"; - revision = "1"; - editedCabalFile = "1wzxvfi9kzhbglih1syqhx42kcsvlinnfc338fl731k6hc95hmlm"; - libraryHaskellDepends = [ - base generic-lens-core profunctors text - ]; - testHaskellDepends = [ - base doctest HUnit inspection-testing lens profunctors - ]; - description = "Generically derive traversals, lenses and prisms"; - license = lib.licenses.bsd3; - }) {}; - - "generic-lens_2_2_2_0" = callPackage ({ mkDerivation, base, doctest, generic-lens-core, HUnit , inspection-testing, lens, profunctors, text }: @@ -109607,7 +109552,6 @@ self: { ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "generic-lens-core" = callPackage @@ -110031,10 +109975,8 @@ self: { }: mkDerivation { pname = "generics-sop"; - version = "0.5.1.2"; - sha256 = "098blydb7c7wg77dn658r0zb1z20vfkar1him1rqlq0da90437b3"; - revision = "1"; - editedCabalFile = "1s8bx25yrjqy1cj9y1s1m8a8qlby9dxjzin16yymz7g39fqcqxz8"; + version = "0.5.1.3"; + sha256 = "01xgd5b4na6xz2bw117hw37k3iqfk3mabi4aadkzs527rawwg77c"; libraryHaskellDepends = [ base ghc-prim sop-core template-haskell th-abstraction ]; @@ -110052,8 +109994,8 @@ self: { pname = "generics-sop-lens"; version = "0.2.0.1"; sha256 = "1yl74pz6r2zf9sspzbqg6xvr6k9b5irq3c3pjrf5ih6hfrz4k1ks"; - revision = "3"; - editedCabalFile = "0p9h7xbd0jcf85r480gbnyyh822r3wziv1rg2qwgq0ll5apqvzmn"; + revision = "4"; + editedCabalFile = "0n3ynw8zaavp5a259slff5b5smah0jfb8lxslkljsmpbndmh5sdv"; libraryHaskellDepends = [ base generics-sop lens ]; description = "Lenses for types in generics-sop"; license = lib.licenses.bsd3; @@ -116361,8 +116303,8 @@ self: { pname = "github"; version = "0.28.0.1"; sha256 = "16ahq2ng52ypkkgqbbmizr486px3dh709hw3jdn7jzglgvn20712"; - revision = "1"; - editedCabalFile = "1irbqis6iv62nqc75fy87mv1lahrnybq1j8mal15n129sxyyvz56"; + revision = "2"; + editedCabalFile = "1cbzn6idgmcihgkwgwc96a68hl24mai2gydbgqpydnknwmslp8qj"; libraryHaskellDepends = [ aeson base base-compat base16-bytestring binary binary-instances bytestring containers cryptohash-sha1 deepseq deepseq-generics @@ -122398,8 +122340,8 @@ self: { }: mkDerivation { pname = "graphql"; - version = "1.2.0.0"; - sha256 = "1qngvwah69jb175shpy5n9qqyxck6687c20bqqlij4nj8amp4vfh"; + version = "1.2.0.1"; + sha256 = "0y5n1whdycszin7a0cixgf3h6v9r7vcs1z0n3hm3c8jwf8c079d8"; libraryHaskellDepends = [ base conduit containers exceptions megaparsec parser-combinators template-haskell text transformers unordered-containers vector @@ -123013,6 +122955,8 @@ self: { description = "Game engine for Prototyping on a Grid"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gridbounds" = callPackage @@ -124685,16 +124629,16 @@ self: { }) {}; "h-raylib" = callPackage - ({ mkDerivation, base, c, containers, libGL, libX11, libXcursor - , libXext, libXi, libXinerama, libXrandr + ({ mkDerivation, base, c, containers, lens, libGL, libX11 + , libXcursor, libXext, libXi, libXinerama, libXrandr }: mkDerivation { pname = "h-raylib"; - version = "4.6.0.2"; - sha256 = "0c6qr5jrn327phaksib176aclz1ajs3z155nzn5pbd3gsln1g9jp"; + version = "4.6.0.3"; + sha256 = "0796hlc63pmbs861316xh6wrw72zczjkl9wx6mwjfcpq1jg4b5fp"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base containers ]; + libraryHaskellDepends = [ base containers lens ]; librarySystemDepends = [ c libGL libX11 libXcursor libXext libXi libXinerama libXrandr ]; @@ -127133,6 +127077,47 @@ self: { maintainers = [ lib.maintainers.erictapen ]; }) {inherit (pkgs) util-linux;}; + "hakyll_4_16_0_0" = callPackage + ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup + , bytestring, containers, data-default, deepseq, directory + , file-embed, filepath, fsnotify, hashable, http-conduit + , http-types, lifted-async, lrucache, mtl, network-uri + , optparse-applicative, pandoc, parsec, process, QuickCheck, random + , regex-tdfa, resourcet, scientific, tagsoup, tasty, tasty-golden + , tasty-hunit, tasty-quickcheck, template-haskell, text, time + , time-locale-compat, unordered-containers, util-linux, vector, wai + , wai-app-static, warp, yaml + }: + mkDerivation { + pname = "hakyll"; + version = "4.16.0.0"; + sha256 = "1cxhi1k2fzxzgx6wvplq90jx7mqdzpnab0qjf763s8ih8bf6zck4"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson base binary blaze-html blaze-markup bytestring containers + data-default deepseq directory file-embed filepath fsnotify + hashable http-conduit http-types lifted-async lrucache mtl + network-uri optparse-applicative pandoc parsec process random + regex-tdfa resourcet scientific tagsoup template-haskell text time + time-locale-compat unordered-containers vector wai wai-app-static + warp yaml + ]; + executableHaskellDepends = [ base directory filepath ]; + testHaskellDepends = [ + aeson base bytestring containers filepath pandoc QuickCheck tagsoup + tasty tasty-golden tasty-hunit tasty-quickcheck text + unordered-containers yaml + ]; + testToolDepends = [ util-linux ]; + description = "A static website compiler library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hakyll-init"; + maintainers = [ lib.maintainers.erictapen ]; + }) {inherit (pkgs) util-linux;}; + "hakyll-R" = callPackage ({ mkDerivation, base, directory, filepath, hakyll, pandoc, process }: @@ -132003,7 +131988,7 @@ self: { executableHaskellDepends = [ base containers lens linear mtl random sdl2 sdl2-ttf text vector ]; - description = "Snake game implementation in Haskell using SDL2"; + description = "Snake game implemetation in Haskell using SDL2"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; hydraPlatforms = lib.platforms.none; @@ -137710,8 +137695,8 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.4.1.0"; - sha256 = "10qdca2pfxmk2fgnipdxxm1sh8a5dk1hb0b8f924gsfbd0pl2q4d"; + version = "0.4.2.0"; + sha256 = "0svn2biiknmb4wybya3rvjwsmpf6rv05804sm3b3975qcvg7js0q"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring deepseq directory exceptions filepath hedgehog hw-aeson mmorph mtl network process @@ -137886,33 +137871,6 @@ self: { }) {}; "hedis" = callPackage - ({ mkDerivation, async, base, bytestring, bytestring-lexing - , containers, deepseq, doctest, errors, exceptions, HTTP, HUnit - , mtl, network, network-uri, resource-pool, scanner, stm - , test-framework, test-framework-hunit, text, time, tls - , unliftio-core, unordered-containers, vector - }: - mkDerivation { - pname = "hedis"; - version = "0.15.1"; - sha256 = "1a09i21qmzjcx171452bm69cj188f1jha2gwj0yi7shimcqz3l8m"; - revision = "1"; - editedCabalFile = "1ppc8xygcqv9s9jf44s1hh7ndm9mrvjxjwhv5g2rfdkkbsfyr7r5"; - libraryHaskellDepends = [ - async base bytestring bytestring-lexing containers deepseq errors - exceptions HTTP mtl network network-uri resource-pool scanner stm - text time tls unliftio-core unordered-containers vector - ]; - testHaskellDepends = [ - async base bytestring doctest HUnit mtl stm test-framework - test-framework-hunit text time - ]; - benchmarkHaskellDepends = [ base mtl time ]; - description = "Client library for the Redis datastore: supports full command set, pipelining"; - license = lib.licenses.bsd3; - }) {}; - - "hedis_0_15_2" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-lexing , containers, deepseq, doctest, errors, exceptions, HTTP, HUnit , mtl, network, network-uri, resource-pool, scanner, stm @@ -137935,7 +137893,6 @@ self: { benchmarkHaskellDepends = [ base mtl time ]; description = "Client library for the Redis datastore: supports full command set, pipelining"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hedis-config" = callPackage @@ -139459,6 +139416,23 @@ self: { broken = true; }) {inherit (pkgs) ncurses;}; + "hetzner" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , country, http-conduit, ip, megaparsec, scientific, text, time + , yaml + }: + mkDerivation { + pname = "hetzner"; + version = "0.1.2.0"; + sha256 = "111wv77l9nj7l20kyl4yixzpdj4lpdqvdpzrvlhyppzfba5sx9gb"; + libraryHaskellDepends = [ + aeson base bytestring conduit containers country http-conduit ip + megaparsec scientific text time yaml + ]; + description = "Hetzner Cloud client library"; + license = lib.licenses.mit; + }) {}; + "heukarya" = callPackage ({ mkDerivation, base, containers, deepseq, parallel, random, text }: @@ -139479,27 +139453,28 @@ self: { ({ mkDerivation, abstract-par, aeson, aeson-optics, ansi-wl-pprint , array, async, base, base16, binary, brick, bytestring, cereal , containers, cryptonite, data-dword, Decimal, deepseq, directory - , filemanip, filepath, free, gmp, haskeline, here, HUnit, libff - , megaparsec, memory, monad-par, mtl, multiset, operational - , optics-core, optics-extra, optics-th, optparse-generic, process - , QuickCheck, quickcheck-instances, quickcheck-text, regex - , regex-tdfa, restless-git, rosezipper, scientific, secp256k1 - , smt2-parser, spawn, spool, stm, tasty, tasty-bench - , tasty-expected-failure, tasty-hunit, tasty-quickcheck, temporary - , text, time, transformers, tree-view, tuple, unordered-containers - , vector, vty, witherable, word-wrap, wreq + , filemanip, filepath, filepattern, free, gmp, haskeline, here + , HUnit, libff, megaparsec, memory, monad-par, mtl, multiset + , operational, optics-core, optics-extra, optics-th + , optparse-generic, process, QuickCheck, quickcheck-instances + , quickcheck-text, regex, regex-tdfa, restless-git, rosezipper + , scientific, secp256k1, smt2-parser, spawn, spool, stm, tasty + , tasty-bench, tasty-expected-failure, tasty-hunit + , tasty-quickcheck, temporary, text, time, transformers, tree-view + , tuple, unordered-containers, vector, vty, witherable, word-wrap + , wreq }: mkDerivation { pname = "hevm"; - version = "0.50.5"; - sha256 = "1spsq9xx69l6y7qvhz4d3m8yam7af389s7ijx9y5ki1vjr4kxrwx"; + version = "0.51.0"; + sha256 = "1c0y0mbdb0p9h1x9fsfd6zwnf2kh3nh24dh8rayhqk77c4wwasvl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ abstract-par aeson aeson-optics ansi-wl-pprint array async base base16 binary brick bytestring cereal containers cryptonite - data-dword Decimal deepseq directory filemanip filepath free - haskeline here HUnit megaparsec memory monad-par mtl multiset + data-dword Decimal deepseq directory filemanip filepath filepattern + free haskeline here HUnit megaparsec memory monad-par mtl multiset operational optics-core optics-extra optics-th optparse-generic process QuickCheck quickcheck-instances quickcheck-text regex regex-tdfa restless-git rosezipper scientific smt2-parser spawn @@ -140828,6 +140803,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "hi-file-parser_0_1_4_0" = callPackage + ({ mkDerivation, base, binary, bytestring, hspec, mtl, rio, vector + }: + mkDerivation { + pname = "hi-file-parser"; + version = "0.1.4.0"; + sha256 = "0kaazv6qfpg7n52wms08hf63ic776p9wyyylsh0d4yrh1sbh1s52"; + libraryHaskellDepends = [ base binary bytestring mtl rio vector ]; + testHaskellDepends = [ + base binary bytestring hspec mtl rio vector + ]; + description = "Parser for GHC's hi files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "hi3status" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, dbus, dyre , network, prefix-units, process, regex-pcre-builtin, text, time @@ -142572,8 +142563,8 @@ self: { }: mkDerivation { pname = "hix"; - version = "0.5.0"; - sha256 = "1y5v27dyhq7qcqrdxsvmxfh98lswdvjvr8pw0hxf2005vi5sxdcf"; + version = "0.5.2"; + sha256 = "1vr4mbpkshd19ypn6xj788z2znfaqvkqg5ak7ziix955j6wsackl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -153106,14 +153097,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec_2_11_0" = callPackage + "hspec_2_11_0_1" = callPackage ({ mkDerivation, base, hspec-core, hspec-discover , hspec-expectations, QuickCheck }: mkDerivation { pname = "hspec"; - version = "2.11.0"; - sha256 = "1qfvablqypql0z1d5fyamaavddbr96ymkfsjzawra1vhcjy602mw"; + version = "2.11.0.1"; + sha256 = "0sz2ishjz7fa09w2215fdxw2yj6bv1q55arr554l1jdxf6mvd7r7"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -153135,14 +153126,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-api_2_11_0" = callPackage + "hspec-api_2_11_0_1" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-discover , transformers }: mkDerivation { pname = "hspec-api"; - version = "2.11.0"; - sha256 = "1arh3bycb44dby1pqbjapxc09gg6q8bd44aqwgk8havrsnvp19ay"; + version = "2.11.0.1"; + sha256 = "0zrd2kn9qwx5cs9cbn8pz9sm8jr322jnj99lpasskpg8acby3pkk"; libraryHaskellDepends = [ base hspec-core transformers ]; testHaskellDepends = [ base hspec hspec-core transformers ]; testToolDepends = [ hspec-discover ]; @@ -153267,7 +153258,7 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-core_2_11_0" = callPackage + "hspec-core_2_11_0_1" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans , call-stack, deepseq, directory, filepath, haskell-lexer , hspec-expectations, hspec-meta, HUnit, process, QuickCheck @@ -153276,8 +153267,8 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.11.0"; - sha256 = "03ni0grfgj9g39vnfy2d4ijy42kgfj7c4wshk5d7qvsd31iy5mbl"; + version = "2.11.0.1"; + sha256 = "03fwa0y901khi3gp45qs72f6yzxils1dwkm8hpc2znl0ndaf06hq"; libraryHaskellDepends = [ ansi-terminal array base call-stack deepseq directory filepath haskell-lexer hspec-expectations HUnit process QuickCheck @@ -153358,14 +153349,14 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hspec-discover_2_11_0" = callPackage + "hspec-discover_2_11_0_1" = callPackage ({ mkDerivation, base, directory, filepath, hspec-meta, mockery , QuickCheck }: mkDerivation { pname = "hspec-discover"; - version = "2.11.0"; - sha256 = "1ii5mklpc0b7gv562qhw8s76pspfkwbiz8ff7klz2k61j0zmcywd"; + version = "2.11.0.1"; + sha256 = "18acqmw3zgkn718vgjiskx266ids4pp4mamb4gxlhj2934vfl656"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -164262,10 +164253,8 @@ self: { }: mkDerivation { pname = "insert-ordered-containers"; - version = "0.2.5.1"; - sha256 = "1mnc0gby7xz8065rvkqsaqk1vqs0gv1y9qgvwsvxx3gsg9yj3a7r"; - revision = "3"; - editedCabalFile = "11awwf3lm3qzjqxy8gw9cizr30228cjwhqzff7wvjvdx131s0raa"; + version = "0.2.5.2"; + sha256 = "0ybcqbcaq3ixpfrpdb0xl89gzjj3f6xhsgwwh57nlcqdcvvzhpls"; libraryHaskellDepends = [ aeson base deepseq hashable indexed-traversable lens optics-core optics-extra semigroupoids text transformers unordered-containers @@ -164796,16 +164785,17 @@ self: { }) {}; "integer-types" = callPackage - ({ mkDerivation, base, deepseq, exceptions, hedgehog, hspec - , hspec-hedgehog, quaalude + ({ mkDerivation, base, deepseq, exceptions, hashable, hedgehog + , hspec, hspec-hedgehog, quaalude }: mkDerivation { pname = "integer-types"; - version = "0.1.0.0"; - sha256 = "0ydhb8sy8klaf0lgvckxcl15wc7b2l0kqr3q225xgkw0qz6qzbic"; - libraryHaskellDepends = [ base deepseq quaalude ]; + version = "0.1.1.0"; + sha256 = "0m22rmag4kdf3rad8i916dk1j2qwcnrviz9wwqhxz3rnf2r3jqm2"; + libraryHaskellDepends = [ base deepseq hashable quaalude ]; testHaskellDepends = [ - base deepseq exceptions hedgehog hspec hspec-hedgehog quaalude + base deepseq exceptions hashable hedgehog hspec hspec-hedgehog + quaalude ]; description = "Integer, Natural, and Positive"; license = lib.licenses.asl20; @@ -165825,8 +165815,8 @@ self: { ({ mkDerivation, array, async, base, bytestring, mtl, stm, time }: mkDerivation { pname = "io-classes"; - version = "1.0.0.1"; - sha256 = "1akhhlrzsk1xih8l1mc0mk27p5p6hks7bxkjyvh95fghjqkgsif3"; + version = "1.1.0.0"; + sha256 = "11mnmz3wvgp4vw3djlyyixxjzzqfk0qk4k3pfdywkbya2mb4n4mn"; libraryHaskellDepends = [ array async base bytestring mtl stm time ]; @@ -165840,6 +165830,8 @@ self: { pname = "io-classes-mtl"; version = "0.1.0.1"; sha256 = "0kqq14jgpkxaz106ahr20apizgdnxz2q0ih9kwgz0q4l1v106698"; + revision = "1"; + editedCabalFile = "0a5y6pch1pb7ml7cr22xl3gh6am7xcs87ad9yqamlpy4765g3ihh"; libraryHaskellDepends = [ array base io-classes mtl si-timers ]; description = "Experimental MTL instances for io-classes"; license = lib.licenses.asl20; @@ -165919,8 +165911,8 @@ self: { }: mkDerivation { pname = "io-sim"; - version = "1.0.0.1"; - sha256 = "0cknyc86mg5a5fc4kk0sk68j1vvfhdi3dqfvz5n27zz600h3mij5"; + version = "1.1.0.0"; + sha256 = "0pb9b08mj6zm45r5ka67y3wjvk767bqha8gpyzvgld5p743pgn8i"; libraryHaskellDepends = [ base containers exceptions io-classes nothunks parallel psqueues QuickCheck quiet si-timers strict-stm time @@ -169426,6 +169418,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "jose-jwt_0_9_5" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal + , containers, criterion, cryptonite, hspec, HUnit, memory, mtl + , QuickCheck, text, time, transformers, transformers-compat + , unordered-containers, vector + }: + mkDerivation { + pname = "jose-jwt"; + version = "0.9.5"; + sha256 = "0iw686xqx500n2f500qwqc6j7i503r7s10sxlmfwj0wjz9mhmp57"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring cereal containers cryptonite + memory mtl text time transformers transformers-compat + unordered-containers vector + ]; + testHaskellDepends = [ + aeson base bytestring cryptonite hspec HUnit memory mtl QuickCheck + text unordered-containers vector + ]; + benchmarkHaskellDepends = [ base bytestring criterion cryptonite ]; + description = "JSON Object Signing and Encryption Library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "jot" = callPackage ({ mkDerivation, base, data-default, dhall, docopt, extra, filepath , process, time, turtle, yaml @@ -170081,8 +170098,8 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "2.0.0.7"; - sha256 = "0f24cdhr75sacj9n54z5k9n73cydqzjp35hq36crclj09lyf1fyp"; + version = "2.0.0.8"; + sha256 = "1iq2m3fhi7c2z9na4yqy94m047caqi60rx6d3g6bgf6mvpn5aqk3"; libraryHaskellDepends = [ aeson base bytestring mime-types network-uri tagsoup text time ]; @@ -174232,8 +174249,8 @@ self: { }: mkDerivation { pname = "koji-tool"; - version = "0.9.5"; - sha256 = "0pcy0xr6iq5g6w0vxvrx7wiz2gy6whb8c2hh53w8x7a2j04na8gn"; + version = "1.0"; + sha256 = "1vpy8pvs1f4wlgrsyynhwcynds0lz6yw60jdr8fhbm4b8cq0kjzr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -174957,8 +174974,8 @@ self: { ({ mkDerivation, base, hspec, servant, servant-foreign, text }: mkDerivation { pname = "lackey"; - version = "2.0.0.5"; - sha256 = "1vrmqvjchnwjwlnsw8s8zq02vi4f0vgwgy1npvigv5xfvd9pvdvs"; + version = "2.0.0.6"; + sha256 = "0msm0qrgrnagkia8k0261p7q2ab67ml1q2nn9f951jxnhjm4mglj"; libraryHaskellDepends = [ base servant-foreign text ]; testHaskellDepends = [ base hspec servant servant-foreign text ]; description = "Generate Ruby clients from Servant APIs"; @@ -178675,6 +178692,26 @@ self: { license = lib.licenses.bsd2; }) {}; + "ldap-client-og" = callPackage + ({ mkDerivation, asn1-encoding, asn1-types, async, base, bytestring + , connection, containers, hspec, ldap-client, network, process + , semigroups, stm, text + }: + mkDerivation { + pname = "ldap-client-og"; + version = "0.3.0"; + sha256 = "0sirs44j5lp0xc6c9h7qwd2wxqzcnvw06pfvwylx252j38yy4r9i"; + libraryHaskellDepends = [ + asn1-encoding asn1-types async base bytestring connection + containers network semigroups stm text + ]; + testHaskellDepends = [ + base bytestring hspec ldap-client process semigroups + ]; + description = "Pure Haskell LDAP Client Library"; + license = lib.licenses.bsd2; + }) {}; + "ldap-scim-bridge" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , email-validate, hscim, http-client, http-client-tls, http-types @@ -179890,8 +179927,8 @@ self: { }: mkDerivation { pname = "lentil"; - version = "1.5.5.1"; - sha256 = "0y32f2ayj59by729df783ghj5y83318551wdgjjqdvrhx4vi3jsy"; + version = "1.5.5.2"; + sha256 = "0ccm21y14q87r8w888js9s6cb615mi2hif0j1ca84x934q0r2a8v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -180593,17 +180630,17 @@ self: { , containers, directory, doctest, filepath, free, hspec , hspec-expectations-lens, http-client, http-conduit, http-types , lens, lifted-async, lifted-base, monad-control, mtl, network - , network-uri, profunctors, resourcet, text, transformers - , xml-conduit + , network-bsd, network-uri, profunctors, resourcet, text + , transformers, xml-conduit }: mkDerivation { pname = "libjenkins"; - version = "0.8.4"; - sha256 = "08qiny7sn18yfidlrgdgp5s0qlngcnrq9nrxbqqahq96670jyq77"; + version = "0.9.0"; + sha256 = "16h6qx15xsyhs1mkd7zmvddjxjfz31d0alp1qbivsxjhzjn3hail"; libraryHaskellDepends = [ async attoparsec base bytestring conduit containers free http-client http-conduit http-types monad-control mtl network - network-uri profunctors resourcet text + network-bsd network-uri profunctors resourcet text ]; testHaskellDepends = [ async attoparsec base bytestring conduit containers directory @@ -182575,8 +182612,8 @@ self: { ({ mkDerivation, base, hspec, hyphenation }: mkDerivation { pname = "linebreak"; - version = "1.1.0.3"; - sha256 = "1k4vkmbwk851ln0h3i686mwf14hirna2zgcvhb4n1xlhdzb968ck"; + version = "1.1.0.4"; + sha256 = "14axpazwivl3qcvrflvzskik0kdvpg50kqpyilik22ywrqagyya0"; libraryHaskellDepends = [ base hyphenation ]; testHaskellDepends = [ base hspec hyphenation ]; description = "breaks strings to fit width"; @@ -185763,6 +185800,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "logict_0_8_1_0" = callPackage + ({ mkDerivation, async, base, mtl, tasty, tasty-hunit, transformers + }: + mkDerivation { + pname = "logict"; + version = "0.8.1.0"; + sha256 = "04xqwfbvh5gfjwbvmadbakq0932gskh2gy68aw7251443ic4gp6k"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base mtl transformers ]; + testHaskellDepends = [ + async base mtl tasty tasty-hunit transformers + ]; + description = "A backtracking logic-programming monad"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "logict-sequence" = callPackage ({ mkDerivation, base, containers, gauge, hedgehog, hedgehog-fn , hspec, hspec-hedgehog, list-t, logict, mmorph, mtl, sequence @@ -187810,10 +187865,10 @@ self: { }: mkDerivation { pname = "lzma"; - version = "0.0.0.4"; - sha256 = "0fy11i7fanrsbh8w7cclwx0i6csn5df6vl38dh2112aqw6n7h382"; + version = "0.0.1.0"; + sha256 = "0knz0d6456zf6wbqifzcsw2xvdgaqnig2zn96kav7aqn5i4nfbvj"; libraryHaskellDepends = [ base bytestring ]; - librarySystemDepends = [ xz ]; + libraryPkgconfigDepends = [ xz ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; @@ -187821,24 +187876,6 @@ self: { license = lib.licenses.bsd3; }) {inherit (pkgs) xz;}; - "lzma_0_0_1_0" = callPackage - ({ mkDerivation, base, bytestring, HUnit, liblzma, QuickCheck - , tasty, tasty-hunit, tasty-quickcheck - }: - mkDerivation { - pname = "lzma"; - version = "0.0.1.0"; - sha256 = "0knz0d6456zf6wbqifzcsw2xvdgaqnig2zn96kav7aqn5i4nfbvj"; - libraryHaskellDepends = [ base bytestring ]; - libraryPkgconfigDepends = [ liblzma ]; - testHaskellDepends = [ - base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck - ]; - description = "LZMA/XZ compression and decompression"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {liblzma = null;}; - "lzma-clib" = callPackage ({ mkDerivation }: mkDerivation { @@ -193799,6 +193836,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "microlens-th_0_4_3_13" = callPackage + ({ mkDerivation, base, containers, microlens, tagged + , template-haskell, th-abstraction, transformers + }: + mkDerivation { + pname = "microlens-th"; + version = "0.4.3.13"; + sha256 = "1g41wb61k2l99xxy23yp2zqk0wanskgdypbjhib71ji0y1dcsfz7"; + libraryHaskellDepends = [ + base containers microlens template-haskell th-abstraction + transformers + ]; + testHaskellDepends = [ base microlens tagged ]; + description = "Automatic generation of record lenses for microlens"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "micrologger" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec, lens , text, text-format, time, transformers @@ -197052,8 +197107,8 @@ self: { }: mkDerivation { pname = "monad-logger-aeson"; - version = "0.4.0.3"; - sha256 = "1i5lp7falarvwad3a7xnm865bl4q7jqj9dq96hlf4phh4rsx0h9q"; + version = "0.4.0.4"; + sha256 = "01klhx1zizf9f5cn42n0zhsspgfiqg2vi6bdd5sliyfn38z1fhrn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199285,8 +199340,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql"; - version = "0.27.1"; - sha256 = "1n9qflbgl7f4qd3sxc6rwnv0rmg0dj731rf1b9avc6xw199ydr3w"; + version = "0.27.2"; + sha256 = "1lp5a6hb8y4j7zj8fa5yvw6wffl800gwfp42k9hayh2cn4fgfmz0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -199305,7 +199360,7 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql_0_27_2" = callPackage + "morpheus-graphql_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , morpheus-graphql-app, morpheus-graphql-code-gen , morpheus-graphql-core, morpheus-graphql-server @@ -199315,8 +199370,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql"; - version = "0.27.2"; - sha256 = "1lp5a6hb8y4j7zj8fa5yvw6wffl800gwfp42k9hayh2cn4fgfmz0"; + version = "0.27.3"; + sha256 = "04qah7565dzq7v4q43zjz8778pdn5jwnway5rvz4kkibcrscfagn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -199345,8 +199400,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-app"; - version = "0.27.1"; - sha256 = "0qs5gx7k1ix4i0mqkmy681xlg7ckr8fy089rj4c25vgv8rm0p36w"; + version = "0.27.2"; + sha256 = "1p9m9id8p737fzpmkb7ycbfvzims4qhayf3vm0d0k6bq07mlky7y"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec @@ -199363,7 +199418,7 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-app_0_27_2" = callPackage + "morpheus-graphql-app_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , hashable, megaparsec, morpheus-graphql-core , morpheus-graphql-tests, mtl, relude, scientific, tasty @@ -199372,8 +199427,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-app"; - version = "0.27.2"; - sha256 = "1p9m9id8p737fzpmkb7ycbfvzims4qhayf3vm0d0k6bq07mlky7y"; + version = "0.27.3"; + sha256 = "0dicajcqgxpv1jhnywjjs0g4p5ryv0xlrywib1xwxrb04wy9aa3f"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec @@ -199424,8 +199479,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-client"; - version = "0.27.1"; - sha256 = "095kyjyv7gyrlqsdbw1aab2l990risr72c2j5gcwskbgqm7p3fip"; + version = "0.27.2"; + sha256 = "099pn7k8nw1yxh0sd6g34dwgnw7skqzh7lr8lvfl1hr1i9ak6c3q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers file-embed modern-uri @@ -199445,7 +199500,7 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-client_0_27_2" = callPackage + "morpheus-graphql-client_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , file-embed, modern-uri, morpheus-graphql-code-gen-utils , morpheus-graphql-core, morpheus-graphql-subscriptions, mtl @@ -199455,8 +199510,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-client"; - version = "0.27.2"; - sha256 = "099pn7k8nw1yxh0sd6g34dwgnw7skqzh7lr8lvfl1hr1i9ak6c3q"; + version = "0.27.3"; + sha256 = "1j4r6ar6l462aq8qvxikmwyxd2f8i60gd3j0qf5pxsslgjwmjbi9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers file-embed modern-uri @@ -199486,8 +199541,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen"; - version = "0.27.1"; - sha256 = "0qvk2zpqhhjjfha5hfd9nkv30m07qbbnpil9h00w3skdw33mqqqk"; + version = "0.27.2"; + sha256 = "1p1s4szb284i53ifpzhm4p0bh2ba5ww42llljqvwhs5rwbz6lg8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199508,7 +199563,7 @@ self: { mainProgram = "morpheus"; }) {}; - "morpheus-graphql-code-gen_0_27_2" = callPackage + "morpheus-graphql-code-gen_0_27_3" = callPackage ({ mkDerivation, base, bytestring, containers, file-embed, filepath , Glob, morpheus-graphql-client, morpheus-graphql-code-gen-utils , morpheus-graphql-core, morpheus-graphql-server @@ -199517,8 +199572,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen"; - version = "0.27.2"; - sha256 = "1p1s4szb284i53ifpzhm4p0bh2ba5ww42llljqvwhs5rwbz6lg8i"; + version = "0.27.3"; + sha256 = "1rmxcr17xjx99aam048a4sqlwlnxjk41hx8fnb363ljid74vrcrb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -199547,8 +199602,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-code-gen-utils"; - version = "0.27.1"; - sha256 = "0f8152jzjynfl65k8f4iyyi8akqrcn9dhx8pi20yhf152h5w0clp"; + version = "0.27.2"; + sha256 = "032vsvwknlv6ha289s71cwzq1qsisn6028p8k4hyqzmvqcm5aqg7"; libraryHaskellDepends = [ base bytestring containers morpheus-graphql-core mtl prettyprinter relude template-haskell text unordered-containers @@ -199557,15 +199612,15 @@ self: { license = lib.licenses.bsd3; }) {}; - "morpheus-graphql-code-gen-utils_0_27_2" = callPackage + "morpheus-graphql-code-gen-utils_0_27_3" = callPackage ({ mkDerivation, base, bytestring, containers , morpheus-graphql-core, mtl, prettyprinter, relude , template-haskell, text, unordered-containers }: mkDerivation { pname = "morpheus-graphql-code-gen-utils"; - version = "0.27.2"; - sha256 = "032vsvwknlv6ha289s71cwzq1qsisn6028p8k4hyqzmvqcm5aqg7"; + version = "0.27.3"; + sha256 = "11dfnyd9wbrwjfjz1qkc188x6l4b149jsyzjwh1gqji0skzsk3f6"; libraryHaskellDepends = [ base bytestring containers morpheus-graphql-core mtl prettyprinter relude template-haskell text unordered-containers @@ -199583,8 +199638,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-core"; - version = "0.27.1"; - sha256 = "1id4dxi4kpgd25ffhw5qgkl05b2642qpz5dss68nq0n1cs2c021b"; + version = "0.27.2"; + sha256 = "16zff8r85aln6fl7zl48hzkij80aippg91kwdr7q5k1i0glg2c1n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec mtl relude @@ -199601,7 +199656,7 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-core_0_27_2" = callPackage + "morpheus-graphql-core_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , hashable, megaparsec, morpheus-graphql-tests, mtl, relude , scientific, tasty, tasty-hunit, template-haskell, text @@ -199609,8 +199664,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-core"; - version = "0.27.2"; - sha256 = "16zff8r85aln6fl7zl48hzkij80aippg91kwdr7q5k1i0glg2c1n"; + version = "0.27.3"; + sha256 = "0dd8bifn6qwpss06hbb0r730fqfkbd4nhwsr2bsrgxc7hvzv9wi7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers hashable megaparsec mtl relude @@ -199637,8 +199692,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-server"; - version = "0.27.1"; - sha256 = "0b8hipwp5ddxn92appn2n6s43kmqvqrp2rg055jkb2kcfwh8g828"; + version = "0.27.2"; + sha256 = "0jfvg2r2nhx62n10ljy6c8qg4a91jsxmzcwx6f7yj4hp2z285a2l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -199655,7 +199710,7 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-server_0_27_2" = callPackage + "morpheus-graphql-server_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, file-embed , morpheus-graphql-app, morpheus-graphql-core , morpheus-graphql-subscriptions, morpheus-graphql-tests, mtl @@ -199664,8 +199719,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-server"; - version = "0.27.2"; - sha256 = "0jfvg2r2nhx62n10ljy6c8qg4a91jsxmzcwx6f7yj4hp2z285a2l"; + version = "0.27.3"; + sha256 = "1hl2c78pnx2rxx869p6ixvnyhzm46f1hzalqz2vbwrflshpmjv91"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers morpheus-graphql-app @@ -199690,8 +199745,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-subscriptions"; - version = "0.27.1"; - sha256 = "0nj05ywj460v8kd821w7br44bx8wzqbbil0jb42sv442py69d6lj"; + version = "0.27.2"; + sha256 = "0qg8nkawwjm4sak524mgbid5f9a246c8a0w6cv3x4d3w01pnk9j9"; libraryHaskellDepends = [ aeson base bytestring morpheus-graphql-app morpheus-graphql-core mtl relude text transformers unliftio-core unordered-containers @@ -199701,15 +199756,15 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-subscriptions_0_27_2" = callPackage + "morpheus-graphql-subscriptions_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, morpheus-graphql-app , morpheus-graphql-core, mtl, relude, text, transformers , unliftio-core, unordered-containers, uuid, websockets }: mkDerivation { pname = "morpheus-graphql-subscriptions"; - version = "0.27.2"; - sha256 = "0qg8nkawwjm4sak524mgbid5f9a246c8a0w6cv3x4d3w01pnk9j9"; + version = "0.27.3"; + sha256 = "0gynrshv858g36jwvmh3q2asc6ppkr7hv9w9lx1qfjqfwm7r0140"; libraryHaskellDepends = [ aeson base bytestring morpheus-graphql-app morpheus-graphql-core mtl relude text transformers unliftio-core unordered-containers @@ -199726,8 +199781,8 @@ self: { }: mkDerivation { pname = "morpheus-graphql-tests"; - version = "0.27.1"; - sha256 = "1nhpcai8lk3jq676zp6y6jcylm3zjzl4s6hk0f3g7vmg971ycd9w"; + version = "0.27.2"; + sha256 = "1vav6nrm26kbngzh0r5qvzg2524v30nx96s9vy61a3zmkwd9i5fc"; libraryHaskellDepends = [ aeson base bytestring directory relude tasty tasty-hunit text unordered-containers @@ -199736,14 +199791,14 @@ self: { license = lib.licenses.mit; }) {}; - "morpheus-graphql-tests_0_27_2" = callPackage + "morpheus-graphql-tests_0_27_3" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, relude, tasty , tasty-hunit, text, unordered-containers }: mkDerivation { pname = "morpheus-graphql-tests"; - version = "0.27.2"; - sha256 = "1vav6nrm26kbngzh0r5qvzg2524v30nx96s9vy61a3zmkwd9i5fc"; + version = "0.27.3"; + sha256 = "1s9x4gcqd36gqf5w2wxiqhf7k9y44b7g7zm90y2kbclxqirs9rqf"; libraryHaskellDepends = [ aeson base bytestring directory relude tasty tasty-hunit text unordered-containers @@ -207444,8 +207499,8 @@ self: { pname = "newtype-generics"; version = "0.6.2"; sha256 = "0km7cp041bgdgrxrbrawz611mcylxp943880a2yg228a09961b51"; - revision = "1"; - editedCabalFile = "0xgc7sxs1p3qibgwbikjdrhn47j7m4gk5x1wrv9hncks6hd6hsyf"; + revision = "2"; + editedCabalFile = "1sys4nr905q5wxxyq0bv4mvaagm2qdx42q5v2316l60s4ivz7jw1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; @@ -212611,35 +212666,6 @@ self: { }) {}; "opaleye" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , case-insensitive, containers, contravariant, dotenv, hspec - , hspec-discover, multiset, postgresql-simple, pretty - , product-profunctors, profunctors, QuickCheck, scientific - , semigroups, text, time, time-compat, time-locale-compat - , transformers, uuid, void - }: - mkDerivation { - pname = "opaleye"; - version = "0.9.6.1"; - sha256 = "0xk2ibdakzayqc8h72iq3gav9ism5sww4wiz0wxypm6landzikfr"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive - contravariant postgresql-simple pretty product-profunctors - profunctors scientific semigroups text time-compat - time-locale-compat transformers uuid void - ]; - testHaskellDepends = [ - aeson base bytestring containers contravariant dotenv hspec - hspec-discover multiset postgresql-simple product-profunctors - profunctors QuickCheck semigroups text time time-compat - transformers uuid - ]; - testToolDepends = [ hspec-discover ]; - description = "An SQL-generating DSL targeting PostgreSQL"; - license = lib.licenses.bsd3; - }) {}; - - "opaleye_0_9_6_2" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , case-insensitive, containers, contravariant, dotenv, hspec , hspec-discover, multiset, postgresql-simple, pretty @@ -212666,7 +212692,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "An SQL-generating DSL targeting PostgreSQL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "opaleye-classy" = callPackage @@ -217483,6 +217508,7 @@ self: { ]; description = "A tool to convert symbolic regression expressions into different formats"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-symreg"; }) {}; @@ -219436,10 +219462,8 @@ self: { }: mkDerivation { pname = "parsley-core"; - version = "2.2.0.0"; - sha256 = "0xkrlplvi97im634v2877capdnp9bl3ynqcxvr707j1s3z3636nq"; - revision = "1"; - editedCabalFile = "08y0px0178wmm6vj8y3gssh291j40mi9il18ifl8fxpb58488imq"; + version = "2.2.0.1"; + sha256 = "11wa1kkjpdiyg007llic926zpfc3bal9rl3i6hhmrh2w4pf13a7g"; libraryHaskellDepends = [ array base bytestring containers dependent-map dependent-sum ghc-prim hashable mtl pretty-terminal rangeset template-haskell @@ -219823,8 +219847,8 @@ self: { pname = "password-types"; version = "1.0.0.0"; sha256 = "090aqq2xs6m5djvr9zfdj7rxafbmj8d05vij5rchj1f9c46dclb5"; - revision = "3"; - editedCabalFile = "0i6djm9zsb95qdan0vr9shilhmzjxqsqrjy9v16hcaph49wnw7pr"; + revision = "4"; + editedCabalFile = "0kcd10nxam2ni685j9v9lrd6pi14cpxkr6sqzwxxkhn1mmb0bik7"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring memory text ]; testHaskellDepends = [ @@ -220167,14 +220191,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "path-io_1_8_0" = callPackage + "path-io_1_8_1" = callPackage ({ mkDerivation, base, containers, directory, dlist, exceptions , filepath, hspec, path, temporary, time, transformers, unix-compat }: mkDerivation { pname = "path-io"; - version = "1.8.0"; - sha256 = "1iq6yj5kj8i20sr4h8rabway76hk0xmy9mi499xv22php3vb79l3"; + version = "1.8.1"; + sha256 = "1phaxzff8n4jfksdakbzxadh8m07h5ifscwyjz4h5568rlv7zlws"; libraryHaskellDepends = [ base containers directory dlist exceptions filepath path temporary time transformers unix-compat @@ -220361,8 +220385,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.0.0.3"; - sha256 = "011n6qdwndrnn366kn393hl4aw0ra40x91483ka74ld4wlzscsy3"; + version = "1.0.0.4"; + sha256 = "0pjczxpjjlzl1d56yqg07lgj5k2w1gx0krsjpkg1xar36iis5m2f"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers exceptions http-client http-types network-uri text time uuid @@ -225008,6 +225032,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "pinch_0_4_3_0" = callPackage + ({ mkDerivation, array, async, base, bytestring, cereal, containers + , deepseq, ghc-prim, hashable, hspec, hspec-discover, network + , network-run, QuickCheck, semigroups, text, unordered-containers + , vector + }: + mkDerivation { + pname = "pinch"; + version = "0.4.3.0"; + sha256 = "1m9pmcraw3rxgib44pskldig2xp0106zpbj3dbdgxam0ikaybb71"; + libraryHaskellDepends = [ + array base bytestring cereal containers deepseq ghc-prim hashable + network semigroups text unordered-containers vector + ]; + libraryToolDepends = [ hspec-discover ]; + testHaskellDepends = [ + async base bytestring cereal containers hspec network network-run + QuickCheck semigroups text unordered-containers vector + ]; + testToolDepends = [ hspec-discover ]; + description = "An alternative implementation of Thrift for Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "pinch-gen" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , language-thrift, megaparsec, mtl, optparse-applicative @@ -226231,8 +226280,8 @@ self: { pname = "pipes-safe"; version = "2.3.4"; sha256 = "1ha0q1dwl52rn59shmk8jhp7grngpiwmp8x4qa9h54flvxkqk12x"; - revision = "5"; - editedCabalFile = "0mh22g35wl0ri8fysyvk30qwkr9i7lynllwhg2z530lrsxqyfjqy"; + revision = "6"; + editedCabalFile = "00zidlhj81dp9ksnilkazi9rzi8azxxyv7gwjm0nn12jii45q6i4"; libraryHaskellDepends = [ base containers exceptions monad-control mtl pipes primitive transformers transformers-base @@ -227760,8 +227809,8 @@ self: { }: mkDerivation { pname = "pointfree"; - version = "1.1.1.9"; - sha256 = "1h6s4cjnj20rsvjcq6xvzyxfb156l4kmca7dcfm6bqkadpp2ia1w"; + version = "1.1.1.10"; + sha256 = "14q5anaxhqwqhz3gc2vbs8hqnijg02s3py5kyifmwlh1smnx5ls2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -231130,8 +231179,8 @@ self: { pname = "postgresql-simple-url"; version = "0.2.1.0"; sha256 = "1jg9gvpidrfy2hqixwqsym1l1mnkafmxwq58jpbzdmrbvryga1qk"; - revision = "6"; - editedCabalFile = "1pvfb61ys58s66dass8qfaxrd4pbkbk8hsbrijds6gybcx3a7nhy"; + revision = "7"; + editedCabalFile = "1k5qpzxf4gp3smpriawdbwifyyf5dp2qfqm5wxk1gmbviqwm4f70"; libraryHaskellDepends = [ base network-uri postgresql-simple split ]; @@ -232200,6 +232249,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "prefix-units_0_3_0_1" = callPackage + ({ mkDerivation, base, Cabal, deepseq, HUnit, QuickCheck + , test-framework, test-framework-hunit, test-framework-quickcheck2 + }: + mkDerivation { + pname = "prefix-units"; + version = "0.3.0.1"; + sha256 = "1knxb1r0lxdjr7iaqhknbzpidcz1fzfsarqg2fjz6mznjiqlsdgn"; + revision = "1"; + editedCabalFile = "0xds7l1xnxaq3frds928rkaqrqcs4cbszwwis5fzvrg20p3p9lcy"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base Cabal deepseq HUnit QuickCheck test-framework + test-framework-hunit test-framework-quickcheck2 + ]; + description = "A basic library for SI/IEC prefix units"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "prefork" = callPackage ({ mkDerivation, base, cab, containers, data-default, directory , filepath, hspec, process, stm, system-argv0, system-filepath @@ -234443,24 +234512,6 @@ self: { }) {}; "product-profunctors" = callPackage - ({ mkDerivation, base, bifunctors, contravariant, criterion - , deepseq, profunctors, tagged, template-haskell, th-abstraction - }: - mkDerivation { - pname = "product-profunctors"; - version = "0.11.0.3"; - sha256 = "11q9vxj7pnby51gwgm0d17gd6ps2bxwrvajpqaqcg6bsdgdzvjws"; - libraryHaskellDepends = [ - base bifunctors contravariant profunctors tagged template-haskell - th-abstraction - ]; - testHaskellDepends = [ base profunctors ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "product-profunctors"; - license = lib.licenses.bsd3; - }) {}; - - "product-profunctors_0_11_1_1" = callPackage ({ mkDerivation, base, bifunctors, contravariant, criterion , deepseq, profunctors, tagged, template-haskell, th-abstraction }: @@ -234468,6 +234519,8 @@ self: { pname = "product-profunctors"; version = "0.11.1.1"; sha256 = "1nhwpfjz4iz30h8q7d40hlibqqymvmcf6wmbl6h3212d54hqdgiz"; + revision = "1"; + editedCabalFile = "12qgjm4r6k28vm1756grhgh16g4qv0s2nri8ysqi7jkvbjdm1jn4"; libraryHaskellDepends = [ base bifunctors contravariant profunctors tagged template-haskell th-abstraction @@ -234476,7 +234529,6 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "product-profunctors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "prof-flamegraph" = callPackage @@ -235593,27 +235645,6 @@ self: { }) {ribosome-menu = null;}; "proto-lens" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim - , lens-family, parsec, pretty, primitive, profunctors, QuickCheck - , tagged, tasty, tasty-quickcheck, text, transformers, vector - }: - mkDerivation { - pname = "proto-lens"; - version = "0.7.1.2"; - sha256 = "0zbkwksmnpc5ivbhckg1kjivn1qbk9pz79vifyiydp90nxjh56fy"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim lens-family parsec - pretty primitive profunctors tagged text transformers vector - ]; - testHaskellDepends = [ - base bytestring QuickCheck tasty tasty-quickcheck vector - ]; - description = "A lens-based implementation of protocol buffers in Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "proto-lens_0_7_1_3" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim , lens-family, parsec, pretty, primitive, profunctors, QuickCheck , tagged, tasty, tasty-quickcheck, text, transformers, vector @@ -235632,7 +235663,6 @@ self: { ]; description = "A lens-based implementation of protocol buffers in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto-lens-arbitrary" = callPackage @@ -235707,19 +235737,6 @@ self: { }) {}; "proto-lens-optparse" = callPackage - ({ mkDerivation, base, optparse-applicative, proto-lens, text }: - mkDerivation { - pname = "proto-lens-optparse"; - version = "0.1.1.9"; - sha256 = "1xg72lnx0r03gg41j8mgd61bil33kxpqd1jdpmgh6jx25km6rw9l"; - libraryHaskellDepends = [ - base optparse-applicative proto-lens text - ]; - description = "Adapting proto-lens to optparse-applicative ReadMs"; - license = lib.licenses.bsd3; - }) {}; - - "proto-lens-optparse_0_1_1_10" = callPackage ({ mkDerivation, base, optparse-applicative, proto-lens, text }: mkDerivation { pname = "proto-lens-optparse"; @@ -235730,7 +235747,6 @@ self: { ]; description = "Adapting proto-lens to optparse-applicative ReadMs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto-lens-protobuf-types" = callPackage @@ -235774,22 +235790,6 @@ self: { }) {inherit (pkgs) protobuf;}; "proto-lens-runtime" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, filepath - , lens-family, proto-lens, text, vector - }: - mkDerivation { - pname = "proto-lens-runtime"; - version = "0.7.0.3"; - sha256 = "1fb64xcrgd7v2l4hqqcs0riszklkxh516l7n4p9lwwqmagmgz36y"; - libraryHaskellDepends = [ - base bytestring containers deepseq filepath lens-family proto-lens - text vector - ]; - doHaddock = false; - license = lib.licenses.bsd3; - }) {}; - - "proto-lens-runtime_0_7_0_4" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, filepath , lens-family, proto-lens, text, vector }: @@ -235803,7 +235803,6 @@ self: { ]; doHaddock = false; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "proto-lens-setup" = callPackage @@ -237268,8 +237267,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.15.8"; - sha256 = "1h5d5hjc9hrlk718lf62qzaq1l6ppr0l2b3fl78csyh86cihh750"; + version = "0.15.9"; + sha256 = "1i9wszs5kwwq0l8l4if05y8xc8fih10assrdj8q1ipr0hx3zjawm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -238424,8 +238423,8 @@ self: { }: mkDerivation { pname = "qrcode-core"; - version = "0.9.6"; - sha256 = "1abcv97p6ygayvcgmdnkikgxz9md1zjwcm1pglkdk2l18wav1mmd"; + version = "0.9.7"; + sha256 = "05h14ingvscyjxxig1iv7xb476qjngzfh8iw8f82jszmxdh4nwqg"; libraryHaskellDepends = [ base binary bytestring case-insensitive containers dlist primitive text vector @@ -238440,8 +238439,8 @@ self: { }: mkDerivation { pname = "qrcode-juicypixels"; - version = "0.8.4"; - sha256 = "1dmas3hv02y89akwdp7s7sm4hr3cpq68kny61pfs1p7z6wwxqlya"; + version = "0.8.5"; + sha256 = "0qgcdi77iyx04w2rx48nzk8lm9x368h9m4a468zcibn50cp4ynbg"; libraryHaskellDepends = [ base base64-bytestring bytestring JuicyPixels qrcode-core text vector @@ -239553,44 +239552,6 @@ self: { }) {}; "quickcheck-state-machine" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, array, base, bifunctors - , bytestring, containers, directory, doctest, exceptions, filelock - , filepath, generic-data, graphviz, hashable, hashtables, hs-rqlite - , HTTP, http-client, markov-chain-usage-model, matrix, monad-logger - , mtl, network, persistent, persistent-postgresql - , persistent-sqlite, persistent-template, postgresql-simple - , pretty-show, process, QuickCheck, quickcheck-instances, random - , resource-pool, resourcet, servant, servant-client, servant-server - , sop-core, split, stm, strict, string-conversions, tasty - , tasty-hunit, tasty-quickcheck, text, time, tree-diff, unliftio - , unliftio-core, vector, wai, warp - }: - mkDerivation { - pname = "quickcheck-state-machine"; - version = "0.7.1"; - sha256 = "0s6j3y0fkbbhmid0skqxx2m3mpbphz6npw9fvim5kx7w4i6jrvfz"; - libraryHaskellDepends = [ - ansi-wl-pprint base containers directory exceptions filepath - generic-data graphviz markov-chain-usage-model matrix mtl - pretty-show process QuickCheck random sop-core split text time - tree-diff unliftio - ]; - testHaskellDepends = [ - aeson array base bifunctors bytestring containers directory doctest - filelock filepath hashable hashtables hs-rqlite HTTP http-client - monad-logger mtl network persistent persistent-postgresql - persistent-sqlite persistent-template postgresql-simple pretty-show - process QuickCheck quickcheck-instances random resource-pool - resourcet servant servant-client servant-server split stm strict - string-conversions tasty tasty-hunit tasty-quickcheck text time - tree-diff unliftio unliftio-core vector wai warp - ]; - description = "Test monadic programs using state machine based models"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "quickcheck-state-machine_0_7_2" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, array, base, bifunctors , bytestring, containers, directory, doctest, exceptions, filelock , filepath, generic-data, graphviz, hashable, hashtables, hs-rqlite @@ -240957,8 +240918,8 @@ self: { ({ mkDerivation, base, hspec }: mkDerivation { pname = "rampart"; - version = "2.0.0.5"; - sha256 = "0g5nxvfmr1fng71qlyk30pscpd1y8qa51q9vwzwf8fd5sp13qvz9"; + version = "2.0.0.6"; + sha256 = "0znh7v4s7mljlkhk4xpgkps8irbnqh8q2hrb1niwjxnl9mvchpjg"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Determine how intervals relate to each other"; @@ -241192,23 +241153,6 @@ self: { }) {}; "random-fu" = callPackage - ({ mkDerivation, base, erf, math-functions, monad-loops, mtl - , random, random-shuffle, rvar, syb, template-haskell, transformers - , vector - }: - mkDerivation { - pname = "random-fu"; - version = "0.3.0.0"; - sha256 = "1iz4b8742pshzsscy6pq39x4pndvyrydzrn968fzav9b1y6ib7d1"; - libraryHaskellDepends = [ - base erf math-functions monad-loops mtl random random-shuffle rvar - syb template-haskell transformers vector - ]; - description = "Random number generation"; - license = lib.licenses.publicDomain; - }) {}; - - "random-fu_0_3_0_1" = callPackage ({ mkDerivation, base, erf, math-functions, monad-loops, mtl , random, random-shuffle, rvar, syb, template-haskell, transformers , vector @@ -241223,7 +241167,6 @@ self: { ]; description = "Random number generation"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "random-fu-multivariate" = callPackage @@ -241943,8 +241886,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.7"; - sha256 = "1998bl9sggmabl64hkxswahmxqxx4j4sjsc6ghhm67wxikql7wy4"; + version = "2.0.0.8"; + sha256 = "0sbh3q4ddsk3fbmvkhcrnp4q0d0san78nnjgplrwz4qq1zk4bp00"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-client-tls http-types uuid @@ -246722,8 +246665,8 @@ self: { }: mkDerivation { pname = "regression-simple"; - version = "0.2"; - sha256 = "15axsj9zfllyc98dpvxm7mr1vq2jxj5g7a8lkpbr24fxn3avd708"; + version = "0.2.1"; + sha256 = "1l91wmy29581hgdmn6ds6rp7lib4zphyzmqkjykkp5zi17kv8vmd"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ ad base math-functions splitmix statistics tasty tasty-hunit @@ -249400,27 +249343,6 @@ self: { }) {}; "retry" = callPackage - ({ mkDerivation, base, exceptions, ghc-prim, hedgehog, HUnit, mtl - , mtl-compat, random, stm, tasty, tasty-hedgehog, tasty-hunit, time - , transformers, unliftio-core - }: - mkDerivation { - pname = "retry"; - version = "0.9.3.0"; - sha256 = "1kafm17xk6hylr0lwa98wxjcx7z3rgnqi4fzxcks7dy9dz5ms7n1"; - libraryHaskellDepends = [ - base exceptions ghc-prim mtl mtl-compat random transformers - unliftio-core - ]; - testHaskellDepends = [ - base exceptions ghc-prim hedgehog HUnit mtl mtl-compat random stm - tasty tasty-hedgehog tasty-hunit time transformers unliftio-core - ]; - description = "Retry combinators for monadic actions that may fail"; - license = lib.licenses.bsd3; - }) {}; - - "retry_0_9_3_1" = callPackage ({ mkDerivation, base, exceptions, ghc-prim, hedgehog, HUnit, mtl , mtl-compat, random, stm, tasty, tasty-hedgehog, tasty-hunit, time , transformers, unliftio-core @@ -249439,7 +249361,6 @@ self: { ]; description = "Retry combinators for monadic actions that may fail"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "retry-effectful" = callPackage @@ -253115,21 +253036,6 @@ self: { }) {}; "rvar" = callPackage - ({ mkDerivation, base, bytestring, MonadPrompt, mtl, random - , transformers - }: - mkDerivation { - pname = "rvar"; - version = "0.3.0.1"; - sha256 = "1wa5nxlsfm1la5s70xv3swrmidxy0h6kv9ilicwkls12gwdc2a95"; - libraryHaskellDepends = [ - base bytestring MonadPrompt mtl random transformers - ]; - description = "Random Variables"; - license = lib.licenses.publicDomain; - }) {}; - - "rvar_0_3_0_2" = callPackage ({ mkDerivation, base, bytestring, MonadPrompt, mtl, random , transformers }: @@ -253142,7 +253048,6 @@ self: { ]; description = "Random Variables"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {}; "rwlock" = callPackage @@ -253204,8 +253109,8 @@ self: { ({ mkDerivation, array, base, bifunctors, mtl, template-haskell }: mkDerivation { pname = "rzk"; - version = "0.2.0"; - sha256 = "0b8jphdsmx9b1k2dyx7il1ci15wsqz15zgr983kpmgsr6ggjjykn"; + version = "0.3.0"; + sha256 = "0vbkk0xf7cwynb7w7793byhh40jif3343r3h06h5bm6jz1yf4qxv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -254516,49 +254421,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.3.1"; - sha256 = "05x418al128vllrf5rcxl1asqm3lvviizgv3dhiw1pp1zppz4kk4"; - 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_3_2" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, brick , bytestring, colour, containers, directory, exceptions, filepath , free, haskell-src-exts, lifted-async, microlens, microlens-th @@ -254599,7 +254461,6 @@ self: { ]; description = "Yet another test framework for Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-hedgehog" = callPackage @@ -254646,26 +254507,6 @@ self: { }) {}; "sandwich-quickcheck" = callPackage - ({ mkDerivation, base, free, monad-control, mtl, QuickCheck - , safe-exceptions, sandwich, text, time - }: - mkDerivation { - pname = "sandwich-quickcheck"; - version = "0.1.0.6"; - sha256 = "1vlp15hcmrxrqwzqgk7ykpg3pvr0wd2cz6pib61yrxmp7334cf4y"; - libraryHaskellDepends = [ - base free monad-control mtl QuickCheck safe-exceptions sandwich - text time - ]; - testHaskellDepends = [ - base free monad-control mtl QuickCheck safe-exceptions sandwich - text time - ]; - description = "Sandwich integration with QuickCheck"; - license = lib.licenses.bsd3; - }) {}; - - "sandwich-quickcheck_0_1_0_7" = callPackage ({ mkDerivation, base, free, monad-control, mtl, QuickCheck , safe-exceptions, sandwich, text, time }: @@ -254683,7 +254524,6 @@ self: { ]; description = "Sandwich integration with QuickCheck"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sandwich-slack" = callPackage @@ -255195,7 +255035,7 @@ self: { license = lib.licenses.mit; }) {}; - "sbp_4_13_0" = callPackage + "sbp_4_14_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -255204,8 +255044,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.13.0"; - sha256 = "1gg1awq7xpb6lj25wpjbhfv9vp1a8a4js2w2c7aawl39wc980i6c"; + version = "4.14.0"; + sha256 = "1ycz6yqab4l9idsr2ks5mwa9mnbvq9vsjyki4lnxaxqg83f8a0lm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255531,18 +255371,18 @@ self: { }) {}; "scalendar" = callPackage - ({ mkDerivation, base, containers, hspec, QuickCheck, text, time }: + ({ mkDerivation, base, containers, hspec, QuickCheck, SCalendar + , text, time + }: mkDerivation { pname = "scalendar"; - version = "1.1.1"; - sha256 = "1hsj1wa4x4qf6vwnxpfl40cx1ghrkdalz5a0nq0si83ykdq14ylf"; - revision = "1"; - editedCabalFile = "0ivxl975nlrpzz3rpq4hc9zi4rp7b3lvjn6izp4l83fm3crkl15i"; + version = "1.2.0"; + sha256 = "1b33w7fh9jfsr9wrdvnhc7nvn7km69f4qb03d0hb4zlylf6mxj7m"; libraryHaskellDepends = [ base containers text time ]; testHaskellDepends = [ - base containers hspec QuickCheck text time + base containers hspec QuickCheck SCalendar text time ]; - description = "This is a library for handling calendars and resource availability based on the \"top-nodes algorithm\" and set operations"; + description = "A library for handling calendars and resource availability over time"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; @@ -257137,29 +256977,6 @@ self: { }) {}; "sdl2" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, linear - , SDL2, StateVar, text, transformers, vector, weigh - }: - mkDerivation { - pname = "sdl2"; - version = "2.5.4.0"; - sha256 = "1g35phifz49kxk48s8jmgglxhxl79cbzc1cg2qlgk0vdpxpin8ym"; - revision = "2"; - editedCabalFile = "1yxzq4gb6ig3d94lc76i5d50fa0j1fxr1wdlmgwhkvlfd4xnh6sg"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring exceptions linear StateVar text transformers vector - ]; - librarySystemDepends = [ SDL2 ]; - libraryPkgconfigDepends = [ SDL2 ]; - testHaskellDepends = [ base deepseq linear vector weigh ]; - description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; - license = lib.licenses.bsd3; - }) {inherit (pkgs) SDL2;}; - - "sdl2_2_5_5_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions, linear , SDL2, StateVar, text, transformers, vector, weigh }: @@ -257178,7 +256995,6 @@ self: { testHaskellDepends = [ base deepseq linear vector weigh ]; description = "Both high- and low-level bindings to the SDL library (version 2.0.6+)."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) SDL2;}; "sdl2-cairo" = callPackage @@ -258677,8 +258493,8 @@ self: { }: mkDerivation { pname = "sendgrid-v3"; - version = "1.0.0.0"; - sha256 = "0rl1zz01ca61bmm795b769k7h399s0yhkivp2br85flhrqw3asmm"; + version = "1.0.0.1"; + sha256 = "04nsk48n1v0qw7mj006dw68pjw8zjldfdpzd41g8dhilkr4n4rip"; libraryHaskellDepends = [ aeson base bytestring containers http-client lens semigroups text wreq @@ -260979,8 +260795,8 @@ self: { pname = "servant-multipart-api"; version = "0.12.1"; sha256 = "1gifa9g7ggs0plzffrd9a8j24dmqvgbkkdkfzyy7mpmwrjqw7mcj"; - revision = "3"; - editedCabalFile = "1zhiszjg8n37g25sh2cnw509n0v4b89fd93j466f2gzwkxfaaw0m"; + revision = "4"; + editedCabalFile = "0fgkmnfz0mgld1rwdli05kx2wfdxy5fv37i73v3xyx65hn9hfcy0"; libraryHaskellDepends = [ base bytestring servant text transformers ]; @@ -265315,8 +265131,8 @@ self: { }: mkDerivation { pname = "si-timers"; - version = "1.0.0.1"; - sha256 = "112rc3178kgam5iqhih20mylbz6l2siiac5d5n1zg4dqisjnh9zn"; + version = "1.1.0.0"; + sha256 = "1xcha073j5vylddcx1hrkkwfaajw75j9dvy9haip8crli72535r1"; libraryHaskellDepends = [ base io-classes mtl stm time ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "timers using SI units (seconds)"; @@ -265757,8 +265573,8 @@ self: { }: mkDerivation { pname = "simple"; - version = "1.0.0"; - sha256 = "18kzgs897xpvhxl68z49l850j3p4559r27i3sdp5nffyir32lwa5"; + version = "2.0.0"; + sha256 = "03x82bpj72mf48qjcygv6cj3df5d5bqq43x8bfgprhq5r31s9yd8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -266429,8 +266245,8 @@ self: { }: mkDerivation { pname = "simple-postgresql-orm"; - version = "1.0.0"; - sha256 = "0dl62x99j331371m8ailvk1pajnb43nsygl33j9vnq5alz7kpifp"; + version = "2.0.0"; + sha256 = "1pnazp4flngncc4zks4br3mz0003mf0gdbnzndki8i8d9r94wx8c"; libraryHaskellDepends = [ base bytestring directory filepath postgresql-orm postgresql-simple resource-pool simple transformers @@ -266477,19 +266293,19 @@ self: { "simple-sendfile" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra - , directory, hspec, HUnit, network, process, resourcet, unix + , directory, hspec, hspec-discover, HUnit, network, process + , resourcet, unix }: mkDerivation { pname = "simple-sendfile"; - version = "0.2.30"; - sha256 = "112j0qfsjazf9wg1zywf7hjybgsiywk9wkm27yi8xzv27hmlv1mn"; - revision = "1"; - editedCabalFile = "0g1fn6lcl6zi08miqrg5qyhvwr328yh5mqa5lkbvm5mvk50wiqly"; + version = "0.2.31"; + sha256 = "0q65dnvmwwcvpzhg3963s7yy404h4yrjgxvdbjy0grrs1qi6w1v6"; libraryHaskellDepends = [ base bytestring network unix ]; testHaskellDepends = [ base bytestring conduit conduit-extra directory hspec HUnit network process resourcet unix ]; + testToolDepends = [ hspec-discover ]; description = "Cross platform library for the sendfile system call"; license = lib.licenses.bsd3; }) {}; @@ -266519,8 +266335,8 @@ self: { }: mkDerivation { pname = "simple-session"; - version = "1.0.0"; - sha256 = "0lgs260wcqa796mw9vsg9dfgx0d8kd5m067cr4s7cp4fbssja0kp"; + version = "2.0.0"; + sha256 = "0wsjvrx6ab05hgn75mphx9056yx1x9v4g0frd0cc4n32w48v30zm"; libraryHaskellDepends = [ base base64-bytestring blaze-builder byteable bytestring containers cookie cryptohash http-types simple transformers wai wai-extra @@ -266639,8 +266455,8 @@ self: { }: mkDerivation { pname = "simple-templates"; - version = "1.0.0"; - sha256 = "0vm30fdjm5fydv4ns3z2cvmqadyxb47kvj8nzwkk5jff35jaglrf"; + version = "2.0.0"; + sha256 = "12jpl09lf8v1jxk1j8v7fl2km27pr28lb2r4fsll1cw6b2xkhvaf"; libraryHaskellDepends = [ aeson attoparsec base scientific text unordered-containers vector ]; @@ -274539,15 +274355,27 @@ self: { }) {}; "srtree" = callPackage - ({ mkDerivation, base, containers, mtl, random, vector }: + ({ mkDerivation, ad, base, containers, criterion, HUnit, mtl + , random, vector + }: mkDerivation { pname = "srtree"; - version = "0.1.2.1"; - sha256 = "1laybjb57vq50bkk2mqllxwygxg7i04ng2czm8vwy18577psbz11"; + version = "1.0.0.0"; + sha256 = "04js6ph95facdm34b9bb598s2j291dv71jg886li933zn5166j29"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base containers mtl random vector ]; - testHaskellDepends = [ base containers mtl random vector ]; + executableHaskellDepends = [ + base containers criterion mtl random vector + ]; + testHaskellDepends = [ + ad base containers HUnit mtl random vector + ]; description = "A general framework to work with Symbolic Regression expression trees"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "bench-srtree"; + broken = true; }) {}; "srv" = callPackage @@ -277284,8 +277112,8 @@ self: { }: mkDerivation { pname = "stm-hamt"; - version = "1.2.0.10"; - sha256 = "1q844hxlb3f92j3q6p3nd3hwb1d0x67z65m0znpgzfxkm69hc23r"; + version = "1.2.0.11"; + sha256 = "0dw5vrsc9dwbxnydibwlwhrrg2db2d2frlddw24nfhvydba12p3j"; libraryHaskellDepends = [ base deferred-folds focus hashable list-t primitive primitive-extras transformers @@ -278275,6 +278103,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "streaming-bytestring_0_3_0" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, ghc-prim + , mmorph, mtl, resourcet, smallcheck, streaming, tasty, tasty-hunit + , tasty-smallcheck, transformers, transformers-base + }: + mkDerivation { + pname = "streaming-bytestring"; + version = "0.3.0"; + sha256 = "0n0xa2mdbpz0h21z8xjmvkyj58kx8ln4naw5l7011qdp8lblbr2i"; + libraryHaskellDepends = [ + base bytestring deepseq exceptions ghc-prim mmorph mtl resourcet + streaming transformers transformers-base + ]; + testHaskellDepends = [ + base bytestring resourcet smallcheck streaming tasty tasty-hunit + tasty-smallcheck transformers + ]; + description = "Fast, effectful byte streams"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "streaming-cassava" = callPackage ({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck , quickcheck-instances, streaming, streaming-bytestring, text @@ -278723,8 +278573,7 @@ self: { testSystemDepends = [ archive ]; description = "Stream data from archives using the streamly library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + maintainers = [ lib.maintainers.shlok ]; }) {archive = null;}; "streamly-binary" = callPackage @@ -278873,8 +278722,7 @@ self: { testSystemDepends = [ lmdb ]; description = "Stream data to or from LMDB databases using the streamly library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; + maintainers = [ lib.maintainers.shlok ]; }) {inherit (pkgs) lmdb;}; "streamly-lz4" = callPackage @@ -279312,19 +279160,15 @@ self: { }) {}; "strict-list" = callPackage - ({ mkDerivation, base, deepseq, hashable, QuickCheck - , quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit - , tasty-quickcheck + ({ mkDerivation, base, deepseq, hashable, rerebase, semigroupoids + , tasty, tasty-quickcheck }: mkDerivation { pname = "strict-list"; - version = "0.1.7"; - sha256 = "0dhfnb5zvwnnbsy0c9lyymfq223zw9jgwv3wn1rq5xp1np68mkbh"; + version = "0.1.7.1"; + sha256 = "1bvzyfcjx6g5n2jm1hi0m3aw71xz842hz30giy8p33wjcbshs1c1"; libraryHaskellDepends = [ base deepseq hashable semigroupoids ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; + testHaskellDepends = [ rerebase tasty tasty-quickcheck ]; description = "Strict linked list"; license = lib.licenses.mit; }) {}; @@ -279333,8 +279177,8 @@ self: { ({ mkDerivation, base, io-classes }: mkDerivation { pname = "strict-mvar"; - version = "1.0.0.1"; - sha256 = "1spfih00nkr5i00dj4r70g8vq0f7gr2kia6l8w2k450b2k749596"; + version = "1.1.0.0"; + sha256 = "0wd6kdkady3pwsswyzx5w93fivsrsxvladh7ndip2qscfgpsd4fs"; libraryHaskellDepends = [ base io-classes ]; description = "Strict MVars for IO and IOSim"; license = lib.licenses.asl20; @@ -279357,8 +279201,8 @@ self: { ({ mkDerivation, array, base, io-classes, stm }: mkDerivation { pname = "strict-stm"; - version = "1.0.0.1"; - sha256 = "0xgd8hjbb7z168pn92naicfds71fd7s316w5nhvv09bkcsj7n9mx"; + version = "1.1.0.0"; + sha256 = "15yq90fa5i0v3mgrb7yhc6c753ypzpw08lh0ramx38kpv7l1gxvx"; libraryHaskellDepends = [ array base io-classes stm ]; description = "Strict STM interface polymorphic over stm implementation"; license = lib.licenses.asl20; @@ -279590,10 +279434,8 @@ self: { }: mkDerivation { pname = "string-interpolate"; - version = "0.3.2.0"; - sha256 = "1sdd472rvykrqkv76745vavpycvb0dzcaxs3yw9dfczaxaz16xws"; - revision = "1"; - editedCabalFile = "0crn9461yil03bh06z5dwii65sdq9gf7837qxfy5bxna2qwn0zz9"; + version = "0.3.2.1"; + sha256 = "1m7xpfvhsn61wvq6axxp93630l6zy3z9zxw7gx9syagjgmyh2brr"; libraryHaskellDepends = [ base bytestring haskell-src-exts haskell-src-meta split template-haskell text text-conversions utf8-string @@ -281968,8 +281810,8 @@ self: { ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: mkDerivation { pname = "svg-icons"; - version = "2.8.0.2"; - sha256 = "1zjzi4grxzbdbbyiqm68xy3hf4xdxm7cn5g6cz7w8575yjbqghzx"; + version = "2.8.1.0"; + sha256 = "01919z0q1nsz8hv4xhn1ag44kd8i3cj7lxn2qfqw8ch3p89jnbla"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -282248,38 +282090,6 @@ self: { }) {}; "swagger2" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries - , bytestring, Cabal, cabal-doctest, containers, cookie, doctest - , generics-sop, Glob, hashable, hspec, hspec-discover, http-media - , HUnit, insert-ordered-containers, lens, mtl, network, optics-core - , optics-th, QuickCheck, quickcheck-instances, scientific - , template-haskell, text, time, transformers, unordered-containers - , utf8-string, uuid-types, vector - }: - mkDerivation { - pname = "swagger2"; - version = "2.8.6"; - sha256 = "1cvz98cn4xzr7fx8q7rwr22l7l95z1cvq7qpm1shwca5j4gq5084"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - aeson aeson-pretty base base-compat-batteries bytestring containers - cookie generics-sop hashable http-media insert-ordered-containers - lens mtl network optics-core optics-th QuickCheck scientific - template-haskell text time transformers unordered-containers - uuid-types vector - ]; - testHaskellDepends = [ - aeson base base-compat-batteries bytestring containers doctest Glob - hashable hspec HUnit insert-ordered-containers lens mtl QuickCheck - quickcheck-instances template-haskell text time - unordered-containers utf8-string vector - ]; - testToolDepends = [ hspec-discover ]; - description = "Swagger 2.0 data model"; - license = lib.licenses.bsd3; - }) {}; - - "swagger2_2_8_7" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat-batteries , bytestring, Cabal, cabal-doctest, containers, cookie, doctest , generics-sop, Glob, hashable, hspec, hspec-discover, http-media @@ -282309,7 +282119,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Swagger 2.0 data model"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "swapper" = callPackage @@ -282782,6 +282591,26 @@ self: { mainProgram = "sydtest-discover"; }) {}; + "sydtest-discover_0_0_0_3" = callPackage + ({ mkDerivation, base, filepath, optparse-applicative, path + , path-io + }: + mkDerivation { + pname = "sydtest-discover"; + version = "0.0.0.3"; + sha256 = "1q0lblsi9shad3kn4vlampfxjl4kq6h04lpf5a2xwwjjbhl40ns2"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base filepath optparse-applicative path path-io + ]; + executableHaskellDepends = [ base ]; + description = "Automatic test suite discovery for sydtest"; + license = "unknown"; + hydraPlatforms = lib.platforms.none; + mainProgram = "sydtest-discover"; + }) {}; + "sydtest-hedgehog" = callPackage ({ mkDerivation, base, containers, hedgehog, stm, sydtest , sydtest-discover @@ -286248,18 +286077,6 @@ self: { }) {}; "tasty-bench" = callPackage - ({ mkDerivation, base, containers, deepseq, ghc-prim, tasty }: - mkDerivation { - pname = "tasty-bench"; - version = "0.3.3"; - sha256 = "13hsagamakay263shjm7pmya7zbl467bgwagxspx8k4xrzzqcx3m"; - libraryHaskellDepends = [ base containers deepseq ghc-prim tasty ]; - benchmarkHaskellDepends = [ base ]; - description = "Featherlight benchmark framework"; - license = lib.licenses.mit; - }) {}; - - "tasty-bench_0_3_4" = callPackage ({ mkDerivation, base, containers, deepseq, ghc-prim, tasty }: mkDerivation { pname = "tasty-bench"; @@ -286269,7 +286086,6 @@ self: { benchmarkHaskellDepends = [ base ]; description = "Featherlight benchmark framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-checklist" = callPackage @@ -286596,18 +286412,16 @@ self: { license = lib.licenses.bsd3; }) {}; - "tasty-hspec_1_2_0_3" = callPackage - ({ mkDerivation, base, hspec, hspec-core, QuickCheck, tasty - , tasty-quickcheck, tasty-smallcheck + "tasty-hspec_1_2_0_4" = callPackage + ({ mkDerivation, base, hspec, hspec-api, hspec-core, QuickCheck + , tasty, tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "tasty-hspec"; - version = "1.2.0.3"; - sha256 = "150dvscaa0sv5pjsd74mmnp9f0jmz09qs24swz73wwjzrzmnypcx"; - revision = "1"; - editedCabalFile = "01sc5gmij3280b63jpjcz0a2lq045dj5ay46yq9i896cyka6gs6r"; + version = "1.2.0.4"; + sha256 = "1hk1nkjvhp89xxgzj6dhbgw0fknnghpng6afq4i39hjkwv5p78ni"; libraryHaskellDepends = [ - base hspec hspec-core QuickCheck tasty tasty-quickcheck + base hspec hspec-api hspec-core QuickCheck tasty tasty-quickcheck tasty-smallcheck ]; description = "Hspec support for the Tasty test framework"; @@ -288133,6 +287947,18 @@ self: { license = lib.licenses.mit; }) {}; + "template-haskell-compat-v0208_0_1_9_2" = callPackage + ({ mkDerivation, base, template-haskell }: + mkDerivation { + pname = "template-haskell-compat-v0208"; + version = "0.1.9.2"; + sha256 = "1sfp8bzkxqbk7cjc70sz51mm2mcq9lz6cqk9pch8g3qgcscf02f0"; + libraryHaskellDepends = [ base template-haskell ]; + description = "A backwards compatibility layer for Template Haskell newer than 2.8"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "template-haskell-optics" = callPackage ({ mkDerivation, base, containers, optics-core, template-haskell , th-abstraction @@ -289687,7 +289513,7 @@ self: { base bytestring cabal-test-bin hspec hspec-test-sandbox process shakespeare test-sandbox text unix ]; - description = "Lightweight development environments using test-sandbox"; + description = "Lightweight development enviroments using test-sandbox"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "test-sandbox-compose"; @@ -291707,6 +291533,8 @@ self: { pname = "th-letrec"; version = "0.1"; sha256 = "0z9j8a7p9m5kp3zzia593zbzfmqc6himrzzjfk7nplv6vfh36yah"; + revision = "1"; + editedCabalFile = "1f6wfk0k6ri8fxld4yz58n6inq8c2qpwkk0b8zd8yrc0584vqxy8"; libraryHaskellDepends = [ base containers some template-haskell transformers ]; @@ -294026,8 +293854,8 @@ self: { ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "timers-tick"; - version = "0.5.0.3"; - sha256 = "1lypbvg0i0xlss7z7pv9ibqf34jqccin8m2x3y2zzfvf5rbwpkib"; + version = "0.5.0.4"; + sha256 = "0q10njbdkiknqyvp276qpac7286z204f0a7qm7hafxzn7wrrp9mn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "tick based timers"; @@ -302424,8 +302252,8 @@ self: { }: mkDerivation { pname = "unbound-generics"; - version = "0.4.2"; - sha256 = "1pbpcvkkn360l0f5m7q5piyagvxznghknzjpxc7znb35i3xqywl1"; + version = "0.4.3"; + sha256 = "06mafwa6sp0b2vb1dlpjp9bsy6h8f01qrq58c3gwvcy5lrz4hwi4"; libraryHaskellDepends = [ ansi-wl-pprint base containers contravariant deepseq exceptions mtl profunctors template-haskell transformers transformers-compat @@ -302451,6 +302279,8 @@ self: { ]; description = "Support for programming with names and binders using kind-generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unbounded-delays" = callPackage @@ -306276,6 +306106,24 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "utility-ht_0_0_17" = callPackage + ({ mkDerivation, base, doctest-exitcode-stdio, doctest-lib + , QuickCheck + }: + mkDerivation { + pname = "utility-ht"; + version = "0.0.17"; + sha256 = "164sy6vdq5vspvfcj59hsmynn97x0wimw4xa5jyzkl4b0vp8lhb2"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ + base doctest-exitcode-stdio doctest-lib QuickCheck + ]; + description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "uu-cco" = callPackage ({ mkDerivation, ansi-terminal, base }: mkDerivation { @@ -308238,8 +308086,8 @@ self: { }: mkDerivation { pname = "vector-hashtables"; - version = "0.1.1.2"; - sha256 = "0hrjvy9qg1m5g3w91zxy4syqmp8jk7ajjbxbzkhy282dwfigkyd2"; + version = "0.1.1.3"; + sha256 = "0hi37svcw1z36xmjfx0s8lh2aj7ky9az0g6v4k1wn7c785bccbv6"; libraryHaskellDepends = [ base hashable primitive vector ]; testHaskellDepends = [ base containers hashable hspec primitive QuickCheck @@ -308267,23 +308115,6 @@ self: { }) {}; "vector-instances" = callPackage - ({ mkDerivation, base, comonad, hashable, keys, pointed - , semigroupoids, semigroups, vector - }: - mkDerivation { - pname = "vector-instances"; - version = "3.4"; - sha256 = "10akvpa5w9bp0d8hflab63r9laa9gy2hv167smhjsdzq1kplc0hv"; - revision = "1"; - editedCabalFile = "177jllmcv0517vppc4lx0l0kvicgaf1h060lkcnv7fl0hnp16zf5"; - libraryHaskellDepends = [ - base comonad hashable keys pointed semigroupoids semigroups vector - ]; - description = "Orphan Instances for 'Data.Vector'"; - license = lib.licenses.bsd3; - }) {}; - - "vector-instances_3_4_2" = callPackage ({ mkDerivation, base, comonad, hashable, keys, pointed , semigroupoids, vector }: @@ -308296,7 +308127,6 @@ self: { ]; description = "Orphan Instances for 'Data.Vector'"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vector-instances-collections" = callPackage @@ -308926,6 +308756,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "versions_6_0_0" = callPackage + ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens + , parser-combinators, tasty, tasty-hunit, text + }: + mkDerivation { + pname = "versions"; + version = "6.0.0"; + sha256 = "1cb8sal6iva16mn9fw1gzac7xd80l9pn5b2msp11rwr2hn8jppyp"; + libraryHaskellDepends = [ + base deepseq hashable megaparsec parser-combinators text + ]; + testHaskellDepends = [ + base megaparsec microlens tasty tasty-hunit text + ]; + description = "Types and parsers for software version numbers"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "vessel" = callPackage ({ mkDerivation, aeson, aeson-gadt-th, base, base-orphans , bifunctors, commutative-semigroups, constraints @@ -311798,6 +311647,28 @@ self: { broken = true; }) {}; + "wai-problem-details" = callPackage + ({ mkDerivation, aeson, base, bytestring, data-default + , deriving-aeson, hspec, hspec-wai, hspec-wai-json, http-types + , network-uri, text, wai + }: + mkDerivation { + pname = "wai-problem-details"; + version = "0.1.1.0"; + sha256 = "1pi7r3c0b5gi6z2hc6m498kf1xs93gn4m2nbkm5ixnja2670qjq8"; + libraryHaskellDepends = [ + aeson base bytestring data-default deriving-aeson http-types + network-uri text wai + ]; + testHaskellDepends = [ + base data-default hspec hspec-wai hspec-wai-json http-types wai + ]; + description = "Problem details middleware for WAI"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "wai-rate-limit" = callPackage ({ mkDerivation, base, http-types, time-units, wai }: mkDerivation { @@ -313686,8 +313557,8 @@ self: { }: mkDerivation { pname = "webby"; - version = "1.1.0"; - sha256 = "1nrk40blzmzv3drgja76bq6czlayqan4rl3wgkd7mlkbkvdplmxj"; + version = "1.1.1"; + sha256 = "0iklinrh763cq2b4h59xfiszwbjkfkfs8wbkr2p5n6xnx084jwxq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -321486,9 +321357,9 @@ self: { "yeamer" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-html - , bytestring, containers, data-default-class, diagrams-cairo - , diagrams-lib, directory, dumb-cas, filepath, flat, HaTeX - , js-jquery, microlens, microlens-th, numbered-semigroups + , bytestring, containers, data-default-class, diagrams-gi-cairo + , diagrams-lib, directory, dumb-cas, exceptions, filepath, flat + , HaTeX, js-jquery, microlens, microlens-th, numbered-semigroups , semigroups, shakespeare, tasty, tasty-hunit, tasty-quickcheck , template-haskell, temporary, TeX-my-math, texmath, text, these , these-lens, time, transformers, unix, vector, xml, yesod @@ -321496,20 +321367,20 @@ self: { }: mkDerivation { pname = "yeamer"; - version = "0.1.2.0"; - sha256 = "07xl891fdy9cilzpfpirzqmz7f6jw2m151bdk8p16633fkhsmvc3"; + version = "0.1.3.1"; + sha256 = "1ki0glpds53p31wwp73v27cb4i6s914q89kkhnl7rmafkjfdc5qd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring blaze-html bytestring containers - data-default-class directory dumb-cas filepath flat HaTeX js-jquery - microlens microlens-th numbered-semigroups semigroups shakespeare - template-haskell temporary TeX-my-math texmath text these - these-lens transformers unix vector xml yesod yesod-form - yesod-static zlib + data-default-class directory dumb-cas exceptions filepath flat + HaTeX js-jquery microlens microlens-th numbered-semigroups + semigroups shakespeare template-haskell temporary TeX-my-math + texmath text these these-lens transformers unix vector xml yesod + yesod-form yesod-static zlib ]; executableHaskellDepends = [ - base diagrams-cairo diagrams-lib flat numbered-semigroups + base diagrams-gi-cairo diagrams-lib flat numbered-semigroups semigroups shakespeare TeX-my-math time ]; testHaskellDepends = [ @@ -325186,20 +325057,20 @@ self: { "zephyr" = callPackage ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, async, base - , base-compat, boxes, bytestring, containers, directory, filepath - , formatting, Glob, hspec, hspec-core, HUnit, language-javascript - , mtl, optparse-applicative, process, purescript, QuickCheck, safe - , text, transformers, utf8-string + , boxes, bytestring, containers, directory, filepath, formatting + , Glob, hspec, hspec-core, HUnit, language-javascript, mtl + , optparse-applicative, process, purescript, QuickCheck, safe, text + , transformers, unordered-containers, utf8-string }: mkDerivation { pname = "zephyr"; - version = "0.3.2"; - sha256 = "0p0n4p4792jdivgqdwf2brbkrw6b5rxfzfq9ph0sjw7h3gkj1was"; + version = "0.5.3"; + sha256 = "1chfs864kayq4xfl5yz4pcwfy1zpsq9ygbvlbj3s7lifg7khyffz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal base base-compat boxes containers formatting - language-javascript mtl purescript safe text + aeson ansi-terminal base boxes containers formatting + language-javascript mtl purescript safe text unordered-containers ]; executableHaskellDepends = [ aeson ansi-terminal ansi-wl-pprint async base bytestring containers @@ -325207,9 +325078,9 @@ self: { optparse-applicative purescript text transformers utf8-string ]; testHaskellDepends = [ - aeson base base-compat containers directory hspec hspec-core HUnit + aeson base containers directory hspec hspec-core HUnit language-javascript mtl optparse-applicative process purescript - QuickCheck text transformers utf8-string + QuickCheck text transformers ]; testToolDepends = [ purescript ]; description = "Zephyr, tree-shaking for the PureScript language"; @@ -325697,8 +325568,8 @@ self: { pname = "zinza"; version = "0.2"; sha256 = "1sy4chm8zan0ixgvvq4vm3fzvhqykn315l333al84768nly9rjv8"; - revision = "5"; - editedCabalFile = "1gkfbm06qpcwy17mlk522wlf7jkxsmqdl33c6ckvwkq2z9diy63a"; + revision = "6"; + editedCabalFile = "0sx3cqlky3y1wppccxr4xfkh1f749apr7y6lsip6bipb3z2j0wqf"; libraryHaskellDepends = [ base containers parsec text transformers ]; @@ -325759,6 +325630,36 @@ self: { mainProgram = "haskell-zip-app"; }) {}; + "zip_2_0_0" = callPackage + ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive + , cereal, conduit, conduit-extra, conduit-zstd, containers, digest + , directory, dlist, exceptions, filepath, hspec, monad-control, mtl + , QuickCheck, resourcet, temporary, text, time, transformers + , transformers-base, unix + }: + mkDerivation { + pname = "zip"; + version = "2.0.0"; + sha256 = "1j3gwhgcn2j2jsdg4dw7a5y1pw0n273zkfk782pvzjqmccaywbdp"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring bzlib-conduit case-insensitive cereal conduit + conduit-extra conduit-zstd containers digest directory dlist + exceptions filepath monad-control mtl resourcet text time + transformers transformers-base unix + ]; + executableHaskellDepends = [ base filepath ]; + testHaskellDepends = [ + base bytestring conduit containers directory dlist exceptions + filepath hspec QuickCheck temporary text time transformers + ]; + description = "Operations on zip archives"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "haskell-zip-app"; + }) {}; + "zip-archive" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , digest, directory, filepath, HUnit, mtl, pretty, process diff --git a/pkgs/development/interpreters/maude/default.nix b/pkgs/development/interpreters/maude/default.nix index af012d811ed1..7c08b795d6a5 100644 --- a/pkgs/development/interpreters/maude/default.nix +++ b/pkgs/development/interpreters/maude/default.nix @@ -1,5 +1,7 @@ { lib, stdenv, fetchurl, unzip, makeWrapper, flex, bison, ncurses, buddy, tecla , libsigsegv, gmpxx, cln, yices +# passthru.tests +, tamarin-prover }: let @@ -46,6 +48,11 @@ stdenv.mkDerivation { for n in "$out/bin/"*; do wrapProgram "$n" --suffix MAUDE_LIB ':' "$out/share/maude"; done ''; + passthru.tests = { + # tamarin-prover only supports specific versions of maude explicitly + inherit tamarin-prover; + }; + enableParallelBuilding = true; meta = { diff --git a/pkgs/development/tools/haskell/hadrian/default.nix b/pkgs/development/tools/haskell/hadrian/default.nix index de10210ecd3e..5911c34982b0 100644 --- a/pkgs/development/tools/haskell/hadrian/default.nix +++ b/pkgs/development/tools/haskell/hadrian/default.nix @@ -2,7 +2,7 @@ ghcSrc ? null, ghcVersion ? null , mkDerivation, base, bytestring, Cabal, containers, directory , extra, filepath, lib, mtl, parsec, shake, text, transformers -, unordered-containers +, unordered-containers, cryptohash-sha256, base16-bytestring , userSettings ? null , writeText }: @@ -35,6 +35,8 @@ mkDerivation { executableHaskellDepends = [ base bytestring Cabal containers directory extra filepath mtl parsec shake text transformers unordered-containers + ] ++ lib.optionals (lib.versionAtLeast ghcVersion "9.7") [ + cryptohash-sha256 base16-bytestring ]; description = "GHC build system"; license = lib.licenses.bsd3;