diff --git a/maintainers/scripts/luarocks-packages.csv b/maintainers/scripts/luarocks-packages.csv index 349238b625cb..e41e8a162546 100644 --- a/maintainers/scripts/luarocks-packages.csv +++ b/maintainers/scripts/luarocks-packages.csv @@ -45,6 +45,7 @@ lua-resty-jwt,,,,,, lua-resty-openidc,,,,,, lua-resty-openssl,,,,,, lua-resty-session,,,,,, +lua-subprocess,https://github.com/0x0ade/lua-subprocess,,,,lua5_1,scoder12 lua-term,,,,,, lua-toml,,,,,, lua-zlib,,,,,,koral diff --git a/pkgs/applications/version-management/dvc/default.nix b/pkgs/applications/version-management/dvc/default.nix index 2389cd98d891..b8361d8bd703 100644 --- a/pkgs/applications/version-management/dvc/default.nix +++ b/pkgs/applications/version-management/dvc/default.nix @@ -10,30 +10,26 @@ python3.pkgs.buildPythonApplication rec { pname = "dvc"; - version = "2.12.0"; + version = "2.17.0"; format = "setuptools"; src = fetchFromGitHub { owner = "iterative"; repo = pname; rev = version; - hash = "sha256-d1Tjqomr8Lcf+X+LZgi0wHlxXBUqHq/nAzDBbrxHAl4="; + hash = "sha256-2h+fy4KMxFrVtKJBtA1RmJDZv0OVm1BxO1akZzAw95Y="; }; postPatch = '' substituteInPlace setup.cfg \ --replace "grandalf==0.6" "grandalf" \ - --replace "scmrepo==0.0.25" "scmrepo" \ - --replace "dvc-data==0.0.16" "dvc-data" \ - --replace "dvc-render==0.0.6" "dvc-render" \ - --replace "setuptools_scm_git_archive==1.1" "setuptools_scm_git_archive" + --replace "scmrepo==0.0.25" "scmrepo" substituteInPlace dvc/daemon.py \ --subst-var-by dvc "$out/bin/dcv" ''; nativeBuildInputs = with python3.pkgs; [ setuptools-scm - setuptools-scm-git-archive ]; propagatedBuildInputs = with python3.pkgs; [ @@ -41,7 +37,6 @@ python3.pkgs.buildPythonApplication rec { appdirs colorama configobj - configobj dictdiffer diskcache distro @@ -49,6 +44,7 @@ python3.pkgs.buildPythonApplication rec { dvclive dvc-data dvc-render + dvc-task flatten-dict flufl_lock funcy @@ -70,7 +66,7 @@ python3.pkgs.buildPythonApplication rec { shortuuid shtab tabulate - toml + tomlkit tqdm typing-extensions voluptuous @@ -100,8 +96,6 @@ python3.pkgs.buildPythonApplication rec { description = "Version Control System for Machine Learning Projects"; homepage = "https://dvc.org"; license = licenses.asl20; - maintainers = with maintainers; [ cmcdragonkai fab ]; - # ImportError: cannot import name 'GDriveAuthError' from 'dvc_objects.fs.implementations.gdrive' - broken = true; + maintainers = with maintainers; [ cmcdragonkai fab anthonyroussel ]; }; } diff --git a/pkgs/applications/video/olive-editor/default.nix b/pkgs/applications/video/olive-editor/default.nix index c63011eebc00..c9e1c8343c29 100644 --- a/pkgs/applications/video/olive-editor/default.nix +++ b/pkgs/applications/video/olive-editor/default.nix @@ -1,8 +1,8 @@ -{ lib, stdenv, fetchFromGitHub, pkg-config, which, qmake, mkDerivation, - qtmultimedia, wrapQtAppsHook, frei0r, opencolorio_1, ffmpeg-full, - CoreFoundation }: +{ lib, stdenv, fetchFromGitHub +, pkg-config, which, qmake, wrapQtAppsHook +, qtmultimedia, frei0r, opencolorio_1, ffmpeg-full, CoreFoundation }: -mkDerivation rec { +stdenv.mkDerivation rec { pname = "olive-editor"; version = "0.1.2"; diff --git a/pkgs/applications/virtualization/qemu/default.nix b/pkgs/applications/virtualization/qemu/default.nix index f9ca6b093727..bb20f2a73840 100644 --- a/pkgs/applications/virtualization/qemu/default.nix +++ b/pkgs/applications/virtualization/qemu/default.nix @@ -133,18 +133,6 @@ stdenv.mkDerivation rec { # Otherwise tries to ensure /var/run exists. sed -i "/install_subdir('run', install_dir: get_option('localstatedir'))/d" \ qga/meson.build - - # glibc 2.33 compat fix: if `has_statx = true` is set, `tools/virtiofsd/passthrough_ll.c` will - # rely on `stx_mnt_id`[1] which is not part of glibc's `statx`-struct definition. - # - # `has_statx` will be set to `true` if a simple C program which uses a few `statx` - # consts & struct fields successfully compiles. It seems as this only builds on glibc-2.33 - # since most likely[2] and because of that, the problematic code-path will be used. - # - # [1] https://github.com/torvalds/linux/commit/fa2fcf4f1df1559a0a4ee0f46915b496cc2ebf60#diff-64bab5a0a3fcb55e1a6ad77b1dfab89d2c9c71a770a07ecf44e6b82aae76a03a - # [2] https://sourceware.org/git/?p=glibc.git;a=blobdiff;f=io/bits/statx-generic.h;h=c34697e3c1fd79cddd60db294302e461ed8db6e2;hp=7a09e94be2abb92d2df612090c132e686a24d764;hb=88a2cf6c4bab6e94a65e9c0db8813709372e9180;hpb=c4e4b2e149705559d28b16a9b47ba2f6142d6a6c - substituteInPlace meson.build \ - --replace 'has_statx = cc.links(statx_test)' 'has_statx = false' ''; preConfigure = '' diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index b7497b154780..0678176b571d 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "219207531a7a2e12e857b3ec55a7573f0a0f34d2", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/219207531a7a2e12e857b3ec55a7573f0a0f34d2.tar.gz", - "sha256": "146y45g6f1vvc3f8p1dq56y1fk1ls7v814iwa736k08ah6jfrq4f", - "msg": "Update from Hackage at 2022-07-31T09:12:37Z" + "commit": "7a6596613e0d6549f329cb3c2862b035667e0fc3", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/7a6596613e0d6549f329cb3c2862b035667e0fc3.tar.gz", + "sha256": "07sm18dn6lsi8xjhfhm7dyw62lpln9wyhafkigc6f3xaqblz3ap4", + "msg": "Update from Hackage at 2022-08-07T14:05:30Z" } diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index cf78bd1be670..3db220ab901a 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -833,9 +833,9 @@ self: super: { testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_9_3 ]; testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; }) (super.sensei.override { - hspec = self.hspec_2_10_0; + hspec = self.hspec_2_10_0_1; hspec-wai = super.hspec-wai.override { - hspec = self.hspec_2_10_0; + hspec = self.hspec_2_10_0_1; }; }); @@ -1646,14 +1646,14 @@ self: super: { servant-openapi3 = dontCheck super.servant-openapi3; # Give hspec 2.10.* correct dependency versions without overrideScope - hspec_2_10_0 = doDistribute (super.hspec_2_10_0.override { - hspec-discover = self.hspec-discover_2_10_0; - hspec-core = self.hspec-core_2_10_0; + hspec_2_10_0_1 = doDistribute (super.hspec_2_10_0_1.override { + hspec-discover = self.hspec-discover_2_10_0_1; + hspec-core = self.hspec-core_2_10_0_1; }); - hspec-discover_2_10_0 = super.hspec-discover_2_10_0.override { + hspec-discover_2_10_0_1 = super.hspec-discover_2_10_0_1.override { hspec-meta = self.hspec-meta_2_9_3; }; - hspec-core_2_10_0 = super.hspec-core_2_10_0.override { + hspec-core_2_10_0_1 = super.hspec-core_2_10_0_1.override { hspec-meta = self.hspec-meta_2_9_3; }; @@ -2357,6 +2357,10 @@ self: super: { # https://github.com/tree-sitter/haskell-tree-sitter/issues/298 tree-sitter = doJailbreak super.tree-sitter; + # 2022-08-07: Bounds are too restrictive: https://github.com/marcin-rzeznicki/libjwt-typed/issues/2 + # Also, the tests fail. + libjwt-typed = dontCheck (doJailbreak super.libjwt-typed); + # Test suite fails to compile # https://github.com/kuribas/mfsolve/issues/8 mfsolve = dontCheck super.mfsolve; @@ -2622,4 +2626,11 @@ in { purescript-ast = purescriptStOverride super.purescript-ast; purenix = purescriptStOverride super.purenix; + + # Needs update for ghc-9: + # https://github.com/haskell/text-format/issues/27 + text-format = appendPatch (fetchpatch { + url = "https://github.com/hackage-trustees/text-format/pull/4/commits/949383aa053497b8c251219c10506136c29b4d32.patch"; + sha256 = "QzpZ7lDedsz1mZcq6DL4x7LBnn58rx70+ZVvPh9shRo="; + }) super.text-format; }) diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix index b8d64df26746..d412ac49aa68 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -113,7 +113,7 @@ self: super: { lifted-async = doJailbreak super.lifted-async; lukko = doJailbreak super.lukko; lzma-conduit = doJailbreak super.lzma-conduit; - ormolu = self.ormolu_0_5_0_0; + ormolu = self.ormolu_0_5_0_1; parallel = doJailbreak super.parallel; path = doJailbreak super.path; polyparse = overrideCabal (drv: { postPatch = "sed -i -e 's, <0.11, <0.12,' polyparse.cabal"; }) (doJailbreak super.polyparse); diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index c45f2f7a6847..79cb323d1d4f 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -357,6 +357,7 @@ broken-packages: - bindings-apr - bindings-bfd - bindings-cctools + - bindings-common - bindings-dc1394 - bindings-eskit - bindings-EsounD @@ -970,6 +971,7 @@ broken-packages: - data-diverse - datadog - data-easy + - data-elevator - data-embed - data-emoticons - data-filepath @@ -1176,6 +1178,7 @@ broken-packages: - dpor - dragen - drawille + - dr-cabal - drClickOn - dresdner-verkehrsbetriebe - DrIFT @@ -1435,6 +1438,7 @@ broken-packages: - file-command-qq - filediff - file-embed-poly + - file-io - file-location - FileManip - FileManipCompat @@ -1691,6 +1695,7 @@ broken-packages: - ghcup - ghc-usage - gh-labeler + - gi-adwaita - giak - gi-cogl - Gifcurry @@ -2306,6 +2311,7 @@ broken-packages: - houseman - hp2any-core - hpack-convert + - hpapi - hpasteit - HPath - hpc-coveralls @@ -2518,6 +2524,7 @@ broken-packages: - hunit-rematch - hunspell-hs - hup + - hurl - hurriyet - husky - hutton @@ -2939,7 +2946,6 @@ broken-packages: - libhbb - libinfluxdb - libjenkins - - libjwt-typed - libltdl - liboath-hs - liboleg @@ -4135,6 +4141,7 @@ broken-packages: - rand-vars - Range - rangemin + - rangeset - rank1dynamic - rank-product - rapid-term @@ -4683,6 +4690,7 @@ broken-packages: - SNet - snipcheck - snorkels + - snowchecked - snowtify - socket-activation - socketed @@ -5033,7 +5041,6 @@ broken-packages: - text-ascii - text-builder-linear - text-containers - - text-format - text-format-heavy - text-generic-pretty - text-icu-normalized @@ -5739,7 +5746,9 @@ broken-packages: - zeno - zeolite-lang - zephyr + - zeromq4-clone-pattern - zeromq4-conduit + - zeromq4-patterns - zeromq-haskell - zettelkast - ZFS diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index ba0b7e8090d5..b0819a649e88 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -446,6 +446,7 @@ unsupported-platforms: grid-proto: [ platforms.darwin ] gtk-sni-tray: [ platforms.darwin ] haskell-snake: [ platforms.darwin ] + hb3sum: [ aarch64-linux ] # depends on blake3, which is not supported on aarch64-linux hcwiid: [ platforms.darwin ] HDRUtils: [ platforms.darwin ] hidapi: [ platforms.darwin ] @@ -539,8 +540,10 @@ supported-platforms: hw-prim-bits: [ platforms.x86 ] # x86 assembler inline-asm: [ platforms.x86 ] # x86 assembler keid-core: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) + keid-frp-banana: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-geometry: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-render-basic: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) + keid-resource-gltf: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-sound-openal: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) keid-ui-dearimgui: [ x86_64-linux ] # geomancy (only x86), vulkan (no i686, no darwin, …) kqueue: [ platforms.netbsd, platforms.freebsd, platforms.openbsd, platforms.darwin ] @@ -644,3 +647,6 @@ dont-distribute-packages: # mesos was removed from nixpkgs - hs-mesos + + # Output exceeds Hydra's maximum allowable size + - stripeapi diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index 4585584c1d9c..d8a294a01307 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -693,7 +693,6 @@ dont-distribute-packages: - aws-dynamodb-conduit - aws-dynamodb-streams - aws-easy - - aws-ec2-knownhosts - aws-elastic-transcoder - aws-kinesis - aws-kinesis-client @@ -857,9 +856,7 @@ dont-distribute-packages: - cabal2json - cabalmdvrpm - cabalrpmdeps - - cabocha - cake - - cake3 - cakyrespa - cal3d-examples - cal3d-opengl @@ -1273,7 +1270,6 @@ dont-distribute-packages: - dtd - dtw - dumb-cas - - duplo - dvda - dynamic-cabal - dynamic-plot @@ -1506,7 +1502,6 @@ dont-distribute-packages: - gbu - gdax - gdiff-ig - - gedcom - geek - geek-server - gelatin-freetype2 @@ -1549,6 +1544,7 @@ dont-distribute-packages: - gi-cairo-again - gi-clutter - gi-coglpango + - gi-ges - gi-gsk - gi-gstpbutils - gi-gtk_4_0_5 @@ -1905,7 +1901,6 @@ dont-distribute-packages: - hashes - hashflare - hask-home - - haskades - haskdeep - haskeem - haskell-aliyun @@ -2045,7 +2040,6 @@ dont-distribute-packages: - hesh - hesql - heterolist - - hevm - hevolisa - hevolisa-dph - hexpat-conduit @@ -2071,7 +2065,6 @@ dont-distribute-packages: - hinvaders - hinze-streams - hipbot - - hipe - hipsql-client - hipsql-server - hirt @@ -2335,7 +2328,6 @@ dont-distribute-packages: - jmacro-rpc-happstack - jmacro-rpc-snap - jmonkey - - jobqueue - join - jsc - jsmw @@ -2370,7 +2362,6 @@ dont-distribute-packages: - kansas-lava-papilio - kansas-lava-shake - karakuri - - karps - katip-rollbar - keenser - keera-hails-i18n @@ -2407,7 +2398,6 @@ dont-distribute-packages: - koji-install - koji-tool - korfu - - krapsh - ks-test - kubernetes-client - kure-your-boilerplate @@ -2448,7 +2438,6 @@ dont-distribute-packages: - language-qux - language-spelling - lat - - latest-npm-version - latex-formulae-hakyll - latex-formulae-pandoc - latex-svg-hakyll @@ -2552,11 +2541,9 @@ dont-distribute-packages: - lojysamban - lol-apps - lol-benches - - lol-calculus - lol-cpp - lol-repa - lol-tests - - lol-typing - loli - loop-effin - looper @@ -2647,7 +2634,6 @@ dont-distribute-packages: - micro-gateway - microformats2-parser - microformats2-types - - micrologger - midimory - mighttpd - migrant-hdbc @@ -2816,7 +2802,6 @@ dont-distribute-packages: - newsynth - ngrams-loader - ngx-export-tools-extra - - nicovideo-translator - nikepub - nirum - nix-thunk @@ -2964,7 +2949,6 @@ dont-distribute-packages: - phonetic-languages-simplified-properties-lists-double - phonetic-languages-ukrainian - phooey - - pia-forward - pianola - pier - ping @@ -3082,7 +3066,6 @@ dont-distribute-packages: - push-notify-apn - push-notify-ccs - push-notify-general - - pushme - puzzle-draw-cmdline - pvd - qd-vec @@ -3412,8 +3395,6 @@ dont-distribute-packages: - servant-streaming-server - servant-swagger-tags - servant-to-elm - - servant-util - - servant-util-beam-pg - servant-waargonaut - servant-zeppelin-client - servant-zeppelin-server @@ -3653,7 +3634,6 @@ dont-distribute-packages: - syntaxnet-haskell - synthesizer-llvm - sys-process - - systemstats - t3-client - ta - tag-stream @@ -3696,7 +3676,6 @@ dont-distribute-packages: - test-sandbox-compose - test-simple - testbench - - text-all - text-builder-dev_0_3_3 - text-json-qq - text-locale-encoding @@ -3862,7 +3841,6 @@ dont-distribute-packages: - urbit-airlock - urbit-api - ureader - - urembed - uri-enumerator - uri-enumerator-file - usb diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index c38dfe1fc89d..4c1832e1a711 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -315,6 +315,9 @@ self: super: builtins.intersectAttrs super { greenclip = addExtraLibrary pkgs.xorg.libXdmcp super.greenclip; # The cabal files for these libraries do not list the required system dependencies. + libjwt-typed = overrideCabal (drv: { + librarySystemDepends = [ pkgs.libjwt ]; + }) super.libjwt-typed; miniball = overrideCabal (drv: { librarySystemDepends = [ pkgs.miniball ]; }) super.miniball; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 833c8eaba091..2099bab820c3 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -9521,8 +9521,8 @@ self: { }: mkDerivation { pname = "HSmarty"; - version = "0.4.1"; - sha256 = "1rfpghc9wl1b4zs5q2k4ndkvxhf6bc5qkm6vfvlfy64c79q96mq3"; + version = "0.4.2"; + sha256 = "1iflnnnpriv6mgbp60a7frxwxz1zpd3xmln59y8z23s2a4xxi8xc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-expr base bytestring filepath Glob HTTP @@ -25706,16 +25706,17 @@ self: { "aeson-match-qq" = callPackage ({ mkDerivation, aeson, aeson-qq, attoparsec, base, bytestring - , containers, either, haskell-src-meta, hspec, scientific - , template-haskell, text, unordered-containers, vector + , case-insensitive, containers, either, haskell-src-meta, hspec + , scientific, template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "aeson-match-qq"; - version = "1.4.2"; - sha256 = "1dajffzyqcfnrjzmg05gw6kjcfjmn9p9fxfszdgnipx1isr6cn2l"; + version = "1.4.3"; + sha256 = "0zml908g96x6xqzpa5dv2p46y9rn8kfp10xw6954xabqlba8d0rv"; libraryHaskellDepends = [ - aeson attoparsec base bytestring containers either haskell-src-meta - scientific template-haskell text unordered-containers vector + aeson attoparsec base bytestring case-insensitive containers either + haskell-src-meta scientific template-haskell text + unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base hspec unordered-containers @@ -38243,7 +38244,6 @@ self: { ]; description = "Capture and manage AWS EC2 known_host pubkeys"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aws-elastic-transcoder" = callPackage @@ -42444,7 +42444,7 @@ self: { mainProgram = "binance-exports"; }) {}; - "binary_0_8_9_0" = callPackage + "binary_0_8_9_1" = callPackage ({ mkDerivation, array, attoparsec, base, base-orphans, bytestring , Cabal, cereal, containers, criterion, deepseq, directory , filepath, generic-deriving, HUnit, mtl, QuickCheck, random @@ -42453,8 +42453,8 @@ self: { }: mkDerivation { pname = "binary"; - version = "0.8.9.0"; - sha256 = "0nv1jpa4c982ic1pqi9nb7n1rsj1vwbi733yim3j3vh5pn45cv2v"; + version = "0.8.9.1"; + sha256 = "1h7bmrzipfkglh627dmwm7vqf7akkilmfz5qr85rpz1d8miwl8dc"; libraryHaskellDepends = [ array base bytestring containers ]; testHaskellDepends = [ array base base-orphans bytestring Cabal containers directory @@ -43268,6 +43268,8 @@ self: { libraryHaskellDepends = [ base ]; description = "This package is obsolete. Look for bindings-DSL instead."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bindings-dc1394" = callPackage @@ -44805,21 +44807,21 @@ self: { }) {}; "bitcoin-scripting" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, cereal, containers - , haskoin-core, tasty, tasty-hunit, tasty-quickcheck, text - , transformers + ({ mkDerivation, attoparsec, base, bytes, bytestring, cereal + , containers, haskoin-core, tasty, tasty-hunit, tasty-quickcheck + , text, transformers, unordered-containers, vector }: mkDerivation { pname = "bitcoin-scripting"; - version = "0.2.0"; - sha256 = "00ml3vnfigymzn8qqzl241q1k0zc4gn9p5zv1339jqv5fz0dvg1b"; + version = "0.3.0"; + sha256 = "1iypj388zlly1i80vdwzz4zhcn2vajq5b3fbhaabc3348fhsibas"; libraryHaskellDepends = [ attoparsec base bytestring cereal containers haskoin-core text - transformers + transformers unordered-containers vector ]; testHaskellDepends = [ - base bytestring cereal haskoin-core tasty tasty-hunit - tasty-quickcheck text + base bytes bytestring cereal haskoin-core tasty tasty-hunit + tasty-quickcheck text unordered-containers ]; description = "Resources for working with miniscript, and script descriptors"; license = lib.licenses.bsd3; @@ -50530,6 +50532,28 @@ self: { license = lib.licenses.mit; }) {}; + "bytestring-tree-builder_0_2_7_10" = callPackage + ({ mkDerivation, base, base-prelude, bytestring, criterion, deepseq + , QuickCheck, quickcheck-instances, tasty, tasty-hunit + , tasty-quickcheck, text + }: + mkDerivation { + pname = "bytestring-tree-builder"; + version = "0.2.7.10"; + sha256 = "0g9npnp691v34yyfhsz95r8jahvnxdcadv0xl8amq36n9hi2la19"; + libraryHaskellDepends = [ base bytestring text ]; + testHaskellDepends = [ + base-prelude bytestring QuickCheck quickcheck-instances tasty + tasty-hunit tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base-prelude bytestring criterion deepseq + ]; + description = "A very efficient ByteString builder implementation based on the binary tree"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytestring-trie" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck @@ -52515,7 +52539,6 @@ self: { librarySystemDepends = [ cabocha ]; testHaskellDepends = [ base text-format ]; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {cabocha = null;}; "cache" = callPackage @@ -52942,7 +52965,6 @@ self: { ]; description = "Third cake the Makefile EDSL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cakyrespa" = callPackage @@ -53035,8 +53057,8 @@ self: { }: mkDerivation { pname = "calamity"; - version = "0.6.0.0"; - sha256 = "19m6nz9753hbm1ar6269qrlcxgf90j3x2lxqhq05qhssjg76hrxf"; + version = "0.7.0.1"; + sha256 = "16hk4c8yry3yrw2isjd2lamdadvfqm210cnpiyllp9lfgn24zdph"; libraryHaskellDepends = [ aeson aeson-optics async base bytestring calamity-commands colour concurrent-extra connection containers data-default-class @@ -56477,8 +56499,8 @@ self: { }: mkDerivation { pname = "chart-svg"; - version = "0.3.0"; - sha256 = "07k8r0njywbgb77mjzmsyfhmzv01spyjcdvlj6jd4h2fhjmqpmwb"; + version = "0.3.1"; + sha256 = "1gfz162afb9g0fh511a1m5wpxa4iv2fym5a85i3qrznnx62ahszv"; libraryHaskellDepends = [ adjunctions attoparsec base Color containers cubicbezier foldl formatn lucid mtl neat-interpolation numhask numhask-array @@ -58192,7 +58214,7 @@ self: { license = lib.licenses.bsd2; }) {}; - "citeproc_0_8" = callPackage + "citeproc_0_8_0_1" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, data-default, Diff, directory , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific @@ -58201,10 +58223,8 @@ self: { }: mkDerivation { pname = "citeproc"; - version = "0.8"; - sha256 = "13f89nnx1g91cpnw1cp28nv33lrvp8swdkxlcbgvsfm38gs684qc"; - revision = "1"; - editedCabalFile = "1v8rb3k6wcx8995hs0zdd1gwvs42rb2ggpa526md5fjag0qxx5y2"; + version = "0.8.0.1"; + sha256 = "1dxzpyh6jkhm6pz0qiaf6zchldhibh24drcn75qh1yp0m6km5a37"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -59588,15 +59608,15 @@ self: { "cli-git" = callPackage ({ mkDerivation, base, cli-extras, containers, data-default - , exceptions, lens, logging-effect, megaparsec, mtl, text + , exceptions, lens, logging-effect, megaparsec, mtl, text, which }: mkDerivation { pname = "cli-git"; - version = "0.1.0.2"; - sha256 = "08gjhg2bc8i9i1clpxp5bzk4sp4izfbhjqmbmfmqqzv6ci0p5fxx"; + version = "0.2.0.0"; + sha256 = "0sv4ycc6n54419bcg0i6vh8l5a1370l0k1qg9n1nydb9wx5n7927"; libraryHaskellDepends = [ base cli-extras containers data-default exceptions lens - logging-effect megaparsec mtl text + logging-effect megaparsec mtl text which ]; description = "Bindings to the git command-line interface"; license = lib.licenses.bsd3; @@ -59606,15 +59626,15 @@ self: { "cli-nix" = callPackage ({ mkDerivation, base, cli-extras, data-default, exceptions, lens - , logging-effect, mtl, text + , logging-effect, mtl, text, which }: mkDerivation { pname = "cli-nix"; - version = "0.1.1.0"; - sha256 = "0fjdkpk1zfkv6s64077ihnspil06lm3xkg37y72lz0c39qfb8d26"; + version = "0.2.0.0"; + sha256 = "02350jvbgapxn14zx0knzyxmdlrq2yk460wiw9p8aq860f299bzh"; libraryHaskellDepends = [ base cli-extras data-default exceptions lens logging-effect mtl - text + text which ]; description = "Bindings to the nix command-line interface"; license = lib.licenses.bsd3; @@ -59815,6 +59835,30 @@ self: { mainProgram = "climb-demo"; }) {}; + "climb_0_4_0" = callPackage + ({ mkDerivation, base, bytestring, containers, exceptions + , linenoise, mtl, text, unliftio-core + }: + mkDerivation { + pname = "climb"; + version = "0.4.0"; + sha256 = "0b27hlr70vcm2mklbnrsxk306d684cgbig8qgczgfx7r432wghg1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers exceptions linenoise mtl text + unliftio-core + ]; + executableHaskellDepends = [ + base bytestring containers exceptions linenoise mtl text + unliftio-core + ]; + description = "Building blocks for a GHCi-like REPL with colon-commands"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "climb-demo"; + }) {}; + "clingo" = callPackage ({ mkDerivation, base, bifunctors, clingo, deepseq, exceptions , hashable, mtl, StateVar, text, transformers, wl-pprint-text @@ -63558,8 +63602,8 @@ self: { }: mkDerivation { pname = "composite-aeson"; - version = "0.8.0.0"; - sha256 = "0j74nz3ih5hyl8ljld9m9nd1zip9ibpm55bavgzpp2wknxsrkwzg"; + version = "0.8.1.0"; + sha256 = "1xpb2m929si22igssijbmacmc2s36h7mq59k0hqwb7i9bnwzzpg5"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-base containers contravariant generic-deriving hashable lens mmorph mtl profunctors @@ -63595,8 +63639,8 @@ self: { ({ mkDerivation, base, composite-aeson, path }: mkDerivation { pname = "composite-aeson-path"; - version = "0.8.0.0"; - sha256 = "05n7kcgxgwc06ja3yhspmidi5i4a5j5xj8ivlkh7g5plm4crrvlp"; + version = "0.8.1.0"; + sha256 = "11f9xr2zfqj2bskr7yypxrd5qa64lzsbgdr6h3yy7ysr6cwpaqw7"; libraryHaskellDepends = [ base composite-aeson path ]; description = "Formatting data for the path library"; license = lib.licenses.bsd3; @@ -63610,8 +63654,8 @@ self: { }: mkDerivation { pname = "composite-aeson-refined"; - version = "0.8.0.0"; - sha256 = "109fd2y7c0jq620rdyghkk6f4ikx8ajxxw7zia6dq3zz5rkpqj16"; + version = "0.8.1.0"; + sha256 = "1w6dp10xxd391dhj1ghqnld27b36c86zjrry0r0xz1yn6bbxw97s"; libraryHaskellDepends = [ aeson-better-errors base composite-aeson mtl refined ]; @@ -63655,8 +63699,8 @@ self: { }: mkDerivation { pname = "composite-base"; - version = "0.8.0.0"; - sha256 = "1zl2jxgsa55zkzrji4cwfrf38ijm8qby66rk7wxl3nri69914d0i"; + version = "0.8.1.0"; + sha256 = "18sq4alpkwidgh6pd9yxnxrq8p11pfwxg84fsjzzxlxqcl50bpm8"; libraryHaskellDepends = [ base deepseq exceptions lens monad-control mtl profunctors template-haskell text transformers transformers-base unliftio-core @@ -63675,8 +63719,8 @@ self: { ({ mkDerivation, base, binary, composite-base }: mkDerivation { pname = "composite-binary"; - version = "0.8.0.0"; - sha256 = "1qq8jslsr58kpvrbhhv27x5vn564y8fiq9djdvlqri10012v1bbm"; + version = "0.8.1.0"; + sha256 = "1vhcv7jmh4ckf9837dpkzpjrh65alndgngxj15igxrwbsycl2wp9"; libraryHaskellDepends = [ base binary composite-base ]; description = "Orphan binary instances"; license = lib.licenses.bsd3; @@ -63726,8 +63770,8 @@ self: { }: mkDerivation { pname = "composite-ekg"; - version = "0.8.0.0"; - sha256 = "19cgfha3syvpphqlysn4gj7x9390glmxmkmn2nlp9z6arrmiiiyx"; + version = "0.8.1.0"; + sha256 = "17i8mi9i8x3d9idfy60picz5qjqhl2wszjdbm8cj5szjw94lmka5"; libraryHaskellDepends = [ base composite-base ekg-core lens text vinyl ]; @@ -63739,8 +63783,8 @@ self: { ({ mkDerivation, base, composite-base, hashable }: mkDerivation { pname = "composite-hashable"; - version = "0.8.0.0"; - sha256 = "12rb0iaxlx1hci14pa98maw0pjghrnirxfn5z1mrn139938wdha6"; + version = "0.8.1.0"; + sha256 = "0gz5bqyhwm863d6hxd67s6xbvk8shh2x7ggz1iyf48s16mr9i1w7"; libraryHaskellDepends = [ base composite-base hashable ]; description = "Orphan hashable instances"; license = lib.licenses.bsd3; @@ -63780,20 +63824,20 @@ self: { "composite-opaleye" = callPackage ({ mkDerivation, base, bytestring, composite-base, hspec, lens , opaleye, postgresql-simple, product-profunctors, profunctors - , QuickCheck, template-haskell, text, vinyl + , QuickCheck, split, template-haskell, text, vinyl }: mkDerivation { pname = "composite-opaleye"; - version = "0.8.0.0"; - sha256 = "1h0xa0x038mgpmp9chycgf9bm8w4zfnsdcfzb4zxjw1hyv8csl8s"; + version = "0.8.1.0"; + sha256 = "1i0algplj79vafqai57hywcar4j1gi3w9lnq4hv8dv37z0isc6f4"; libraryHaskellDepends = [ base bytestring composite-base lens opaleye postgresql-simple - product-profunctors profunctors template-haskell text vinyl + product-profunctors profunctors split template-haskell text vinyl ]; testHaskellDepends = [ base bytestring composite-base hspec lens opaleye postgresql-simple - product-profunctors profunctors QuickCheck template-haskell text - vinyl + product-profunctors profunctors QuickCheck split template-haskell + text vinyl ]; description = "Opaleye SQL for Vinyl records"; license = lib.licenses.bsd3; @@ -63806,8 +63850,8 @@ self: { }: mkDerivation { pname = "composite-swagger"; - version = "0.8.0.0"; - sha256 = "1ikq68bnfgxa003y0q3g512h40and5l0k4qm3yb7bpbinbip9123"; + version = "0.8.1.0"; + sha256 = "1229c3wpkmnwmkzgcxs7pc01dmszvipvlq7dc1h1lvgi2jj24pg8"; libraryHaskellDepends = [ base composite-base insert-ordered-containers lens swagger2 template-haskell text vinyl @@ -64874,6 +64918,42 @@ self: { license = lib.licenses.mit; }) {}; + "conduit-algorithms_0_0_13_0" = callPackage + ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit + , conduit-combinators, conduit-extra, conduit-zstd, containers + , criterion, deepseq, directory, exceptions, fingertree, HUnit + , lzma-conduit, monad-control, mtl, QuickCheck, resourcet, stm + , stm-conduit, streaming-commons, tasty, tasty-hunit + , tasty-quickcheck, tasty-th, transformers, unliftio-core, vector + }: + mkDerivation { + pname = "conduit-algorithms"; + version = "0.0.13.0"; + sha256 = "1i5jq66xylcnk3yhv2m6lhyqfdrwr94w8v67jzwlvja15jv7mj9v"; + libraryHaskellDepends = [ + async base bytestring bzlib-conduit conduit conduit-combinators + conduit-extra conduit-zstd containers deepseq exceptions fingertree + lzma-conduit monad-control mtl resourcet stm stm-conduit + streaming-commons transformers unliftio-core vector + ]; + testHaskellDepends = [ + async base bytestring bzlib-conduit conduit conduit-combinators + conduit-extra conduit-zstd containers deepseq directory exceptions + fingertree HUnit lzma-conduit monad-control mtl QuickCheck + resourcet stm stm-conduit streaming-commons tasty tasty-hunit + tasty-quickcheck tasty-th transformers unliftio-core vector + ]; + benchmarkHaskellDepends = [ + async base bytestring bzlib-conduit conduit conduit-combinators + conduit-extra conduit-zstd containers criterion deepseq exceptions + fingertree lzma-conduit monad-control mtl resourcet stm stm-conduit + streaming-commons transformers unliftio-core vector + ]; + description = "Conduit-based algorithms"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "conduit-audio" = callPackage ({ mkDerivation, base, conduit, vector }: mkDerivation { @@ -67917,7 +67997,7 @@ self: { license = lib.licenses.mit; }) {}; - "core-program_0_5_1_1" = callPackage + "core-program_0_5_2_0" = callPackage ({ mkDerivation, async, base, bytestring, core-data, core-text , directory, exceptions, filepath, fsnotify, hashable, hourglass , mtl, prettyprinter, safe-exceptions, stm, template-haskell @@ -67926,8 +68006,8 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.5.1.1"; - sha256 = "08hnal9lv92aigivfcz25rap64bl8zbpin1ln61irp0zw13sq6s8"; + version = "0.5.2.0"; + sha256 = "1yagjv69q49lchbp6qb51qb5s6pmszz522y0r645kmqp7chb9nqf"; libraryHaskellDepends = [ async base bytestring core-data core-text directory exceptions filepath fsnotify hashable hourglass mtl prettyprinter @@ -67943,16 +68023,16 @@ self: { ({ mkDerivation, async, base, bytestring, core-data, core-program , core-text, exceptions, http-streams, io-streams, mtl , network-info, random, safe-exceptions, scientific, stm - , template-haskell, text, unix, zlib + , template-haskell, text, time, unix, zlib }: mkDerivation { pname = "core-telemetry"; - version = "0.2.3.7"; - sha256 = "1pr0rvkbxn9sp496ax4s6464aac2q1aiqd618xnm80v07myyfic5"; + version = "0.2.5.0"; + sha256 = "1wl9ijgbn6qjivl2yv7y9brh80rfissxhzqj6564bl9lhncjqdyp"; libraryHaskellDepends = [ async base bytestring core-data core-program core-text exceptions http-streams io-streams mtl network-info random safe-exceptions - scientific stm template-haskell text unix zlib + scientific stm template-haskell text time unix zlib ]; description = "Advanced telemetry"; license = lib.licenses.mit; @@ -69584,6 +69664,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "criterion-measurement_0_1_4_0" = callPackage + ({ mkDerivation, aeson, base, base-compat, binary, containers + , deepseq, vector + }: + mkDerivation { + pname = "criterion-measurement"; + version = "0.1.4.0"; + sha256 = "01wrb38z16zjm85p5v1pj1qz4gijj0dl80pgzy5ggmzmfz8ibjrm"; + libraryHaskellDepends = [ + aeson base base-compat binary containers deepseq vector + ]; + description = "Criterion measurement functionality and associated types"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "criterion-plus" = callPackage ({ mkDerivation, base, criterion, deepseq, HTF, HUnit, loch-th , monad-control, mtl, optparse-applicative, placeholders @@ -73449,6 +73545,20 @@ self: { broken = true; }) {}; + "data-elevator" = callPackage + ({ mkDerivation, base, hspec }: + mkDerivation { + pname = "data-elevator"; + version = "0.1.0.0"; + sha256 = "1pv9z25fmqrjyh0zfbiy8wmcmhsr2r6x3hip8zgavaa7f5qb8n4y"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec ]; + description = "Coerce between unlifted boxed and lifted types"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "data-elf" = callPackage ({ mkDerivation, base, data-flags, data-serializer, data-sword }: mkDerivation { @@ -77742,8 +77852,8 @@ self: { }: mkDerivation { pname = "deriving-trans"; - version = "0.5.0.0"; - sha256 = "0gbrlq02pyrjlsnpb96y5rv9zvip33zfqv865hmjzyj3ig938i1r"; + version = "0.5.0.1"; + sha256 = "1d9mrld6c6hcjzw2rhss83zhlsjy9fddfhg55fdrwsajr87zsppl"; libraryHaskellDepends = [ base monad-control monad-control-identity mtl transformers transformers-base @@ -79194,8 +79304,8 @@ self: { }: mkDerivation { pname = "diagnose"; - version = "2.2.0"; - sha256 = "04l3d9inhs0zwsvszgynchs0mzz3bixx0xyk5z5jg03alvy6s4mg"; + version = "2.3.1"; + sha256 = "09xyhg735pdws5gck2893gh1rhcx1xirv0n3kchgll9q19wh533l"; libraryHaskellDepends = [ array base data-default dlist hashable prettyprinter prettyprinter-ansi-terminal text unordered-containers wcwidth @@ -84807,6 +84917,28 @@ self: { mainProgram = "dprox"; }) {}; + "dr-cabal" = callPackage + ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base + , bytestring, colourista, optparse-applicative, relude + }: + mkDerivation { + pname = "dr-cabal"; + version = "0.1.0.0"; + sha256 = "046fm8pdbz2kib4n2nravy15skqwl031j4f0m58d0x0ksjq5yq4i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty ansi-terminal async base bytestring colourista + optparse-applicative relude + ]; + executableHaskellDepends = [ base relude ]; + description = "See README for more info"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "dr-cabal"; + broken = true; + }) {}; + "drClickOn" = callPackage ({ mkDerivation, base, containers }: mkDerivation { @@ -85704,7 +85836,6 @@ self: { ]; description = "Frontend development build tool"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "duplo"; }) {}; @@ -90182,6 +90313,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "enummapset_0_7_0_0" = callPackage + ({ mkDerivation, aeson, array, base, containers, deepseq, ghc-prim + , HUnit, QuickCheck, semigroups, test-framework + , test-framework-hunit, test-framework-quickcheck2 + }: + mkDerivation { + pname = "enummapset"; + version = "0.7.0.0"; + sha256 = "194x78axmihq9r83w8dj4z0299aa63zkkbq82f7ybgr2ckgvqcd5"; + libraryHaskellDepends = [ + aeson base containers deepseq semigroups + ]; + testHaskellDepends = [ + aeson array base containers deepseq ghc-prim HUnit QuickCheck + semigroups test-framework test-framework-hunit + test-framework-quickcheck2 + ]; + description = "IntMap and IntSet with Enum keys/elements"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "enummapset-th" = callPackage ({ mkDerivation, base, containers, deepseq, template-haskell }: mkDerivation { @@ -91363,6 +91516,35 @@ self: { license = lib.licenses.bsd3; }) {}; + "esqueleto_3_5_6_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring + , conduit, containers, exceptions, hspec, hspec-core, monad-logger + , mtl, mysql, mysql-simple, persistent, persistent-mysql + , persistent-postgresql, persistent-sqlite, postgresql-simple + , QuickCheck, resourcet, tagged, template-haskell, text, time + , transformers, unliftio, unordered-containers + }: + mkDerivation { + pname = "esqueleto"; + version = "3.5.6.1"; + sha256 = "1cb8hnv3i75db46dgi2a960zq715py2jq9w3x31q8d3avfkgds2i"; + libraryHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + monad-logger persistent resourcet tagged template-haskell text time + transformers unliftio unordered-containers + ]; + testHaskellDepends = [ + aeson attoparsec base blaze-html bytestring conduit containers + exceptions hspec hspec-core monad-logger mtl mysql mysql-simple + persistent persistent-mysql persistent-postgresql persistent-sqlite + postgresql-simple QuickCheck resourcet tagged template-haskell text + time transformers unliftio unordered-containers + ]; + description = "Type-safe EDSL for SQL queries on persistent backends"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "esqueleto-pgcrypto" = callPackage ({ mkDerivation, base, esqueleto, hspec, monad-logger, persistent , persistent-postgresql, QuickCheck, text, transformers, unliftio @@ -97138,6 +97320,21 @@ self: { broken = true; }) {}; + "file-io" = callPackage + ({ mkDerivation, base, bytestring, filepath, unix }: + mkDerivation { + pname = "file-io"; + version = "0.1.0.0"; + sha256 = "04h83zz3pgkd7q4p51rndc2wr3a2rk18y9mxahzsvd6hq8jp77gs"; + revision = "1"; + editedCabalFile = "0ahdk69vvydsjlmk9363jkcs9zy589m0sxpn1bqxysvm29lac9gs"; + libraryHaskellDepends = [ base bytestring filepath unix ]; + description = "Basic file IO operations via 'OsPath'"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "file-location" = callPackage ({ mkDerivation, base, containers, HUnit, lifted-base, process , template-haskell, th-orphans, transformers @@ -100992,7 +101189,7 @@ self: { mainProgram = "fortran-src"; }) {}; - "fortran-src_0_10_0" = callPackage + "fortran-src_0_10_1" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy , hspec, hspec-discover, mtl, pretty, QuickCheck, temporary, text @@ -101000,8 +101197,8 @@ self: { }: mkDerivation { pname = "fortran-src"; - version = "0.10.0"; - sha256 = "0a57blj53g4mgska5xfr48072933hg6c7wfk0ag69x2cdafx24nn"; + version = "0.10.1"; + sha256 = "0fd63lxwqy2y4axadbm7275w9pig0gf9imp60cpw3206qighwf6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -101283,7 +101480,7 @@ self: { mainProgram = "fourmolu"; }) {}; - "fourmolu_0_7_0_1" = callPackage + "fourmolu_0_8_0_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring , Cabal, containers, Diff, directory, dlist, exceptions, filepath , ghc-lib-parser, gitrev, hspec, hspec-discover, hspec-megaparsec @@ -101293,8 +101490,8 @@ self: { }: mkDerivation { pname = "fourmolu"; - version = "0.7.0.1"; - sha256 = "016lklwcvw6vgpkmv23gfhn31w462w8jd2gl9fy03n9gp8y771ga"; + version = "0.8.0.0"; + sha256 = "0s89pbmmij2gd2wr0l4alg9rnxdsz9jp4brxi9rkkin6bqjqmix1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -103136,8 +103333,8 @@ self: { }: mkDerivation { pname = "fudgets"; - version = "0.18.3.1"; - sha256 = "1jwqj0l51d4an2gimrfy9ziy7221ng3lv7s17gg0pn6xbjwg37h9"; + version = "0.18.3.2"; + sha256 = "0x8xw9n28fg1m207dfhwmy0cqhda3iayhifqxg4zd2zx7ngs3r0i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -104029,8 +104226,8 @@ self: { }: mkDerivation { pname = "futhark"; - version = "0.21.14"; - sha256 = "1dmskhf6w2mkrp6vjvy9blky615l000yj9vm63dj8mnm98fjs6qw"; + version = "0.21.15"; + sha256 = "02a3hhbbix1kk3dd6l0nq70b04415q2xjnbb2vfphayq8sj5v5b4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105192,7 +105389,6 @@ self: { testHaskellDepends = [ base hspec megaparsec text-all ]; description = "Parser for the GEDCOM genealogy file format"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "geek" = callPackage @@ -108389,8 +108585,8 @@ self: { ({ mkDerivation, base, ghc, hashable, inspection-testing }: mkDerivation { pname = "ghc-justdoit"; - version = "0.1.0.1"; - sha256 = "1f52cq2c886djr59xmwdaby7diba7j687s20d48sxirvrk95wcmb"; + version = "0.1.0.2"; + sha256 = "0qcpj4yyqsh69pk7lw213y3n86b364idbfmdyjm470llmgbl3l2m"; libraryHaskellDepends = [ base ghc hashable ]; testHaskellDepends = [ base inspection-testing ]; description = "A magic typeclass that just does it"; @@ -109020,6 +109216,21 @@ self: { broken = true; }) {}; + "ghc-stdin" = callPackage + ({ mkDerivation, base, bytestring, ghc, ghc-paths, process, safe + , temporary + }: + mkDerivation { + pname = "ghc-stdin"; + version = "0.2.0.0"; + sha256 = "03bwm0wxkgnx922cgg1db5zb3cdqmhbp5641qihx176cdlls66yj"; + libraryHaskellDepends = [ + base bytestring ghc ghc-paths process safe temporary + ]; + description = "Compile source code from the standard input"; + license = lib.licenses.bsd3; + }) {}; + "ghc-syb" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { @@ -110039,6 +110250,8 @@ self: { description = "Adwaita bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libadwaita;}; "gi-atk" = callPackage @@ -110380,6 +110593,31 @@ self: { hydraPlatforms = lib.platforms.none; }) {gtk4-x11 = null;}; + "gi-ges" = callPackage + ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio + , gi-glib, gi-gobject, gi-gst, gi-gstpbutils, gi-gstvideo + , gst-editing-services, haskell-gi, haskell-gi-base + , haskell-gi-overloading, text, transformers + }: + mkDerivation { + pname = "gi-ges"; + version = "1.0.1"; + sha256 = "1xx6n88bdfxp8xjgvwwrgam8ky7gaswg3kdpz817g7x2l2j2d14n"; + setupHaskellDepends = [ + base Cabal gi-gio gi-glib gi-gobject gi-gst gi-gstpbutils + gi-gstvideo haskell-gi + ]; + libraryHaskellDepends = [ + base bytestring containers gi-gio gi-glib gi-gobject gi-gst + gi-gstpbutils gi-gstvideo haskell-gi haskell-gi-base + haskell-gi-overloading text transformers + ]; + libraryPkgconfigDepends = [ gst-editing-services ]; + description = "libges bindings"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + }) {gst-editing-services = null;}; + "gi-ggit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base @@ -125992,7 +126230,6 @@ self: { ]; description = "Utility to generate bindings for BlackBerry Cascades"; license = "unknown"; - hydraPlatforms = lib.platforms.none; mainProgram = "haskades"; }) {}; @@ -126158,8 +126395,8 @@ self: { pname = "haskeline"; version = "0.8.2"; sha256 = "1pr7zik1138cj0463867i1qqb2bgsq716mryap18jx7zb9f1b7gc"; - revision = "1"; - editedCabalFile = "0p78p32xlmjdksdyansw6gxxhiz58fqqdcjh1gfw0mlafxyj5gf3"; + revision = "2"; + editedCabalFile = "0ylww688l5nfgjw4z5clvr3pmm65axbsq06fg8rpbd2iqzsaz01s"; configureFlags = [ "-fterminfo" ]; isLibrary = true; isExecutable = true; @@ -126841,6 +127078,29 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; + "haskell-gi_0_26_1" = callPackage + ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal + , cabal-doctest, containers, directory, doctest, filepath, glib + , gobject-introspection, haskell-gi-base, mtl, pretty-show, process + , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit + }: + mkDerivation { + pname = "haskell-gi"; + version = "0.26.1"; + sha256 = "0272rsfhl9inrhkl0r2n5af327rk7dcy2fw77b196q8lvh2ym4c9"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + ansi-terminal attoparsec base bytestring Cabal containers directory + filepath haskell-gi-base mtl pretty-show process regex-tdfa safe + text transformers xdg-basedir xml-conduit + ]; + libraryPkgconfigDepends = [ glib gobject-introspection ]; + testHaskellDepends = [ base doctest process ]; + description = "Generate Haskell bindings for GObject Introspection capable libraries"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; + "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { @@ -126853,6 +127113,19 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib;}; + "haskell-gi-base_0_26_1" = callPackage + ({ mkDerivation, base, bytestring, containers, glib, text }: + mkDerivation { + pname = "haskell-gi-base"; + version = "0.26.1"; + sha256 = "1m9sdyf0v8y6q3ac5fv18drclm8b36kbwh8prdfih6wjd8wrxry3"; + libraryHaskellDepends = [ base bytestring containers text ]; + libraryPkgconfigDepends = [ glib ]; + description = "Foundation for libraries generated by haskell-gi"; + license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) glib;}; + "haskell-gi-overloading" = callPackage ({ mkDerivation }: mkDerivation { @@ -130450,8 +130723,8 @@ self: { }: mkDerivation { pname = "hasql-interpolate"; - version = "0.1.0.2"; - sha256 = "1snayn9g5xa9q4c38p8s0ir6ij32js17b02qsacif6v080hqw94b"; + version = "0.1.0.3"; + sha256 = "1532bs4d04fh0mhdn2dwgyl94x9pgbnh4xmq403pmx3785m60rva"; libraryHaskellDepends = [ aeson array base bytestring containers haskell-src-meta hasql megaparsec mtl scientific template-haskell text time transformers @@ -130504,6 +130777,27 @@ self: { mainProgram = "hasql-notifications"; }) {}; + "hasql-notifications_0_2_0_2" = callPackage + ({ mkDerivation, base, bytestring, hasql, hasql-pool, hspec + , postgresql-libpq, QuickCheck, text + }: + mkDerivation { + pname = "hasql-notifications"; + version = "0.2.0.2"; + sha256 = "1i5hry75qyrm73yrfg6ci2f21fa41fwv3q99kfj4cdbk8pkp8fdj"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring hasql hasql-pool postgresql-libpq text + ]; + executableHaskellDepends = [ base hasql ]; + testHaskellDepends = [ base bytestring hasql hspec QuickCheck ]; + description = "LISTEN/NOTIFY support for Hasql"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hasql-notifications"; + }) {}; + "hasql-optparse-applicative" = callPackage ({ mkDerivation, base-prelude, hasql, hasql-pool , optparse-applicative @@ -131614,6 +131908,21 @@ self: { broken = true; }) {}; + "hb3sum" = callPackage + ({ mkDerivation, base, blake3, bytestring, mmap }: + mkDerivation { + pname = "hb3sum"; + version = "0"; + sha256 = "1kkh92br8aazm90zffx33my8bp7fw9ldsvjw0327fjll08hs8l3x"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ base blake3 bytestring mmap ]; + description = "A command line tool to compute BLAKE3 hashes"; + license = lib.licenses.agpl3Only; + badPlatforms = [ "aarch64-linux" ]; + mainProgram = "hb3sum"; + }) {}; + "hback" = callPackage ({ mkDerivation, base, cairo, filepath, glade, gtk, haskell98 , process, svgcairo, time, unix @@ -131930,6 +132239,17 @@ self: { broken = true; }) {}; + "hcdt" = callPackage + ({ mkDerivation, base, containers, indexed-traversable }: + mkDerivation { + pname = "hcdt"; + version = "0.1.0.3"; + sha256 = "0km3qh4h0iy1x09qvi112y8jj2vqln6yraqyqd1yls3xn0q1ga25"; + libraryHaskellDepends = [ base containers indexed-traversable ]; + description = "2d Delaunay triangulation"; + license = lib.licenses.bsd3; + }) {}; + "hcg-minus" = callPackage ({ mkDerivation, base, colour, random }: mkDerivation { @@ -134944,7 +135264,6 @@ self: { testSystemDepends = [ secp256k1 ]; description = "Ethereum virtual machine evaluator"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hevm"; }) {inherit (pkgs) libff; inherit (pkgs) secp256k1;}; @@ -137537,7 +137856,6 @@ self: { ]; description = "Support for reading and writing ipe7 files (http://ipe7.sourceforge.net)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "hips" = callPackage @@ -142906,6 +143224,8 @@ self: { description = "Binding for the PAPI library"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) papi;}; "hpaste" = callPackage @@ -143365,8 +143685,8 @@ self: { }: mkDerivation { pname = "hpqtypes-extras"; - version = "1.16.0.0"; - sha256 = "1yjxgb0kyq5v5dhqxmqv9cihz9ivclx9rcwwdj85k68qcjwwkh0v"; + version = "1.16.1.0"; + sha256 = "1kl9miwarrr69h2b3mmx65ypbfflhhw117k42d9k6jrxbibj7fqq"; libraryHaskellDepends = [ base base16-bytestring bytestring containers cryptohash exceptions extra hpqtypes log-base mtl text text-show @@ -147808,14 +148128,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec_2_10_0" = callPackage + "hspec_2_10_0_1" = callPackage ({ mkDerivation, base, hspec-core, hspec-discover , hspec-expectations, QuickCheck }: mkDerivation { pname = "hspec"; - version = "2.10.0"; - sha256 = "1l440vdlm7q8rzjz0kqw688l159qiplfgsvhz81snqgn1ja5wk4m"; + version = "2.10.0.1"; + sha256 = "0in22h0k4f0c6d55zbdsypf0a546f4mafifxmk019cxnj4i5rx8q"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -147939,7 +148259,7 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-core_2_10_0" = callPackage + "hspec-core_2_10_0_1" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans , call-stack, clock, deepseq, directory, filepath, ghc, ghc-boot-th , hspec-expectations, hspec-meta, HUnit, process, QuickCheck @@ -147948,8 +148268,8 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.10.0"; - sha256 = "1hkr0npvysqby6qy0fnsq1dv1svp42jgn1isd2b6nn4l6a29k95g"; + version = "2.10.0.1"; + sha256 = "0g59jlkds28q9vb4fw7wc7cdwa7rl4anhk6gaz411j8ra3j1cjql"; libraryHaskellDepends = [ ansi-terminal array base call-stack clock deepseq directory filepath ghc ghc-boot-th hspec-expectations HUnit QuickCheck @@ -148030,14 +148350,14 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hspec-discover_2_10_0" = callPackage + "hspec-discover_2_10_0_1" = callPackage ({ mkDerivation, base, directory, filepath, hspec-meta, mockery , QuickCheck }: mkDerivation { pname = "hspec-discover"; - version = "2.10.0"; - sha256 = "0r3zi40g5y85z8n3n2wyiicv5gsp9isjx4gap0m400nxr8cqgmxm"; + version = "2.10.0.1"; + sha256 = "1z27h094qyiqnlqsp5ppfd6v9yshhnz4ry7x7zvkyjfmx3xxwm9z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -150584,6 +150904,36 @@ self: { license = lib.licenses.mit; }) {}; + "http-client_0_7_13_1" = callPackage + ({ mkDerivation, array, async, base, base64-bytestring + , blaze-builder, bytestring, case-insensitive, containers, cookie + , deepseq, directory, exceptions, filepath, ghc-prim, hspec + , hspec-discover, http-types, iproute, mime-types, monad-control + , network, network-uri, random, stm, streaming-commons, text, time + , transformers, zlib + }: + mkDerivation { + pname = "http-client"; + version = "0.7.13.1"; + sha256 = "09qfmakjk285jz2rnb53c1m9c764fg8vngfq43ipga1g72h8d3n9"; + libraryHaskellDepends = [ + array async base base64-bytestring blaze-builder bytestring + case-insensitive containers cookie deepseq exceptions filepath + ghc-prim http-types iproute mime-types network network-uri random + stm streaming-commons text time transformers + ]; + testHaskellDepends = [ + async base blaze-builder bytestring case-insensitive containers + cookie deepseq directory hspec http-types monad-control network + network-uri streaming-commons text time transformers zlib + ]; + testToolDepends = [ hspec-discover ]; + doCheck = false; + description = "An HTTP client engine"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "http-client-auth" = callPackage ({ mkDerivation, base, base64-string, blaze-builder, bytestring , case-insensitive, conduit, crypto-conduit, http-client @@ -151169,6 +151519,8 @@ self: { pname = "http-link-header"; version = "1.2.1"; sha256 = "15pcav5k7j4pvqwkyyrqgcm7yxqippx4yiprsg9fpml4kywcr2ca"; + revision = "1"; + editedCabalFile = "13r2gkvn0v1077xhpinlqfbq8hdpgasm5p895mxi72mqlwnqcrc6"; libraryHaskellDepends = [ attoparsec base bytestring errors http-api-data network-uri text ]; @@ -151180,7 +151532,7 @@ self: { attoparsec base bytestring criterion directory errors http-api-data network-uri text transformers ]; - description = "A parser and writer for the HTTP Link header per RFC 5988"; + description = "HTTP Link header parser/writer"; license = lib.licenses.publicDomain; }) {}; @@ -152446,27 +152798,30 @@ self: { "hurl" = callPackage ({ mkDerivation, async, base, base64-bytestring, bytestring - , containers, directory, filepath, HsOpenSSL, http-client - , http-client-openssl, http-types, io-streams, network-uri - , openssl-streams, process, regex, regex-tdfa, text, time + , connection, containers, cookie, data-default-class, directory + , filepath, http-client, http-client-tls, http-types, network-uri + , process, publicsuffixlist, regex, regex-tdfa, text, time, tls , xml-conduit, zlib }: mkDerivation { pname = "hurl"; - version = "2.1.1.0"; - sha256 = "0hlkqgbk8siycz055lqn01qgn8npgqyq59br2yvpbk4rz7jzjmfa"; + version = "2.2.0.0"; + sha256 = "1dpmy6j8alg55x5s6rapc3cbmf2v23dwbx1hv3k6jsxz2zp3w7gp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - async base base64-bytestring bytestring containers directory - filepath HsOpenSSL http-client http-client-openssl http-types - io-streams network-uri openssl-streams process regex regex-tdfa - text time xml-conduit zlib + async base base64-bytestring bytestring connection containers + cookie data-default-class directory filepath http-client + http-client-tls http-types network-uri process publicsuffixlist + regex regex-tdfa text time tls xml-conduit zlib + ]; + executableHaskellDepends = [ + base bytestring directory network-uri ]; - executableHaskellDepends = [ base directory network-uri ]; description = "Haskell URL resolver"; license = lib.licenses.gpl3Only; - mainProgram = "hurl"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hurriyet" = callPackage @@ -154903,6 +155258,20 @@ self: { broken = true; }) {}; + "hypergeomatrix" = callPackage + ({ mkDerivation, array, base, containers, cyclotomic, tasty + , tasty-hunit + }: + mkDerivation { + pname = "hypergeomatrix"; + version = "1.0.0.0"; + sha256 = "1i3ailplycpwsqcsyfsr783pi9fphd51dq1l008r2nx7im6ndmyx"; + libraryHaskellDepends = [ array base containers cyclotomic ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + description = "Hypergeometric function of a matrix argument"; + license = lib.licenses.bsd3; + }) {}; + "hypergeometric" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -159623,8 +159992,8 @@ self: { }: mkDerivation { pname = "interval-patterns"; - version = "0.4.0.0"; - sha256 = "1gdimpx8yxx773zcdlnh8m9g39ic0fzya7fv3xxx0c3ylvdsfhbw"; + version = "0.5.0.0"; + sha256 = "1ayvhjg7a8z7wp1pqsf4wcvxj5y3izsxz3b53q57dsvrlsc9i0kg"; libraryHaskellDepends = [ base containers groups lattices relude semirings time time-compat ]; @@ -163178,7 +163547,6 @@ self: { ]; description = "A job queue library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "jobs-ui" = callPackage @@ -166032,7 +166400,6 @@ self: { ]; description = "Haskell bindings for Spark Dataframes and Datasets"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "karver" = callPackage @@ -167024,6 +167391,7 @@ self: { ]; description = "Reactive Banana integration for Keid engine"; license = lib.licenses.bsd3; + platforms = [ "x86_64-linux" ]; }) {}; "keid-geometry" = callPackage @@ -167080,6 +167448,7 @@ self: { ]; description = "GLTF loader for Keid engine"; license = lib.licenses.bsd3; + platforms = [ "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {}; @@ -168096,8 +168465,8 @@ self: { }: mkDerivation { pname = "koji-tool"; - version = "0.9.2"; - sha256 = "0fl3cgdw2b1mhc07zbh6k4b20ck0pgk8r678ywvi45asr331y2r6"; + version = "0.9.3"; + sha256 = "0bs2m60c5zm8q29wq2qp5syra46fgzcpshhh2n69ch0rr428rakg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -168368,7 +168737,6 @@ self: { ]; description = "Haskell bindings for Spark Dataframes and Datasets"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "krpc" = callPackage @@ -171531,7 +171899,6 @@ self: { ]; description = "Find the latest version of a package on npm"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "latest-npm-version"; }) {}; @@ -174233,8 +174600,6 @@ self: { ]; description = "A Haskell implementation of JSON Web Token (JWT)"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "liblastfm" = callPackage @@ -179491,7 +179856,6 @@ self: { ]; description = "Calculus for LOL (λω language)"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "lol-calculus"; }) {}; @@ -179577,7 +179941,6 @@ self: { ]; description = "Type inferencer for LOL (λω language)"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "loli" = callPackage @@ -187192,7 +187555,6 @@ self: { testHaskellDepends = [ aeson base hspec text ]; description = "A super simple logging module"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "microsoft-translator" = callPackage @@ -188919,6 +189281,8 @@ self: { pname = "mmark-ext"; version = "0.2.1.5"; sha256 = "1dy3xnzpbbnp03k3r04q8y10pcj2r708dk8bff0pxzkvypm75g88"; + revision = "1"; + editedCabalFile = "1bfsbcxz0bvnhjcrismzkpaza8qn8g7hwswdb0gzyqj1hv6yv1nx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base foldl ghc-syntax-highlighter lucid microlens mmark modern-uri @@ -193234,6 +193598,19 @@ self: { mainProgram = "mplayer-spot"; }) {}; + "mpolynomials" = callPackage + ({ mkDerivation, base, containers, extra, numeric-prelude, text }: + mkDerivation { + pname = "mpolynomials"; + version = "0.1.0.0"; + sha256 = "0p2x8hr5yydqnm5znh7ghfyis5s4vapk10q8qs76il7vb68np352"; + libraryHaskellDepends = [ + base containers extra numeric-prelude text + ]; + description = "Simple multivariate polynomials"; + license = lib.licenses.gpl3Only; + }) {}; + "mpppc" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, split, text }: mkDerivation { @@ -200587,7 +200964,6 @@ self: { executableHaskellDepends = [ base ]; description = "Nico Nico Douga (ニコニコ動画) Comment Translator"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "nicovideo-translator"; }) {}; @@ -200931,20 +201307,21 @@ self: { , cli-git, cli-nix, containers, cryptonite, data-default, directory , either, exceptions, extra, filepath, github, here, lens , logging-effect, megaparsec, memory, modern-uri, monad-logger, mtl - , optparse-applicative, temporary, text, time, unix, which, yaml + , optparse-applicative, process, template-haskell, temporary, text + , time, unix, which, yaml }: mkDerivation { pname = "nix-thunk"; - version = "0.4.0.0"; - sha256 = "06l897sl59pq5qvqwic2w57cd9s5b9iimzlx4l6d9krwsqzqipy7"; + version = "0.5.0.0"; + sha256 = "06pn43ckxh0792if41q7prdg8705gcvplrf1f02i5ix3hddwq2l1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cli-extras cli-git cli-nix containers cryptonite data-default directory either exceptions extra filepath github here lens logging-effect megaparsec memory - modern-uri monad-logger mtl optparse-applicative temporary text - time unix which yaml + modern-uri monad-logger mtl optparse-applicative process + template-haskell temporary text time unix which yaml ]; executableHaskellDepends = [ base cli-extras optparse-applicative text @@ -204986,6 +205363,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "opaleye_0_9_3_3" = 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.3.3"; + sha256 = "19q81zbp2gd1alsm891i2xh7vd985paa5b04pm0bhrafajx7k4na"; + 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; + hydraPlatforms = lib.platforms.none; + }) {}; + "opaleye-classy" = callPackage ({ mkDerivation, base, bytestring, lens, mtl, opaleye , postgresql-simple, product-profunctors, transformers @@ -205286,8 +205693,8 @@ self: { }: mkDerivation { pname = "openai-servant"; - version = "0.2.2.0"; - sha256 = "1h9g7sak3142hlw83dlb8h5q5fkdgy6rz81syidq0cvg8hzx9bzq"; + version = "0.2.3.0"; + sha256 = "19029qqbdvs5a9a41cncff3fmy4s02654bxjjw9kc84z5cp67s7i"; libraryHaskellDepends = [ aeson base bytestring casing servant servant-multipart-api text time vector @@ -207703,7 +208110,7 @@ self: { mainProgram = "ormolu"; }) {}; - "ormolu_0_5_0_0" = callPackage + "ormolu_0_5_0_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring , Cabal, containers, Diff, directory, dlist, exceptions, filepath , ghc-lib-parser, gitrev, hspec, hspec-discover, hspec-megaparsec @@ -207713,8 +208120,8 @@ self: { }: mkDerivation { pname = "ormolu"; - version = "0.5.0.0"; - sha256 = "1qfhn2vfg9rbddr93kc14dq40j38pas169cizrrdm507z6hnyc1w"; + version = "0.5.0.1"; + sha256 = "1rnf4x352k856avfllk4rc9v0wwkydr030cmp7j29p0y9cwf5pkg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -208954,28 +209361,28 @@ self: { maintainers = [ lib.maintainers.peti ]; }) {}; - "pandoc_2_18" = callPackage + "pandoc_2_19" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , base64-bytestring, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions , commonmark-pandoc, connection, containers, data-default, deepseq , Diff, directory, doclayout, doctemplates, emojis, exceptions - , file-embed, filepath, Glob, haddock-library, hslua - , hslua-module-doclayout, hslua-module-path, hslua-module-system - , hslua-module-text, hslua-module-version, http-client - , http-client-tls, http-types, ipynb, jira-wiki-markup, JuicyPixels - , lpeg, mtl, network, network-uri, pandoc-lua-marshal, pandoc-types - , parsec, pretty, pretty-show, process, random, safe, scientific - , SHA, skylighting, skylighting-core, split, syb, tagsoup, tasty - , tasty-bench, tasty-golden, tasty-hunit, tasty-lua + , file-embed, filepath, Glob, gridtables, haddock-library, hslua + , hslua-aeson, hslua-module-doclayout, hslua-module-path + , hslua-module-system, hslua-module-text, hslua-module-version + , http-client, http-client-tls, http-types, ipynb, jira-wiki-markup + , JuicyPixels, lpeg, mtl, network, network-uri, pandoc-lua-marshal + , pandoc-types, parsec, pretty, pretty-show, process, random, safe + , scientific, SHA, skylighting, skylighting-core, split, syb + , tagsoup, tasty, tasty-bench, tasty-golden, tasty-hunit, tasty-lua , tasty-quickcheck, temporary, texmath, text, text-conversions , time, unicode-collation, unicode-transforms, unix, xml , xml-conduit, xml-types, yaml, zip-archive, zlib }: mkDerivation { pname = "pandoc"; - version = "2.18"; - sha256 = "02g6da49g60b5v7aj8w82n9yfks37bcaa6ni75hcbvbn3mw59lyl"; + version = "2.19"; + sha256 = "1gqw2bl23v60p491ml7n76pj04f7ggannswrakmqs5afidr16p22"; configureFlags = [ "-f-trypandoc" ]; isLibrary = true; isExecutable = true; @@ -208985,15 +209392,16 @@ self: { blaze-html blaze-markup bytestring case-insensitive citeproc commonmark commonmark-extensions commonmark-pandoc connection containers data-default deepseq directory doclayout doctemplates - emojis exceptions file-embed filepath Glob haddock-library hslua - hslua-module-doclayout hslua-module-path hslua-module-system - hslua-module-text hslua-module-version http-client http-client-tls - http-types ipynb jira-wiki-markup JuicyPixels lpeg mtl network - network-uri pandoc-lua-marshal pandoc-types parsec pretty - pretty-show process random safe scientific SHA skylighting - skylighting-core split syb tagsoup temporary texmath text - text-conversions time unicode-collation unicode-transforms unix xml - xml-conduit xml-types yaml zip-archive zlib + emojis exceptions file-embed filepath Glob gridtables + haddock-library hslua hslua-aeson hslua-module-doclayout + hslua-module-path hslua-module-system hslua-module-text + hslua-module-version http-client http-client-tls http-types ipynb + jira-wiki-markup JuicyPixels lpeg mtl network network-uri + pandoc-lua-marshal pandoc-types parsec pretty pretty-show process + random safe scientific SHA skylighting skylighting-core split syb + tagsoup temporary texmath text text-conversions time + unicode-collation unicode-transforms unix xml xml-conduit xml-types + yaml zip-archive zlib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ @@ -210773,10 +211181,8 @@ self: { ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "park-bench"; - version = "0.1.0"; - sha256 = "0ygj4x3s0s53pwp256ypwarfiwccg3mr7drgjxp41bpc8hs66v4y"; - revision = "1"; - editedCabalFile = "07qczda4bmijbz5ci4bazikizbz4fy51c4gw1sqq7hkcfm4rz7ga"; + version = "0.1.0.1"; + sha256 = "0ricvj3q4y8xdb47py9q6j23xw6fcy6l1000qm5naqkqkfz6rp35"; libraryHaskellDepends = [ base bytestring text ]; description = "A quick-and-dirty, low-friction benchmark tool with immediate feedback"; license = lib.licenses.bsd3; @@ -211417,28 +211823,24 @@ self: { "parsley-core" = callPackage ({ mkDerivation, array, base, bytestring, containers, cpphs - , deepseq, dependent-map, dependent-sum, gauge, ghc-prim, hashable - , mtl, pretty-terminal, QuickCheck, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, text, th-test-utils - , unordered-containers + , deepseq, dependent-map, dependent-sum, ghc-prim, hashable, mtl + , pretty-terminal, rangeset, tasty, tasty-hunit, tasty-quickcheck + , template-haskell, text, th-test-utils, unordered-containers }: mkDerivation { pname = "parsley-core"; - version = "2.1.0.1"; - sha256 = "0nagpms1d8cxng4pswrcncn8dacyhc91v3gbg93xn9mw2h2gapfx"; + version = "2.2.0.0"; + sha256 = "0xkrlplvi97im634v2877capdnp9bl3ynqcxvr707j1s3z3636nq"; libraryHaskellDepends = [ array base bytestring containers dependent-map dependent-sum - ghc-prim hashable mtl pretty-terminal template-haskell text - unordered-containers + ghc-prim hashable mtl pretty-terminal rangeset template-haskell + text unordered-containers ]; libraryToolDepends = [ cpphs ]; testHaskellDepends = [ base containers deepseq tasty tasty-hunit tasty-quickcheck template-haskell th-test-utils ]; - benchmarkHaskellDepends = [ - base containers deepseq gauge QuickCheck - ]; description = "A fast parser combinator library backed by Typed Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -216510,7 +216912,6 @@ self: { ]; description = "Set up port forwarding with the Private Internet Access VPN service"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pia-forward"; }) {}; @@ -219567,8 +219968,8 @@ self: { }: mkDerivation { pname = "pointfree"; - version = "1.1.1.8"; - sha256 = "0jfl6sp0kv2fdjdhzn85j3hb7a83w9g64girs67v6j53yljqx8vz"; + version = "1.1.1.9"; + sha256 = "1h6s4cjnj20rsvjcq6xvzyxfb156l4kmca7dcfm6bqkadpp2ia1w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -225637,14 +226038,14 @@ self: { license = lib.licenses.mit; }) {}; - "process_1_6_14_0" = callPackage + "process_1_6_15_0" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory, filepath , unix }: mkDerivation { pname = "process"; - version = "1.6.14.0"; - sha256 = "0gaakzpd3r9ncp2wfqlc3dpwfn379d1hm2ymv9p09yb72fffilw9"; + version = "1.6.15.0"; + sha256 = "1azpl6qhi3ym4s2i1vh6z9kydpb9vgg76x803an9760jsdn1pcs4"; libraryHaskellDepends = [ base deepseq directory filepath unix ]; testHaskellDepends = [ base bytestring directory ]; description = "Process libraries"; @@ -229071,7 +229472,6 @@ self: { ]; description = "Tool to synchronize directories with rsync, zfs or git-annex"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "pushme"; }) {}; @@ -229535,8 +229935,8 @@ self: { }: mkDerivation { pname = "qhull"; - version = "0.1.0.1"; - sha256 = "0r34w9v73zly7kz4ib70m2kpm16k1ngcx36ccfzz1agqjkbcva5l"; + version = "0.1.0.4"; + sha256 = "01a9dngcq0f87zyp6p20cw6p9rz22ln1hixnzc6gp1wpcjgas7r1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -232641,6 +233041,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "rangeset" = callPackage + ({ mkDerivation, array, base, containers, cpphs, deepseq, gauge + , QuickCheck, selective, tasty, tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "rangeset"; + version = "0.0.1.0"; + sha256 = "0pq5m8gq75v1a0rmknmb6f5yz9j5zckfpwm5czx6qqanp5minz9j"; + libraryHaskellDepends = [ base ]; + libraryToolDepends = [ cpphs ]; + testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; + benchmarkHaskellDepends = [ + array base containers deepseq gauge QuickCheck selective + ]; + description = "Efficient sets for semi-contiguous data"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "rank-product" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, lens , optparse-generic, random-fu, text, vector @@ -245524,7 +245944,7 @@ self: { license = lib.licenses.mit; }) {}; - "sbp_4_5_0" = callPackage + "sbp_4_6_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -245533,8 +245953,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.5.0"; - sha256 = "1yw6ak55j5zwc7wa3fspwdcmgxn6hy0lha42r6slr82gam9pcih3"; + version = "4.6.0"; + sha256 = "1wa55dxmvkr410zimil143ljhxzgwqnbh53ysg6wy6a7qavv5dsd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -247328,6 +247748,19 @@ self: { broken = true; }) {}; + "scubature" = callPackage + ({ mkDerivation, array, base, containers, ilist, matrix, vector }: + mkDerivation { + pname = "scubature"; + version = "1.0.0.0"; + sha256 = "1wp17l4k7yh7b3r3x2piinki4p03lp6bsbpqryah1zwy3hrpv06c"; + libraryHaskellDepends = [ + array base containers ilist matrix vector + ]; + description = "Multidimensional integration over simplices"; + license = lib.licenses.gpl3Only; + }) {}; + "scuttlebutt-types" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , cryptonite, ed25519, hspec, memory, text, vector @@ -251772,8 +252205,8 @@ self: { ({ mkDerivation, base, Cabal, directory, exceptions, filepath }: mkDerivation { pname = "servant-serf"; - version = "0.3.0.1"; - sha256 = "0qa7ycz9nr214fdhkfvpfwhznshwbxn42mh90a4f8ddlqvbj3is2"; + version = "0.3.1.1"; + sha256 = "1092b8xsdkqmaii0dxyn0dshj01crilmnp83qczxvy426dik4zww"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -252341,7 +252774,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Servant servers utilities"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-examples"; }) {}; @@ -252373,7 +252805,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Implementation of servant-util primitives for beam-postgres"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "servant-util-beam-pg-examples"; }) {}; @@ -252932,8 +253363,8 @@ self: { pname = "set-cover"; version = "0.1.1"; sha256 = "04jjcmjll0azz24rx91p0dp5b8ya5jc0qacr21764ri1dbkfflgw"; - revision = "1"; - editedCabalFile = "0x5hn43xcfsygjc048mvzk6g8dx51pr5csvvqr6pns8jmz5awkf8"; + revision = "2"; + editedCabalFile = "05kisz47xka696fwszlxkvna2zv5qczaww8mpmn1g66sdppa5kzg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255857,6 +256288,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "simple-cmd-args_0_1_8" = callPackage + ({ mkDerivation, base, optparse-applicative }: + mkDerivation { + pname = "simple-cmd-args"; + version = "0.1.8"; + sha256 = "13jaxivmcxjrv4cv7d7s7yv4jxy6rpig7qy8va8ynifnxframvyj"; + libraryHaskellDepends = [ base optparse-applicative ]; + description = "Simple command args parsing and execution"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "simple-conduit" = callPackage ({ mkDerivation, base, bifunctors, bytestring, CC-delcont , chunked-data, conduit, conduit-combinators, conduit-extra @@ -261002,6 +261445,8 @@ self: { ]; description = "A checksummed variation on Twitter's Snowflake UID generation algorithm"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snowflake" = callPackage @@ -266547,14 +266992,12 @@ self: { license = lib.licenses.bsd3; }) {}; - "stm_2_5_0_2" = callPackage + "stm_2_5_1_0" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "stm"; - version = "2.5.0.2"; - sha256 = "1x5kj5jn6c3jc5asipiai9zp6fzkqcqrh8j2imclyls1nybccjm0"; - revision = "1"; - editedCabalFile = "0m8sfzgcqldpp3q6x5291sxpa7b53ppf7d6axkbznxdaz9rn9p74"; + version = "2.5.1.0"; + sha256 = "11c84d5qqvw2kfx6arw0vaf9h7pxwnyw8xvaf7fxjmhg4p8x16ib"; libraryHaskellDepends = [ array base ]; description = "Software Transactional Memory"; license = lib.licenses.bsd3; @@ -267224,6 +267667,56 @@ self: { license = lib.licenses.mit; }) {}; + "store_0_7_16" = callPackage + ({ mkDerivation, array, async, base, base-orphans + , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector + , clock, containers, contravariant, criterion, cryptohash, deepseq + , directory, filepath, free, ghc-prim, hashable, hspec + , hspec-discover, hspec-smallcheck, integer-gmp, lifted-base + , monad-control, mono-traversable, nats, network, primitive + , resourcet, safe, smallcheck, store-core, syb, template-haskell + , text, th-lift, th-lift-instances, th-orphans, th-reify-many + , th-utilities, time, transformers, unordered-containers, vector + , vector-binary-instances, void, weigh + }: + mkDerivation { + pname = "store"; + version = "0.7.16"; + sha256 = "125n9jcqjcyk7ypky4i0fydy1msgn8ldrhyhclqp1w0p7s2wazsg"; + libraryHaskellDepends = [ + array async base base-orphans base64-bytestring bifunctors + bytestring containers contravariant cryptohash deepseq directory + filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp + lifted-base monad-control mono-traversable nats network primitive + resourcet safe smallcheck store-core syb template-haskell text + th-lift th-lift-instances th-orphans th-reify-many th-utilities + time transformers unordered-containers vector void + ]; + testHaskellDepends = [ + array async base base-orphans base64-bytestring bifunctors + bytestring clock containers contravariant cryptohash deepseq + directory filepath free ghc-prim hashable hspec hspec-smallcheck + integer-gmp lifted-base monad-control mono-traversable nats network + primitive resourcet safe smallcheck store-core syb template-haskell + text th-lift th-lift-instances th-orphans th-reify-many + th-utilities time transformers unordered-containers vector void + ]; + testToolDepends = [ hspec-discover ]; + benchmarkHaskellDepends = [ + array async base base-orphans base64-bytestring bifunctors + bytestring cereal cereal-vector containers contravariant criterion + cryptohash deepseq directory filepath free ghc-prim hashable hspec + hspec-smallcheck integer-gmp lifted-base monad-control + mono-traversable nats network primitive resourcet safe smallcheck + store-core syb template-haskell text th-lift th-lift-instances + th-orphans th-reify-many th-utilities time transformers + unordered-containers vector vector-binary-instances void weigh + ]; + description = "Fast binary serialization"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "store-core" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, primitive, text , transformers @@ -268831,6 +269324,8 @@ self: { pname = "string-fromto"; version = "1.0.0.0"; sha256 = "0vnf500vahgccbbg7zvxqjxllvyq3jxzf2difqwh46fp62jfqwmx"; + revision = "1"; + editedCabalFile = "0dxfcfxr5yr7k39cm0d7j86milmn7nlb2ciwdy076k9dp2fhgb1r"; libraryHaskellDepends = [ base bytestring memory text ]; description = "Conversions between common string types, as well as Base16/Base32/Base64"; license = lib.licenses.bsd3; @@ -269278,8 +269773,8 @@ self: { }: mkDerivation { pname = "stripe-servant"; - version = "0.3.0.0"; - sha256 = "0zk9pbf498liq9sxqsb0hfk6w3jv03m4amlqqxr4dh3l98i03cli"; + version = "0.3.1.0"; + sha256 = "14na4pg2zcs4kfg9ni710zpl83lq43zqsia4jwrrkpcfiagwrffw"; libraryHaskellDepends = [ aeson base casing http-api-data servant text time unordered-containers vector @@ -269359,6 +269854,7 @@ self: { ]; description = "Stripe-Library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "strips" = callPackage @@ -273473,7 +273969,6 @@ self: { ]; description = "An application that regularly logs system stats for later analysis"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "systemstats"; }) {}; @@ -277653,6 +278148,8 @@ self: { pname = "terminfo"; version = "0.4.1.5"; sha256 = "0s0x5knl4hsmzlklabcd7c0m468gisg5cnf842wi1vfg8q922q5i"; + revision = "1"; + editedCabalFile = "0l731kh6dmf9q58kmr64kh6nmxl0r8sp1dhwr9apjyalnfp905sd"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ncurses ]; description = "Haskell bindings to the terminfo library"; @@ -278606,15 +279103,15 @@ self: { license = lib.licenses.gpl2Only; }) {}; - "texmath_0_12_5_1" = callPackage + "texmath_0_12_5_2" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty , tasty-golden, text, xml }: mkDerivation { pname = "texmath"; - version = "0.12.5.1"; - sha256 = "1g8zy0hqwjbg5xfp6kf94zhf44xq6g17g0lbf4m7gxa072wwgd59"; + version = "0.12.5.2"; + sha256 = "13sfjm9yhasszjjaw7lc3gbglpnq6ga8gnq3b5x1kzjsm80nazzg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -278691,7 +279188,6 @@ self: { ]; description = "Everything Data.Text related in one package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-and-plots" = callPackage @@ -278948,8 +279444,6 @@ self: { ]; description = "Text formatting"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "text-format-heavy" = callPackage @@ -280397,6 +280891,8 @@ self: { pname = "th-orphans"; version = "0.13.13"; sha256 = "0crbhh0wkkjy5jynqbg6lsblhgaaz327avnzcwg3ddx1q3gb522p"; + revision = "1"; + editedCabalFile = "1yavyk36pbykil1dk41jgldiky5fz4zhdf437g2z9hw8qv2f8jm8"; libraryHaskellDepends = [ base mtl template-haskell th-compat th-lift th-lift-instances th-reify-many @@ -281626,6 +282122,21 @@ self: { mainProgram = "tidal"; }) {}; + "tidal-link" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "tidal-link"; + version = "1.0"; + sha256 = "0rc6gj6vfvhp9583farykw4i434krazak0gmm2h8nvfg8cw7liia"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base ]; + executableHaskellDepends = [ base ]; + description = "Ableton Link integration for Tidal"; + license = lib.licenses.gpl3Only; + mainProgram = "linktest"; + }) {}; + "tidal-midi" = callPackage ({ mkDerivation, base, containers, PortMidi, tidal, time , transformers @@ -292274,15 +292785,16 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "unix_2_7_2_2" = callPackage - ({ mkDerivation, base, bytestring, time }: + "unix_2_8_0_0" = callPackage + ({ mkDerivation, base, bytestring, filepath, tasty, tasty-hunit + , time + }: mkDerivation { pname = "unix"; - version = "2.7.2.2"; - sha256 = "1b6ygkasn5bvmdci8g3zjkahl34kfqhf5jrayibvnrcdnaqlxpcq"; - revision = "8"; - editedCabalFile = "1ydydm9i82pn5sy7drl404qlll318x8bjwhpvr2lwqwmb5f3dx8m"; - libraryHaskellDepends = [ base bytestring time ]; + version = "2.8.0.0"; + sha256 = "152b4ppl86s611m620bi16d24ymfm1xykakgdvw6xfqajgflhac8"; + libraryHaskellDepends = [ base bytestring filepath time ]; + testHaskellDepends = [ base tasty tasty-hunit ]; description = "POSIX functionality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -293373,7 +293885,6 @@ self: { ]; description = "Ur/Web static content generator"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "urembed"; }) {}; @@ -298379,6 +298890,8 @@ self: { pname = "wai-cli"; version = "0.2.3"; sha256 = "0fflvxfc9ibkrrgqdsr89gl77b0b706a8g7ylydaqqz6z089qbi3"; + revision = "1"; + editedCabalFile = "04w3gm1fcsxlrx7px5i737g61pgf2mlw8jyn2p6nczcyrwdvvicj"; libraryHaskellDepends = [ ansi-terminal base http-types iproute monads-tf network options stm streaming-commons transformers unix wai wai-extra warp warp-tls @@ -301443,8 +301956,8 @@ self: { }: mkDerivation { pname = "webauthn"; - version = "0.4.1.0"; - sha256 = "0afdf2wi0d8d76b2gc3j809diafwib95masi8l0w53b1xbnwac4j"; + version = "0.4.1.1"; + sha256 = "1zmw16fyx0p7wzl388f6s63r09f189c5a5py5c7phlc7wzlq02hb"; libraryHaskellDepends = [ aeson asn1-encoding asn1-parse asn1-types base base16-bytestring base64-bytestring binary bytestring cborg containers cryptonite @@ -312758,7 +313271,9 @@ self: { ]; description = "Haskell implementation of the ZeroMQ clone pattern"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "zeromq4-clone-pattern-exe"; + broken = true; }) {}; "zeromq4-conduit" = callPackage @@ -312823,7 +313338,9 @@ self: { ]; description = "Haskell implementation of several ZeroMQ patterns"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "zeromq4-patterns-exe"; + broken = true; }) {}; "zeromq4-simple" = callPackage diff --git a/pkgs/development/libraries/libfabric/default.nix b/pkgs/development/libraries/libfabric/default.nix index 38c88fe70f3c..baa33a51eef9 100644 --- a/pkgs/development/libraries/libfabric/default.nix +++ b/pkgs/development/libraries/libfabric/default.nix @@ -3,7 +3,7 @@ stdenv.mkDerivation rec { pname = "libfabric"; - version = "1.14.0"; + version = "1.15.1"; enableParallelBuilding = true; @@ -11,7 +11,7 @@ stdenv.mkDerivation rec { owner = "ofiwg"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MmvJV3Pne+bJtC91rdpNMZovoqMgm3gHFJwGH3tchgI="; + sha256 = "sha256-uL3L9k9yqdZXQmR1zi8OEIGLAZ8cf7EBnlDhetaMA08="; }; nativeBuildInputs = [ pkg-config autoreconfHook ]; diff --git a/pkgs/development/lua-modules/generated-packages.nix b/pkgs/development/lua-modules/generated-packages.nix index 3c146f50b00a..e20f45df46cb 100644 --- a/pkgs/development/lua-modules/generated-packages.nix +++ b/pkgs/development/lua-modules/generated-packages.nix @@ -1357,6 +1357,37 @@ buildLuarocksPackage { }; }) {}; +lua-subprocess = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast +, fetchgit, lua +}: +buildLuarocksPackage { + pname = "subprocess"; + version = "scm-1"; + + src = fetchgit ( removeAttrs (builtins.fromJSON ''{ + "url": "https://github.com/0x0ade/lua-subprocess.git", + "rev": "bfa8e97da774141f301cfd1106dca53a30a4de54", + "date": "2021-01-09T22:31:54+01:00", + "path": "/nix/store/3lr7n1k85kbf718wxr51xd40i8dfs5qd-lua-subprocess", + "sha256": "0p91hda0b0hpgdbff5drcyygaizq086gw8vnvzn0y0fg3mc9if70", + "fetchLFS": false, + "fetchSubmodules": true, + "deepClone": false, + "leaveDotGit": false +} + '') ["date" "path"]) ; + + disabled = with lua; (luaOlder "5.1"); + propagatedBuildInputs = [ lua ]; + + meta = { + homepage = "https://github.com/xlq/lua-subprocess"; + description = "A Lua module written in C that allows you to create child processes and communicate with them."; + maintainers = with lib.maintainers; [ scoder12 ]; + license.fullName = "MIT"; + }; +}) {}; + lua-term = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast , fetchurl}: buildLuarocksPackage { diff --git a/pkgs/development/python-modules/aiohttp-retry/default.nix b/pkgs/development/python-modules/aiohttp-retry/default.nix index 3cd0fe098426..f03ca026d97f 100644 --- a/pkgs/development/python-modules/aiohttp-retry/default.nix +++ b/pkgs/development/python-modules/aiohttp-retry/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "aiohttp-retry"; - version = "2.5.6"; + version = "2.7.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "inyutin"; repo = "aiohttp_retry"; rev = "v${version}"; - hash = "sha256-jyt4YPn3gSgR1YfHYLs+5VCsjAk9Ij+2m5Kzy51CnLk="; + hash = "sha256-vMnk7OHXTgFLcnqauAPB/vxVt8bP1To6KTIgNv7Ek+Q="; }; propagatedBuildInputs = [ @@ -34,6 +34,10 @@ buildPythonPackage rec { "aiohttp_retry" ]; + pytestFlagsArray = [ + "--asyncio-mode=auto" + ]; + meta = with lib; { description = "Retry client for aiohttp"; homepage = "https://github.com/inyutin/aiohttp_retry"; diff --git a/pkgs/development/python-modules/pyipma/default.nix b/pkgs/development/python-modules/pyipma/default.nix index 83e09317661f..6a9847d3778f 100644 --- a/pkgs/development/python-modules/pyipma/default.nix +++ b/pkgs/development/python-modules/pyipma/default.nix @@ -1,20 +1,28 @@ { lib , aiohttp +, aioresponses , buildPythonPackage -, fetchPypi +, fetchFromGitHub +, freezegun +, mock , geopy +, pytest-asyncio +, pytestCheckHook , pythonOlder }: buildPythonPackage rec { pname = "pyipma"; - version = "3.0.0"; + version = "3.0.2"; + format = "setuptools"; + disabled = pythonOlder "3.7"; - # Request for GitHub releases, https://github.com/dgomes/pyipma/issues/10 - src = fetchPypi { - inherit pname version; - sha256 = "sha256-LfnatA8CimHIXH3f3T4PatDBIEhh6vlQtI080iu8UEg="; + src = fetchFromGitHub { + owner = "dgomes"; + repo = pname; + rev = "refs/tags/${version}"; + hash = "sha256-AF4bwEsAwJ5MoBQieNDFQ00LILJu+bZZttw4T5+6gkk="; }; propagatedBuildInputs = [ @@ -22,13 +30,27 @@ buildPythonPackage rec { geopy ]; - # Project has no tests included in the PyPI releases - doCheck = false; + checkInputs = [ + aioresponses + freezegun + mock + pytest-asyncio + pytestCheckHook + ]; - pythonImportsCheck = [ "pyipma" ]; + pythonImportsCheck = [ + "pyipma" + ]; + + disabledTestPaths = [ + # Tests require network access + "tests/test_auxiliar.py" + "tests/test_location.py" + "tests/test_sea_forecast.py" + ]; meta = with lib; { - description = "Python library to retrieve information from Instituto Português do Mar e Atmosfera"; + description = "Library to retrieve information from Instituto Português do Mar e Atmosfera"; homepage = "https://github.com/dgomes/pyipma"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; diff --git a/pkgs/development/python-modules/pyprosegur/default.nix b/pkgs/development/python-modules/pyprosegur/default.nix index d26f7fdd9e42..4e62265776eb 100644 --- a/pkgs/development/python-modules/pyprosegur/default.nix +++ b/pkgs/development/python-modules/pyprosegur/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "pyprosegur"; - version = "0.0.7"; + version = "0.0.8"; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "dgomes"; repo = pname; rev = "refs/tags/${version}"; - sha256 = "sha256-eP8BFEdAJH2qHqqBXPxTaX1OGFggbWb3517G+gBPxhs="; + sha256 = "sha256-Spxzyn0gZ1TIHrtt7W0j6VwKnm2Km5vLGZZ//HINyBA="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/python-heatclient/default.nix b/pkgs/development/python-modules/python-heatclient/default.nix index a8b2d36097e3..38daad08bdb0 100644 --- a/pkgs/development/python-modules/python-heatclient/default.nix +++ b/pkgs/development/python-modules/python-heatclient/default.nix @@ -1,49 +1,51 @@ { lib -, buildPythonApplication -, fetchPypi -, pbr , babel +, buildPythonApplication , cliff +, fetchPypi , iso8601 +, keystoneauth1 , osc-lib -, prettytable , oslo-i18n , oslo-serialization , oslo-utils -, keystoneauth1 +, pbr +, prettytable , python-swiftclient +, pythonOlder , pyyaml , requests -, six +, requests-mock , stestr , testscenarios -, requests-mock }: buildPythonApplication rec { pname = "python-heatclient"; version = "3.0.0"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - sha256 = "sha256-5OLysKbM2GbjMT8lshWDLMtqOrHq2DhhWvbw1oNBNZs="; + hash = "sha256-5OLysKbM2GbjMT8lshWDLMtqOrHq2DhhWvbw1oNBNZs="; }; propagatedBuildInputs = [ - pbr babel cliff iso8601 + keystoneauth1 osc-lib - prettytable oslo-i18n oslo-serialization oslo-utils - keystoneauth1 + pbr + prettytable python-swiftclient pyyaml requests - six ]; checkInputs = [ @@ -55,13 +57,16 @@ buildPythonApplication rec { checkPhase = '' stestr run -e <(echo " heatclient.tests.unit.test_common_http.HttpClientTest.test_get_system_ca_file + heatclient.tests.unit.test_deployment_utils.TempURLSignalTest.test_create_temp_url ") ''; - pythonImportsCheck = [ "heatclient" ]; + pythonImportsCheck = [ + "heatclient" + ]; meta = with lib; { - description = "A client library for Heat built on the Heat orchestration API"; + description = "Library for Heat built on the Heat orchestration API"; homepage = "https://github.com/openstack/python-heatclient"; license = licenses.asl20; maintainers = teams.openstack.members; diff --git a/pkgs/os-specific/linux/libpsm2/default.nix b/pkgs/os-specific/linux/libpsm2/default.nix index 070a18f6984a..ebfe492f7364 100644 --- a/pkgs/os-specific/linux/libpsm2/default.nix +++ b/pkgs/os-specific/linux/libpsm2/default.nix @@ -2,7 +2,7 @@ stdenv.mkDerivation rec { pname = "libpsm2"; - version = "11.2.206"; + version = "11.2.229"; preConfigure= '' export UDEVDIR=$out/etc/udev @@ -29,7 +29,7 @@ stdenv.mkDerivation rec { owner = "intel"; repo = "opa-psm2"; rev = "PSM2_${version}"; - sha256 = "sha256-HsM2OaoX+SdbIednX1MWw1M4kkkPwUs5Dm32q2H7Mg4="; + sha256 = "sha256-t3tZCxGmGMscDmeyCATLbHxU7jEJqAzxwPV0Z8pl2ko="; }; postInstall = '' diff --git a/pkgs/servers/monitoring/prometheus/zfs-exporter.nix b/pkgs/servers/monitoring/prometheus/zfs-exporter.nix new file mode 100644 index 000000000000..8f0be0901e05 --- /dev/null +++ b/pkgs/servers/monitoring/prometheus/zfs-exporter.nix @@ -0,0 +1,30 @@ +{ buildGoModule +, lib +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "zfs_exporter"; + version = "2.2.5"; + + src = fetchFromGitHub { + owner = "pdf"; + repo = pname; + rev = "v" + version; + hash = "sha256-FY3P2wmNWyr7mImc1PJs1G2Ae8rZvDzq0kRZfiRTzyc="; + }; + + vendorSha256 = "sha256-jQiw3HlqWcsjdadDdovCsDMBB3rnWtacfbtzDb5rc9c="; + + postInstall = '' + install -Dm444 -t $out/share/doc/${pname} *.md + ''; + + meta = with lib; { + description = "ZFS Exporter for the Prometheus monitoring system"; + homepage = "https://github.com/pdf/zfs_exporter"; + license = licenses.mit; + maintainers = with maintainers; [ peterhoeg ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/tools/networking/nss-mdns/default.nix b/pkgs/tools/networking/nss-mdns/default.nix index 6ba996401a84..238c0c364f9a 100644 --- a/pkgs/tools/networking/nss-mdns/default.nix +++ b/pkgs/tools/networking/nss-mdns/default.nix @@ -1,14 +1,17 @@ -{ fetchurl, lib, stdenv, fetchpatch }: +{ fetchurl, lib, autoreconfHook, pkg-config, stdenv, fetchpatch, fetchFromGitHub }: stdenv.mkDerivation rec { pname = "nss-mdns"; - version = "0.10"; + version = "v0.15.1"; - src = fetchurl { - url = "http://0pointer.de/lennart/projects/nss-mdns/nss-mdns-${version}.tar.gz"; - sha256 = "0vgs6j0qsl0mwzh5a0m0bykr7x6bx79vnbyn0r3q289rghp3qs0y"; + src = fetchFromGitHub { + owner = "lathiat"; + repo = pname; + rev = version; + hash = "sha256-iRaf9/gu9VkGi1VbGpxvC5q+0M8ivezCz/oAKEg5V1M="; }; + buildInputs = [ autoreconfHook pkg-config ]; # Note: Although `nss-mdns' works by talking to `avahi-daemon', it # doesn't depend on the Avahi libraries. Instead, it contains # hand-written D-Bus code to talk to the Avahi daemon. @@ -21,15 +24,6 @@ stdenv.mkDerivation rec { "--localstatedir=/var" ]; - patches = [ - # Provide compat definition for libc lacking (e.g. musl) - (fetchpatch { - url = "https://raw.githubusercontent.com/openembedded/openembedded-core/94f780e889f194b67a48587ac68b3200288bee10/meta/recipes-connectivity/libnss-mdns/libnss-mdns/0001-check-for-nss.h.patch"; - sha256 = "1l1kjbdw8z31br4vib3l5b85jy7kxin760a2f24lww8v6lqdpgds"; - }) - ]; - - meta = { description = "The mDNS Name Service Switch (NSS) plug-in"; longDescription = '' diff --git a/pkgs/tools/security/clevis/default.nix b/pkgs/tools/security/clevis/default.nix index 76fe93ab679d..6cfd10347859 100644 --- a/pkgs/tools/security/clevis/default.nix +++ b/pkgs/tools/security/clevis/default.nix @@ -1,6 +1,21 @@ -{ lib, stdenv, fetchFromGitHub, meson, ninja, pkg-config, asciidoc -, makeWrapper, jansson, jose, cryptsetup, curl, libpwquality, luksmeta -, coreutils, tpm2-tools +{ lib +, stdenv +, fetchFromGitHub +, meson +, ninja +, pkg-config +, asciidoc +, makeWrapper +, jansson +, jose +, cryptsetup +, curl +, libpwquality +, luksmeta +, coreutils +, tpm2-tools +, gnugrep +, gnused }: stdenv.mkDerivation rec { @@ -24,7 +39,7 @@ stdenv.mkDerivation rec { postInstall = '' # We wrap the main clevis binary entrypoint but not the sub-binaries. wrapProgram $out/bin/clevis \ - --prefix PATH ':' "${tpm2-tools}/bin:${jose}/bin:${placeholder "out"}/bin" + --prefix PATH ':' "${lib.makeBinPath [tpm2-tools jose cryptsetup libpwquality luksmeta gnugrep gnused coreutils]}:${placeholder "out"}/bin" ''; nativeBuildInputs = [ meson ninja pkg-config asciidoc makeWrapper ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 740c605db4a5..388cb9869fd2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9260,8 +9260,9 @@ with pkgs; ola = callPackage ../applications/misc/ola { }; - olive-editor = libsForQt514.callPackage ../applications/video/olive-editor - { stdenv = gcc10StdenvCompat; inherit (darwin.apple_sdk.frameworks) CoreFoundation; }; + olive-editor = libsForQt514.callPackage ../applications/video/olive-editor { + inherit (darwin.apple_sdk.frameworks) CoreFoundation; + }; ombi = callPackage ../servers/ombi { }; @@ -23098,6 +23099,7 @@ with pkgs; prometheus-wireguard-exporter = callPackage ../servers/monitoring/prometheus/wireguard-exporter.nix { inherit (darwin.apple_sdk.frameworks) Security; }; + prometheus-zfs-exporter = callPackage ../servers/monitoring/prometheus/zfs-exporter.nix { }; prometheus-xmpp-alerts = callPackage ../servers/monitoring/prometheus/xmpp-alerts.nix { }; prometheus-cpp = callPackage ../development/libraries/prometheus-cpp { };