diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index bcacc956c4f6..ba5bf4eef25d 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -294,8 +294,10 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /nixos/tests/matrix-conduit.nix @piegamesde # Dotnet -/pkgs/build-support/dotnet @IvarWithoutBones -/pkgs/development/compilers/dotnet @IvarWithoutBones +/pkgs/build-support/dotnet @IvarWithoutBones +/pkgs/development/compilers/dotnet @IvarWithoutBones +/pkgs/test/dotnet @IvarWithoutBones +/doc/languages-frameworks/dotnet.section.md @IvarWithoutBones # Node.js /pkgs/build-support/node/build-npm-package @lilyinstarlight @winterqt diff --git a/.github/labeler.yml b/.github/labeler.yml index 941cc65e6d07..fc6202f51cf0 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -188,6 +188,10 @@ - nixos/tests/xfce.nix - pkgs/desktops/xfce/**/* +"6.topic: zig": + - pkgs/development/compilers/zig/**/* + - doc/hooks/zig.section.md + "8.has: changelog": - nixos/doc/manual/release-notes/**/* diff --git a/doc/languages-frameworks/dotnet.section.md b/doc/languages-frameworks/dotnet.section.md index 246490d67d26..39e741618269 100644 --- a/doc/languages-frameworks/dotnet.section.md +++ b/doc/languages-frameworks/dotnet.section.md @@ -210,3 +210,5 @@ buildDotnetGlobalTool { }; } ``` + +When packaging a new .NET application in nixpkgs, you can tag the [`@NixOS/dotnet`](https://github.com/orgs/nixos/teams/dotnet) team for help and code review. diff --git a/doc/languages-frameworks/python.section.md b/doc/languages-frameworks/python.section.md index d171e8419188..78b3559ac014 100644 --- a/doc/languages-frameworks/python.section.md +++ b/doc/languages-frameworks/python.section.md @@ -1,5 +1,512 @@ # Python {#python} +## Reference {#reference} + +### Interpreters {#interpreters} + +| Package | Aliases | Interpreter | +|------------|-----------------|-------------| +| python27 | python2, python | CPython 2.7 | +| python38 | | CPython 3.8 | +| python39 | | CPython 3.9 | +| python310 | python3 | CPython 3.10 | +| python311 | | CPython 3.11 | +| python312 | | CPython 3.12 | +| pypy27 | pypy2, pypy | PyPy2.7 | +| pypy39 | pypy3 | PyPy 3.9 | + +The Nix expressions for the interpreters can be found in +`pkgs/development/interpreters/python`. + +All packages depending on any Python interpreter get appended +`out/{python.sitePackages}` to `$PYTHONPATH` if such directory +exists. + +#### Missing `tkinter` module standard library {#missing-tkinter-module-standard-library} + +To reduce closure size the `Tkinter`/`tkinter` is available as a separate package, `pythonPackages.tkinter`. + +#### Attributes on interpreters packages {#attributes-on-interpreters-packages} + +Each interpreter has the following attributes: + +- `libPrefix`. Name of the folder in `${python}/lib/` for corresponding interpreter. +- `interpreter`. Alias for `${python}/bin/${executable}`. +- `buildEnv`. Function to build python interpreter environments with extra packages bundled together. See section *python.buildEnv function* for usage and documentation. +- `withPackages`. Simpler interface to `buildEnv`. See section *python.withPackages function* for usage and documentation. +- `sitePackages`. Alias for `lib/${libPrefix}/site-packages`. +- `executable`. Name of the interpreter executable, e.g. `python3.10`. +- `pkgs`. Set of Python packages for that specific interpreter. The package set can be modified by overriding the interpreter and passing `packageOverrides`. + +### Building packages and applications {#building-packages-and-applications} + +Python libraries and applications that use `setuptools` or +`distutils` are typically built with respectively the `buildPythonPackage` and +`buildPythonApplication` functions. These two functions also support installing a `wheel`. + +All Python packages reside in `pkgs/top-level/python-packages.nix` and all +applications elsewhere. In case a package is used as both a library and an +application, then the package should be in `pkgs/top-level/python-packages.nix` +since only those packages are made available for all interpreter versions. The +preferred location for library expressions is in +`pkgs/development/python-modules`. It is important that these packages are +called from `pkgs/top-level/python-packages.nix` and not elsewhere, to guarantee +the right version of the package is built. + +Based on the packages defined in `pkgs/top-level/python-packages.nix` an +attribute set is created for each available Python interpreter. The available +sets are + +* `pkgs.python27Packages` +* `pkgs.python3Packages` +* `pkgs.python38Packages` +* `pkgs.python39Packages` +* `pkgs.python310Packages` +* `pkgs.python311Packages` +* `pkgs.pypyPackages` + +and the aliases + +* `pkgs.python2Packages` pointing to `pkgs.python27Packages` +* `pkgs.python3Packages` pointing to `pkgs.python310Packages` +* `pkgs.pythonPackages` pointing to `pkgs.python2Packages` + +#### `buildPythonPackage` function {#buildpythonpackage-function} + +The `buildPythonPackage` function is implemented in +`pkgs/development/interpreters/python/mk-python-derivation.nix` +using setup hooks. + +The following is an example: + +```nix +{ lib +, buildPythonPackage +, fetchPypi + +# build-system +, setuptools-scm + +# dependencies +, attrs +, pluggy +, py +, setuptools +, six + +# tests +, hypothesis + }: + +buildPythonPackage rec { + pname = "pytest"; + version = "3.3.1"; + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-z4Q23FnYaVNG/NOrKW3kZCXsqwDWQJbOvnn7Ueyy65M="; + }; + + postPatch = '' + # don't test bash builtins + rm testing/test_argcomplete.py + ''; + + nativeBuildInputs = [ + setuptools-scm + ]; + + propagatedBuildInputs = [ + attrs + py + setuptools + six + pluggy + ]; + + nativeCheckInputs = [ + hypothesis + ]; + + meta = with lib; { + changelog = "https://github.com/pytest-dev/pytest/releases/tag/${version}"; + description = "Framework for writing tests"; + homepage = "https://github.com/pytest-dev/pytest"; + license = licenses.mit; + maintainers = with maintainers; [ domenkozar lovek323 madjar lsix ]; + }; +} +``` + +The `buildPythonPackage` mainly does four things: + +* In the `buildPhase`, it calls `${python.pythonForBuild.interpreter} setup.py bdist_wheel` to + build a wheel binary zipfile. +* In the `installPhase`, it installs the wheel file using `pip install *.whl`. +* In the `postFixup` phase, the `wrapPythonPrograms` bash function is called to + wrap all programs in the `$out/bin/*` directory to include `$PATH` + environment variable and add dependent libraries to script's `sys.path`. +* In the `installCheck` phase, `${python.interpreter} setup.py test` is run. + +By default tests are run because `doCheck = true`. Test dependencies, like +e.g. the test runner, should be added to `nativeCheckInputs`. + +By default `meta.platforms` is set to the same value +as the interpreter unless overridden otherwise. + +##### `buildPythonPackage` parameters {#buildpythonpackage-parameters} + +All parameters from `stdenv.mkDerivation` function are still supported. The +following are specific to `buildPythonPackage`: + +* `catchConflicts ? true`: If `true`, abort package build if a package name + appears more than once in dependency tree. Default is `true`. +* `disabled ? false`: If `true`, package is not built for the particular Python + interpreter version. +* `dontWrapPythonPrograms ? false`: Skip wrapping of Python programs. +* `permitUserSite ? false`: Skip setting the `PYTHONNOUSERSITE` environment + variable in wrapped programs. +* `format ? "setuptools"`: Format of the source. Valid options are + `"setuptools"`, `"pyproject"`, `"flit"`, `"wheel"`, and `"other"`. + `"setuptools"` is for when the source has a `setup.py` and `setuptools` is + used to build a wheel, `flit`, in case `flit` should be used to build a wheel, + and `wheel` in case a wheel is provided. Use `other` when a custom + `buildPhase` and/or `installPhase` is needed. +* `makeWrapperArgs ? []`: A list of strings. Arguments to be passed to + `makeWrapper`, which wraps generated binaries. By default, the arguments to + `makeWrapper` set `PATH` and `PYTHONPATH` environment variables before calling + the binary. Additional arguments here can allow a developer to set environment + variables which will be available when the binary is run. For example, + `makeWrapperArgs = ["--set FOO BAR" "--set BAZ QUX"]`. +* `namePrefix`: Prepends text to `${name}` parameter. In case of libraries, this + defaults to `"python3.8-"` for Python 3.8, etc., and in case of applications to `""`. +* `pipInstallFlags ? []`: A list of strings. Arguments to be passed to `pip + install`. To pass options to `python setup.py install`, use + `--install-option`. E.g., `pipInstallFlags=["--install-option='--cpp_implementation'"]`. +* `pipBuildFlags ? []`: A list of strings. Arguments to be passed to `pip wheel`. +* `pypaBuildFlags ? []`: A list of strings. Arguments to be passed to `python -m build --wheel`. +* `pythonPath ? []`: List of packages to be added into `$PYTHONPATH`. Packages + in `pythonPath` are not propagated (contrary to `propagatedBuildInputs`). +* `preShellHook`: Hook to execute commands before `shellHook`. +* `postShellHook`: Hook to execute commands after `shellHook`. +* `removeBinByteCode ? true`: Remove bytecode from `/bin`. Bytecode is only + created when the filenames end with `.py`. +* `setupPyGlobalFlags ? []`: List of flags passed to `setup.py` command. +* `setupPyBuildFlags ? []`: List of flags passed to `setup.py build_ext` command. + +The `stdenv.mkDerivation` function accepts various parameters for describing +build inputs (see "Specifying dependencies"). The following are of special +interest for Python packages, either because these are primarily used, or +because their behaviour is different: + +* `nativeBuildInputs ? []`: Build-time only dependencies. Typically executables + as well as the items listed in `setup_requires`. +* `buildInputs ? []`: Build and/or run-time dependencies that need to be + compiled for the host machine. Typically non-Python libraries which are being + linked. +* `nativeCheckInputs ? []`: Dependencies needed for running the `checkPhase`. These + are added to `nativeBuildInputs` when `doCheck = true`. Items listed in + `tests_require` go here. +* `propagatedBuildInputs ? []`: Aside from propagating dependencies, + `buildPythonPackage` also injects code into and wraps executables with the + paths included in this list. Items listed in `install_requires` go here. + +##### Overriding Python packages {#overriding-python-packages} + +The `buildPythonPackage` function has a `overridePythonAttrs` method that can be +used to override the package. In the following example we create an environment +where we have the `blaze` package using an older version of `pandas`. We +override first the Python interpreter and pass `packageOverrides` which contains +the overrides for packages in the package set. + +```nix +with import {}; + +(let + python = let + packageOverrides = self: super: { + pandas = super.pandas.overridePythonAttrs(old: rec { + version = "0.19.1"; + src = fetchPypi { + pname = "pandas"; + inherit version; + hash = "sha256-JQn+rtpy/OA2deLszSKEuxyttqBzcAil50H+JDHUdCE="; + }; + }); + }; + in pkgs.python3.override {inherit packageOverrides; self = python;}; + +in python.withPackages(ps: [ ps.blaze ])).env +``` + +The next example shows a non trivial overriding of the `blas` implementation to +be used through out all of the Python package set: + +```nix +python3MyBlas = pkgs.python3.override { + packageOverrides = self: super: { + # We need toPythonModule for the package set to evaluate this + blas = super.toPythonModule(super.pkgs.blas.override { + blasProvider = super.pkgs.mkl; + }); + lapack = super.toPythonModule(super.pkgs.lapack.override { + lapackProvider = super.pkgs.mkl; + }); + }; +}; +``` + +This is particularly useful for numpy and scipy users who want to gain speed with other blas implementations. +Note that using simply `scipy = super.scipy.override { blas = super.pkgs.mkl; };` will likely result in +compilation issues, because scipy dependencies need to use the same blas implementation as well. + +#### `buildPythonApplication` function {#buildpythonapplication-function} + +The `buildPythonApplication` function is practically the same as +`buildPythonPackage`. The main purpose of this function is to build a Python +package where one is interested only in the executables, and not importable +modules. For that reason, when adding this package to a `python.buildEnv`, the +modules won't be made available. + +Another difference is that `buildPythonPackage` by default prefixes the names of +the packages with the version of the interpreter. Because this is irrelevant for +applications, the prefix is omitted. + +When packaging a Python application with `buildPythonApplication`, it should be +called with `callPackage` and passed `python` or `pythonPackages` (possibly +specifying an interpreter version), like this: + +```nix +{ lib +, python3 +, fetchPypi +}: + +python3.pkgs.buildPythonApplication rec { + pname = "luigi"; + version = "2.7.9"; + format = "setuptools"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-Pe229rT0aHwA98s+nTHQMEFKZPo/yw6sot8MivFDvAw="; + }; + + propagatedBuildInputs = with python3.pkgs; [ + tornado + python-daemon + ]; + + meta = with lib; { + ... + }; +} +``` + +This is then added to `all-packages.nix` just as any other application would be. + +```nix +luigi = callPackage ../applications/networking/cluster/luigi { }; +``` + +Since the package is an application, a consumer doesn't need to care about +Python versions or modules, which is why they don't go in `pythonPackages`. + +#### `toPythonApplication` function {#topythonapplication-function} + +A distinction is made between applications and libraries, however, sometimes a +package is used as both. In this case the package is added as a library to +`python-packages.nix` and as an application to `all-packages.nix`. To reduce +duplication the `toPythonApplication` can be used to convert a library to an +application. + +The Nix expression shall use `buildPythonPackage` and be called from +`python-packages.nix`. A reference shall be created from `all-packages.nix` to +the attribute in `python-packages.nix`, and the `toPythonApplication` shall be +applied to the reference: + +```nix +youtube-dl = with pythonPackages; toPythonApplication youtube-dl; +``` + +#### `toPythonModule` function {#topythonmodule-function} + +In some cases, such as bindings, a package is created using +`stdenv.mkDerivation` and added as attribute in `all-packages.nix`. The Python +bindings should be made available from `python-packages.nix`. The +`toPythonModule` function takes a derivation and makes certain Python-specific +modifications. + +```nix +opencv = toPythonModule (pkgs.opencv.override { + enablePython = true; + pythonPackages = self; +}); +``` + +Do pay attention to passing in the right Python version! + +#### `python.buildEnv` function {#python.buildenv-function} + +Python environments can be created using the low-level `pkgs.buildEnv` function. +This example shows how to create an environment that has the Pyramid Web Framework. +Saving the following as `default.nix` + +```nix +with import {}; + +python.buildEnv.override { + extraLibs = [ pythonPackages.pyramid ]; + ignoreCollisions = true; +} +``` + +and running `nix-build` will create + +``` +/nix/store/cf1xhjwzmdki7fasgr4kz6di72ykicl5-python-2.7.8-env +``` + +with wrapped binaries in `bin/`. + +You can also use the `env` attribute to create local environments with needed +packages installed. This is somewhat comparable to `virtualenv`. For example, +running `nix-shell` with the following `shell.nix` + +```nix +with import {}; + +(python3.buildEnv.override { + extraLibs = with python3Packages; [ + numpy + requests + ]; +}).env +``` + +will drop you into a shell where Python will have the +specified packages in its path. + +##### `python.buildEnv` arguments {#python.buildenv-arguments} + + +* `extraLibs`: List of packages installed inside the environment. +* `postBuild`: Shell command executed after the build of environment. +* `ignoreCollisions`: Ignore file collisions inside the environment (default is `false`). +* `permitUserSite`: Skip setting the `PYTHONNOUSERSITE` environment variable in + wrapped binaries in the environment. + +#### `python.withPackages` function {#python.withpackages-function} + +The `python.withPackages` function provides a simpler interface to the `python.buildEnv` functionality. +It takes a function as an argument that is passed the set of python packages and returns the list +of the packages to be included in the environment. Using the `withPackages` function, the previous +example for the Pyramid Web Framework environment can be written like this: + +```nix +with import {}; + +python.withPackages (ps: [ ps.pyramid ]) +``` + +`withPackages` passes the correct package set for the specific interpreter +version as an argument to the function. In the above example, `ps` equals +`pythonPackages`. But you can also easily switch to using python3: + +```nix +with import {}; + +python3.withPackages (ps: [ ps.pyramid ]) +``` + +Now, `ps` is set to `python3Packages`, matching the version of the interpreter. + +As `python.withPackages` simply uses `python.buildEnv` under the hood, it also +supports the `env` attribute. The `shell.nix` file from the previous section can +thus be also written like this: + +```nix +with import {}; + +(python3.withPackages (ps: with ps; [ + numpy + requests +])).env +``` + +In contrast to `python.buildEnv`, `python.withPackages` does not support the +more advanced options such as `ignoreCollisions = true` or `postBuild`. If you +need them, you have to use `python.buildEnv`. + +Python 2 namespace packages may provide `__init__.py` that collide. In that case +`python.buildEnv` should be used with `ignoreCollisions = true`. + +#### Setup hooks {#setup-hooks} + +The following are setup hooks specifically for Python packages. Most of these +are used in `buildPythonPackage`. + +- `eggUnpackhook` to move an egg to the correct folder so it can be installed + with the `eggInstallHook` +- `eggBuildHook` to skip building for eggs. +- `eggInstallHook` to install eggs. +- `flitBuildHook` to build a wheel using `flit`. +- `pipBuildHook` to build a wheel using `pip` and PEP 517. Note a build system + (e.g. `setuptools` or `flit`) should still be added as `nativeBuildInput`. +- `pypaBuildHook` to build a wheel using + [`pypa/build`](https://pypa-build.readthedocs.io/en/latest/index.html) and + PEP 517/518. Note a build system (e.g. `setuptools` or `flit`) should still + be added as `nativeBuildInput`. +- `pipInstallHook` to install wheels. +- `pytestCheckHook` to run tests with `pytest`. See [example usage](#using-pytestcheckhook). +- `pythonCatchConflictsHook` to check whether a Python package is not already existing. +- `pythonImportsCheckHook` to check whether importing the listed modules works. +- `pythonRelaxDepsHook` will relax Python dependencies restrictions for the package. + See [example usage](#using-pythonrelaxdepshook). +- `pythonRemoveBinBytecode` to remove bytecode from the `/bin` folder. +- `setuptoolsBuildHook` to build a wheel using `setuptools`. +- `setuptoolsCheckHook` to run tests with `python setup.py test`. +- `sphinxHook` to build documentation and manpages using Sphinx. +- `venvShellHook` to source a Python 3 `venv` at the `venvDir` location. A + `venv` is created if it does not yet exist. `postVenvCreation` can be used to + to run commands only after venv is first created. +- `wheelUnpackHook` to move a wheel to the correct folder so it can be installed + with the `pipInstallHook`. +- `unittestCheckHook` will run tests with `python -m unittest discover`. See [example usage](#using-unittestcheckhook). + +### Development mode {#development-mode} + +Development or editable mode is supported. To develop Python packages +`buildPythonPackage` has additional logic inside `shellPhase` to run `pip +install -e . --prefix $TMPDIR/`for the package. + +Warning: `shellPhase` is executed only if `setup.py` exists. + +Given a `default.nix`: + +```nix +with import {}; + +pythonPackages.buildPythonPackage { + name = "myproject"; + buildInputs = with pythonPackages; [ pyramid ]; + + src = ./.; +} +``` + +Running `nix-shell` with no arguments should give you the environment in which +the package would be built with `nix-build`. + +Shortcut to setup environments with C headers/libraries and Python packages: + +```shell +nix-shell -p pythonPackages.pyramid zlib libjpeg git +``` + +Note: There is a boolean value `lib.inNixShell` set to `true` if nix-shell is invoked. + ## User Guide {#user-guide} ### Using Python {#using-python} @@ -993,615 +1500,6 @@ don't explicitly define which `python` derivation should be used. In the above example we use `buildPythonPackage` that is part of the set `python3Packages`, and in this case the `python3` interpreter is automatically used. -## Reference {#reference} - -### Interpreters {#interpreters} - -| Package | Aliases | Interpreter | -|------------|-----------------|-------------| -| python27 | python2, python | CPython 2.7 | -| python38 | | CPython 3.8 | -| python39 | | CPython 3.9 | -| python310 | python3 | CPython 3.10 | -| python311 | | CPython 3.11 | -| python312 | | CPython 3.12 | -| pypy27 | pypy2, pypy | PyPy2.7 | -| pypy39 | pypy3 | PyPy 3.9 | - -The Nix expressions for the interpreters can be found in -`pkgs/development/interpreters/python`. - -All packages depending on any Python interpreter get appended -`out/{python.sitePackages}` to `$PYTHONPATH` if such directory -exists. - -#### Missing `tkinter` module standard library {#missing-tkinter-module-standard-library} - -To reduce closure size the `Tkinter`/`tkinter` is available as a separate package, `pythonPackages.tkinter`. - -#### Attributes on interpreters packages {#attributes-on-interpreters-packages} - -Each interpreter has the following attributes: - -- `libPrefix`. Name of the folder in `${python}/lib/` for corresponding interpreter. -- `interpreter`. Alias for `${python}/bin/${executable}`. -- `buildEnv`. Function to build python interpreter environments with extra packages bundled together. See section *python.buildEnv function* for usage and documentation. -- `withPackages`. Simpler interface to `buildEnv`. See section *python.withPackages function* for usage and documentation. -- `sitePackages`. Alias for `lib/${libPrefix}/site-packages`. -- `executable`. Name of the interpreter executable, e.g. `python3.10`. -- `pkgs`. Set of Python packages for that specific interpreter. The package set can be modified by overriding the interpreter and passing `packageOverrides`. - -### Optimizations {#optimizations} - -The Python interpreters are by default not built with optimizations enabled, because -the builds are in that case not reproducible. To enable optimizations, override the -interpreter of interest, e.g using - -``` -let - pkgs = import ./. {}; - mypython = pkgs.python3.override { - enableOptimizations = true; - reproducibleBuild = false; - self = mypython; - }; -in mypython -``` - -### Building packages and applications {#building-packages-and-applications} - -Python libraries and applications that use `setuptools` or -`distutils` are typically built with respectively the `buildPythonPackage` and -`buildPythonApplication` functions. These two functions also support installing a `wheel`. - -All Python packages reside in `pkgs/top-level/python-packages.nix` and all -applications elsewhere. In case a package is used as both a library and an -application, then the package should be in `pkgs/top-level/python-packages.nix` -since only those packages are made available for all interpreter versions. The -preferred location for library expressions is in -`pkgs/development/python-modules`. It is important that these packages are -called from `pkgs/top-level/python-packages.nix` and not elsewhere, to guarantee -the right version of the package is built. - -Based on the packages defined in `pkgs/top-level/python-packages.nix` an -attribute set is created for each available Python interpreter. The available -sets are - -* `pkgs.python27Packages` -* `pkgs.python3Packages` -* `pkgs.python38Packages` -* `pkgs.python39Packages` -* `pkgs.python310Packages` -* `pkgs.python311Packages` -* `pkgs.pypyPackages` - -and the aliases - -* `pkgs.python2Packages` pointing to `pkgs.python27Packages` -* `pkgs.python3Packages` pointing to `pkgs.python310Packages` -* `pkgs.pythonPackages` pointing to `pkgs.python2Packages` - -#### `buildPythonPackage` function {#buildpythonpackage-function} - -The `buildPythonPackage` function is implemented in -`pkgs/development/interpreters/python/mk-python-derivation.nix` -using setup hooks. - -The following is an example: - -```nix -{ lib -, buildPythonPackage -, fetchPypi - -# build-system -, setuptools-scm - -# dependencies -, attrs -, pluggy -, py -, setuptools -, six - -# tests -, hypothesis - }: - -buildPythonPackage rec { - pname = "pytest"; - version = "3.3.1"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-z4Q23FnYaVNG/NOrKW3kZCXsqwDWQJbOvnn7Ueyy65M="; - }; - - postPatch = '' - # don't test bash builtins - rm testing/test_argcomplete.py - ''; - - nativeBuildInputs = [ - setuptools-scm - ]; - - propagatedBuildInputs = [ - attrs - py - setuptools - six - pluggy - ]; - - nativeCheckInputs = [ - hypothesis - ]; - - meta = with lib; { - changelog = "https://github.com/pytest-dev/pytest/releases/tag/${version}"; - description = "Framework for writing tests"; - homepage = "https://github.com/pytest-dev/pytest"; - license = licenses.mit; - maintainers = with maintainers; [ domenkozar lovek323 madjar lsix ]; - }; -} -``` - -The `buildPythonPackage` mainly does four things: - -* In the `buildPhase`, it calls `${python.pythonForBuild.interpreter} setup.py bdist_wheel` to - build a wheel binary zipfile. -* In the `installPhase`, it installs the wheel file using `pip install *.whl`. -* In the `postFixup` phase, the `wrapPythonPrograms` bash function is called to - wrap all programs in the `$out/bin/*` directory to include `$PATH` - environment variable and add dependent libraries to script's `sys.path`. -* In the `installCheck` phase, `${python.interpreter} setup.py test` is run. - -By default tests are run because `doCheck = true`. Test dependencies, like -e.g. the test runner, should be added to `nativeCheckInputs`. - -By default `meta.platforms` is set to the same value -as the interpreter unless overridden otherwise. - -##### `buildPythonPackage` parameters {#buildpythonpackage-parameters} - -All parameters from `stdenv.mkDerivation` function are still supported. The -following are specific to `buildPythonPackage`: - -* `catchConflicts ? true`: If `true`, abort package build if a package name - appears more than once in dependency tree. Default is `true`. -* `disabled ? false`: If `true`, package is not built for the particular Python - interpreter version. -* `dontWrapPythonPrograms ? false`: Skip wrapping of Python programs. -* `permitUserSite ? false`: Skip setting the `PYTHONNOUSERSITE` environment - variable in wrapped programs. -* `format ? "setuptools"`: Format of the source. Valid options are - `"setuptools"`, `"pyproject"`, `"flit"`, `"wheel"`, and `"other"`. - `"setuptools"` is for when the source has a `setup.py` and `setuptools` is - used to build a wheel, `flit`, in case `flit` should be used to build a wheel, - and `wheel` in case a wheel is provided. Use `other` when a custom - `buildPhase` and/or `installPhase` is needed. -* `makeWrapperArgs ? []`: A list of strings. Arguments to be passed to - `makeWrapper`, which wraps generated binaries. By default, the arguments to - `makeWrapper` set `PATH` and `PYTHONPATH` environment variables before calling - the binary. Additional arguments here can allow a developer to set environment - variables which will be available when the binary is run. For example, - `makeWrapperArgs = ["--set FOO BAR" "--set BAZ QUX"]`. -* `namePrefix`: Prepends text to `${name}` parameter. In case of libraries, this - defaults to `"python3.8-"` for Python 3.8, etc., and in case of applications to `""`. -* `pipInstallFlags ? []`: A list of strings. Arguments to be passed to `pip - install`. To pass options to `python setup.py install`, use - `--install-option`. E.g., `pipInstallFlags=["--install-option='--cpp_implementation'"]`. -* `pipBuildFlags ? []`: A list of strings. Arguments to be passed to `pip wheel`. -* `pypaBuildFlags ? []`: A list of strings. Arguments to be passed to `python -m build --wheel`. -* `pythonPath ? []`: List of packages to be added into `$PYTHONPATH`. Packages - in `pythonPath` are not propagated (contrary to `propagatedBuildInputs`). -* `preShellHook`: Hook to execute commands before `shellHook`. -* `postShellHook`: Hook to execute commands after `shellHook`. -* `removeBinByteCode ? true`: Remove bytecode from `/bin`. Bytecode is only - created when the filenames end with `.py`. -* `setupPyGlobalFlags ? []`: List of flags passed to `setup.py` command. -* `setupPyBuildFlags ? []`: List of flags passed to `setup.py build_ext` command. - -The `stdenv.mkDerivation` function accepts various parameters for describing -build inputs (see "Specifying dependencies"). The following are of special -interest for Python packages, either because these are primarily used, or -because their behaviour is different: - -* `nativeBuildInputs ? []`: Build-time only dependencies. Typically executables - as well as the items listed in `setup_requires`. -* `buildInputs ? []`: Build and/or run-time dependencies that need to be - compiled for the host machine. Typically non-Python libraries which are being - linked. -* `nativeCheckInputs ? []`: Dependencies needed for running the `checkPhase`. These - are added to `nativeBuildInputs` when `doCheck = true`. Items listed in - `tests_require` go here. -* `propagatedBuildInputs ? []`: Aside from propagating dependencies, - `buildPythonPackage` also injects code into and wraps executables with the - paths included in this list. Items listed in `install_requires` go here. - -##### Overriding Python packages {#overriding-python-packages} - -The `buildPythonPackage` function has a `overridePythonAttrs` method that can be -used to override the package. In the following example we create an environment -where we have the `blaze` package using an older version of `pandas`. We -override first the Python interpreter and pass `packageOverrides` which contains -the overrides for packages in the package set. - -```nix -with import {}; - -(let - python = let - packageOverrides = self: super: { - pandas = super.pandas.overridePythonAttrs(old: rec { - version = "0.19.1"; - src = fetchPypi { - pname = "pandas"; - inherit version; - hash = "sha256-JQn+rtpy/OA2deLszSKEuxyttqBzcAil50H+JDHUdCE="; - }; - }); - }; - in pkgs.python3.override {inherit packageOverrides; self = python;}; - -in python.withPackages(ps: [ ps.blaze ])).env -``` - -The next example shows a non trivial overriding of the `blas` implementation to -be used through out all of the Python package set: - -```nix -python3MyBlas = pkgs.python3.override { - packageOverrides = self: super: { - # We need toPythonModule for the package set to evaluate this - blas = super.toPythonModule(super.pkgs.blas.override { - blasProvider = super.pkgs.mkl; - }); - lapack = super.toPythonModule(super.pkgs.lapack.override { - lapackProvider = super.pkgs.mkl; - }); - }; -}; -``` - -This is particularly useful for numpy and scipy users who want to gain speed with other blas implementations. -Note that using simply `scipy = super.scipy.override { blas = super.pkgs.mkl; };` will likely result in -compilation issues, because scipy dependencies need to use the same blas implementation as well. - -#### Optional extra dependencies {#python-optional-dependencies} - -Some packages define optional dependencies for additional features. With -`setuptools` this is called `extras_require` and `flit` calls it -`extras-require`, while PEP 621 calls these `optional-dependencies`. A -method for supporting this is by declaring the extras of a package in its -`passthru`, e.g. in case of the package `dask` - -```nix -passthru.optional-dependencies = { - complete = [ distributed ]; -}; -``` - -and letting the package requiring the extra add the list to its dependencies - -```nix -propagatedBuildInputs = [ - ... -] ++ dask.optional-dependencies.complete; -``` - -Note this method is preferred over adding parameters to builders, as that can -result in packages depending on different variants and thereby causing -collisions. - -#### `buildPythonApplication` function {#buildpythonapplication-function} - -The `buildPythonApplication` function is practically the same as -`buildPythonPackage`. The main purpose of this function is to build a Python -package where one is interested only in the executables, and not importable -modules. For that reason, when adding this package to a `python.buildEnv`, the -modules won't be made available. - -Another difference is that `buildPythonPackage` by default prefixes the names of -the packages with the version of the interpreter. Because this is irrelevant for -applications, the prefix is omitted. - -When packaging a Python application with `buildPythonApplication`, it should be -called with `callPackage` and passed `python` or `pythonPackages` (possibly -specifying an interpreter version), like this: - -```nix -{ lib -, python3 -, fetchPypi -}: - -python3.pkgs.buildPythonApplication rec { - pname = "luigi"; - version = "2.7.9"; - format = "setuptools"; - - src = fetchPypi { - inherit pname version; - hash = "sha256-Pe229rT0aHwA98s+nTHQMEFKZPo/yw6sot8MivFDvAw="; - }; - - propagatedBuildInputs = with python3.pkgs; [ - tornado - python-daemon - ]; - - meta = with lib; { - ... - }; -} -``` - -This is then added to `all-packages.nix` just as any other application would be. - -```nix -luigi = callPackage ../applications/networking/cluster/luigi { }; -``` - -Since the package is an application, a consumer doesn't need to care about -Python versions or modules, which is why they don't go in `pythonPackages`. - -#### `toPythonApplication` function {#topythonapplication-function} - -A distinction is made between applications and libraries, however, sometimes a -package is used as both. In this case the package is added as a library to -`python-packages.nix` and as an application to `all-packages.nix`. To reduce -duplication the `toPythonApplication` can be used to convert a library to an -application. - -The Nix expression shall use `buildPythonPackage` and be called from -`python-packages.nix`. A reference shall be created from `all-packages.nix` to -the attribute in `python-packages.nix`, and the `toPythonApplication` shall be -applied to the reference: - -```nix -youtube-dl = with pythonPackages; toPythonApplication youtube-dl; -``` - -#### `toPythonModule` function {#topythonmodule-function} - -In some cases, such as bindings, a package is created using -`stdenv.mkDerivation` and added as attribute in `all-packages.nix`. The Python -bindings should be made available from `python-packages.nix`. The -`toPythonModule` function takes a derivation and makes certain Python-specific -modifications. - -```nix -opencv = toPythonModule (pkgs.opencv.override { - enablePython = true; - pythonPackages = self; -}); -``` - -Do pay attention to passing in the right Python version! - -#### `python.buildEnv` function {#python.buildenv-function} - -Python environments can be created using the low-level `pkgs.buildEnv` function. -This example shows how to create an environment that has the Pyramid Web Framework. -Saving the following as `default.nix` - -```nix -with import {}; - -python.buildEnv.override { - extraLibs = [ pythonPackages.pyramid ]; - ignoreCollisions = true; -} -``` - -and running `nix-build` will create - -``` -/nix/store/cf1xhjwzmdki7fasgr4kz6di72ykicl5-python-2.7.8-env -``` - -with wrapped binaries in `bin/`. - -You can also use the `env` attribute to create local environments with needed -packages installed. This is somewhat comparable to `virtualenv`. For example, -running `nix-shell` with the following `shell.nix` - -```nix -with import {}; - -(python3.buildEnv.override { - extraLibs = with python3Packages; [ - numpy - requests - ]; -}).env -``` - -will drop you into a shell where Python will have the -specified packages in its path. - -##### `python.buildEnv` arguments {#python.buildenv-arguments} - - -* `extraLibs`: List of packages installed inside the environment. -* `postBuild`: Shell command executed after the build of environment. -* `ignoreCollisions`: Ignore file collisions inside the environment (default is `false`). -* `permitUserSite`: Skip setting the `PYTHONNOUSERSITE` environment variable in - wrapped binaries in the environment. - -#### `python.withPackages` function {#python.withpackages-function} - -The `python.withPackages` function provides a simpler interface to the `python.buildEnv` functionality. -It takes a function as an argument that is passed the set of python packages and returns the list -of the packages to be included in the environment. Using the `withPackages` function, the previous -example for the Pyramid Web Framework environment can be written like this: - -```nix -with import {}; - -python.withPackages (ps: [ ps.pyramid ]) -``` - -`withPackages` passes the correct package set for the specific interpreter -version as an argument to the function. In the above example, `ps` equals -`pythonPackages`. But you can also easily switch to using python3: - -```nix -with import {}; - -python3.withPackages (ps: [ ps.pyramid ]) -``` - -Now, `ps` is set to `python3Packages`, matching the version of the interpreter. - -As `python.withPackages` simply uses `python.buildEnv` under the hood, it also -supports the `env` attribute. The `shell.nix` file from the previous section can -thus be also written like this: - -```nix -with import {}; - -(python3.withPackages (ps: with ps; [ - numpy - requests -])).env -``` - -In contrast to `python.buildEnv`, `python.withPackages` does not support the -more advanced options such as `ignoreCollisions = true` or `postBuild`. If you -need them, you have to use `python.buildEnv`. - -Python 2 namespace packages may provide `__init__.py` that collide. In that case -`python.buildEnv` should be used with `ignoreCollisions = true`. - -#### Setup hooks {#setup-hooks} - -The following are setup hooks specifically for Python packages. Most of these -are used in `buildPythonPackage`. - -- `eggUnpackhook` to move an egg to the correct folder so it can be installed - with the `eggInstallHook` -- `eggBuildHook` to skip building for eggs. -- `eggInstallHook` to install eggs. -- `flitBuildHook` to build a wheel using `flit`. -- `pipBuildHook` to build a wheel using `pip` and PEP 517. Note a build system - (e.g. `setuptools` or `flit`) should still be added as `nativeBuildInput`. -- `pypaBuildHook` to build a wheel using - [`pypa/build`](https://pypa-build.readthedocs.io/en/latest/index.html) and - PEP 517/518. Note a build system (e.g. `setuptools` or `flit`) should still - be added as `nativeBuildInput`. -- `pipInstallHook` to install wheels. -- `pytestCheckHook` to run tests with `pytest`. See [example usage](#using-pytestcheckhook). -- `pythonCatchConflictsHook` to check whether a Python package is not already existing. -- `pythonImportsCheckHook` to check whether importing the listed modules works. -- `pythonRelaxDepsHook` will relax Python dependencies restrictions for the package. - See [example usage](#using-pythonrelaxdepshook). -- `pythonRemoveBinBytecode` to remove bytecode from the `/bin` folder. -- `setuptoolsBuildHook` to build a wheel using `setuptools`. -- `setuptoolsCheckHook` to run tests with `python setup.py test`. -- `sphinxHook` to build documentation and manpages using Sphinx. -- `venvShellHook` to source a Python 3 `venv` at the `venvDir` location. A - `venv` is created if it does not yet exist. `postVenvCreation` can be used to - to run commands only after venv is first created. -- `wheelUnpackHook` to move a wheel to the correct folder so it can be installed - with the `pipInstallHook`. -- `unittestCheckHook` will run tests with `python -m unittest discover`. See [example usage](#using-unittestcheckhook). - -### Development mode {#development-mode} - -Development or editable mode is supported. To develop Python packages -`buildPythonPackage` has additional logic inside `shellPhase` to run `pip -install -e . --prefix $TMPDIR/`for the package. - -Warning: `shellPhase` is executed only if `setup.py` exists. - -Given a `default.nix`: - -```nix -with import {}; - -pythonPackages.buildPythonPackage { - name = "myproject"; - buildInputs = with pythonPackages; [ pyramid ]; - - src = ./.; -} -``` - -Running `nix-shell` with no arguments should give you the environment in which -the package would be built with `nix-build`. - -Shortcut to setup environments with C headers/libraries and Python packages: - -```shell -nix-shell -p pythonPackages.pyramid zlib libjpeg git -``` - -Note: There is a boolean value `lib.inNixShell` set to `true` if nix-shell is invoked. - -### Tools {#tools} - -Packages inside nixpkgs must use the `buildPythonPackage` or `buildPythonApplication` function directly, -because we can only provide security support for non-vendored dependencies. - -We recommend [nix-init](https://github.com/nix-community/nix-init) for creating new python packages within nixpkgs, -as it already prefetches the source, parses dependencies for common formats and prefills most things in `meta`. - -### Deterministic builds {#deterministic-builds} - -The Python interpreters are now built deterministically. Minor modifications had -to be made to the interpreters in order to generate deterministic bytecode. This -has security implications and is relevant for those using Python in a -`nix-shell`. - -When the environment variable `DETERMINISTIC_BUILD` is set, all bytecode will -have timestamp 1. The `buildPythonPackage` function sets `DETERMINISTIC_BUILD=1` -and [PYTHONHASHSEED=0](https://docs.python.org/3.11/using/cmdline.html#envvar-PYTHONHASHSEED). -Both are also exported in `nix-shell`. - -### Automatic tests {#automatic-tests} - -It is recommended to test packages as part of the build process. -Source distributions (`sdist`) often include test files, but not always. - -By default the command `python setup.py test` is run as part of the -`checkPhase`, but often it is necessary to pass a custom `checkPhase`. An -example of such a situation is when `py.test` is used. - -#### Common issues {#common-issues} - -* Non-working tests can often be deselected. By default `buildPythonPackage` - runs `python setup.py test`. which is deprecated. Most Python modules however - do follow the standard test protocol where the pytest runner can be used - instead. `pytest` supports the `-k` and `--ignore` parameters to ignore test - methods or classes as well as whole files. For `pytestCheckHook` these are - conveniently exposed as `disabledTests` and `disabledTestPaths` respectively. - - ```nix - buildPythonPackage { - # ... - nativeCheckInputs = [ - pytestCheckHook - ]; - - disabledTests = [ - "function_name" - "other_function" - ]; - - disabledTestPaths = [ - "this/file.py" - ]; - } - ``` - -* Tests that attempt to access `$HOME` can be fixed by using the following - work-around before running tests (e.g. `preCheck`): `export HOME=$(mktemp -d)` - ## FAQ {#faq} ### How to solve circular dependencies? {#how-to-solve-circular-dependencies} @@ -1950,6 +1848,108 @@ In a `setup.py` or `setup.cfg` it is common to declare dependencies: * `install_requires` corresponds to `propagatedBuildInputs` * `tests_require` corresponds to `nativeCheckInputs` +### How to enable interpreter optimizations? {#optimizations} + +The Python interpreters are by default not built with optimizations enabled, because +the builds are in that case not reproducible. To enable optimizations, override the +interpreter of interest, e.g using + +``` +let + pkgs = import ./. {}; + mypython = pkgs.python3.override { + enableOptimizations = true; + reproducibleBuild = false; + self = mypython; + }; +in mypython +``` + +### How to add optional dependencies? {#python-optional-dependencies} + +Some packages define optional dependencies for additional features. With +`setuptools` this is called `extras_require` and `flit` calls it +`extras-require`, while PEP 621 calls these `optional-dependencies`. A +method for supporting this is by declaring the extras of a package in its +`passthru`, e.g. in case of the package `dask` + +```nix +passthru.optional-dependencies = { + complete = [ distributed ]; +}; +``` + +and letting the package requiring the extra add the list to its dependencies + +```nix +propagatedBuildInputs = [ + ... +] ++ dask.optional-dependencies.complete; +``` + +Note this method is preferred over adding parameters to builders, as that can +result in packages depending on different variants and thereby causing +collisions. + +### How to contribute a Python package to nixpkgs? {#tools} + +Packages inside nixpkgs must use the `buildPythonPackage` or `buildPythonApplication` function directly, +because we can only provide security support for non-vendored dependencies. + +We recommend [nix-init](https://github.com/nix-community/nix-init) for creating new python packages within nixpkgs, +as it already prefetches the source, parses dependencies for common formats and prefills most things in `meta`. + +### Are Python interpreters built deterministically? {#deterministic-builds} + +The Python interpreters are now built deterministically. Minor modifications had +to be made to the interpreters in order to generate deterministic bytecode. This +has security implications and is relevant for those using Python in a +`nix-shell`. + +When the environment variable `DETERMINISTIC_BUILD` is set, all bytecode will +have timestamp 1. The `buildPythonPackage` function sets `DETERMINISTIC_BUILD=1` +and [PYTHONHASHSEED=0](https://docs.python.org/3.11/using/cmdline.html#envvar-PYTHONHASHSEED). +Both are also exported in `nix-shell`. + +### How to provide automatic tests to Python packages? {#automatic-tests} + +It is recommended to test packages as part of the build process. +Source distributions (`sdist`) often include test files, but not always. + +By default the command `python setup.py test` is run as part of the +`checkPhase`, but often it is necessary to pass a custom `checkPhase`. An +example of such a situation is when `py.test` is used. + +#### Common issues {#common-issues} + +* Non-working tests can often be deselected. By default `buildPythonPackage` + runs `python setup.py test`. which is deprecated. Most Python modules however + do follow the standard test protocol where the pytest runner can be used + instead. `pytest` supports the `-k` and `--ignore` parameters to ignore test + methods or classes as well as whole files. For `pytestCheckHook` these are + conveniently exposed as `disabledTests` and `disabledTestPaths` respectively. + + ```nix + buildPythonPackage { + # ... + nativeCheckInputs = [ + pytestCheckHook + ]; + + disabledTests = [ + "function_name" + "other_function" + ]; + + disabledTestPaths = [ + "this/file.py" + ]; + } + ``` + +* Tests that attempt to access `$HOME` can be fixed by using the following + work-around before running tests (e.g. `preCheck`): `export HOME=$(mktemp -d)` + ## Contributing {#contributing} ### Contributing guidelines {#contributing-guidelines} diff --git a/lib/modules.nix b/lib/modules.nix index 9371ba4b27a4..5c2fb48868c1 100644 --- a/lib/modules.nix +++ b/lib/modules.nix @@ -633,7 +633,7 @@ let optionDecls = filter (m: m.options?_type && (m.options._type == "option" - || throwDeclarationTypeError loc m.options._type + || throwDeclarationTypeError loc m.options._type m._file ) ) decls; @@ -698,14 +698,14 @@ let ) unmatchedDefnsByName); }; - throwDeclarationTypeError = loc: actualTag: + throwDeclarationTypeError = loc: actualTag: file: let name = lib.strings.escapeNixIdentifier (lib.lists.last loc); path = showOption loc; depth = length loc; paragraphs = [ - "Expected an option declaration at option path `${path}` but got an attribute set with type ${actualTag}" + "In module ${file}: expected an option declaration at option path `${path}` but got an attribute set with type ${actualTag}" ] ++ optional (actualTag == "option-type") '' When declaring an option, you must wrap the type in a `mkOption` call. It should look somewhat like: ${comment} diff --git a/lib/systems/parse.nix b/lib/systems/parse.nix index 6eb4f27cc519..34bfd94b3ce5 100644 --- a/lib/systems/parse.nix +++ b/lib/systems/parse.nix @@ -221,6 +221,8 @@ rec { vendors = setTypes types.openVendor { apple = {}; pc = {}; + knuth = {}; + # Actually matters, unlocking some MinGW-w64-specific options in GCC. See # bottom of https://sourceforge.net/p/mingw-w64/wiki2/Unicode%20apps/ w64 = {}; diff --git a/lib/tests/modules.sh b/lib/tests/modules.sh index 5f2e3f2a3114..2c5e4cdbcec1 100755 --- a/lib/tests/modules.sh +++ b/lib/tests/modules.sh @@ -394,9 +394,9 @@ checkConfigError \ ./declare-set.nix ./declare-enable-nested.nix # Options: accidental use of an option-type instead of option (or other tagged type; unlikely) -checkConfigError 'Expected an option declaration at option path .result. but got an attribute set with type option-type' config.result ./options-type-error-typical.nix -checkConfigError 'Expected an option declaration at option path .result.here. but got an attribute set with type option-type' config.result.here ./options-type-error-typical-nested.nix -checkConfigError 'Expected an option declaration at option path .result. but got an attribute set with type configuration' config.result ./options-type-error-configuration.nix +checkConfigError 'In module .*/options-type-error-typical.nix: expected an option declaration at option path .result. but got an attribute set with type option-type' config.result ./options-type-error-typical.nix +checkConfigError 'In module .*/options-type-error-typical-nested.nix: expected an option declaration at option path .result.here. but got an attribute set with type option-type' config.result.here ./options-type-error-typical-nested.nix +checkConfigError 'In module .*/options-type-error-configuration.nix: expected an option declaration at option path .result. but got an attribute set with type configuration' config.result ./options-type-error-configuration.nix # Check that that merging of option collisions doesn't depend on type being set checkConfigError 'The option .group..*would be a parent of the following options, but its type .. does not support nested options.\n\s*- option.s. with prefix .group.enable..*' config.group.enable ./merge-typeless-option.nix diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index dbb6b7f71535..07867afff257 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -1466,6 +1466,15 @@ githubId = 1482768; name = "Benjamin Asbach"; }; + asciimoth = { + name = "Andrew"; + email = "ascii@moth.contact"; + github = "asciimoth"; + githubId = 91414737; + keys = [{ + fingerprint = "C5C8 4658 CCFD 7E8E 71DE E933 AF3A E54F C3A3 5C9F"; + }]; + }; ashalkhakov = { email = "artyom.shalkhakov@gmail.com"; github = "ashalkhakov"; @@ -3768,6 +3777,12 @@ githubId = 1298344; name = "Daniel Fullmer"; }; + danielrolls = { + email = "daniel.rolls.27@googlemail.com"; + github = "danielrolls"; + githubId = 50051176; + name = "Daniel Rolls"; + }; daniyalsuri6 = { email = "daniyal.suri@gmail.com"; github = "daniyalsuri6"; @@ -6236,6 +6251,12 @@ githubId = 471835; name = "Giorgio Gallo"; }; + GirardR1006 = { + email = "julien.girard2@cea.fr"; + github = "GirardR1006"; + githubId = 19275558; + name = "Julien Girard-Satabin"; + }; GKasparov = { email = "mizozahr@gmail.com"; github = "GKasparov"; @@ -7468,6 +7489,12 @@ githubId = 20320695; name = "Matan Bendix Shenhav"; }; + iynaix = { + email = "iynaix@gmail.com"; + github = "iynaix"; + githubId = 94313; + name = "Xianyi Lin"; + }; izorkin = { email = "Izorkin@gmail.com"; github = "Izorkin"; @@ -7504,6 +7531,12 @@ github = "j4m3s-s"; githubId = 9413812; }; + jacbart = { + name = "Jack Bartlett"; + email = "jacbart@gmail.com"; + github = "jacbart"; + githubId = 7909687; + }; jacfal = { name = "Jakub Pravda"; email = "me@jakubpravda.net"; @@ -7522,6 +7555,12 @@ githubId = 7558482; name = "Jack Gerrits"; }; + jaduff = { + email = "jdduffpublic@proton.me"; + github = "jaduff"; + githubId = 10690970; + name = "James Duff"; + }; jagajaga = { email = "ars.seroka@gmail.com"; github = "jagajaga"; @@ -8724,6 +8763,12 @@ githubId = 1927188; name = "karolchmist"; }; + kashw2 = { + email = "supra4keanu@hotmail.com"; + github = "kashw2"; + githubId = 15855440; + name = "Keanu Ashwell"; + }; katexochen = { github = "katexochen"; githubId = 49727155; @@ -13923,6 +13968,12 @@ githubId = 115877; name = "Kenny Shen"; }; + quadradical = { + email = "nixos@henryhiles.com"; + github = "Henry-Hiles"; + githubId = 71790868; + name = "Henry Hiles"; + }; quag = { email = "quaggy@gmail.com"; github = "quag"; @@ -15910,6 +15961,12 @@ githubId = 2600039; name = "Spencer Janssen"; }; + spikespaz = { + name = "Jacob Birkett"; + email = "support@birkett.dev"; + github = "spikespaz"; + githubId = 12502988; + }; spinus = { email = "tomasz.czyz@gmail.com"; github = "spinus"; @@ -16541,6 +16598,12 @@ githubId = 863327; name = "Tyler Benster"; }; + tbidne = { + email = "tbidne@protonmail.com"; + github = "tbidne"; + githubId = 2856188; + name = "Thomas Bidne"; + }; tboerger = { email = "thomas@webhippie.de"; matrix = "@tboerger:matrix.org"; @@ -17044,6 +17107,13 @@ githubId = 1292007; name = "Sébastien Maccagnoni"; }; + tiredofit = { + email = "dave@tiredofit.ca"; + github = "tiredofit"; + githubId = 23528985; + name = "Dave Conroy"; + matrix = "@dave:tiredofit.ca"; + }; tirex = { email = "szymon@kliniewski.pl"; name = "Szymon Kliniewski"; diff --git a/maintainers/scripts/haskell/update-stackage.sh b/maintainers/scripts/haskell/update-stackage.sh index ba64b42ba9b7..881cf5fd4837 100755 --- a/maintainers/scripts/haskell/update-stackage.sh +++ b/maintainers/scripts/haskell/update-stackage.sh @@ -66,6 +66,7 @@ sed -r \ -e '/ hie-bios /d' \ -e '/ ShellCheck /d' \ -e '/ Agda /d' \ + -e '/ stack /d' \ < "${tmpfile_new}" >> $stackage_config # Explanations: # cabal2nix, distribution-nixpkgs, jailbreak-cabal, language-nix: These are our packages and we know what we are doing. diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix index 859eaf9e60a7..b0bac14705b9 100644 --- a/maintainers/team-list.nix +++ b/maintainers/team-list.nix @@ -181,6 +181,19 @@ with lib.maintainers; { shortName = "Cosmopolitan"; }; + dotnet = { + members = [ + ivar + mdarocha + corngood + raphaelr + jamiemagee + anpin + ]; + scope = "Maintainers of the .NET build tools and packages"; + shortName = "dotnet"; + }; + deepin = { members = [ rewine diff --git a/nixos/doc/manual/contributing-to-this-manual.chapter.md b/nixos/doc/manual/contributing-to-this-manual.chapter.md index 0a4f5403fdeb..6245280e30f0 100644 --- a/nixos/doc/manual/contributing-to-this-manual.chapter.md +++ b/nixos/doc/manual/contributing-to-this-manual.chapter.md @@ -7,6 +7,7 @@ You can quickly check your edits with the following: ```ShellSession $ cd /path/to/nixpkgs +$ $EDITOR doc/nixos/manual/... # edit the manual $ nix-build nixos/release.nix -A manual.x86_64-linux ``` @@ -14,24 +15,96 @@ If the build succeeds, the manual will be in `./result/share/doc/nixos/index.htm There's also [a convenient development daemon](https://nixos.org/manual/nixpkgs/unstable/#sec-contributing-devmode). -**Contributing to the man pages** +The above instructions don't deal with the appendix of available `configuration.nix` options, and the manual pages related to NixOS. These are built, and written in a different location and in a different format, as explained in the next sections. -The man pages are written in [DocBook] which is XML. +## Contributing to the `configuration.nix` options documentation {#sec-contributing-options} -To see what your edits look like: +The documentation for all the different `configuration.nix` options is automatically generated by reading the `description`s of all the NixOS options defined at `nixos/modules/`. If you want to improve such `description`, find it in the `nixos/modules/` directory, and edit it and open a pull request. + +To see how your changes render on the web, run again: + +```ShellSession +$ nix-build nixos/release.nix -A manual.x86_64-linux +``` + +And you'll see the changes to the appendix in the path `result/share/doc/nixos/options.html`. + +You can also build only the `configuration.nix(5)` manual page, via: ```ShellSession $ cd /path/to/nixpkgs -$ nix-build nixos/release.nix -A manpages.x86_64-linux +$ nix-build nixos/release.nix -A nixos-configuration-reference-manpage.x86_64-linux ``` -You can then read the man page you edited by running +And observe the result via: ```ShellSession -$ man --manpath=result/share/man nixos-rebuild # Replace nixos-rebuild with the command whose manual you edited +$ man --local-file result/share/man/man5/configuration.nix.5 ``` -If you're on a different architecture that's supported by NixOS (check nixos/release.nix) then replace `x86_64-linux` with the architecture. -`nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones. +If you're on a different architecture that's supported by NixOS (check file `nixos/release.nix` on Nixpkgs' repository) then replace `x86_64-linux` with the architecture. `nix-build` will complain otherwise, but should also tell you which architecture you have + the supported ones. -[DocBook]: https://en.wikipedia.org/wiki/DocBook +## Contributing to `nixos-*` tools' manpages {#sec-contributing-nixos-tools} + +The manual pages for the tools available in the installation image can be found in Nixpkgs by running (e.g for `nixos-rebuild`): + +```ShellSession +$ git ls | grep nixos-rebuild.8 +``` + +Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (except for minor differences, notably different spacing rules.) + +For a preview, run `man --local-file path/to/file.8`. + +Being written in `mdoc`, these manpages use semantic markup. This following subsections provides a guideline on where to apply which semantic elements. + +### Command lines and arguments {#ssec-contributing-nixos-tools-cli-and-args} + +In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`. + +- Use `Fl` to mark flag arguments, `Ar` for their arguments. +- Repeating arguments should be marked by adding an ellipsis (spelled with periods, `...`). +- Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`. +- Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments. +- Required flags or arguments should not be marked. +- Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks. + +When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` option that calls ssh to retrieve the host's local time would signify this thusly: +``` +This will run +.Ic ssh Ar name Ic time +to retrieve the remote time. +``` + +### Paths, NixOS options, environment variables {#ssec-contributing-nixos-tools-options-and-environment} + +Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`. + +Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately. + + - When `hostname` refers to an argument, it becomes `.Ql result/bin/run- Ns Ar hostname Ns -vm` + - When `hostname` refers to a variable, it becomes `.Ql result/bin/run- Ns Va hostname Ns -vm` + +### Code examples and other commands {#ssec-contributing-nixos-tools-code-examples} + +In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`. + +Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e. + +``` +.Bd -literal -offset indent +... +.Ed +``` + +Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them: + +``` +.Bd -literal -offset indent +{ + config.networking.hostname = "\c +.Ar hostname Ns \c +"; +} +.Ed +``` diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix index 902dee701801..a368b16201f8 100644 --- a/nixos/doc/manual/default.nix +++ b/nixos/doc/manual/default.nix @@ -184,8 +184,8 @@ in rec { ''; - # Generate the NixOS manpages. - manpages = runCommand "nixos-manpages" + # Generate the `man configuration.nix` package + nixos-configuration-reference-manpage = runCommand "nixos-configuration-reference-manpage" { nativeBuildInputs = [ buildPackages.installShellFiles buildPackages.nixos-render-docs @@ -194,8 +194,6 @@ in rec { } '' # Generate manpages. - mkdir -p $out/share/man/man8 - installManPage ${./manpages}/* mkdir -p $out/share/man/man5 nixos-render-docs -j $NIX_BUILD_CORES options manpage \ --revision ${lib.escapeShellArg revision} \ diff --git a/nixos/doc/manual/manpages/README.md b/nixos/doc/manual/manpages/README.md deleted file mode 100644 index 05cb83902c74..000000000000 --- a/nixos/doc/manual/manpages/README.md +++ /dev/null @@ -1,57 +0,0 @@ -# NixOS manpages - -This is the collection of NixOS manpages, excluding `configuration.nix(5)`. - -Man pages are written in [`mdoc(7)` format](https://mandoc.bsd.lv/man/mdoc.7.html) and should be portable between mandoc and groff for rendering (though minor differences may occur, mandoc and groff seem to have slightly different spacing rules.) - -For previewing edited files, you can just run `man -l path/to/file.8` and you will see it rendered. - -Being written in `mdoc` these manpages use semantic markup. This file provides a guideline on where to apply which of the semantic elements of `mdoc`. - -### Command lines and arguments - -In any manpage, commands, flags and arguments to the *current* executable should be marked according to their semantics. Commands, flags and arguments passed to *other* executables should not be marked like this and should instead be considered as code examples and marked with `Ql`. - - - Use `Fl` to mark flag arguments, `Ar` for their arguments. - - Repeating arguments should be marked by adding ellipses (`...`). - - Use `Cm` to mark literal string arguments, e.g. the `boot` command argument passed to `nixos-rebuild`. - - Optional flags or arguments should be marked with `Op`. This includes optional repeating arguments. - - Required flags or arguments should not be marked. - - Mutually exclusive groups of arguments should be enclosed in curly brackets, preferably created with `Bro`/`Brc` blocks. - -When an argument is used in an example it should be marked up with `Ar` again to differentiate it from a constant. For example, a command with a `--host name` flag that calls ssh to retrieve the host's local time would signify this thusly: -``` -This will run -.Ic ssh Ar name Ic time -to retrieve the remote time. -``` - -### Paths, NixOS options, environment variables - -Constant paths should be marked with `Pa`, NixOS options with `Va`, and environment variables with `Ev`. - -Generated paths, e.g. `result/bin/run-hostname-vm` (where `hostname` is a variable or arguments) should be marked as `Ql` inline literals with their variable components marked appropriately. - - - Taking `hostname` from an argument become `.Ql result/bin/run- Ns Ar hostname Ns -vm` - - Taking `hostname` from a variable otherwise defined becomes `.Ql result/bin/run- Ns Va hostname Ns -vm` - -### Code examples and other commands - -In free text names and complete invocations of other commands (e.g. `ssh` or `tar -xvf src.tar`) should be marked with `Ic`, fragments of command lines should be marked with `Ql`. - -Larger code blocks or those that cannot be shown inline should use indented literal display block markup for their contents, i.e. -``` -.Bd -literal -offset indent -... -.Ed -``` -Contents of code blocks may be marked up further, e.g. if they refer to arguments that will be substituted into them: -``` -.Bd -literal -offset indent -{ - options.hostname = "\c -.Ar hostname Ns \c -"; -} -.Ed -``` diff --git a/nixos/lib/test-driver/test_driver/__init__.py b/nixos/lib/test-driver/test_driver/__init__.py index db7e0ed33a89..c90e3d9e1cdb 100755 --- a/nixos/lib/test-driver/test_driver/__init__.py +++ b/nixos/lib/test-driver/test_driver/__init__.py @@ -106,7 +106,13 @@ def main() -> None: args.keep_vm_state, ) as driver: if args.interactive: - ptpython.repl.embed(driver.test_symbols(), {}) + history_dir = os.getcwd() + history_path = os.path.join(history_dir, ".nixos-test-history") + ptpython.repl.embed( + driver.test_symbols(), + {}, + history_filename=history_path, + ) else: tic = time.time() driver.run_tests() diff --git a/nixos/doc/manual/manpages/nixos-build-vms.8 b/nixos/modules/installer/tools/manpages/nixos-build-vms.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-build-vms.8 rename to nixos/modules/installer/tools/manpages/nixos-build-vms.8 diff --git a/nixos/doc/manual/manpages/nixos-enter.8 b/nixos/modules/installer/tools/manpages/nixos-enter.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-enter.8 rename to nixos/modules/installer/tools/manpages/nixos-enter.8 diff --git a/nixos/doc/manual/manpages/nixos-generate-config.8 b/nixos/modules/installer/tools/manpages/nixos-generate-config.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-generate-config.8 rename to nixos/modules/installer/tools/manpages/nixos-generate-config.8 diff --git a/nixos/doc/manual/manpages/nixos-install.8 b/nixos/modules/installer/tools/manpages/nixos-install.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-install.8 rename to nixos/modules/installer/tools/manpages/nixos-install.8 diff --git a/nixos/doc/manual/manpages/nixos-version.8 b/nixos/modules/installer/tools/manpages/nixos-version.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-version.8 rename to nixos/modules/installer/tools/manpages/nixos-version.8 diff --git a/nixos/modules/installer/tools/tools.nix b/nixos/modules/installer/tools/tools.nix index 4dce4f998052..6564b583464a 100644 --- a/nixos/modules/installer/tools/tools.nix +++ b/nixos/modules/installer/tools/tools.nix @@ -9,12 +9,19 @@ let makeProg = args: pkgs.substituteAll (args // { dir = "bin"; isExecutable = true; + nativeBuildInputs = [ + pkgs.installShellFiles + ]; + postInstall = '' + installManPage ${args.manPage} + ''; }); nixos-build-vms = makeProg { name = "nixos-build-vms"; src = ./nixos-build-vms/nixos-build-vms.sh; inherit (pkgs) runtimeShell; + manPage = ./manpages/nixos-build-vms.8; }; nixos-install = makeProg { @@ -27,6 +34,7 @@ let nixos-enter pkgs.util-linuxMinimal ]; + manPage = ./manpages/nixos-install.8; }; nixos-rebuild = pkgs.nixos-rebuild.override { nix = config.nix.package.out; }; @@ -40,6 +48,7 @@ let btrfs = "${pkgs.btrfs-progs}/bin/btrfs"; inherit (config.system.nixos-generate-config) configuration desktopConfiguration; xserverEnabled = config.services.xserver.enable; + manPage = ./manpages/nixos-generate-config.8; }; inherit (pkgs) nixos-option; @@ -57,6 +66,7 @@ let } // optionalAttrs (config.system.configurationRevision != null) { configurationRevision = config.system.configurationRevision; }); + manPage = ./manpages/nixos-version.8; }; nixos-enter = makeProg { @@ -66,6 +76,7 @@ let path = makeBinPath [ pkgs.util-linuxMinimal ]; + manPage = ./manpages/nixos-enter.8; }; in diff --git a/nixos/modules/misc/documentation.nix b/nixos/modules/misc/documentation.nix index 820450e3ce2a..46462c5abd43 100644 --- a/nixos/modules/misc/documentation.nix +++ b/nixos/modules/misc/documentation.nix @@ -346,7 +346,7 @@ in system.build.manual = manual; environment.systemPackages = [] - ++ optional cfg.man.enable manual.manpages + ++ optional cfg.man.enable manual.nixos-configuration-reference-manpage ++ optionals cfg.doc.enable [ manual.manualHTML nixos-help ]; }) diff --git a/nixos/modules/programs/environment.nix b/nixos/modules/programs/environment.nix index a448727be778..3fbda153e0b4 100644 --- a/nixos/modules/programs/environment.nix +++ b/nixos/modules/programs/environment.nix @@ -51,13 +51,6 @@ in environment.extraInit = '' - unset ASPELL_CONF - for i in ${concatStringsSep " " (reverseList cfg.profiles)} ; do - if [ -d "$i/lib/aspell" ]; then - export ASPELL_CONF="dict-dir $i/lib/aspell" - fi - done - export NIX_USER_PROFILE_DIR="/nix/var/nix/profiles/per-user/$USER" export NIX_PROFILES="${concatStringsSep " " (reverseList cfg.profiles)}" ''; diff --git a/nixos/modules/services/databases/influxdb2.nix b/nixos/modules/services/databases/influxdb2.nix index e74de66ddc2f..329533b35dc8 100644 --- a/nixos/modules/services/databases/influxdb2.nix +++ b/nixos/modules/services/databases/influxdb2.nix @@ -1,8 +1,17 @@ { config, lib, pkgs, ... }: -with lib; - let + inherit + (lib) + escapeShellArg + hasAttr + literalExpression + mkEnableOption + mkIf + mkOption + types + ; + format = pkgs.formats.json { }; cfg = config.services.influxdb2; configFile = format.generate "config.json" cfg.settings; @@ -24,14 +33,60 @@ in description = lib.mdDoc ''configuration options for influxdb2, see for details.''; type = format.type; }; + + provision = { + enable = mkEnableOption "initial database setup and provisioning"; + + initialSetup = { + organization = mkOption { + type = types.str; + example = "main"; + description = "Primary organization name"; + }; + + bucket = mkOption { + type = types.str; + example = "example"; + description = "Primary bucket name"; + }; + + username = mkOption { + type = types.str; + default = "admin"; + description = "Primary username"; + }; + + retention = mkOption { + type = types.str; + default = "0"; + description = '' + The duration for which the bucket will retain data (0 is infinite). + Accepted units are `ns` (nanoseconds), `us` or `µs` (microseconds), `ms` (milliseconds), + `s` (seconds), `m` (minutes), `h` (hours), `d` (days) and `w` (weeks). + ''; + }; + + passwordFile = mkOption { + type = types.path; + description = "Password for primary user. Don't use a file from the nix store!"; + }; + + tokenFile = mkOption { + type = types.path; + description = "API Token to set for the admin user. Don't use a file from the nix store!"; + }; + }; + }; }; }; config = mkIf cfg.enable { - assertions = [{ - assertion = !(builtins.hasAttr "bolt-path" cfg.settings) && !(builtins.hasAttr "engine-path" cfg.settings); - message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd"; - }]; + assertions = [ + { + assertion = !(hasAttr "bolt-path" cfg.settings) && !(hasAttr "engine-path" cfg.settings); + message = "services.influxdb2.config: bolt-path and engine-path should not be set as they are managed by systemd"; + } + ]; systemd.services.influxdb2 = { description = "InfluxDB is an open-source, distributed, time series database"; @@ -52,7 +107,62 @@ in LimitNOFILE = 65536; KillMode = "control-group"; Restart = "on-failure"; + LoadCredential = mkIf cfg.provision.enable [ + "admin-password:${cfg.provision.initialSetup.passwordFile}" + "admin-token:${cfg.provision.initialSetup.tokenFile}" + ]; }; + + path = [pkgs.influxdb2-cli]; + + # Mark if this is the first startup so postStart can do the initial setup + preStart = mkIf cfg.provision.enable '' + if ! test -e "$STATE_DIRECTORY/influxd.bolt"; then + touch "$STATE_DIRECTORY/.first_startup" + fi + ''; + + postStart = let + initCfg = cfg.provision.initialSetup; + in mkIf cfg.provision.enable ( + '' + set -euo pipefail + export INFLUX_HOST="http://"${escapeShellArg (cfg.settings.http-bind-address or "localhost:8086")} + + # Wait for the influxdb server to come online + count=0 + while ! influx ping &>/dev/null; do + if [ "$count" -eq 300 ]; then + echo "Tried for 30 seconds, giving up..." + exit 1 + fi + + if ! kill -0 "$MAINPID"; then + echo "Main server died, giving up..." + exit 1 + fi + + sleep 0.1 + count=$((count++)) + done + + # Do the initial database setup. Pass /dev/null as configs-path to + # avoid saving the token as the active config. + if test -e "$STATE_DIRECTORY/.first_startup"; then + influx setup \ + --configs-path /dev/null \ + --org ${escapeShellArg initCfg.organization} \ + --bucket ${escapeShellArg initCfg.bucket} \ + --username ${escapeShellArg initCfg.username} \ + --password "$(< "$CREDENTIALS_DIRECTORY/admin-password")" \ + --token "$(< "$CREDENTIALS_DIRECTORY/admin-token")" \ + --retention ${escapeShellArg initCfg.retention} \ + --force >/dev/null + + rm -f "$STATE_DIRECTORY/.first_startup" + fi + '' + ); }; users.extraUsers.influxdb2 = { @@ -63,5 +173,5 @@ in users.extraGroups.influxdb2 = {}; }; - meta.maintainers = with lib.maintainers; [ nickcao ]; + meta.maintainers = with lib.maintainers; [ nickcao oddlama ]; } diff --git a/nixos/modules/services/matrix/conduit.nix b/nixos/modules/services/matrix/conduit.nix index 16c4f571da94..76af7ba22857 100644 --- a/nixos/modules/services/matrix/conduit.nix +++ b/nixos/modules/services/matrix/conduit.nix @@ -94,6 +94,16 @@ in instance will require manual migration of data. ''; }; + global.allow_check_for_updates = mkOption { + type = types.bool; + default = false; + description = lib.mdDoc '' + Whether to allow Conduit to automatically contact + hourly to check for important Conduit news. + + Disabled by default because nixpkgs handles updates. + ''; + }; }; }; default = {}; diff --git a/nixos/modules/services/networking/headscale.nix b/nixos/modules/services/networking/headscale.nix index 78253dd9d112..03e6f86af53f 100644 --- a/nixos/modules/services/networking/headscale.nix +++ b/nixos/modules/services/networking/headscale.nix @@ -292,7 +292,7 @@ in { }; client_secret_path = mkOption { - type = types.nullOr types.path; + type = types.nullOr types.str; default = null; description = lib.mdDoc '' Path to OpenID Connect client secret file. Expands environment variables in format ''${VAR}. diff --git a/nixos/modules/services/security/oauth2_proxy.nix b/nixos/modules/services/security/oauth2_proxy.nix index 12547acabfe0..718c3d2498ea 100644 --- a/nixos/modules/services/security/oauth2_proxy.nix +++ b/nixos/modules/services/security/oauth2_proxy.nix @@ -579,7 +579,7 @@ in description = "OAuth2 Proxy"; path = [ cfg.package ]; wantedBy = [ "multi-user.target" ]; - after = [ "network.target" ]; + after = [ "network-online.target" ]; serviceConfig = { User = "oauth2_proxy"; diff --git a/nixos/modules/services/web-apps/lemmy.nix b/nixos/modules/services/web-apps/lemmy.nix index 6dfba907fb5d..895f3a9f1b4b 100644 --- a/nixos/modules/services/web-apps/lemmy.nix +++ b/nixos/modules/services/web-apps/lemmy.nix @@ -160,6 +160,10 @@ in root * ${cfg.ui.package}/dist file_server } + handle_path /static/undefined/* { + root * ${cfg.ui.package}/dist + file_server + } @for_backend { path /api/* /pictrs/* /feeds/* /nodeinfo/* } diff --git a/nixos/modules/services/web-apps/photoprism.nix b/nixos/modules/services/web-apps/photoprism.nix index d5ca6014780a..423ad5375baa 100644 --- a/nixos/modules/services/web-apps/photoprism.nix +++ b/nixos/modules/services/web-apps/photoprism.nix @@ -123,7 +123,7 @@ in RestrictNamespaces = true; RestrictRealtime = true; SystemCallArchitectures = "native"; - SystemCallFilter = [ "@system-service" "~@privileged @setuid @keyring" ]; + SystemCallFilter = [ "@system-service" "~@setuid @keyring" ]; UMask = "0066"; } // lib.optionalAttrs (cfg.port < 1024) { AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ]; diff --git a/nixos/modules/services/x11/desktop-managers/budgie.nix b/nixos/modules/services/x11/desktop-managers/budgie.nix index a734bc288c9f..bee627ec76c0 100644 --- a/nixos/modules/services/x11/desktop-managers/budgie.nix +++ b/nixos/modules/services/x11/desktop-managers/budgie.nix @@ -237,6 +237,11 @@ in { budgie.budgie-control-center ]; + # Register packages for udev. + services.udev.packages = with pkgs; [ + budgie.magpie + ]; + # Shell integration for MATE Terminal. programs.bash.vteIntegration = true; programs.zsh.vteIntegration = true; diff --git a/nixos/modules/services/x11/window-managers/dwm.nix b/nixos/modules/services/x11/window-managers/dwm.nix index 1881826944aa..e114f2e26b17 100644 --- a/nixos/modules/services/x11/window-managers/dwm.nix +++ b/nixos/modules/services/x11/window-managers/dwm.nix @@ -24,7 +24,7 @@ in patches = [ (super.fetchpatch { url = "https://dwm.suckless.org/patches/steam/dwm-steam-6.2.diff"; - sha256 = "1ld1z3fh6p5f8gr62zknx3axsinraayzxw3rz1qwg73mx2zk5y1f"; + sha256 = "sha256-f3lffBjz7+0Khyn9c9orzReoLTqBb/9gVGshYARGdVc="; }) ]; }) diff --git a/nixos/modules/system/boot/loader/grub/memtest.nix b/nixos/modules/system/boot/loader/grub/memtest.nix index ee969e9bff5b..8e68431ac571 100644 --- a/nixos/modules/system/boot/loader/grub/memtest.nix +++ b/nixos/modules/system/boot/loader/grub/memtest.nix @@ -1,12 +1,10 @@ -# This module adds Memtest86+/Memtest86 to the GRUB boot menu. - +# This module adds Memtest86+ to the GRUB boot menu. { config, lib, pkgs, ... }: with lib; let memtest86 = pkgs.memtest86plus; - efiSupport = config.boot.loader.grub.efiSupport; cfg = config.boot.loader.grub.memtest86; in @@ -19,11 +17,8 @@ in default = false; type = types.bool; description = lib.mdDoc '' - Make Memtest86+ (or MemTest86 if EFI support is enabled), - a memory testing program, available from the - GRUB boot menu. MemTest86 is an unfree program, so - this requires `allowUnfree` to be set to - `true`. + Make Memtest86+, a memory testing program, available from the GRUB + boot menu. ''; }; @@ -63,34 +58,12 @@ in }; }; - config = mkMerge [ - (mkIf (cfg.enable && efiSupport) { - assertions = [ - { - assertion = cfg.params == []; - message = "Parameters are not available for MemTest86"; - } - ]; - - boot.loader.grub.extraFiles = { - "memtest86.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi"; - }; - - boot.loader.grub.extraEntries = '' - menuentry "Memtest86" { - chainloader /memtest86.efi - } - ''; - }) - - (mkIf (cfg.enable && !efiSupport) { - boot.loader.grub.extraEntries = '' - menuentry "Memtest86+" { - linux16 @bootRoot@/memtest.bin ${toString cfg.params} - } - ''; - - boot.loader.grub.extraFiles."memtest.bin" = "${memtest86}/memtest.bin"; - }) - ]; + config = mkIf cfg.enable { + boot.loader.grub.extraEntries = '' + menuentry "Memtest86+" { + linux @bootRoot@/memtest.bin ${toString cfg.params} + } + ''; + boot.loader.grub.extraFiles."memtest.bin" = "${memtest86}/memtest.bin"; + }; } diff --git a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix index 8a3e89e5888b..1770f0759434 100644 --- a/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix +++ b/nixos/modules/system/boot/loader/systemd-boot/systemd-boot.nix @@ -32,7 +32,7 @@ let inherit (config.system.nixos) distroName; - memtest86 = optionalString cfg.memtest86.enable pkgs.memtest86-efi; + memtest86 = optionalString cfg.memtest86.enable pkgs.memtest86plus; netbootxyz = optionalString cfg.netbootxyz.enable pkgs.netbootxyz-efi; @@ -147,10 +147,8 @@ in { default = false; type = types.bool; description = lib.mdDoc '' - Make MemTest86 available from the systemd-boot menu. MemTest86 is a - program for testing memory. MemTest86 is an unfree program, so - this requires `allowUnfree` to be set to - `true`. + Make MemTest86+ available from the systemd-boot menu. MemTest86+ is a + program for testing memory. ''; }; @@ -193,8 +191,8 @@ in { default = {}; example = literalExpression '' { "memtest86.conf" = ''' - title MemTest86 - efi /efi/memtest86/memtest86.efi + title MemTest86+ + efi /efi/memtest86/memtest.efi '''; } ''; description = lib.mdDoc '' @@ -213,7 +211,7 @@ in { type = types.attrsOf types.path; default = {}; example = literalExpression '' - { "efi/memtest86/memtest86.efi" = "''${pkgs.memtest86-efi}/BOOTX64.efi"; } + { "efi/memtest86/memtest.efi" = "''${pkgs.memtest86plus}/memtest.efi"; } ''; description = lib.mdDoc '' A set of files to be copied to {file}`/boot`. @@ -276,11 +274,8 @@ in { boot.loader.supportsInitrdSecrets = true; boot.loader.systemd-boot.extraFiles = mkMerge [ - # TODO: This is hard-coded to use the 64-bit EFI app, but it could probably - # be updated to use the 32-bit EFI app on 32-bit systems. The 32-bit EFI - # app filename is BOOTIA32.efi. (mkIf cfg.memtest86.enable { - "efi/memtest86/BOOTX64.efi" = "${pkgs.memtest86-efi}/BOOTX64.efi"; + "efi/memtest86/memtest.efi" = "${pkgs.memtest86plus.efi}"; }) (mkIf cfg.netbootxyz.enable { "efi/netbootxyz/netboot.xyz.efi" = "${pkgs.netbootxyz-efi}"; @@ -291,7 +286,7 @@ in { (mkIf cfg.memtest86.enable { "${cfg.memtest86.entryFilename}" = '' title MemTest86 - efi /efi/memtest86/BOOTX64.efi + efi /efi/memtest86/memtest.efi ''; }) (mkIf cfg.netbootxyz.enable { diff --git a/nixos/release.nix b/nixos/release.nix index 93ebe000fc00..6da6faab73be 100644 --- a/nixos/release.nix +++ b/nixos/release.nix @@ -143,7 +143,7 @@ in rec { manualHTML = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualHTML); manual = manualHTML; # TODO(@oxij): remove eventually manualEpub = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manualEpub)); - manpages = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.manpages); + nixos-configuration-reference-manpage = buildFromConfig ({ ... }: { }) (config: config.system.build.manual.nixos-configuration-reference-manpage); options = (buildFromConfig ({ ... }: { }) (config: config.system.build.manual.optionsJSON)).x86_64-linux; diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix index a54047433bcd..4b338dac69a7 100644 --- a/nixos/tests/all-tests.nix +++ b/nixos/tests/all-tests.nix @@ -367,6 +367,7 @@ in { iftop = handleTest ./iftop.nix {}; incron = handleTest ./incron.nix {}; influxdb = handleTest ./influxdb.nix {}; + influxdb2 = handleTest ./influxdb2.nix {}; initrd-network-openvpn = handleTest ./initrd-network-openvpn {}; initrd-network-ssh = handleTest ./initrd-network-ssh {}; initrd-luks-empty-passphrase = handleTest ./initrd-luks-empty-passphrase.nix {}; @@ -572,6 +573,7 @@ in { openresty-lua = handleTest ./openresty-lua.nix {}; opensmtpd = handleTest ./opensmtpd.nix {}; opensmtpd-rspamd = handleTest ./opensmtpd-rspamd.nix {}; + opensnitch = handleTest ./opensnitch.nix {}; openssh = handleTest ./openssh.nix {}; octoprint = handleTest ./octoprint.nix {}; openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {}; diff --git a/nixos/tests/budgie.nix b/nixos/tests/budgie.nix index 34ee1e303de9..19d9b2bd0bed 100644 --- a/nixos/tests/budgie.nix +++ b/nixos/tests/budgie.nix @@ -52,10 +52,16 @@ import ./make-test-python.nix ({ pkgs, lib, ... }: { machine.wait_for_window("budgie-daemon") machine.wait_until_succeeds("pgrep budgie-panel") machine.wait_for_window("budgie-panel") + # We don't check xwininfo for this one. + # See https://github.com/NixOS/nixpkgs/pull/216737#discussion_r1155312754 + machine.wait_until_succeeds("pgrep budgie-wm") with subtest("Open MATE terminal"): machine.succeed("su - ${user.name} -c 'DISPLAY=:0 mate-terminal >&2 &'") machine.wait_for_window("Terminal") + + with subtest("Check if budgie-wm has ever coredumped"): + machine.fail("coredumpctl --json=short | grep budgie-wm") machine.sleep(20) machine.screenshot("screen") ''; diff --git a/nixos/tests/influxdb2.nix b/nixos/tests/influxdb2.nix new file mode 100644 index 000000000000..c9c54b788cc0 --- /dev/null +++ b/nixos/tests/influxdb2.nix @@ -0,0 +1,36 @@ +import ./make-test-python.nix ({ pkgs, ...} : { + name = "influxdb2"; + meta = with pkgs.lib.maintainers; { + maintainers = [ offline ]; + }; + + nodes.machine = { lib, ... }: { + environment.systemPackages = [ pkgs.influxdb2-cli ]; + services.influxdb2.enable = true; + services.influxdb2.provision = { + enable = true; + initialSetup = { + organization = "default"; + bucket = "default"; + passwordFile = pkgs.writeText "admin-pw" "ExAmPl3PA55W0rD"; + tokenFile = pkgs.writeText "admin-token" "verysecureadmintoken"; + }; + }; + }; + + testScript = { nodes, ... }: + let + tokenArg = "--token verysecureadmintoken"; + in '' + machine.wait_for_unit("influxdb2.service") + + machine.fail("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:wrongpassword") + machine.succeed("curl --fail -X POST 'http://localhost:8086/api/v2/signin' -u admin:ExAmPl3PA55W0rD") + + out = machine.succeed("influx org list ${tokenArg}") + assert "default" in out + + out = machine.succeed("influx bucket list ${tokenArg} --org default") + assert "default" in out + ''; +}) diff --git a/nixos/tests/opensnitch.nix b/nixos/tests/opensnitch.nix new file mode 100644 index 000000000000..d84e4e0a935b --- /dev/null +++ b/nixos/tests/opensnitch.nix @@ -0,0 +1,62 @@ +import ./make-test-python.nix ({ pkgs, ... }: { + name = "opensnitch"; + + meta = with pkgs.lib.maintainers; { + maintainers = [ onny ]; + }; + + nodes = { + server = + { ... }: { + networking.firewall.allowedTCPPorts = [ 80 ]; + services.caddy = { + enable = true; + virtualHosts."localhost".extraConfig = '' + respond "Hello, world!" + ''; + }; + }; + + clientBlocked = + { ... }: { + services.opensnitch = { + enable = true; + settings.DefaultAction = "deny"; + }; + }; + + clientAllowed = + { ... }: { + services.opensnitch = { + enable = true; + settings.DefaultAction = "deny"; + rules = { + opensnitch = { + name = "curl"; + enabled = true; + action = "allow"; + duration = "always"; + operator = { + type ="simple"; + sensitive = false; + operand = "process.path"; + data = "${pkgs.curl}/bin/curl"; + }; + }; + }; + }; + }; + }; + + testScript = '' + start_all() + server.wait_for_unit("caddy.service") + server.wait_for_open_port(80) + + clientBlocked.wait_for_unit("opensnitchd.service") + clientBlocked.fail("curl http://server") + + clientAllowed.wait_for_unit("opensnitchd.service") + clientAllowed.succeed("curl http://server") + ''; +}) diff --git a/nixos/tests/pantheon.nix b/nixos/tests/pantheon.nix index 653fcc6edad1..dee6964644c5 100644 --- a/nixos/tests/pantheon.nix +++ b/nixos/tests/pantheon.nix @@ -60,6 +60,9 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : with subtest("Open elementary terminal"): machine.execute("su - ${user.name} -c 'DISPLAY=:0 io.elementary.terminal >&2 &'") machine.wait_for_window("io.elementary.terminal") + + with subtest("Check if gala has ever coredumped"): + machine.fail("coredumpctl --json=short | grep gala") machine.sleep(20) machine.screenshot("screen") ''; diff --git a/nixos/tests/systemd-boot.nix b/nixos/tests/systemd-boot.nix index 84a4da5aa6ec..c1f8637989e3 100644 --- a/nixos/tests/systemd-boot.nix +++ b/nixos/tests/systemd-boot.nix @@ -118,14 +118,11 @@ in nodes.machine = { pkgs, lib, ... }: { imports = [ common ]; boot.loader.systemd-boot.memtest86.enable = true; - nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "memtest86-efi" - ]; }; testScript = '' machine.succeed("test -e /boot/loader/entries/memtest86.conf") - machine.succeed("test -e /boot/efi/memtest86/BOOTX64.efi") + machine.succeed("test -e /boot/efi/memtest86/memtest.efi") ''; }; @@ -152,15 +149,12 @@ in imports = [ common ]; boot.loader.systemd-boot.memtest86.enable = true; boot.loader.systemd-boot.memtest86.entryFilename = "apple.conf"; - nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ - "memtest86-efi" - ]; }; testScript = '' machine.fail("test -e /boot/loader/entries/memtest86.conf") machine.succeed("test -e /boot/loader/entries/apple.conf") - machine.succeed("test -e /boot/efi/memtest86/BOOTX64.efi") + machine.succeed("test -e /boot/efi/memtest86/memtest.efi") ''; }; diff --git a/nixos/tests/web-apps/mastodon/remote-postgresql.nix b/nixos/tests/web-apps/mastodon/remote-postgresql.nix index 2fd3983e13ec..715477191bfb 100644 --- a/nixos/tests/web-apps/mastodon/remote-postgresql.nix +++ b/nixos/tests/web-apps/mastodon/remote-postgresql.nix @@ -13,7 +13,7 @@ let in { name = "mastodon-remote-postgresql"; - meta.maintainers = with pkgs.lib.maintainers; [ erictapen izorkin turion ]; + meta.maintainers = with pkgs.lib.maintainers; [ erictapen izorkin ]; nodes = { database = { diff --git a/pkgs/applications/audio/cava/default.nix b/pkgs/applications/audio/cava/default.nix index 1e8b3047de72..87d1b3ba9d8b 100644 --- a/pkgs/applications/audio/cava/default.nix +++ b/pkgs/applications/audio/cava/default.nix @@ -1,9 +1,25 @@ -{ lib, stdenv, fetchFromGitHub, autoreconfHook, alsa-lib, fftw, - libpulseaudio, ncurses, iniparser }: +{ lib +, stdenv +, fetchFromGitHub +, autoreconfHook +, alsa-lib +, fftw +, iniparser +, libpulseaudio +, ncurses +, pkgconf +}: stdenv.mkDerivation rec { pname = "cava"; - version = "0.9.0"; + version = "0.9.1"; + + src = fetchFromGitHub { + owner = "karlstav"; + repo = "cava"; + rev = version; + hash = "sha256-W/2B9iTcO2F2vHQzcbg/6pYBwe+rRNfADdOiw4NY9Jk="; + }; buildInputs = [ alsa-lib @@ -13,14 +29,14 @@ stdenv.mkDerivation rec { iniparser ]; - src = fetchFromGitHub { - owner = "karlstav"; - repo = "cava"; - rev = version; - sha256 = "sha256-mIgkvgVcbRdE29lSLojIzIsnwZgnQ+B2sgScDWrLyd8="; - }; + nativeBuildInputs = [ + autoreconfHook + pkgconf + ]; - nativeBuildInputs = [ autoreconfHook ]; + preAutoreconf = '' + echo ${version} > version + ''; meta = with lib; { description = "Console-based Audio Visualizer for Alsa"; diff --git a/pkgs/applications/audio/helvum/default.nix b/pkgs/applications/audio/helvum/default.nix index 76a1ce2d27ea..1ff9f667d5ff 100644 --- a/pkgs/applications/audio/helvum/default.nix +++ b/pkgs/applications/audio/helvum/default.nix @@ -3,10 +3,8 @@ , clang , desktop-file-utils , fetchFromGitLab -, fetchpatch , glib , gtk4 -, libclang , meson , ninja , pipewire @@ -14,24 +12,25 @@ , rustPlatform , rustc , stdenv +, wrapGAppsHook4 }: stdenv.mkDerivation rec { pname = "helvum"; - version = "0.4.0"; + version = "0.4.1"; src = fetchFromGitLab { domain = "gitlab.freedesktop.org"; owner = "pipewire"; repo = pname; rev = version; - hash = "sha256-TvjO7fGobGmAltVHeXWyMtMLANdVWVGvBYq20JD3mMI="; + hash = "sha256-nBU8dk22tzVf60yznTYJBYRKG+ctwWl1epU90R0zXr0="; }; cargoDeps = rustPlatform.fetchCargoTarball { inherit src; name = "${pname}-${version}"; - hash = "sha256-W5Imlut30cjV4A6TCjBFLbViB0CDUucNsvIUiCXqu7I="; + hash = "sha256-kzu8dzKob9KxKEP3ElUYCCTdyvbzi+jSXTaaaaPMhYg="; }; nativeBuildInputs = [ @@ -43,6 +42,7 @@ stdenv.mkDerivation rec { cargo rustc rustPlatform.bindgenHook + wrapGAppsHook4 ]; buildInputs = [ diff --git a/pkgs/applications/audio/musescore/default.nix b/pkgs/applications/audio/musescore/default.nix index ebfb7debfaed..6c5b77252113 100644 --- a/pkgs/applications/audio/musescore/default.nix +++ b/pkgs/applications/audio/musescore/default.nix @@ -162,7 +162,7 @@ in stdenv'.mkDerivation rec { description = "Music notation and composition software"; homepage = "https://musescore.org/"; license = licenses.gpl3Only; - maintainers = with maintainers; [ vandenoever turion doronbehar ]; + maintainers = with maintainers; [ vandenoever doronbehar ]; # on aarch64-linux: # error: cannot convert '' to 'float32x4_t' in assignment broken = (stdenv.isLinux && stdenv.isAarch64); diff --git a/pkgs/applications/audio/tidal-hifi/default.nix b/pkgs/applications/audio/tidal-hifi/default.nix index df5d4fbef1af..614375d6755c 100644 --- a/pkgs/applications/audio/tidal-hifi/default.nix +++ b/pkgs/applications/audio/tidal-hifi/default.nix @@ -36,11 +36,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "tidal-hifi"; - version = "5.5.0"; + version = "5.6.0"; src = fetchurl { url = "https://github.com/Mastermindzh/tidal-hifi/releases/download/${finalAttrs.version}/tidal-hifi_${finalAttrs.version}_amd64.deb"; - sha256 = "sha256-pUQgTz7KZt4icD4lDAs4Wg095HxYEAifTM8a4cDejQM="; + sha256 = "sha256-HKylyYhbMxYfRRP9irGMTtB497o75M+ryikQHMJWbtU="; }; nativeBuildInputs = [ autoPatchelfHook dpkg makeWrapper ]; @@ -105,6 +105,7 @@ stdenv.mkDerivation (finalAttrs: { postFixup = '' makeWrapper $out/opt/tidal-hifi/tidal-hifi $out/bin/tidal-hifi \ --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath finalAttrs.buildInputs}" \ + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations}}" \ "''${gappsWrapperArgs[@]}" substituteInPlace $out/share/applications/tidal-hifi.desktop \ --replace "/opt/tidal-hifi/tidal-hifi" "tidal-hifi" @@ -115,7 +116,8 @@ stdenv.mkDerivation (finalAttrs: { description = "The web version of Tidal running in electron with hifi support thanks to widevine"; homepage = "https://github.com/Mastermindzh/tidal-hifi"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ qbit ]; + maintainers = with lib.maintainers; [ qbit spikespaz ]; platforms = lib.platforms.linux; + mainProgram = "tidal-hifi"; }; }) diff --git a/pkgs/applications/blockchains/dcrd/default.nix b/pkgs/applications/blockchains/dcrd/default.nix index 75c00719215d..8a4369482fe6 100644 --- a/pkgs/applications/blockchains/dcrd/default.nix +++ b/pkgs/applications/blockchains/dcrd/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, fetchpatch }: buildGoModule rec { pname = "dcrd"; @@ -11,10 +11,24 @@ buildGoModule rec { hash = "sha256-ZNBSIzx07zJrBxas7bHpZ8ZPDWJ4d7jumpKYj5Qmzlo="; }; + patches = [ + (fetchpatch { + name = "dcrd-appdata-env-variable.patch"; + url = "https://github.com/decred/dcrd/pull/3152/commits/216132d7d852f3f2e2a6bf7f739f47ed62ac9387.patch"; + hash = "sha256-R1GzP0qVP5XW1GnSJqFOpJVnwrVi/62tL1L2mc33+Dw="; + }) + ]; + vendorHash = "sha256-++IPB2IadXd1LC5r6f1a0UqsTG/McAf7KQAw8WKKoaE="; subPackages = [ "." "cmd/promptsecret" ]; + __darwinAllowLocalNetworking = true; + + preCheck = '' + export DCRD_APPDATA="$TMPDIR" + ''; + meta = { homepage = "https://decred.org"; description = "Decred daemon in Go (golang)"; diff --git a/pkgs/applications/blockchains/go-ethereum/default.nix b/pkgs/applications/blockchains/go-ethereum/default.nix index 6c39a8eae655..49817edd170d 100644 --- a/pkgs/applications/blockchains/go-ethereum/default.nix +++ b/pkgs/applications/blockchains/go-ethereum/default.nix @@ -9,16 +9,16 @@ let in buildGoModule rec { pname = "go-ethereum"; - version = "1.12.0"; + version = "1.12.2"; src = fetchFromGitHub { owner = "ethereum"; repo = pname; rev = "v${version}"; - sha256 = "sha256-u1p9k12tY79kA/2Hu109czQZnurHuDJQf/w7J0c8SuU="; + sha256 = "sha256-iCLOrf6/f0f7sD0YjmBtlcOcZRDIp9IZkBadTKj1Qjw="; }; - vendorHash = "sha256-k5MbOiJDvWFnaAPViNRHeqFa64XPZ3ImkkvkmTTscNA="; + vendorHash = "sha256-ChmQjhz4dQdwcY/269Hi5XAn8/+0z/AF7Kd9PJ8WqHg="; doCheck = false; diff --git a/pkgs/applications/display-managers/greetd/regreet.nix b/pkgs/applications/display-managers/greetd/regreet.nix index 6cd336821cca..254589c7a43e 100644 --- a/pkgs/applications/display-managers/greetd/regreet.nix +++ b/pkgs/applications/display-managers/greetd/regreet.nix @@ -2,9 +2,11 @@ , rustPlatform , fetchFromGitHub , pkg-config +, wrapGAppsHook , glib , gtk4 , pango +, librsvg }: rustPlatform.buildRustPackage rec { @@ -22,8 +24,8 @@ rustPlatform.buildRustPackage rec { buildFeatures = [ "gtk4_8" ]; - nativeBuildInputs = [ pkg-config ]; - buildInputs = [ glib gtk4 pango ]; + nativeBuildInputs = [ pkg-config wrapGAppsHook]; + buildInputs = [ glib gtk4 pango librsvg ]; meta = with lib; { description = "Clean and customizable greeter for greetd"; diff --git a/pkgs/applications/editors/emacs/generic.nix b/pkgs/applications/editors/emacs/generic.nix index 1ae3d5c79252..9da821de3f54 100644 --- a/pkgs/applications/editors/emacs/generic.nix +++ b/pkgs/applications/editors/emacs/generic.nix @@ -59,19 +59,6 @@ , webkitgtk , wrapGAppsHook -# macOS dependencies for NS and macPort -, AppKit -, Carbon -, Cocoa -, GSS -, IOKit -, ImageCaptureCore -, ImageIO -, OSAKit -, Quartz -, QuartzCore -, WebKit - # Boolean flags , nativeComp ? null , withNativeCompilation ? @@ -87,6 +74,7 @@ , withGTK2 ? false , withGTK3 ? withPgtk && !noGui , withGconf ? false +, withGlibNetworking ? withPgtk || withGTK3 || (withX && withXwidgets) , withGpm ? stdenv.isLinux , withImageMagick ? lib.versionOlder version "27" && (withX || withNS) , withMotif ? false @@ -109,6 +97,19 @@ else if withMotif then "motif" else if withAthena then "athena" else "lucid") + +# macOS dependencies for NS and macPort +, AppKit +, Carbon +, Cocoa +, GSS +, IOKit +, ImageCaptureCore +, ImageIO +, OSAKit +, Quartz +, QuartzCore +, WebKit }: assert (withGTK2 && !withNS && variant != "macport") -> withX; @@ -244,7 +245,7 @@ mkDerivation (finalAttrs: (lib.optionalAttrs withNativeCompilation { gtk3-x11 ] ++ lib.optionals (withX && withMotif) [ motif - ] ++ lib.optionals (withX && withXwidgets) [ + ] ++ lib.optionals withGlibNetworking [ glib-networking ] ++ lib.optionals withNativeCompilation [ libgccjit diff --git a/pkgs/applications/editors/glow/default.nix b/pkgs/applications/editors/glow/default.nix index 5472b28b62b9..cbd63c0ffcd0 100644 --- a/pkgs/applications/editors/glow/default.nix +++ b/pkgs/applications/editors/glow/default.nix @@ -1,5 +1,7 @@ -{ lib, buildGoModule, fetchFromGitHub }: - +{ lib +, buildGoModule +, fetchFromGitHub +}: buildGoModule rec { pname = "glow"; version = "1.5.0"; @@ -23,5 +25,6 @@ buildGoModule rec { changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}"; license = licenses.mit; maintainers = with maintainers; [ Br1ght0ne penguwin ]; + mainProgram = "glow"; }; } diff --git a/pkgs/applications/editors/jetbrains/default.nix b/pkgs/applications/editors/jetbrains/default.nix index 71bf0eaeb5a5..91b803babdab 100644 --- a/pkgs/applications/editors/jetbrains/default.nix +++ b/pkgs/applications/editors/jetbrains/default.nix @@ -9,7 +9,7 @@ , python3 , icu , lldb -, dotnet-sdk_6 +, dotnet-sdk_7 , maven , autoPatchelfHook , libdbusmenu @@ -275,7 +275,7 @@ let plugins/dotCommon/DotFiles/linux-x64/JetBrains.Profiler.PdbServer rm -rf lib/ReSharperHost/linux-x64/dotnet - ln -s ${dotnet-sdk_6} lib/ReSharperHost/linux-x64/dotnet + ln -s ${dotnet-sdk_7} lib/ReSharperHost/linux-x64/dotnet ''); }); diff --git a/pkgs/applications/editors/jetbrains/plugins/plugins.json b/pkgs/applications/editors/jetbrains/plugins/plugins.json index 1b0f0472dd40..3fa5d012ee96 100644 --- a/pkgs/applications/editors/jetbrains/plugins/plugins.json +++ b/pkgs/applications/editors/jetbrains/plugins/plugins.json @@ -17,13 +17,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", "232.8660.111": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", "232.8660.143": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", "232.8660.185": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", "232.8660.186": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip" }, "name": "ideavim" }, @@ -63,13 +63,13 @@ ], "builds": { "223.8836.1185": null, - "231.9225.18": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip", - "232.8660.111": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip", - "232.8660.143": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip", - "232.8660.186": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip" + "232.8660.111": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.143": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.185": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.186": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.197": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip" }, "name": "ini" }, @@ -79,8 +79,8 @@ "phpstorm" ], "builds": { - "231.9225.18": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip" + "232.8660.185": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip" }, "name": "symfony-support" }, @@ -90,8 +90,8 @@ "phpstorm" ], "builds": { - "231.9225.18": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip" + "232.8660.185": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip" }, "name": "php-annotations" }, @@ -103,9 +103,9 @@ "rider" ], "builds": { - "231.9225.23": "https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip", "232.8660.111": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip" + "232.8660.185": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip" }, "name": "python-community-edition" }, @@ -126,13 +126,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip", - "232.8660.111": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip", - "232.8660.143": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip", - "232.8660.186": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip" + "232.8660.111": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.143": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.185": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.186": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.197": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip" }, "name": "rust" }, @@ -153,13 +153,13 @@ ], "builds": { "223.8836.1185": null, - "231.9225.18": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip", - "232.8660.111": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip", - "232.8660.143": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip", - "232.8660.186": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip" + "232.8660.111": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.143": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.185": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.186": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.197": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip" }, "name": "rust-beta" }, @@ -197,14 +197,14 @@ "webstorm" ], "builds": { - "223.8836.1185": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip", - "232.8660.111": null, - "232.8660.143": null, - "232.8660.185": null, - "232.8660.186": null, - "232.8660.197": null + "223.8836.1185": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.111": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.143": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.185": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.186": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.197": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip" }, "name": "nixidea" }, @@ -234,13 +234,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip", "232.8660.111": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", "232.8660.143": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", "232.8660.185": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", "232.8660.186": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip" }, "name": "csv-editor" }, @@ -261,13 +261,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip", "232.8660.111": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", "232.8660.143": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", "232.8660.185": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", "232.8660.186": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip" }, "name": "vscode-keymap" }, @@ -288,13 +288,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip", "232.8660.111": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", "232.8660.143": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", "232.8660.185": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", "232.8660.186": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip" }, "name": "eclipse-keymap" }, @@ -315,13 +315,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip", "232.8660.111": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", "232.8660.143": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", "232.8660.185": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", "232.8660.186": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip" }, "name": "visual-studio-keymap" }, @@ -342,13 +342,13 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9225.18": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "231.9225.23": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "232.8660.111": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "232.8660.143": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "232.8660.185": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", "232.8660.186": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", - "232.8660.197": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" + "232.8660.197": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "232.8660.205": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar", + "232.8660.212": "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar" }, "name": "darcula-pitch-black" }, @@ -368,14 +368,14 @@ "webstorm" ], "builds": { - "223.8836.1185": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "232.8660.111": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "232.8660.143": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "232.8660.185": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "232.8660.186": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip" + "223.8836.1185": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.111": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.143": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.185": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.186": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.197": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip" }, "name": "github-copilot" }, @@ -396,49 +396,41 @@ ], "builds": { "223.8836.1185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9225.18": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "231.9225.23": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "232.8660.111": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "232.8660.143": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "232.8660.185": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", "232.8660.186": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", - "232.8660.197": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" + "232.8660.197": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "232.8660.205": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip", + "232.8660.212": "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip" }, "name": "netbeans-6-5-keymap" } }, "files": { - "https://plugins.jetbrains.com/files/10037/358810/CSVEditor-3.2.1-231.zip": "sha256-JC/NOICLHf1gc4wTarDPw7lYfGHOkCOlG194yt18xOA=", "https://plugins.jetbrains.com/files/10037/358812/CSVEditor-3.2.1-223.zip": "sha256-l8xq7XXQheZYcP+kdnLXAO7FhfPJYwIh+ZffbttBI9s=", "https://plugins.jetbrains.com/files/10037/358813/CSVEditor-3.2.1-232.zip": "sha256-m9ocJSFWparZLrX1MQA0IlSH5LHodmzzVmGZ6eHml24=", "https://plugins.jetbrains.com/files/12062/256327/keymap-vscode-223.7571.113.zip": "sha256-MlWTPLA6517inAtiOdJDUeUMyHczXzeUIe4dfASLzsM=", - "https://plugins.jetbrains.com/files/12062/307834/keymap-vscode-231.8109.91.zip": "sha256-OqK3HmcksgNlrADv7Ld91VCW+uzTOVWtcXcRC60IKfw=", "https://plugins.jetbrains.com/files/12062/364117/keymap-vscode-232.8660.88.zip": "sha256-q5i1eAANK+6uBYrtioKLzvJf5ALUB0K4d31Ut0vT/lE=", "https://plugins.jetbrains.com/files/12559/257029/keymap-eclipse-223.7571.125.zip": "sha256-0hMn8Qt+xJjB9HnYz7OMw8xmI0FxDFy+lYfXHURhTKY=", - "https://plugins.jetbrains.com/files/12559/307825/keymap-eclipse-231.8109.91.zip": "sha256-8jUsRK4evNMzjuWQIjIMrvQ0sIXPoY1C/buu1nod5X8=", "https://plugins.jetbrains.com/files/12559/364124/keymap-eclipse-232.8660.88.zip": "sha256-eRCsivZbDNrc+kesa9jVsOoMFFz+WpYfSMXxPCCjWjw=", "https://plugins.jetbrains.com/files/13017/257030/keymap-visualStudio-223.7571.125.zip": "sha256-YiJALivO1a+I4bCtZEv68PZ21Vydk5UW6gAgErj28DQ=", - "https://plugins.jetbrains.com/files/13017/307831/keymap-visualStudio-231.8109.91.zip": "sha256-b/SFrQX+pIV/R/Dd72EjqbbRgaSgppe3kv4aSxWr//Y=", "https://plugins.jetbrains.com/files/13017/364038/keymap-visualStudio-232.8660.88.zip": "sha256-5S8u7w14fLkaTcjACfUSun9pMNtPk20/8+Dr5Sp9sDE=", "https://plugins.jetbrains.com/files/14059/82616/darcula-pitch-black.jar": "sha256-eXInfAqY3yEZRXCAuv3KGldM1pNKEioNwPB0rIGgJFw=", "https://plugins.jetbrains.com/files/164/275091/IdeaVim-2.1.0.zip": "sha256-2dM/r79XT+1MHDeRAUnZw6WO3dmw7MZfx9alHmBqMk0=", "https://plugins.jetbrains.com/files/164/369533/IdeaVim-2.4.1-signed.zip": "sha256-dI+Oh6Z+OuqiS8yJI/PbelZdg2YCmoGw9NGotvKc0no=", - "https://plugins.jetbrains.com/files/17718/369180/github-copilot-intellij-1.2.16.2847.zip": "sha256-qsKmVhgh8FyZN4cWbt/UKQEnk+3ANR2U2+wo5sVZZf8=", + "https://plugins.jetbrains.com/files/17718/373346/github-copilot-intellij-1.2.18.2908.zip": "sha256-pSbM2BkXrWdEVedLIh89sQ1FDnlgO+saXyZsfkI2qYA=", "https://plugins.jetbrains.com/files/18444/165585/NetBeans6.5Keymap.zip": "sha256-KrzZTKZMQqoEMw+vDUv2jjs0EX0leaPBkU8H/ecq/oI=", "https://plugins.jetbrains.com/files/631/368891/python-232.8660.185.zip": "sha256-SqHA6I+mJeBH/Gjos+OiTayClesl5YBLqHvXIVL5o9k=", - "https://plugins.jetbrains.com/files/6981/363869/ini-231.9225.21.zip": "sha256-/HljUhlum/bmgw0sfhK+33AgxCJsT32uU/UjQIzIbKs=", - "https://plugins.jetbrains.com/files/6981/367671/ini-232.8660.158.zip": "sha256-ZJuLy0WM1OC6pjeEyBFDeOqbUz0gcUIgd71k4ggcCeA=", + "https://plugins.jetbrains.com/files/6981/370741/ini-232.8660.205.zip": "sha256-qxTbWKdYSb4b6CRDKup7rL8EO2qZLM9bctMlTDHfrBk=", "https://plugins.jetbrains.com/files/7219/355564/Symfony_Plugin-2022.1.253.zip": "sha256-vE+fobPbtWlaSHGTLlbDcC6NkaJiA4Qp50h8flXHaJc=", "https://plugins.jetbrains.com/files/7320/346181/PHP_Annotations-9.4.0.zip": "sha256-hT5K4w4lhvNwDzDMDSvsIDGj9lyaRqglfOhlbNdqpWs=", - "https://plugins.jetbrains.com/files/7322/357028/python-ce-231.9225.4.zip": "sha256-77v4vSHULX2vC0NFMeo2HoOaD3i4WG7zVCmaPUHQJIE=", "https://plugins.jetbrains.com/files/7322/368904/python-ce-232.8660.185.zip": "sha256-MD2HNM9ltLK/0KKB6Ly1qu3J8B8QD/8t0FjWEcalIkE=", "https://plugins.jetbrains.com/files/8182/329558/intellij-rust-0.4.194.5382-223.zip": "sha256-AgaKH4ZaxLhumk1P9BVJGpvluKnpYIulCDIRQpaWlKA=", - "https://plugins.jetbrains.com/files/8182/363621/intellij-rust-0.4.199.5413-231-beta.zip": "sha256-PasY5Ep9vlbM5SAs/uB4j8b7F6dl8keeV/yLAuoTcZY=", - "https://plugins.jetbrains.com/files/8182/363622/intellij-rust-0.4.199.5413-232-beta.zip": "sha256-8GSMckx4hHAfJBZbWcTuN85RROLaXTGix3a9QwZ5pSc=", - "https://plugins.jetbrains.com/files/8182/367350/intellij-rust-0.4.199.5414-231.zip": "sha256-uHitLtuxa6w7XL0kdGf1hPAah8OpsrUWBLxbUNf7Y9o=", - "https://plugins.jetbrains.com/files/8182/367438/intellij-rust-0.4.199.5415-232.zip": "sha256-qa7R+YfVWu/x5p8t28tDtRtMH6dZCGZzMXycpK+epQo=", + "https://plugins.jetbrains.com/files/8182/372556/intellij-rust-0.4.200.5420-232-beta.zip": "sha256-ZlSfPvhPixEz5JxU9qyG0nL3jiSjr4gKaf/xYcQI1vQ=", + "https://plugins.jetbrains.com/files/8182/373256/intellij-rust-0.4.200.5421-232.zip": "sha256-NeAF3umfaSODjpd6J1dT8Ei5hF8g8OA+sgk7VjBodoU=", "https://plugins.jetbrains.com/files/8554/365482/featuresTrainer-232.8660.129.zip": "sha256-SCxqar6a7Q6sOFuZWNXtLRiSd7/34ydhWpL8groKT0U=", - "https://plugins.jetbrains.com/files/8607/318851/NixIDEA-0.4.0.9.zip": "sha256-byShwSfnAG8kXhoNu7CfOwvy4Viav784NT0UmzKY6hQ=", + "https://plugins.jetbrains.com/files/8607/370632/NixIDEA-0.4.0.10.zip": "sha256-pq9gFDjNmgZAXe11f6SNdN6g0xu18h/06J5L2lxUwgk=", "https://plugins.jetbrains.com/files/9568/366117/go-plugin-232.8660.142.zip": "sha256-MPeTPoSUvfjwdWifKxlYHmmVNr+nOD22Hp4srRQbG/o=" } } diff --git a/pkgs/applications/editors/jetbrains/versions.json b/pkgs/applications/editors/jetbrains/versions.json index 1024284a0112..ee11932fbd5b 100644 --- a/pkgs/applications/editors/jetbrains/versions.json +++ b/pkgs/applications/editors/jetbrains/versions.json @@ -67,10 +67,10 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.tar.gz", - "version": "2023.1.4", - "sha256": "7b44d704641c6015ce49e12e82c8866e9fdd8e8d421590235e536b3b1312b180", - "url": "https://download.jetbrains.com/webide/PhpStorm-2023.1.4.tar.gz", - "build_number": "231.9225.18", + "version": "2023.2", + "sha256": "81345b7bf6f9bd844804a6d72f617dd9ced606508e5d34eba8cd83a8b115f556", + "url": "https://download.jetbrains.com/webide/PhpStorm-2023.2.tar.gz", + "build_number": "232.8660.205", "version-major-minor": "2022.3" }, "pycharm-community": { @@ -92,10 +92,10 @@ "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.tar.gz", - "version": "2023.1.4", - "sha256": "0ff1916d0db4f081629e118da5418353e14d57bf2c0ec983db931d989becc683", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.1.4.tar.gz", - "build_number": "231.9225.23" + "version": "2023.2", + "sha256": "1aa3436edb94cba8ec0e51605e146ecd528affa96e0e26df572c2437e9b00d2f", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.2.tar.gz", + "build_number": "232.8660.212" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", @@ -182,10 +182,10 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}.dmg", - "version": "2023.1.4", - "sha256": "4d3d9005772d2136e44f7774377fae053b690501800ea5e650d0f35882690fdd", - "url": "https://download.jetbrains.com/webide/PhpStorm-2023.1.4.dmg", - "build_number": "231.9225.18", + "version": "2023.2", + "sha256": "c8a3287383190113c65ec3c11fe808096faf581ce71953a258992900d97c377f", + "url": "https://download.jetbrains.com/webide/PhpStorm-2023.2.dmg", + "build_number": "232.8660.205", "version-major-minor": "2022.3" }, "pycharm-community": { @@ -207,10 +207,10 @@ "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}.dmg", - "version": "2023.1.4", - "sha256": "5f1fc9acebd587902908e310a97ff4e0fb12e6d840584618ffff6102d756d703", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.1.4.dmg", - "build_number": "231.9225.23" + "version": "2023.2", + "sha256": "8041b79a64ac24578d8fe9c1ec02d91eb3b047164cf48713e988bc9a9c3d53d7", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.2.dmg", + "build_number": "232.8660.212" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", @@ -297,10 +297,10 @@ "phpstorm": { "update-channel": "PhpStorm RELEASE", "url-template": "https://download.jetbrains.com/webide/PhpStorm-{version}-aarch64.dmg", - "version": "2023.1.4", - "sha256": "3285135fc4c529640ecfc5b451fa9b51d9df2a323915509cc6cbb3f25717c9e2", - "url": "https://download.jetbrains.com/webide/PhpStorm-2023.1.4-aarch64.dmg", - "build_number": "231.9225.18", + "version": "2023.2", + "sha256": "365ed1ea1eb87f93abf581080c72866d693bfc60c4b8cd5682b5ec93f63ed4a9", + "url": "https://download.jetbrains.com/webide/PhpStorm-2023.2-aarch64.dmg", + "build_number": "232.8660.205", "version-major-minor": "2022.3" }, "pycharm-community": { @@ -322,10 +322,10 @@ "rider": { "update-channel": "Rider RELEASE", "url-template": "https://download.jetbrains.com/rider/JetBrains.Rider-{version}-aarch64.dmg", - "version": "2023.1.4", - "sha256": "3995b3566fb64938931d6308891cc63d1a7743076d27cab4ebee1ed028d8f9a5", - "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.1.4-aarch64.dmg", - "build_number": "231.9225.23" + "version": "2023.2", + "sha256": "c5168f8ce698b5ddea7652f88b652239f87e87fa51438ac358aa8a44a3686272", + "url": "https://download.jetbrains.com/rider/JetBrains.Rider-2023.2-aarch64.dmg", + "build_number": "232.8660.212" }, "ruby-mine": { "update-channel": "RubyMine RELEASE", diff --git a/pkgs/applications/editors/neovim/neovide/default.nix b/pkgs/applications/editors/neovim/neovide/default.nix index e0f9a2482f93..6fd974656663 100644 --- a/pkgs/applications/editors/neovim/neovide/default.nix +++ b/pkgs/applications/editors/neovim/neovide/default.nix @@ -25,16 +25,16 @@ rustPlatform.buildRustPackage.override { stdenv = clangStdenv; } rec { pname = "neovide"; - version = "0.11.0"; + version = "0.11.1"; src = fetchFromGitHub { owner = "neovide"; repo = "neovide"; rev = version; - sha256 = "sha256-OIAGqr34QcpYVUTcW+aPoGeBez/VuT6sSFC5JQaodOI="; + sha256 = "sha256-zvpeDaLQvFQn5VfG6lsula/20AF3Oitsq7bLn8TkUiE="; }; - cargoSha256 = "sha256-SMix6lKBkje0o+SxTK7AVSd+QbUyTlu4yPZ3bxnpggg="; + cargoSha256 = "sha256-4PgwIdi511ScTLwrz89nf/YPJwEKMUgUKbKxLDzBViM="; SKIA_SOURCE_DIR = let diff --git a/pkgs/applications/editors/orbiton/default.nix b/pkgs/applications/editors/orbiton/default.nix index d02aaf2dd03d..f3a3e8b02387 100644 --- a/pkgs/applications/editors/orbiton/default.nix +++ b/pkgs/applications/editors/orbiton/default.nix @@ -4,13 +4,13 @@ buildGoModule rec { pname = "orbiton"; - version = "2.62.7"; + version = "2.63.1"; src = fetchFromGitHub { owner = "xyproto"; repo = "orbiton"; rev = "v${version}"; - hash = "sha256-NQBFplrYh33zcKfXrcZpWrF3Uac7YXdxh3D+wixEzP0="; + hash = "sha256-ZUbWptE5BckAm/14ZPGJqTbbACC9cDOUUmzzmvuNUSA="; }; vendorHash = null; diff --git a/pkgs/applications/editors/uivonim/default.nix b/pkgs/applications/editors/uivonim/default.nix index 23d09cdc4ba3..36d3ee4afddc 100644 --- a/pkgs/applications/editors/uivonim/default.nix +++ b/pkgs/applications/editors/uivonim/default.nix @@ -1,66 +1,38 @@ -{ lib, mkYarnPackage, fetchFromGitHub, electron, makeWrapper }: +{ lib +, buildNpmPackage +, fetchFromGitHub +, electron +, makeWrapper +}: -mkYarnPackage rec { +buildNpmPackage rec { pname = "uivonim"; - version = "unstable-2021-05-24"; + version = "0.29.0"; src = fetchFromGitHub { owner = "smolck"; repo = pname; - rev = "ac027b4575b7e1adbedde1e27e44240289eebe39"; - sha256 = "1b6k834qan8vhcdqmrs68pbvh4b59g9bx5126k5hjha6v3asd8pj"; + rev = "v${version}"; + hash = "sha256-TcsKjRwiCTRQLxolRuJ7nRTGxFC0V2Q8LQC5p9iXaaY="; }; - # The spectron dependency has to be removed manually from package.json, - # because it requires electron-chromedriver, which wants to download stuff. - # It is also good to remove the electron-builder bloat. - packageJSON = ./package.json; - yarnLock = ./yarn.lock; - yarnNix = ./yarn.nix; + npmDepsHash = "sha256-jWLvsN6BCxTWn/Lc0fSz0VJIUiFNN8ptSYMeWlWsHXc="; - yarnPreBuild = '' - # workaround for missing opencollective-postinstall - mkdir -p $TMPDIR/bin - touch $TMPDIR/bin/opencollective-postinstall - chmod +x $TMPDIR/bin/opencollective-postinstall - export PATH=$PATH:$TMPDIR/bin - - export ELECTRON_SKIP_BINARY_DOWNLOAD=1 - ''; - - # We build (= webpack) uivonim in a separate package, - # because this requires devDependencies that we do not - # wish to bundle (because they add 250M to the closure size). - build = mkYarnPackage { - name = "uivonim-build-${version}"; - inherit version src packageJSON yarnLock yarnNix yarnPreBuild distPhase; - - buildPhase = '' - yarn build:prod - ''; - - installPhase = '' - mv deps/uivonim/build $out - ''; + env = { + ELECTRON_SKIP_BINARY_DOWNLOAD = 1; }; - # The --production flag disables the devDependencies. - yarnFlags = [ "--production" ]; + npmFlags = [ "--ignore-scripts" ]; + + npmBuildScript = "build:prod"; nativeBuildInputs = [ makeWrapper ]; postInstall = '' - dir=$out/libexec/uivonim/node_modules/uivonim/ - # need to copy instead of symlink because - # otherwise electron won't find the node_modules - cp -ra ${build} $dir/build makeWrapper ${electron}/bin/electron $out/bin/uivonim \ - --set NODE_ENV production \ - --add-flags $dir/build/main/main.js + --add-flags $out/lib/node_modules/uivonim/build/main/main.js ''; - distPhase = ":"; # disable useless $out/tarballs directory - meta = with lib; { homepage = "https://github.com/smolck/uivonim"; description = "Cross-platform GUI for neovim based on electron"; diff --git a/pkgs/applications/editors/uivonim/package.json b/pkgs/applications/editors/uivonim/package.json deleted file mode 100644 index da458093a002..000000000000 --- a/pkgs/applications/editors/uivonim/package.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "name": "uivonim", - "author": "smolck", - "license": "AGPL-3.0-only", - "version": "0.28.0", - "description": "Extensible Neovim GUI forked from Veonim", - "main": "build/main/main.js", - "scripts": { - "dev": "npm run build && electron build/main/main.js", - "prod": "npm run build:prod && NODE_ENV=production electron build/main/main.js", - "prod:start": "NODE_ENV=production electron build/main/main.js", - "build": "node tools/build.js", - "build:prod": "node tools/build-prod.js", - "check-types": "tsc -p src/tsconfig.json --noEmit", - "package": "npm run build:prod && electron-builder", - "test": "mocha \"test/unit/**/*.js\"", - "test:e2e": "mocha test/e2e -t 0", - "test:e2e:snapshot": "npm run test:e2e -- --snapshot", - "test:integration": "mocha test/integration -t 10000", - "test:watch": "npm run test -- -w", - "test:integration:watch": "npm run test:integration -- -w", - "gen:font-sizes": "electron tools/font-sizer/index.js", - "unused-exports": "ts-unused-exports src/tsconfig.json" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/smolck/uivonim.git" - }, - "bugs": { - "url": "https://github.com/smolck/uivonim/issues" - }, - "homepage": "https://github.com/smolck/uivonim", - "dependencies": { - "feather-icons": "^4.28.0", - "fuzzaldrin-plus": "^0.6.0", - "highlight.js": "^10.7.2", - "inferno": "^7.4.8", - "marked": "^2.0.5", - "neovim": "^4.10.0", - "ts-node": "^10.0.0" - }, - "devDependencies": { - "@babel/cli": "^7.14.3", - "@babel/core": "^7.14.3", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-object-rest-spread": "^7.14.2", - "@babel/plugin-transform-modules-commonjs": "^7.14.0", - "@babel/preset-typescript": "^7.13.0", - "@medv/finder": "^2.0.0", - "@types/fuzzaldrin-plus": "^0.6.1", - "@types/marked": "^2.0.3", - "@types/node": "^15.6.0", - "@types/webgl2": "0.0.6", - "babel-loader": "^8.2.2", - "babel-plugin-inferno": "^6.2.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "electron": "^12.0.9", - "electron-devtools-installer": "^3.2.0", - "fs-extra": "^10.0.0", - "mocha": "^8.4.0", - "path-browserify": "^1.0.1", - "prettier": "2.3.0", - "proxyquire": "^2.1.3", - "ts-loader": "^9.2.2", - "ts-unused-exports": "^7.0.3", - "ttypescript": "^1.5.12", - "typescript": "^4.2.4", - "webpack": "^5.37.1", - "webpack-cli": "^4.7.0" - } -} diff --git a/pkgs/applications/editors/uivonim/yarn.lock b/pkgs/applications/editors/uivonim/yarn.lock deleted file mode 100644 index f89a3dbdc5ec..000000000000 --- a/pkgs/applications/editors/uivonim/yarn.lock +++ /dev/null @@ -1,5062 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"7zip-bin@~5.1.1": - version "5.1.1" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.1.1.tgz#9274ec7460652f9c632c59addf24efb1684ef876" - integrity sha512-sAP4LldeWNz0lNzmTird3uWfFDWWTeg6V/MsmyyLR9X1idwKBWIgt/ZvinqQldJm3LecKEs1emkbquO6PCiLVQ== - -"@babel/cli@^7.14.3": - version "7.14.3" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.14.3.tgz#9f6c8aee12e8660df879610f19a8010958b26a6f" - integrity sha512-zU4JLvwk32ay1lhhyGfqiRUSPoltVDjhYkA3aQq8+Yby9z30s/EsFw1EPOHxWG9YZo2pAGfgdRNeHZQAYU5m9A== - dependencies: - commander "^4.0.1" - convert-source-map "^1.1.0" - fs-readdir-recursive "^1.1.0" - glob "^7.0.0" - make-dir "^2.1.0" - slash "^2.0.0" - source-map "^0.5.0" - optionalDependencies: - "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents" - chokidar "^3.4.0" - -"@babel/code-frame@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" - integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== - dependencies: - "@babel/highlight" "^7.12.13" - -"@babel/compat-data@^7.13.15", "@babel/compat-data@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz#a901128bce2ad02565df95e6ecbf195cf9465919" - integrity sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q== - -"@babel/core@^7.14.3": - version "7.14.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.3.tgz#5395e30405f0776067fbd9cf0884f15bfb770a38" - integrity sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg== - dependencies: - "@babel/code-frame" "^7.12.13" - "@babel/generator" "^7.14.3" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-module-transforms" "^7.14.2" - "@babel/helpers" "^7.14.0" - "@babel/parser" "^7.14.3" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.14.2" - "@babel/types" "^7.14.2" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.1.2" - semver "^6.3.0" - source-map "^0.5.0" - -"@babel/generator@^7.14.2", "@babel/generator@^7.14.3": - version "7.14.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.3.tgz#0c2652d91f7bddab7cccc6ba8157e4f40dcedb91" - integrity sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA== - dependencies: - "@babel/types" "^7.14.2" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" - integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-compilation-targets@^7.13.16": - version "7.13.16" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz#6e91dccf15e3f43e5556dffe32d860109887563c" - integrity sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA== - dependencies: - "@babel/compat-data" "^7.13.15" - "@babel/helper-validator-option" "^7.12.17" - browserslist "^4.14.5" - semver "^6.3.0" - -"@babel/helper-create-class-features-plugin@^7.13.0": - version "7.14.1" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.1.tgz#1fe11b376f3c41650ad9fedc665b0068722ea76c" - integrity sha512-r8rsUahG4ywm0QpGcCrLaUSOuNAISR3IZCg4Fx05Ozq31aCUrQsTLH6KPxy0N5ULoQ4Sn9qjNdGNtbPWAC6hYg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-member-expression-to-functions" "^7.13.12" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-replace-supers" "^7.13.12" - "@babel/helper-split-export-declaration" "^7.12.13" - -"@babel/helper-function-name@^7.12.13", "@babel/helper-function-name@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz#397688b590760b6ef7725b5f0860c82427ebaac2" - integrity sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ== - dependencies: - "@babel/helper-get-function-arity" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/types" "^7.14.2" - -"@babel/helper-get-function-arity@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" - integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-member-expression-to-functions@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72" - integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw== - dependencies: - "@babel/types" "^7.13.12" - -"@babel/helper-module-imports@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977" - integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA== - dependencies: - "@babel/types" "^7.13.12" - -"@babel/helper-module-transforms@^7.14.0", "@babel/helper-module-transforms@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz#ac1cc30ee47b945e3e0c4db12fa0c5389509dfe5" - integrity sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA== - dependencies: - "@babel/helper-module-imports" "^7.13.12" - "@babel/helper-replace-supers" "^7.13.12" - "@babel/helper-simple-access" "^7.13.12" - "@babel/helper-split-export-declaration" "^7.12.13" - "@babel/helper-validator-identifier" "^7.14.0" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.14.2" - "@babel/types" "^7.14.2" - -"@babel/helper-optimise-call-expression@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" - integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" - integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== - -"@babel/helper-replace-supers@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804" - integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.13.12" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.12" - -"@babel/helper-simple-access@^7.13.12": - version "7.13.12" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6" - integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA== - dependencies: - "@babel/types" "^7.13.12" - -"@babel/helper-split-export-declaration@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" - integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== - dependencies: - "@babel/types" "^7.12.13" - -"@babel/helper-validator-identifier@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288" - integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A== - -"@babel/helper-validator-option@^7.12.17": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" - integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== - -"@babel/helpers@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz#ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62" - integrity sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg== - dependencies: - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.14.0" - "@babel/types" "^7.14.0" - -"@babel/highlight@^7.12.13": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf" - integrity sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg== - dependencies: - "@babel/helper-validator-identifier" "^7.14.0" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.12.13", "@babel/parser@^7.14.2", "@babel/parser@^7.14.3": - version "7.14.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.3.tgz#9b530eecb071fd0c93519df25c5ff9f14759f298" - integrity sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ== - -"@babel/plugin-proposal-class-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" - integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" - -"@babel/plugin-proposal-object-rest-spread@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz#e17d418f81cc103fedd4ce037e181c8056225abc" - integrity sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw== - dependencies: - "@babel/compat-data" "^7.14.0" - "@babel/helper-compilation-targets" "^7.13.16" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.14.2" - -"@babel/plugin-syntax-jsx@^7": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" - integrity sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-syntax-object-rest-spread@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-typescript@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474" - integrity sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w== - dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - -"@babel/plugin-transform-modules-commonjs@^7.14.0": - version "7.14.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz#52bc199cb581e0992edba0f0f80356467587f161" - integrity sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ== - dependencies: - "@babel/helper-module-transforms" "^7.14.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-simple-access" "^7.13.12" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-parameters@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz#e4290f72e0e9e831000d066427c4667098decc31" - integrity sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - -"@babel/plugin-transform-typescript@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853" - integrity sha512-elQEwluzaU8R8dbVuW2Q2Y8Nznf7hnjM7+DSCd14Lo5fF63C9qNLbwZYbmZrtV9/ySpSUpkRpQXvJb6xyu4hCQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-typescript" "^7.12.13" - -"@babel/preset-typescript@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz#ab107e5f050609d806fbb039bec553b33462c60a" - integrity sha512-LXJwxrHy0N3f6gIJlYbLta1D9BDtHpQeqwzM0LIfjDlr6UE/D5Mc7W4iDiQzaE+ks0sTjT26ArcHWnJVt0QiHw== - dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-validator-option" "^7.12.17" - "@babel/plugin-transform-typescript" "^7.13.0" - -"@babel/template@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" - integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== - dependencies: - "@babel/code-frame" "^7.12.13" - "@babel/parser" "^7.12.13" - "@babel/types" "^7.12.13" - -"@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0", "@babel/traverse@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.2.tgz#9201a8d912723a831c2679c7ebbf2fe1416d765b" - integrity sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA== - dependencies: - "@babel/code-frame" "^7.12.13" - "@babel/generator" "^7.14.2" - "@babel/helper-function-name" "^7.14.2" - "@babel/helper-split-export-declaration" "^7.12.13" - "@babel/parser" "^7.14.2" - "@babel/types" "^7.14.2" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7", "@babel/types@^7.12.13", "@babel/types@^7.13.12", "@babel/types@^7.14.0", "@babel/types@^7.14.2": - version "7.14.2" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.2.tgz#4208ae003107ef8a057ea8333e56eb64d2f6a2c3" - integrity sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw== - dependencies: - "@babel/helper-validator-identifier" "^7.14.0" - to-fast-properties "^2.0.0" - -"@develar/schema-utils@~2.6.5": - version "2.6.5" - resolved "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz#3ece22c5838402419a6e0425f85742b961d9b6c6" - integrity sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig== - dependencies: - ajv "^6.12.0" - ajv-keywords "^3.4.1" - -"@discoveryjs/json-ext@^0.5.0": - version "0.5.2" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz#8f03a22a04de437254e8ce8cc84ba39689288752" - integrity sha512-HyYEUDeIj5rRQU2Hk5HTB2uHsbRQpF70nvMhVzi+VJR0X+xNEhjPui4/kBf3VeH/wqD28PT4sVOm8qqLjBrSZg== - -"@electron/get@^1.0.1", "@electron/get@^1.12.4": - version "1.12.4" - resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.12.4.tgz#a5971113fc1bf8fa12a8789dc20152a7359f06ab" - integrity sha512-6nr9DbJPUR9Xujw6zD3y+rS95TyItEVM0NVjt1EehY2vUWfIgPiIPVHxCvaTS0xr2B+DRxovYVKbuOWqC35kjg== - dependencies: - debug "^4.1.1" - env-paths "^2.2.0" - fs-extra "^8.1.0" - got "^9.6.0" - progress "^2.0.3" - semver "^6.2.0" - sumchecker "^3.0.1" - optionalDependencies: - global-agent "^2.0.2" - global-tunnel-ng "^2.7.1" - -"@electron/remote@^1.0.4": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@electron/remote/-/remote-1.1.0.tgz#167d119c7c03c7778b556fdc4f1f38a44b23f1c2" - integrity sha512-yr8gZTkIgJYKbFqExI4QZqMSjn1kL/us9Dl46+TH1EZdhgRtsJ6HDfdsIxu0QEc6Hv+DMAXs69rgquH+8FDk4w== - -"@electron/universal@1.0.5": - version "1.0.5" - resolved "https://registry.yarnpkg.com/@electron/universal/-/universal-1.0.5.tgz#b812340e4ef21da2b3ee77b2b4d35c9b86defe37" - integrity sha512-zX9O6+jr2NMyAdSkwEUlyltiI4/EBLu2Ls/VD3pUQdi3cAYeYfdQnT2AJJ38HE4QxLccbU13LSpccw1IWlkyag== - dependencies: - "@malept/cross-spawn-promise" "^1.1.0" - asar "^3.0.3" - debug "^4.3.1" - dir-compare "^2.4.0" - fs-extra "^9.0.1" - -"@malept/cross-spawn-promise@^1.1.0": - version "1.1.1" - resolved "https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz#504af200af6b98e198bce768bc1730c6936ae01d" - integrity sha512-RTBGWL5FWQcg9orDOCcp4LvItNzUPcyEU9bwaeJX0rJ1IQxzucC48Y0/sQLp/g6t99IQgAlGIaesJS+gTn7tVQ== - dependencies: - cross-spawn "^7.0.1" - -"@malept/flatpak-bundler@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz#e8a32c30a95d20c2b1bb635cc580981a06389858" - integrity sha512-9QOtNffcOF/c1seMCDnjckb3R9WHcG34tky+FHpNKKCW0wc/scYLwMtO+ptyGUfMW0/b/n4qRiALlaFHc9Oj7Q== - dependencies: - debug "^4.1.1" - fs-extra "^9.0.0" - lodash "^4.17.15" - tmp-promise "^3.0.2" - -"@medv/finder@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@medv/finder/-/finder-2.0.0.tgz#699b7141393aa815f120b38f54f92ad212225902" - integrity sha512-gV4jOsGpiWNDGd8Dw7tod1Fc9Gc7StaOT4oZ/6srHRWtsHU+HYWzmkYsa3Qy/z0e9tY1WpJ9wWdBFGskfbzoug== - -"@msgpack/msgpack@^1.9.3": - version "1.12.2" - resolved "https://registry.yarnpkg.com/@msgpack/msgpack/-/msgpack-1.12.2.tgz#6a22e99a49b131a8789053d0b0903834552da36f" - integrity sha512-Vwhc3ObxmDZmA5hY8mfsau2rJ4vGPvzbj20QSZ2/E1GDPF61QVyjLfNHak9xmel6pW4heRt3v1fHa6np9Ehfeg== - -"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents": - version "2.1.8-no-fsevents" - resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz#da7c3996b8e6e19ebd14d82eaced2313e7769f9b" - integrity sha512-+nb9vWloHNNMFHjGofEam3wopE3m1yuambrrd/fnPc+lFOMB9ROTqQlche9ByFWNkdNqfSgR/kkQtQ8DzEWt2w== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - -"@sindresorhus/is@^4.0.0": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.1.tgz#d26729db850fa327b7cacc5522252194404226f5" - integrity sha512-Qm9hBEBu18wt1PO2flE7LPb30BHMQt1eQgbV76YntdNk73XZGpn3izvGTYxbGgzXKgbCjiia0uxTd3aTNQrY/g== - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - -"@szmarczak/http-timer@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz#bfbd50211e9dfa51ba07da58a14cdfd333205152" - integrity sha512-PyRA9sm1Yayuj5OIoJ1hGt2YISX45w9WcFbh6ddT0Z/0yaFxOtGLInr4jUfU1EAFVs0Yfyfev4RNwBlUaHdlDQ== - dependencies: - defer-to-connect "^2.0.0" - -"@tsconfig/node10@^1.0.7": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.7.tgz#1eb1de36c73478a2479cc661ef5af1c16d86d606" - integrity sha512-aBvUmXLQbayM4w3A8TrjwrXs4DZ8iduJnuJLLRGdkWlyakCf1q6uHZJBzXoRA/huAEknG5tcUyQxN3A+In5euQ== - -"@tsconfig/node12@^1.0.7": - version "1.0.7" - resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.7.tgz#677bd9117e8164dc319987dd6ff5fc1ba6fbf18b" - integrity sha512-dgasobK/Y0wVMswcipr3k0HpevxFJLijN03A8mYfEPvWvOs14v0ZlYTR4kIgMx8g4+fTyTFv8/jLCIfRqLDJ4A== - -"@tsconfig/node14@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.0.tgz#5bd046e508b1ee90bc091766758838741fdefd6e" - integrity sha512-RKkL8eTdPv6t5EHgFKIVQgsDapugbuOptNd9OOunN/HAkzmmTnZELx1kNCK0rSdUYGmiFMM3rRQMAWiyp023LQ== - -"@tsconfig/node16@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.1.tgz#a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1" - integrity sha512-FTgBI767POY/lKNDNbIzgAX6miIDBs6NTCbdlDb8TrWovHsSvaVIZDlTqym29C6UqhzwcJx4CYr+AlrMywA0cA== - -"@types/cacheable-request@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz#5d22f3dded1fd3a84c0bbeb5039a7419c2c91976" - integrity sha512-ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ== - dependencies: - "@types/http-cache-semantics" "*" - "@types/keyv" "*" - "@types/node" "*" - "@types/responselike" "*" - -"@types/debug@^4.1.5": - version "4.1.5" - resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz#b14efa8852b7768d898906613c23f688713e02cd" - integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ== - -"@types/eslint-scope@^3.7.0": - version "3.7.0" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz#4792816e31119ebd506902a482caec4951fabd86" - integrity sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "7.2.10" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.10.tgz#4b7a9368d46c0f8cd5408c23288a59aa2394d917" - integrity sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^0.0.47": - version "0.0.47" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.47.tgz#d7a51db20f0650efec24cd04994f523d93172ed4" - integrity sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg== - -"@types/fs-extra@^9.0.11": - version "9.0.11" - resolved "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.11.tgz#8cc99e103499eab9f347dbc6ca4e99fb8d2c2b87" - integrity sha512-mZsifGG4QeQ7hlkhO56u7zt/ycBgGxSVsFI/6lGTU34VtwkiqrrSDgw0+ygs8kFGWcXnFQWMrzF2h7TtDFNixA== - dependencies: - "@types/node" "*" - -"@types/fuzzaldrin-plus@^0.6.1": - version "0.6.1" - resolved "https://registry.yarnpkg.com/@types/fuzzaldrin-plus/-/fuzzaldrin-plus-0.6.1.tgz#818d00303d3f83190cdcf9d4496eded40d05576f" - integrity sha512-UFGM/hVBPlttAqSDMbYdupckngYNY/DAYBPHrHw4Pl2bK3mPwSabhkRHK1uK9udi5KZG/qX7D6z1/Jo5smTJFw== - -"@types/glob@^7.1.1": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" - integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/http-cache-semantics@*": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz#9140779736aa2655635ee756e2467d787cfe8a2a" - integrity sha512-c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A== - -"@types/json-schema@*", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": - version "7.0.7" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" - integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== - -"@types/json5@^0.0.29": - version "0.0.29" - resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= - -"@types/keyv@*": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz#e45a45324fca9dab716ab1230ee249c9fb52cfa7" - integrity sha512-MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw== - dependencies: - "@types/node" "*" - -"@types/marked@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/marked/-/marked-2.0.3.tgz#c8ea93684e530cc3b667d3e7226556dd0844ad1f" - integrity sha512-lbhSN1rht/tQ+dSWxawCzGgTfxe9DB31iLgiT1ZVT5lshpam/nyOA1m3tKHRoNPctB2ukSL22JZI5Fr+WI/zYg== - -"@types/minimatch@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz#f0ec25dbf2f0e4b18647313ac031134ca5b24b21" - integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA== - -"@types/node@*", "@types/node@^15.6.0": - version "15.6.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-15.6.0.tgz#f0ddca5a61e52627c9dcb771a6039d44694597bc" - integrity sha512-gCYSfQpy+LYhOFTKAeE8BkyGqaxmlFxe+n4DKM6DR0wzw/HISUE/hAmkC/KT8Sw5PCJblqg062b3z9gucv3k0A== - -"@types/node@^14.6.2": - version "14.14.44" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.44.tgz#df7503e6002847b834371c004b372529f3f85215" - integrity sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA== - -"@types/plist@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.2.tgz#61b3727bba0f5c462fe333542534a0c3e19ccb01" - integrity sha512-ULqvZNGMv0zRFvqn8/4LSPtnmN4MfhlPNtJCTpKuIIxGVGZ2rYWzFXrvEBoh9CVyqSE7D6YFRJ1hydLHI6kbWw== - dependencies: - "@types/node" "*" - xmlbuilder ">=11.0.1" - -"@types/puppeteer-core@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@types/puppeteer-core/-/puppeteer-core-5.4.0.tgz#880a7917b4ede95cbfe2d5e81a558cfcb072c0fb" - integrity sha512-yqRPuv4EFcSkTyin6Yy17pN6Qz2vwVwTCJIDYMXbE3j8vTPhv0nCQlZOl5xfi0WHUkqvQsjAR8hAfjeMCoetwg== - dependencies: - "@types/puppeteer" "*" - -"@types/puppeteer@*": - version "5.4.3" - resolved "https://registry.yarnpkg.com/@types/puppeteer/-/puppeteer-5.4.3.tgz#cdca84aa7751d77448d8a477dbfa0af1f11485f2" - integrity sha512-3nE8YgR9DIsgttLW+eJf6mnXxq8Ge+27m5SU3knWmrlfl6+KOG0Bf9f7Ua7K+C4BnaTMAh3/UpySqdAYvrsvjg== - dependencies: - "@types/node" "*" - -"@types/responselike@*", "@types/responselike@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29" - integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA== - dependencies: - "@types/node" "*" - -"@types/verror@^1.10.3": - version "1.10.4" - resolved "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.4.tgz#805c0612b3a0c124cf99f517364142946b74ba3b" - integrity sha512-OjJdqx6QlbyZw9LShPwRW+Kmiegeg3eWNI41MQQKaG3vjdU2L9SRElntM51HmHBY1cu7izxQJ1lMYioQh3XMBg== - -"@types/webgl2@0.0.6": - version "0.0.6" - resolved "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.6.tgz#1ea2db791362bd8521548d664dbd3c5311cdf4b6" - integrity sha512-50GQhDVTq/herLMiqSQkdtRu+d5q/cWHn4VvKJtrj4DJAjo1MNkWYa2MA41BaBO1q1HgsUjuQvEOk0QHvlnAaQ== - -"@types/which@^1.3.2": - version "1.3.2" - resolved "https://registry.yarnpkg.com/@types/which/-/which-1.3.2.tgz#9c246fc0c93ded311c8512df2891fb41f6227fdf" - integrity sha512-8oDqyLC7eD4HM307boe2QWKyuzdzWBj56xI/imSl2cpL+U3tCMaTAkMJ4ee5JBZ/FsOJlvRGeIShiZDAl1qERA== - -"@types/yargs-parser@*": - version "20.2.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" - integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== - -"@types/yargs@^16.0.1": - version "16.0.1" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.1.tgz#5fc5d41f69762e00fbecbc8d4bf9dea47d8726f4" - integrity sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA== - dependencies: - "@types/yargs-parser" "*" - -"@types/yauzl@^2.9.1": - version "2.9.1" - resolved "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz#d10f69f9f522eef3cf98e30afb684a1e1ec923af" - integrity sha512-A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA== - dependencies: - "@types/node" "*" - -"@ungap/promise-all-settled@1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" - integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== - -"@wdio/config@6.12.1": - version "6.12.1" - resolved "https://registry.yarnpkg.com/@wdio/config/-/config-6.12.1.tgz#86d987b505d8ca85ec11471830d2ba296dab3bcf" - integrity sha512-V5hTIW5FNlZ1W33smHF4Rd5BKjGW2KeYhyXDQfXHjqLCeRiirZ9fABCo9plaVQDnwWSUMWYaAaIAifV82/oJCQ== - dependencies: - "@wdio/logger" "6.10.10" - deepmerge "^4.0.0" - glob "^7.1.2" - -"@wdio/logger@6.10.10": - version "6.10.10" - resolved "https://registry.yarnpkg.com/@wdio/logger/-/logger-6.10.10.tgz#1e07cf32a69606ddb94fa9fd4b0171cb839a5980" - integrity sha512-2nh0hJz9HeZE0VIEMI+oPgjr/Q37ohrR9iqsl7f7GW5ik+PnKYCT9Eab5mR1GNMG60askwbskgGC1S9ygtvrSw== - dependencies: - chalk "^4.0.0" - loglevel "^1.6.0" - loglevel-plugin-prefix "^0.8.4" - strip-ansi "^6.0.0" - -"@wdio/protocols@6.12.0": - version "6.12.0" - resolved "https://registry.yarnpkg.com/@wdio/protocols/-/protocols-6.12.0.tgz#e40850be62c42c82dd2c486655d6419cd9ec1e3e" - integrity sha512-UhTBZxClCsM3VjaiDp4DoSCnsa7D1QNmI2kqEBfIpyNkT3GcZhJb7L+nL0fTkzCwi7+/uLastb3/aOwH99gt0A== - -"@wdio/repl@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@wdio/repl/-/repl-6.11.0.tgz#5b1eab574b6b89f7f7c383e7295c06af23c3818e" - integrity sha512-FxrFKiTkFyELNGGVEH1uijyvNY7lUpmff6x+FGskFGZB4uSRs0rxkOMaEjxnxw7QP1zgQKr2xC7GyO03gIGRGg== - dependencies: - "@wdio/utils" "6.11.0" - -"@wdio/utils@6.11.0": - version "6.11.0" - resolved "https://registry.yarnpkg.com/@wdio/utils/-/utils-6.11.0.tgz#878c2500efb1a325bf5a66d2ff3d08162f976e8c" - integrity sha512-vf0sOQzd28WbI26d6/ORrQ4XKWTzSlWLm9W/K/eJO0NASKPEzR+E+Q2kaa+MJ4FKXUpjbt+Lxfo+C26TzBk7tg== - dependencies: - "@wdio/logger" "6.10.10" - -"@webassemblyjs/ast@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz#a5aa679efdc9e51707a4207139da57920555961f" - integrity sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - -"@webassemblyjs/floating-point-hex-parser@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz#34d62052f453cd43101d72eab4966a022587947c" - integrity sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA== - -"@webassemblyjs/helper-api-error@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz#aaea8fb3b923f4aaa9b512ff541b013ffb68d2d4" - integrity sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w== - -"@webassemblyjs/helper-buffer@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz#d026c25d175e388a7dbda9694e91e743cbe9b642" - integrity sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA== - -"@webassemblyjs/helper-numbers@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz#7ab04172d54e312cc6ea4286d7d9fa27c88cd4f9" - integrity sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.0" - "@webassemblyjs/helper-api-error" "1.11.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz#85fdcda4129902fe86f81abf7e7236953ec5a4e1" - integrity sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA== - -"@webassemblyjs/helper-wasm-section@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz#9ce2cc89300262509c801b4af113d1ca25c1a75b" - integrity sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - -"@webassemblyjs/ieee754@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz#46975d583f9828f5d094ac210e219441c4e6f5cf" - integrity sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.0.tgz#f7353de1df38aa201cba9fb88b43f41f75ff403b" - integrity sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.0.tgz#86e48f959cf49e0e5091f069a709b862f5a2cadf" - integrity sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw== - -"@webassemblyjs/wasm-edit@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz#ee4a5c9f677046a210542ae63897094c2027cb78" - integrity sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/helper-wasm-section" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - "@webassemblyjs/wasm-opt" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - "@webassemblyjs/wast-printer" "1.11.0" - -"@webassemblyjs/wasm-gen@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz#3cdb35e70082d42a35166988dda64f24ceb97abe" - integrity sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/ieee754" "1.11.0" - "@webassemblyjs/leb128" "1.11.0" - "@webassemblyjs/utf8" "1.11.0" - -"@webassemblyjs/wasm-opt@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz#1638ae188137f4bb031f568a413cd24d32f92978" - integrity sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-buffer" "1.11.0" - "@webassemblyjs/wasm-gen" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - -"@webassemblyjs/wasm-parser@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz#3e680b8830d5b13d1ec86cc42f38f3d4a7700754" - integrity sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/helper-api-error" "1.11.0" - "@webassemblyjs/helper-wasm-bytecode" "1.11.0" - "@webassemblyjs/ieee754" "1.11.0" - "@webassemblyjs/leb128" "1.11.0" - "@webassemblyjs/utf8" "1.11.0" - -"@webassemblyjs/wast-printer@1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz#680d1f6a5365d6d401974a8e949e05474e1fab7e" - integrity sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ== - dependencies: - "@webassemblyjs/ast" "1.11.0" - "@xtuc/long" "4.2.2" - -"@webpack-cli/configtest@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.3.tgz#204bcff87cda3ea4810881f7ea96e5f5321b87b9" - integrity sha512-WQs0ep98FXX2XBAfQpRbY0Ma6ADw8JR6xoIkaIiJIzClGOMqVRvPCWqndTxf28DgFopWan0EKtHtg/5W1h0Zkw== - -"@webpack-cli/info@^1.2.4": - version "1.2.4" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.4.tgz#7381fd41c9577b2d8f6c2594fad397ef49ad5573" - integrity sha512-ogE2T4+pLhTTPS/8MM3IjHn0IYplKM4HbVNMCWA9N4NrdPzunwenpCsqKEXyejMfRu6K8mhauIPYf8ZxWG5O6g== - dependencies: - envinfo "^7.7.3" - -"@webpack-cli/serve@^1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.4.0.tgz#f84fd07bcacefe56ce762925798871092f0f228e" - integrity sha512-xgT/HqJ+uLWGX+Mzufusl3cgjAcnqYYskaB7o0vRcwOEfuu6hMzSILQpnIzFMGsTaeaX4Nnekl+6fadLbl1/Vg== - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -acorn@^8.2.1: - version "8.2.4" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.2.4.tgz#caba24b08185c3b56e3168e97d15ed17f4d31fd0" - integrity sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg== - -agent-base@5: - version "5.1.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" - integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== - -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.10.0, ajv@^6.12.0, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== - dependencies: - string-width "^3.0.0" - -ansi-colors@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348" - integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@~3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -app-builder-bin@3.5.13: - version "3.5.13" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.13.tgz#6dd7f4de34a4e408806f99b8c7d6ef1601305b7e" - integrity sha512-ighVe9G+bT1ENGdp9ecO1P+94vv/f+FUwaI+XkNzeg9bYF8Oi3BQ+mJuxS00UgyHs8luuOzjzC+qnAtdb43Mpg== - -app-builder-lib@22.11.5: - version "22.11.5" - resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.11.5.tgz#d49f49dc2d9fd225249e4ae7e30add2996e7062f" - integrity sha512-lLEDvJuLdc4IVyADJK6t4qEIjRhOUj4p19B1RS/8pN/oAb8X5Qe1t3Einbsi4oFBJBweH2LIygnSAwumjQh9iA== - dependencies: - "7zip-bin" "~5.1.1" - "@develar/schema-utils" "~2.6.5" - "@electron/universal" "1.0.5" - "@malept/flatpak-bundler" "^0.4.0" - async-exit-hook "^2.0.1" - bluebird-lst "^1.0.9" - builder-util "22.11.5" - builder-util-runtime "8.7.6" - chromium-pickle-js "^0.2.0" - debug "^4.3.2" - ejs "^3.1.6" - electron-publish "22.11.5" - fs-extra "^10.0.0" - hosted-git-info "^4.0.2" - is-ci "^3.0.0" - isbinaryfile "^4.0.8" - js-yaml "^4.1.0" - lazy-val "^1.0.5" - minimatch "^3.0.4" - read-config-file "6.2.0" - sanitize-filename "^1.6.3" - semver "^7.3.5" - temp-file "^3.4.0" - -archiver-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz#e8a460e94b693c3e3da182a098ca6285ba9249e2" - integrity sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== - dependencies: - glob "^7.1.4" - graceful-fs "^4.2.0" - lazystream "^1.0.0" - lodash.defaults "^4.2.0" - lodash.difference "^4.5.0" - lodash.flatten "^4.4.0" - lodash.isplainobject "^4.0.6" - lodash.union "^4.6.0" - normalize-path "^3.0.0" - readable-stream "^2.0.0" - -archiver@^5.0.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz#dd3e097624481741df626267564f7dd8640a45ba" - integrity sha512-iUw+oDwK0fgNpvveEsdQ0Ase6IIKztBJU2U0E9MzszMfmVVUyv1QJhS2ITW9ZCqx8dktAxVAjWWkKehuZE8OPg== - dependencies: - archiver-utils "^2.1.0" - async "^3.2.0" - buffer-crc32 "^0.2.1" - readable-stream "^3.6.0" - readdir-glob "^1.0.0" - tar-stream "^2.2.0" - zip-stream "^4.1.0" - -arg@^4.1.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz#269fc7ad5b8e42cb63c896d5666017261c144089" - integrity sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== - -argparse@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" - integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -asar@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/asar/-/asar-3.0.3.tgz#1fef03c2d6d2de0cbad138788e4f7ae03b129c7b" - integrity sha512-k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw== - dependencies: - chromium-pickle-js "^0.2.0" - commander "^5.0.0" - glob "^7.1.6" - minimatch "^3.0.4" - optionalDependencies: - "@types/glob" "^7.1.1" - -assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - -async-exit-hook@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3" - integrity sha512-NW2cX8m1Q7KPA7a5M2ULQeZ2wR5qI5PAbw5L0UOMxdioVk9PMZ0h1TmyZEkPYrCvYjDlFICusOu1dlEKAAeXBw== - -async@0.9.x: - version "0.9.2" - resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" - integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= - -async@^2.6.0: - version "2.6.3" - resolved "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff" - integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== - dependencies: - lodash "^4.17.14" - -async@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz#b3a2685c5ebb641d3de02d161002c60fc9f85720" - integrity sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -babel-loader@^8.2.2: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-inferno@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/babel-plugin-inferno/-/babel-plugin-inferno-6.2.0.tgz#d98e4a675f72b47501a747f34b5170114da187e2" - integrity sha512-an1v65RWlOLqn9SxA3kgLLhgz8QIZx+Y/244JOFPNMarHgOwOnCg2knY8kA1qATFL8wiZeDRgUpiSw/nylULrw== - dependencies: - "@babel/plugin-syntax-jsx" "^7" - "@babel/types" "^7" - -babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base64-js@^1.3.1, base64-js@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bl@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" - integrity sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bluebird-lst@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz#a64a0e4365658b9ab5fe875eb9dfb694189bb41c" - integrity sha512-7B1Rtx82hjnSD4PGLAjVWeYH3tHAcVUmChh85a3lltKQm6FresXh9ErQo6oAv6CqxttczC3/kEg8SY5NluPuUw== - dependencies: - bluebird "^3.5.5" - -bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -boolean@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/boolean/-/boolean-3.0.3.tgz#0fee0c9813b66bef25a8a6a904bb46736d05f024" - integrity sha512-EqrTKXQX6Z3A2nRmMEIlAIfjQOgFnVO2nqZGpbcsPnYGWBwpFqzlrozU1dy+S2iqfYDLh26ef4KrgTxu9xQrxA== - -boxen@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.0.1.tgz#657528bdd3f59a772b8279b831f27ec2c744664b" - integrity sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA== - dependencies: - ansi-align "^3.0.0" - camelcase "^6.2.0" - chalk "^4.1.0" - cli-boxes "^2.2.1" - string-width "^4.2.0" - type-fest "^0.20.2" - widest-line "^3.1.0" - wrap-ansi "^7.0.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -browser-stdout@1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" - integrity sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw== - -browserslist@^4.14.5: - version "4.16.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" - integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== - dependencies: - caniuse-lite "^1.0.30001219" - colorette "^1.2.2" - electron-to-chromium "^1.3.723" - escalade "^3.1.1" - node-releases "^1.1.71" - -buffer-crc32@^0.2.1, buffer-crc32@^0.2.13, buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - -buffer-equal@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" - integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer@^5.1.0, buffer@^5.2.1, buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -builder-util-runtime@8.7.6: - version "8.7.6" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.7.6.tgz#4b43c96db2bd494ced7694bcd7674934655e8324" - integrity sha512-rj9AIY7CzLSuTOXpToiaQkruYh6UEQ+kYnd5UET22ch8MGClEtIZKXHG14qEiXEr2x4EOKDMxkcTa+9TYaE+ug== - dependencies: - debug "^4.3.2" - sax "^1.2.4" - -builder-util@22.11.5: - version "22.11.5" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-22.11.5.tgz#08836d00e6bef39bdffd8a66fb07d2d5021b9c3c" - integrity sha512-ur9ksncYOnJg/VuJz3PdsBQHeg9tjdOC2HVj8mQ0WNcn/H3MO4tnwKBOWWikPDiWEjeBSvFUmYBnGFkRiUNkww== - dependencies: - "7zip-bin" "~5.1.1" - "@types/debug" "^4.1.5" - "@types/fs-extra" "^9.0.11" - app-builder-bin "3.5.13" - bluebird-lst "^1.0.9" - builder-util-runtime "8.7.6" - chalk "^4.1.1" - debug "^4.3.2" - fs-extra "^10.0.0" - is-ci "^3.0.0" - js-yaml "^4.1.0" - source-map-support "^0.5.19" - stat-mode "^1.0.0" - temp-file "^3.4.0" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -cacheable-lookup@^5.0.3: - version "5.0.4" - resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005" - integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA== - -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - -cacheable-request@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz#062031c2856232782ed694a257fa35da93942a58" - integrity sha512-lt0mJ6YAnsrBErpTMWeu5kl/tg9xMAWjavYTN6VQXM1A/teBITuNcccXsCxF0tDQQJf9DfAaX5O4e0zp0KlfZw== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^4.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^2.0.0" - -call-bind@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -camelcase@^6.0.0, camelcase@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - -caniuse-lite@^1.0.30001219: - version "1.0.30001222" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001222.tgz#2789b8487282cbbe1700924f53951303d28086a9" - integrity sha512-rPmwUK0YMjfMlZVmH6nVB5U3YJ5Wnx3vmT5lnRO3nIKO8bJ+TRWMbGuuiSugDJqESy/lz+1hSrlQEagCtoOAWQ== - -chalk@^2.0.0, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" - integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chokidar@3.5.1, chokidar@^3.4.0: - version "3.5.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" - integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.5.0" - optionalDependencies: - fsevents "~2.3.1" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chrome-launcher@^0.13.1: - version "0.13.4" - resolved "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.13.4.tgz#4c7d81333c98282899c4e38256da23e00ed32f73" - integrity sha512-nnzXiDbGKjDSK6t2I+35OAPBy5Pw/39bgkb/ZAFwMhwJbdYBp6aH+vW28ZgtjdU890Q7D+3wN/tB8N66q5Gi2A== - dependencies: - "@types/node" "*" - escape-string-regexp "^1.0.5" - is-wsl "^2.2.0" - lighthouse-logger "^1.0.0" - mkdirp "^0.5.3" - rimraf "^3.0.2" - -chrome-trace-event@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== - -chromium-pickle-js@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" - integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU= - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.1.1.tgz#9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a" - integrity sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -classnames@^2.2.5: - version "2.3.1" - resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz#dfcfa3891e306ec1dad105d0e88f4417b8535e8e" - integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== - -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - -cli-truncate@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-1.1.0.tgz#2b2dfd83c53cfd3572b87fc4d430a808afb04086" - integrity sha512-bAtZo0u82gCfaAGfSNxUdTI9mNyza7D8w4CVCcaOsy7sgwDzvx6ekr6cuWJqY3UGzgnQ1+4wgENup5eIhgxEYA== - dependencies: - slice-ansi "^1.0.0" - string-width "^2.0.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-deep@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" - integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== - dependencies: - is-plain-object "^2.0.4" - kind-of "^6.0.2" - shallow-clone "^3.0.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3, color-name@^1.0.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.2: - version "1.5.5" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" - integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@3.0.x: - version "3.0.0" - resolved "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz#d920b4328d534a3ac8295d68f7bd4ba6c427be9a" - integrity sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - -colorette@^1.2.1, colorette@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" - integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== - -colornames@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz#f8889030685c7c4ff9e2a559f5077eb76a816f96" - integrity sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y= - -colors@1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz#0433f44d809680fdeb60ed260f1b0c262e82a40b" - integrity sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs= - -colors@^1.2.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - -colorspace@1.1.x: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz#e0128950d082b86a2168580796a0aa5d6c68d8c5" - integrity sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ== - dependencies: - color "3.0.x" - text-hex "1.0.x" - -commander@2.9.0: - version "2.9.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz#9c99094176e12240cb22d6c5146098400fe0f7d4" - integrity sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q= - dependencies: - graceful-readlink ">= 1.0.0" - -commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.0.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^7.0.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compress-commons@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz#25ec7a4528852ccd1d441a7d4353cd0ece11371b" - integrity sha512-ofaaLqfraD1YRTkrRKPCrGJ1pFeDG/MVCkVVV2FNGeWquSlqw5wOrwOfPQ1xF2u+blpeWASie5EubHz+vsNIgA== - dependencies: - buffer-crc32 "^0.2.13" - crc32-stream "^4.0.1" - normalize-path "^3.0.0" - readable-stream "^3.6.0" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -config-chain@^1.1.11: - version "1.1.12" - resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa" - integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== - dependencies: - ini "^1.3.4" - proto-list "~1.2.1" - -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - -convert-source-map@^1.1.0, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -core-js@^3.1.3, core-js@^3.6.5: - version "3.11.3" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.11.3.tgz#2835b1f4d10f6d0400bf820cfe6fe64ad067dd3f" - integrity sha512-DFEW9BllWw781Op5KdYGtXfj3s9Cmykzt16bY6elaVuqXHCUwF/5pv0H3IJ7/I3BGjK7OeU+GrjD1ChCkBJPuA== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -crc-32@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz#cb2db6e29b88508e32d9dd0ec1693e7b41a18208" - integrity sha512-1uBwHxF+Y/4yF5G48fwnKq6QsIXheor3ZLPT80yGBV1oEUwpPojlEhQbWKVw1VwcTQyMGHK1/XMmTjmlsmTTGA== - dependencies: - exit-on-epipe "~1.0.1" - printj "~1.1.0" - -crc32-stream@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz#c922ad22b38395abe9d3870f02fa8134ed709007" - integrity sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w== - dependencies: - crc-32 "^1.2.0" - readable-stream "^3.4.0" - -crc@^3.8.0: - version "3.8.0" - resolved "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz#ad60269c2c856f8c299e2c4cc0de4556914056c6" - integrity sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== - dependencies: - buffer "^5.1.0" - -create-require@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333" - integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ== - -cross-spawn@^7.0.1, cross-spawn@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-shorthand-properties@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz#1c808e63553c283f289f2dd56fcee8f3337bd935" - integrity sha512-Md+Juc7M3uOdbAFwOYlTrccIZ7oCFuzrhKYQjdeUEW/sE1hv17Jp/Bws+ReOPpGVBTYCBoYo+G17V5Qo8QQ75A== - -css-value@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/css-value/-/css-value-0.0.1.tgz#5efd6c2eea5ea1fd6b6ac57ec0427b18452424ea" - integrity sha1-Xv1sLupeof1rasV+wEJ7GEUkJOo= - -debug@4, debug@4.3.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - dependencies: - ms "2.1.2" - -debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^4.3.2: - version "4.3.2" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" - integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== - dependencies: - ms "2.1.2" - -decamelize@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" - integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deepmerge@^4.0.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - -defer-to-connect@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" - integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== - -define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -detect-node@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.5.tgz#9d270aa7eaa5af0b72c4c9d9b814e7f4ce738b79" - integrity sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw== - -dev-null@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dev-null/-/dev-null-0.1.1.tgz#5a205ce3c2b2ef77b6238d6ba179eb74c6a0e818" - integrity sha1-WiBc48Ky73e2I41roXnrdMag6Bg= - -devtools-protocol@0.0.818844: - version "0.0.818844" - resolved "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.818844.tgz#d1947278ec85b53e4c8ca598f607a28fa785ba9e" - integrity sha512-AD1hi7iVJ8OD0aMLQU5VK0XH9LDlA1+BcPIgrAxPfaibx2DbWucuyOhc4oyQCbnvDDO68nN6/LcKfqTP343Jjg== - -devtools@6.12.1: - version "6.12.1" - resolved "https://registry.yarnpkg.com/devtools/-/devtools-6.12.1.tgz#f0298c6d6f46d8d3b751dd8fa4a0c7bc76e1268f" - integrity sha512-JyG46suEiZmld7/UVeogkCWM0zYGt+2ML/TI+SkEp+bTv9cs46cDb0pKF3glYZJA7wVVL2gC07Ic0iCxyJEnCQ== - dependencies: - "@wdio/config" "6.12.1" - "@wdio/logger" "6.10.10" - "@wdio/protocols" "6.12.0" - "@wdio/utils" "6.11.0" - chrome-launcher "^0.13.1" - edge-paths "^2.1.0" - puppeteer-core "^5.1.0" - ua-parser-js "^0.7.21" - uuid "^8.0.0" - -diagnostics@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz#cab6ac33df70c9d9a727490ae43ac995a769b22a" - integrity sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ== - dependencies: - colorspace "1.1.x" - enabled "1.0.x" - kuler "1.0.x" - -diff@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" - integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== - -diff@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" - integrity sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== - -dir-compare@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz#785c41dc5f645b34343a4eafc50b79bac7f11631" - integrity sha512-l9hmu8x/rjVC9Z2zmGzkhOEowZvW7pmYws5CWHutg8u1JgvsKWMx7Q/UODeu4djLZ4FgW5besw5yvMQnBHzuCA== - dependencies: - buffer-equal "1.0.0" - colors "1.0.3" - commander "2.9.0" - minimatch "3.0.4" - -dmg-builder@22.11.5: - version "22.11.5" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.11.5.tgz#0df9843def73a217097956982fa21bb4d6a5836e" - integrity sha512-91Shh9+OK9RwBlBURxvhSnQNibEh/JYNAnMOfFguyNbasSfF50Jme4b3dgsQrHTTTfkFijcvzykPPFAZofQs6g== - dependencies: - app-builder-lib "22.11.5" - builder-util "22.11.5" - builder-util-runtime "8.7.6" - fs-extra "^10.0.0" - iconv-lite "^0.6.2" - js-yaml "^4.1.0" - optionalDependencies: - dmg-license "^1.0.9" - -dmg-license@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.9.tgz#a2fb8d692af0e30b0730b5afc91ed9edc2d9cb4f" - integrity sha512-Rq6qMDaDou2+aPN2SYy0x7LDznoJ/XaG6oDcH5wXUp+WRWQMUYE6eM+F+nex+/LSXOp1uw4HLFoed0YbfU8R/Q== - dependencies: - "@types/plist" "^3.0.1" - "@types/verror" "^1.10.3" - ajv "^6.10.0" - cli-truncate "^1.1.0" - crc "^3.8.0" - iconv-corefoundation "^1.1.6" - plist "^3.0.1" - smart-buffer "^4.0.2" - verror "^1.10.0" - -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv@^9.0.2: - version "9.0.2" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05" - integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg== - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -edge-paths@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/edge-paths/-/edge-paths-2.2.1.tgz#d2d91513225c06514aeac9843bfce546abbf4391" - integrity sha512-AI5fC7dfDmCdKo3m5y7PkYE8m6bMqR6pvVpgtrZkkhcJXFLelUgkjrhk3kXXx8Kbw2cRaTT4LkOR7hqf39KJdw== - dependencies: - "@types/which" "^1.3.2" - which "^2.0.2" - -ejs@^3.1.6: - version "3.1.6" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz#5bfd0a0689743bb5268b3550cceeebbc1702822a" - integrity sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw== - dependencies: - jake "^10.6.1" - -electron-builder@^22.11.5: - version "22.11.5" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.11.5.tgz#914d8183e1bab7cda43ef1d67fc3d17314c7e242" - integrity sha512-QIhzrmSLNteItRvmAjwNpsya08oZeOJIrxFww/Alkjcwnrn5Xgog2qf3Xfa3ocuNUQIwb+mMzZrzqnPu0Mamyg== - dependencies: - "@types/yargs" "^16.0.1" - app-builder-lib "22.11.5" - builder-util "22.11.5" - builder-util-runtime "8.7.6" - chalk "^4.1.1" - dmg-builder "22.11.5" - fs-extra "^10.0.0" - is-ci "^3.0.0" - lazy-val "^1.0.5" - read-config-file "6.2.0" - update-notifier "^5.1.0" - yargs "^17.0.1" - -electron-chromedriver@^12.0.0: - version "12.0.0" - resolved "https://registry.yarnpkg.com/electron-chromedriver/-/electron-chromedriver-12.0.0.tgz#55bdc451b938b384642d613a05eadacb1fe476ee" - integrity sha512-zOs98o9+20Er8Q44z06h90VldwrJaoRCieW3Q8WkdDjA3cMRU5mlmm1kGDhPLMeYNuhq6e39aGMVH/IBFD97HQ== - dependencies: - "@electron/get" "^1.12.4" - extract-zip "^2.0.0" - -electron-devtools-installer@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz#acc48d24eb7033fe5af284a19667e73b78d406d0" - integrity sha512-t3UczsYugm4OAbqvdImMCImIMVdFzJAHgbwHpkl5jmfu1izVgUcP/mnrPqJIpEeCK1uZGpt+yHgWEN+9EwoYhQ== - dependencies: - rimraf "^3.0.2" - semver "^7.2.1" - tslib "^2.1.0" - unzip-crx-3 "^0.2.0" - -electron-publish@22.11.5: - version "22.11.5" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.11.5.tgz#2fcd3280c4267e70e4aa15003c9b7dc34923320e" - integrity sha512-peN4tEP80Kb6reuwKKvSu9p/XUWpx/7x747u5NSg7Kg2axBjzdMtX5ZqBThfPtJWJhSWZ7PEYWmNyUCfdQl2Ag== - dependencies: - "@types/fs-extra" "^9.0.11" - builder-util "22.11.5" - builder-util-runtime "8.7.6" - chalk "^4.1.1" - fs-extra "^10.0.0" - lazy-val "^1.0.5" - mime "^2.5.2" - -electron-to-chromium@^1.3.723: - version "1.3.727" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz#857e310ca00f0b75da4e1db6ff0e073cc4a91ddf" - integrity sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg== - -electron@^12.0.9: - version "12.0.9" - resolved "https://registry.yarnpkg.com/electron/-/electron-12.0.9.tgz#d582afa8f6fc0c429606f0961a4c89b376994823" - integrity sha512-p5aEt1tIh/PYjwN+6MHTc5HtW529XR9r4Qlj9PPcSb5ubkotSsS0BtWJoRPhDenSAN8sgHk3sbZLxXPJtdnRYA== - dependencies: - "@electron/get" "^1.0.1" - "@types/node" "^14.6.2" - extract-zip "^1.0.3" - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -enabled@1.0.x: - version "1.0.2" - resolved "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz#965f6513d2c2d1c5f4652b64a2e3396467fc2f93" - integrity sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M= - dependencies: - env-variable "0.0.x" - -encodeurl@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.1.0, end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -enhanced-resolve@^5.0.0, enhanced-resolve@^5.8.0: - version "5.8.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.0.tgz#d9deae58f9d3773b6a111a5a46831da5be5c9ac0" - integrity sha512-Sl3KRpJA8OpprrtaIswVki3cWPiPKxXuFxJXBp+zNb6s6VwNWwFRUdtmzd2ReUut8n+sCPx7QCtQ7w5wfJhSgQ== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -env-paths@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2" - integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== - -env-variable@0.0.x: - version "0.0.6" - resolved "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.6.tgz#74ab20b3786c545b62b4a4813ab8cf22726c9808" - integrity sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg== - -envinfo@^7.7.3: - version "7.8.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" - integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== - -es-module-lexer@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz#dda8c6a14d8f340a24e34331e0fab0cb50438e0e" - integrity sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA== - -es6-error@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d" - integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - -escape-string-regexp@4.0.0, escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -eslint-scope@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" - integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== - dependencies: - esrecurse "^4.3.0" - estraverse "^4.1.1" - -esrecurse@^4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz#4029b0007998a841fbd1032e5f4de86a3c1e3376" - integrity sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.0" - human-signals "^2.1.0" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.1" - onetime "^5.1.2" - signal-exit "^3.0.3" - strip-final-newline "^2.0.0" - -exit-on-epipe@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz#0bdd92e87d5285d267daa8171d0eb06159689692" - integrity sha512-h2z5mrROTxce56S+pnvAV890uu7ls7f1kEvVGJbw1OlFH3/mlJ5bkXu0KRyW94v37zzHPiUd55iLn3DA7TjWpw== - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extract-zip@^1.0.3: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -extract-zip@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a" - integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== - dependencies: - debug "^4.1.1" - get-stream "^5.1.0" - yauzl "^2.10.0" - optionalDependencies: - "@types/yauzl" "^2.9.1" - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" - integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-safe-stringify@^2.0.4: - version "2.0.7" - resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743" - integrity sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== - -fastest-levenshtein@^1.0.12: - version "1.0.12" - resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2" - integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow== - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -feather-icons@^4.28.0: - version "4.28.0" - resolved "https://registry.yarnpkg.com/feather-icons/-/feather-icons-4.28.0.tgz#e1892a401fe12c4559291770ff6e68b0168e760f" - integrity sha512-gRdqKESXRBUZn6Nl0VBq2wPHKRJgZz7yblrrc2lYsS6odkNFDnA4bqvrlEVRUPjE1tFax+0TdbJKZ31ziJuzjg== - dependencies: - classnames "^2.2.5" - core-js "^3.1.3" - -fecha@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz#948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd" - integrity sha512-lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg== - -filelist@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.2.tgz#80202f21462d4d1c2e214119b1807c1bc0380e5b" - integrity sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ== - dependencies: - minimatch "^3.0.4" - -fill-keys@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz#9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20" - integrity sha1-mo+jb06K1jTjv2tPPIiCVRRS6yA= - dependencies: - is-object "~1.0.1" - merge-descriptors "~1.0.0" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-up@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" - integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== - dependencies: - locate-path "^6.0.0" - path-exists "^4.0.0" - -find-up@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -flat@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" - integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1" - integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" - integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-readdir-recursive@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27" - integrity sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -fuzzaldrin-plus@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/fuzzaldrin-plus/-/fuzzaldrin-plus-0.6.0.tgz#832f6489fbe876769459599c914a670ec22947ee" - integrity sha1-gy9kifvodnaUWVmckUpnDsIpR+4= - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-port@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" - integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== - -get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@~5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" - integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== - dependencies: - is-glob "^4.0.1" - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@7.1.6, glob@^7.0.0, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-agent@^2.0.2: - version "2.2.0" - resolved "https://registry.yarnpkg.com/global-agent/-/global-agent-2.2.0.tgz#566331b0646e6bf79429a16877685c4a1fbf76dc" - integrity sha512-+20KpaW6DDLqhG7JDiJpD1JvNvb8ts+TNl7BPOYcURqCrXqnN1Vf+XVOrkKJAFPqfX+oEhsdzOj1hLWkBTdNJg== - dependencies: - boolean "^3.0.1" - core-js "^3.6.5" - es6-error "^4.1.1" - matcher "^3.0.0" - roarr "^2.15.3" - semver "^7.3.2" - serialize-error "^7.0.1" - -global-dirs@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz#70a76fe84ea315ab37b1f5576cbde7d48ef72686" - integrity sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== - dependencies: - ini "2.0.0" - -global-tunnel-ng@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f" - integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg== - dependencies: - encodeurl "^1.0.2" - lodash "^4.17.10" - npm-conf "^1.1.3" - tunnel "^0.0.6" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globalthis@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz#2a235d34f4d8036219f7e34929b5de9e18166b8b" - integrity sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ== - dependencies: - define-properties "^1.1.3" - -got@^11.0.2, got@^11.8.0: - version "11.8.2" - resolved "https://registry.yarnpkg.com/got/-/got-11.8.2.tgz#7abb3959ea28c31f3576f1576c1effce23f33599" - integrity sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ== - dependencies: - "@sindresorhus/is" "^4.0.0" - "@szmarczak/http-timer" "^4.0.5" - "@types/cacheable-request" "^6.0.1" - "@types/responselike" "^1.0.0" - cacheable-lookup "^5.0.3" - cacheable-request "^7.0.1" - decompress-response "^6.0.0" - http2-wrapper "^1.0.0-beta.5.2" - lowercase-keys "^2.0.0" - p-cancelable "^2.0.0" - responselike "^2.0.0" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.6" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" - integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== - -"graceful-readlink@>= 1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz#4cafad76bc62f02fa039b2f94e9a3dd3a391a725" - integrity sha1-TK+tdrxi8C+gObL5Tpo906ORpyU= - -grapheme-splitter@^1.0.2: - version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" - integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== - -growl@1.10.5: - version "1.10.5" - resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz#f2735dc2283674fa67478b10181059355c369e5e" - integrity sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-symbols@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" - integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -he@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -highlight.js@^10.7.2: - version "10.7.2" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.2.tgz#89319b861edc66c48854ed1e6da21ea89f847360" - integrity sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg== - -hosted-git-info@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961" - integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg== - dependencies: - lru-cache "^6.0.0" - -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http2-wrapper@^1.0.0-beta.5.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d" - integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg== - dependencies: - quick-lru "^5.1.1" - resolve-alpn "^1.0.0" - -https-proxy-agent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b" - integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== - dependencies: - agent-base "5" - debug "4" - -human-signals@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" - integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== - -iconv-corefoundation@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.6.tgz#27c135470237f6f8d13462fa1f5eaf250523c29a" - integrity sha512-1NBe55C75bKGZaY9UHxvXG3G0gEp0ziht7quhuFrW3SPgZDw9HI6qvYXRSV5M/Eupyu8ljuJ6Cba+ec15PZ4Xw== - dependencies: - cli-truncate "^1.1.0" - node-addon-api "^1.6.3" - -iconv-lite@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz#ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01" - integrity sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ== - dependencies: - safer-buffer ">= 2.1.2 < 3.0.0" - -ieee754@^1.1.13: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -immediate@~3.0.5: - version "3.0.6" - resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" - integrity sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -inferno-shared@7.4.8: - version "7.4.8" - resolved "https://registry.yarnpkg.com/inferno-shared/-/inferno-shared-7.4.8.tgz#2b554a36683b770339008749096d9704846dd337" - integrity sha512-I0jnqsBcQvGJ7hqZF3vEzspQ80evViCe8joP3snWkPXPElk9WBVGLBHX5tHwuFuXv6wW4zeVVA4kBRAs47B+NQ== - -inferno-vnode-flags@7.4.8: - version "7.4.8" - resolved "https://registry.yarnpkg.com/inferno-vnode-flags/-/inferno-vnode-flags-7.4.8.tgz#275d70e3c8b2b3f4eb56041cc9b8c832ce1fb26d" - integrity sha512-wOUeO7Aho8VH+s2V2K/53KwS0DtQFgT7TdzPE/s6P26ZIxQj+vt7oTJqzXn+xjRIjnfkTLm2eQ8qfInOWCu1rw== - -inferno@^7.4.8: - version "7.4.8" - resolved "https://registry.yarnpkg.com/inferno/-/inferno-7.4.8.tgz#0d5504753e79903b0e4bbeff76fc11fd0b9ffe92" - integrity sha512-4XwGe5Kd0QkSaM/jqAQWjM0GfDLv+KujcWm5zbIow80G1tOEnZurQqhyF8u6m/HX3SnrCi+njlVdtPKDJXQiDw== - dependencies: - inferno-shared "7.4.8" - inferno-vnode-flags "7.4.8" - opencollective-postinstall "^2.0.3" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.3: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -ini@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -ini@^1.3.4, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -interpret@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-ci@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz#c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994" - integrity sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ== - dependencies: - ci-info "^3.1.1" - -is-core-module@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.3.0.tgz#d341652e3408bca69c4671b79a0954a3d349f887" - integrity sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-docker@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-installed-globally@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" - integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== - dependencies: - global-dirs "^3.0.0" - is-path-inside "^3.0.2" - -is-npm@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" - integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-object@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== - -is-path-inside@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" - integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== - -is-plain-obj@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isbinaryfile@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.8.tgz#5d34b94865bd4946633ecc78a026fc76c5b11fcf" - integrity sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -jake@^10.6.1: - version "10.8.2" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" - integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A== - dependencies: - async "0.9.x" - chalk "^2.4.2" - filelist "^1.0.1" - minimatch "^3.0.4" - -jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.0.0.tgz#f426bc0ff4b4051926cd588c71113183409a121f" - integrity sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q== - dependencies: - argparse "^2.0.1" - -js-yaml@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" - integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== - dependencies: - argparse "^2.0.1" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - -json-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" - integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== - -json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-stringify-safe@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.2, json5@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jszip@^3.1.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/jszip/-/jszip-3.6.0.tgz#839b72812e3f97819cc13ac4134ffced95dd6af9" - integrity sha512-jgnQoG9LKnWO3mnVNBnfhkh0QknICd1FGSrXcgrl67zioyJ4wgx25o9ZqwNtrROSflGBCGYnJfjrIyRIby1OoQ== - dependencies: - lie "~3.3.0" - pako "~1.0.2" - readable-stream "~2.3.6" - set-immediate-shim "~1.0.1" - -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - -keyv@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz#4f3aa98de254803cafcd2896734108daa35e4254" - integrity sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA== - dependencies: - json-buffer "3.0.1" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -kuler@1.0.x: - version "1.0.1" - resolved "https://registry.yarnpkg.com/kuler/-/kuler-1.0.1.tgz#ef7c784f36c9fb6e16dd3150d152677b2b0228a6" - integrity sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ== - dependencies: - colornames "^1.1.1" - -latest-version@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - -lazy-val@^1.0.4, lazy-val@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz#6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d" - integrity sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q== - -lazystream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" - integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= - dependencies: - readable-stream "^2.0.5" - -lie@~3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz#dcf82dee545f46074daf200c7c1c5a08e0f40f6a" - integrity sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== - dependencies: - immediate "~3.0.5" - -lighthouse-logger@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.2.0.tgz#b76d56935e9c137e86a04741f6bb9b2776e886ca" - integrity sha512-wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw== - dependencies: - debug "^2.6.8" - marky "^1.2.0" - -loader-runner@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz#d7022380d66d14c5fb1d496b89864ebcfd478384" - integrity sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw== - -loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -locate-path@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" - integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== - dependencies: - p-locate "^5.0.0" - -lodash.clonedeep@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef" - integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= - -lodash.defaults@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" - integrity sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= - -lodash.difference@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" - integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= - -lodash.flatten@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" - integrity sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= - -lodash.isobject@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz#3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d" - integrity sha1-PI+41bW/S/kK4G4U8qUwpO2TXh0= - -lodash.isplainobject@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" - integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= - -lodash.merge@^4.6.1: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - -lodash.omit@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz#6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60" - integrity sha1-brGa5aHuHdnfC5aeZs4Lf6MLXmA= - -lodash.union@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz#48bb5088409f16f1821666641c44dd1aaae3cd88" - integrity sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= - -lodash.zip@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" - integrity sha1-7GZi5IlkCO1KtsVCo5kLcswIACA= - -lodash@^4.17.10, lodash@^4.17.14, lodash@^4.17.15: - version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -log-symbols@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz#69b3cc46d20f448eccdb75ea1fa733d9e821c920" - integrity sha512-FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA== - dependencies: - chalk "^4.0.0" - -logform@^1.9.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/logform/-/logform-1.10.0.tgz#c9d5598714c92b546e23f4e78147c40f1e02012e" - integrity sha512-em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg== - dependencies: - colors "^1.2.1" - fast-safe-stringify "^2.0.4" - fecha "^2.3.3" - ms "^2.1.1" - triple-beam "^1.2.0" - -loglevel-plugin-prefix@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz#2fe0e05f1a820317d98d8c123e634c1bd84ff644" - integrity sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g== - -loglevel@^1.6.0: - version "1.7.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz#005fde2f5e6e47068f935ff28573e125ef72f197" - integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -make-error@^1.1.1: - version "1.3.6" - resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" - integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -marked@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/marked/-/marked-2.0.5.tgz#2d15c759b9497b0e7b5b57f4c2edabe1002ef9e7" - integrity sha512-yfCEUXmKhBPLOzEC7c+tc4XZdIeTdGoRCZakFMkCxodr7wDXqoapIME4wjcpBPJLNyUnKJ3e8rb8wlAgnLnaDw== - -marky@^1.2.0: - version "1.2.2" - resolved "https://registry.yarnpkg.com/marky/-/marky-1.2.2.tgz#4456765b4de307a13d263a69b0c79bf226e68323" - integrity sha512-k1dB2HNeaNyORco8ulVEhctyEGkKHb2YWAhDsxeFlW2nROIirsctBYzKwwS3Vza+sKTS1zO4Z+n9/+9WbGLIxQ== - -matcher@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz#bd9060f4c5b70aa8041ccc6f80368760994f30ca" - integrity sha512-OkeDaAZ/bQCxeFAozM55PKcKU0yJMPGifLwV4Qgjitu+5MoAfSQN4lsLJeXZ1b8w0x+/Emda6MZgXS1jvsapng== - dependencies: - escape-string-regexp "^4.0.0" - -merge-descriptors@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" - integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== - dependencies: - braces "^3.0.1" - picomatch "^2.2.3" - -mime-db@1.47.0: - version "1.47.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz#8cb313e59965d3c05cfbf898915a267af46a335c" - integrity sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw== - -mime-types@^2.1.27: - version "2.1.30" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz#6e7be8b4c479825f85ed6326695db73f9305d62d" - integrity sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg== - dependencies: - mime-db "1.47.0" - -mime@^2.5.2: - version "2.5.2" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe" - integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - -minimatch@3.0.4, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp-classic@^0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mocha@^8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.4.0.tgz#677be88bf15980a3cae03a73e10a0fc3997f0cff" - integrity sha512-hJaO0mwDXmZS4ghXsvPVriOhsxQ7ofcpQdm8dE+jISUOKopitvnXFQmpRR7jd2K6VBG6E26gU3IAbXXGIbu4sQ== - dependencies: - "@ungap/promise-all-settled" "1.1.2" - ansi-colors "4.1.1" - browser-stdout "1.3.1" - chokidar "3.5.1" - debug "4.3.1" - diff "5.0.0" - escape-string-regexp "4.0.0" - find-up "5.0.0" - glob "7.1.6" - growl "1.10.5" - he "1.2.0" - js-yaml "4.0.0" - log-symbols "4.0.0" - minimatch "3.0.4" - ms "2.1.3" - nanoid "3.1.20" - serialize-javascript "5.0.1" - strip-json-comments "3.1.1" - supports-color "8.1.1" - which "2.0.2" - wide-align "1.1.3" - workerpool "6.1.0" - yargs "16.2.0" - yargs-parser "20.2.4" - yargs-unparser "2.0.0" - -module-not-found-error@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz#cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0" - integrity sha1-z4tP9PKWQGdNbN0CsOO8UjwrvcA= - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.2, ms@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -nanoid@3.1.20: - version "3.1.20" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" - integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -neovim@^4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/neovim/-/neovim-4.10.0.tgz#82066c3236271d82dc16277e7a75aa254e974877" - integrity sha512-MMtsyjCPYXy45I8TZTz0iYJUIJhaDSO0zfHOJeidGuLUCeY6WLQiwZteJ9tmCveNWMjT1r2QO9nq135mUDgbtw== - dependencies: - "@msgpack/msgpack" "^1.9.3" - lodash.defaults "^4.2.0" - lodash.omit "^4.5.0" - semver "^7.1.1" - winston "3.1.0" - -node-addon-api@^1.6.3: - version "1.7.2" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz#3df30b95720b53c24e59948b49532b662444f54d" - integrity sha512-ibPK3iA+vaY1eEjESkQkM0BbCqFOaZMiXRTtdB0u7b4djtY6JnsjvPdUHVMg6xQt3B8fpTTWHI9A+ADjM9frzg== - -node-fetch@^2.6.1: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-releases@^1.1.71: - version "1.1.71" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" - integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-url@^4.1.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" - integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== - -npm-conf@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9" - integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== - dependencies: - config-chain "^1.1.11" - pify "^3.0.0" - -npm-run-path@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -one-time@0.0.4: - version "0.0.4" - resolved "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz#f8cdf77884826fe4dff93e3a9cc37b1e4480742e" - integrity sha1-+M33eISCb+Tf+T46nMN7HkSAdC4= - -onetime@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -opencollective-postinstall@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" - integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-cancelable@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf" - integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== - -p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-limit@^3.0.2, p-limit@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-locate@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" - integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== - dependencies: - p-limit "^3.0.2" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -pako@~1.0.2: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" - integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d" - integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg== - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -plist@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.2.tgz#74bbf011124b90421c22d15779cee60060ba95bc" - integrity sha512-MSrkwZBdQ6YapHy87/8hDU8MnIcyxBKjeF+McXnr5A9MtffPewTs7G3hlpodT5TacyfIyFTaJEhh3GGcmasTgQ== - dependencies: - base64-js "^1.5.1" - xmlbuilder "^9.0.7" - xmldom "^0.5.0" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - -prettier@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18" - integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w== - -printj@~1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz#d90deb2975a8b9f600fb3a1c94e3f4c53c78a222" - integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -progress@^2.0.1, progress@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -proto-list@~1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" - integrity sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= - -proxy-from-env@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -proxyquire@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/proxyquire/-/proxyquire-2.1.3.tgz#2049a7eefa10a9a953346a18e54aab2b4268df39" - integrity sha512-BQWfCqYM+QINd+yawJz23tbBM40VIGXOdDw3X344KcclI/gtBbdWF6SlQ4nK/bYhF9d27KYug9WzljHC6B9Ysg== - dependencies: - fill-keys "^1.0.2" - module-not-found-error "^1.0.1" - resolve "^1.11.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -punycode@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -pupa@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - -puppeteer-core@^5.1.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-5.5.0.tgz#dfb6266efe5a933cbf1a368d27025a6fd4f5a884" - integrity sha512-tlA+1n+ziW/Db03hVV+bAecDKse8ihFRXYiEypBe9IlLRvOCzYFG6qrCMBYK34HO/Q/Ecjc+tvkHRAfLVH+NgQ== - dependencies: - debug "^4.1.0" - devtools-protocol "0.0.818844" - extract-zip "^2.0.0" - https-proxy-agent "^4.0.0" - node-fetch "^2.6.1" - pkg-dir "^4.2.0" - progress "^2.0.1" - proxy-from-env "^1.0.0" - rimraf "^3.0.2" - tar-fs "^2.0.0" - unbzip2-stream "^1.3.3" - ws "^7.2.3" - -quick-lru@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" - integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== - -randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -rc@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -read-config-file@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-6.2.0.tgz#71536072330bcd62ba814f91458b12add9fc7ade" - integrity sha512-gx7Pgr5I56JtYz+WuqEbQHj/xWo+5Vwua2jhb1VwM4Wid5PqYmZ4i00ZB0YEGIfkVBsCv9UrjgyqCiQfS/Oosg== - dependencies: - dotenv "^9.0.2" - dotenv-expand "^5.1.0" - js-yaml "^4.1.0" - json5 "^2.2.0" - lazy-val "^1.0.4" - -readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.2.2, readable-stream@^2.3.6, readable-stream@^2.3.7, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdir-glob@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz#f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4" - integrity sha512-91/k1EzZwDx6HbERR+zucygRFfiPl2zkIYZtv3Jjr6Mn7SkKcVct8aVO+sSRiGMc6fLf72du3d92/uY63YPdEA== - dependencies: - minimatch "^3.0.4" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" - integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== - dependencies: - picomatch "^2.2.1" - -rechoir@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz#32650fd52c21ab252aa5d65b19310441c7e03aca" - integrity sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q== - dependencies: - resolve "^1.9.0" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz#be681520847ab58c7568ac75fbfad28ed42d39e9" - integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -resolve-alpn@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.1.2.tgz#30b60cfbb0c0b8dc897940fe13fe255afcdd4d28" - integrity sha512-8OyfzhAtA32LVUsJSke3auIyINcwdh5l3cvYKdKO0nvsYSKuiLfTM5i78PJswFPT8y6cPW+L1v6/hE95chcpDA== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@>=1.9.0, resolve@^1.11.1, resolve@^1.9.0: - version "1.20.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" - integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== - dependencies: - is-core-module "^2.2.0" - path-parse "^1.0.6" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - -responselike@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz#26391bcc3174f750f9a79eacc40a12a5c42d7723" - integrity sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw== - dependencies: - lowercase-keys "^2.0.0" - -resq@^1.9.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resq/-/resq-1.10.0.tgz#40b5e3515ff984668e6b6b7c2401f282b08042ea" - integrity sha512-hCUd0xMalqtPDz4jXIqs0M5Wnv/LZXN8h7unFOo4/nvExT9dDPbhwd3udRxLlp0HgBnHcV009UlduE9NZi7A6w== - dependencies: - fast-deep-equal "^2.0.1" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rgb2hex@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/rgb2hex/-/rgb2hex-0.2.3.tgz#8aa464c517b8a26c7a79d767dabaec2b49ee78ec" - integrity sha512-clEe0m1xv+Tva1B/TOepuIcvLAxP0U+sCDfgt1SX1HmI2Ahr5/Cd/nzJM1e78NKVtWdoo0s33YehpFA8UfIShQ== - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -roarr@^2.15.3: - version "2.15.4" - resolved "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz#f5fe795b7b838ccfe35dc608e0282b9eba2e7afd" - integrity sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A== - dependencies: - boolean "^3.0.1" - detect-node "^2.0.4" - globalthis "^1.0.1" - json-stringify-safe "^5.0.1" - semver-compare "^1.0.0" - sprintf-js "^1.1.2" - -safe-buffer@^5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3.0.0": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sanitize-filename@^1.6.3: - version "1.6.3" - resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz#755ebd752045931977e30b2025d340d7c9090378" - integrity sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg== - dependencies: - truncate-utf8-bytes "^1.0.0" - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -schema-utils@^2.6.5: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" - integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== - dependencies: - "@types/json-schema" "^7.0.6" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -semver-compare@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" - integrity sha1-De4hahyUGrN+nvsXiPavxf9VN/w= - -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - -semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.1.1, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5: - version "7.3.5" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" - integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - dependencies: - lru-cache "^6.0.0" - -serialize-error@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18" - integrity sha512-8I8TjW5KMOKsZQTvoxjuSIa7foAwPWGOts+6o7sgjz41/qMD9VQHEDxi6PBvK2l0MXUmqZyNpUK+T2tQaaElvw== - dependencies: - type-fest "^0.13.1" - -serialize-error@^8.0.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-8.1.0.tgz#3a069970c712f78634942ddd50fbbc0eaebe2f67" - integrity sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ== - dependencies: - type-fest "^0.20.2" - -serialize-javascript@5.0.1, serialize-javascript@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz#7886ec848049a462467a97d3d918ebb2aaf934f4" - integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== - dependencies: - randombytes "^2.1.0" - -set-immediate-shim@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz#4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61" - integrity sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -shallow-clone@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" - integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== - dependencies: - kind-of "^6.0.2" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -signal-exit@^3.0.2, signal-exit@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - -slice-ansi@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz#044f1a49d8842ff307aad6b505ed178bd950134d" - integrity sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg== - dependencies: - is-fullwidth-code-point "^2.0.0" - -smart-buffer@^4.0.2: - version "4.1.0" - resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz#91605c25d91652f4661ea69ccf45f1b331ca21ba" - integrity sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw== - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-list-map@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-support@^0.5.17, source-map-support@^0.5.19, source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.1" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" - integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== - -source-map@^0.5.0, source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -source-map@^0.6.0, source-map@^0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -spectron@^14.0.0: - version "14.0.0" - resolved "https://registry.yarnpkg.com/spectron/-/spectron-14.0.0.tgz#c8160e38c30dcda39734f3e8e809162dc0805d14" - integrity sha512-88GM7D1eLiTxjByjtY7lxU7CJcQ92kX1x0WfnADaIXqqYRLbI1KlIWxXz1Xm5UxuMJh5N847K0NONG49mvZtuw== - dependencies: - "@electron/remote" "^1.0.4" - dev-null "^0.1.1" - electron-chromedriver "^12.0.0" - got "^11.8.0" - split "^1.0.1" - webdriverio "^6.9.1" - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -split@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9" - integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg== - dependencies: - through "2" - -sprintf-js@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz#da1765262bf8c0f571749f2ad6c26300207ae673" - integrity sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug== - -stack-trace@0.0.x: - version "0.0.10" - resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= - -stat-mode@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz#68b55cb61ea639ff57136f36b216a291800d1465" - integrity sha512-jH9EhtKIjuXZ2cWxmXS8ZP80XyC3iasQxMDV8jzhNJpfDb7VbQLVW4Wvsxz9QZvzV+G4YoSfBUVKDOyxLzi/sg== - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"string-width@^1.0.2 || 2", string-width@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: - version "4.2.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5" - integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -string_decoder@^1.1.1, string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-json-comments@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -sumchecker@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz#6377e996795abb0b6d348e9b3e1dfb24345a8e42" - integrity sha512-MvjXzkz/BOfyVDkG0oFOtBxHX2u3gKbMHIF/dXblZsgD3BWOFLmHovIpZY7BykJdAjcqRCBi1WYBNdEC9yI7vg== - dependencies: - debug "^4.1.0" - -supports-color@8.1.1: - version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" - integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== - dependencies: - has-flag "^4.0.0" - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -tapable@^2.1.1, tapable@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz#5c373d281d9c672848213d0e037d1c4165ab426b" - integrity sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw== - -tar-fs@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-stream@^2.1.4, tar-stream@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -temp-file@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz#766ea28911c683996c248ef1a20eea04d51652c7" - integrity sha512-C5tjlC/HCtVUOi3KWVokd4vHVViOmGjtLwIh4MuzPo/nMYTV/p1urt3RnMz2IWXDdKEGJH3k5+KPxtqRsUYGtg== - dependencies: - async-exit-hook "^2.0.1" - fs-extra "^10.0.0" - -terser-webpack-plugin@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz#7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673" - integrity sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q== - dependencies: - jest-worker "^26.6.2" - p-limit "^3.1.0" - schema-utils "^3.0.0" - serialize-javascript "^5.0.1" - source-map "^0.6.1" - terser "^5.5.1" - -terser@^5.5.1: - version "5.7.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.7.0.tgz#a761eeec206bc87b605ab13029876ead938ae693" - integrity sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g== - dependencies: - commander "^2.20.0" - source-map "~0.7.2" - source-map-support "~0.5.19" - -text-hex@1.0.x: - version "1.0.0" - resolved "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz#69dc9c1b17446ee79a92bf5b884bb4b9127506f5" - integrity sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== - -through@2, through@^2.3.8: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -tmp-promise@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.2.tgz#6e933782abff8b00c3119d63589ca1fb9caaa62a" - integrity sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA== - dependencies: - tmp "^0.2.0" - -tmp@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" - integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== - dependencies: - rimraf "^3.0.0" - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -triple-beam@^1.2.0, triple-beam@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz#a595214c7298db8339eeeee083e4d10bd8cb8dd9" - integrity sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== - -truncate-utf8-bytes@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b" - integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys= - dependencies: - utf8-byte-length "^1.0.1" - -ts-loader@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.2.tgz#416333900621c82d5eb1b1f6dea4114111f096bf" - integrity sha512-hNIhGTQHtNKjOzR2ZtQ2OSVbXPykOae+zostf1IlHCf61Mt41GMJurKNqrYUbzHgpmj6UWRu8eBfb7q0XliV0g== - dependencies: - chalk "^4.1.0" - enhanced-resolve "^5.0.0" - micromatch "^4.0.0" - semver "^7.3.4" - -ts-node@^10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.0.0.tgz#05f10b9a716b0b624129ad44f0ea05dac84ba3be" - integrity sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg== - dependencies: - "@tsconfig/node10" "^1.0.7" - "@tsconfig/node12" "^1.0.7" - "@tsconfig/node14" "^1.0.0" - "@tsconfig/node16" "^1.0.1" - arg "^4.1.0" - create-require "^1.1.0" - diff "^4.0.1" - make-error "^1.1.1" - source-map-support "^0.5.17" - yn "3.1.1" - -ts-unused-exports@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/ts-unused-exports/-/ts-unused-exports-7.0.3.tgz#37a06d103d9d5b8619807dbd50d89f698e8cebf1" - integrity sha512-D0VdTiTfrmZM7tViQEMuzG0+giU5z5crn4vjK+f1dnxTKcNx23Vc2lpMgd1vP3lYrwnvJofZmCnvEuJ7XUeV2Q== - dependencies: - chalk "^4.0.0" - tsconfig-paths "^3.9.0" - -tsconfig-paths@^3.9.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" - integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== - dependencies: - "@types/json5" "^0.0.29" - json5 "^1.0.1" - minimist "^1.2.0" - strip-bom "^3.0.0" - -tslib@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c" - integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w== - -ttypescript@^1.5.12: - version "1.5.12" - resolved "https://registry.yarnpkg.com/ttypescript/-/ttypescript-1.5.12.tgz#27a8356d7d4e719d0075a8feb4df14b52384f044" - integrity sha512-1ojRyJvpnmgN9kIHmUnQPlEV1gq+VVsxVYjk/NfvMlHSmYxjK5hEvOOU2MQASrbekTUiUM7pR/nXeCc8bzvMOQ== - dependencies: - resolve ">=1.9.0" - -tunnel@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c" - integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg== - -type-fest@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" - integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== - -type-fest@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" - integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^4.2.4: - version "4.2.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz#8610b59747de028fda898a8aef0e103f156d0961" - integrity sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg== - -ua-parser-js@^0.7.21: - version "0.7.28" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz#8ba04e653f35ce210239c64661685bf9121dec31" - integrity sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g== - -unbzip2-stream@^1.3.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7" - integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== - dependencies: - buffer "^5.2.1" - through "^2.3.8" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -unzip-crx-3@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz#d5324147b104a8aed9ae8639c95521f6f7cda292" - integrity sha512-0+JiUq/z7faJ6oifVB5nSwt589v1KCduqIJupNVDoWSXZtWDmjDGO3RAEOvwJ07w90aoXoP4enKsR7ecMrJtWQ== - dependencies: - jszip "^3.1.0" - mkdirp "^0.5.1" - yaku "^0.16.6" - -upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-notifier@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" - integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== - dependencies: - boxen "^5.0.0" - chalk "^4.1.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.4.0" - is-npm "^5.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.1.0" - pupa "^2.1.1" - semver "^7.3.4" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -utf8-byte-length@^1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61" - integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E= - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -uuid@^8.0.0: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-compile-cache@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" - integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== - -verror@^1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -watchpack@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz#e99630550fca07df9f90a06056987baa40a689c7" - integrity sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -webdriver@6.12.1: - version "6.12.1" - resolved "https://registry.yarnpkg.com/webdriver/-/webdriver-6.12.1.tgz#30eee65340ea5124aa564f99a4dbc7d2f965b308" - integrity sha512-3rZgAj9o2XHp16FDTzvUYaHelPMSPbO1TpLIMUT06DfdZjNYIzZiItpIb/NbQDTPmNhzd9cuGmdI56WFBGY2BA== - dependencies: - "@wdio/config" "6.12.1" - "@wdio/logger" "6.10.10" - "@wdio/protocols" "6.12.0" - "@wdio/utils" "6.11.0" - got "^11.0.2" - lodash.merge "^4.6.1" - -webdriverio@^6.9.1: - version "6.12.1" - resolved "https://registry.yarnpkg.com/webdriverio/-/webdriverio-6.12.1.tgz#5b6f1167373bd7a154419d8a930ef1ffda9d0537" - integrity sha512-Nx7ge0vTWHVIRUbZCT+IuMwB5Q0Q5nLlYdgnmmJviUKLuc3XtaEBkYPTbhHWHgSBXsPZMIc023vZKNkn+6iyeQ== - dependencies: - "@types/puppeteer-core" "^5.4.0" - "@wdio/config" "6.12.1" - "@wdio/logger" "6.10.10" - "@wdio/repl" "6.11.0" - "@wdio/utils" "6.11.0" - archiver "^5.0.0" - atob "^2.1.2" - css-shorthand-properties "^1.1.1" - css-value "^0.0.1" - devtools "6.12.1" - fs-extra "^9.0.1" - get-port "^5.1.1" - grapheme-splitter "^1.0.2" - lodash.clonedeep "^4.5.0" - lodash.isobject "^3.0.2" - lodash.isplainobject "^4.0.6" - lodash.zip "^4.2.0" - minimatch "^3.0.4" - puppeteer-core "^5.1.0" - resq "^1.9.1" - rgb2hex "0.2.3" - serialize-error "^8.0.0" - webdriver "6.12.1" - -webpack-cli@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.7.0.tgz#3195a777f1f802ecda732f6c95d24c0004bc5a35" - integrity sha512-7bKr9182/sGfjFm+xdZSwgQuFjgEcy0iCTIBxRUeteJ2Kr8/Wz0qNJX+jw60LU36jApt4nmMkep6+W5AKhok6g== - dependencies: - "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.0.3" - "@webpack-cli/info" "^1.2.4" - "@webpack-cli/serve" "^1.4.0" - colorette "^1.2.1" - commander "^7.0.0" - execa "^5.0.0" - fastest-levenshtein "^1.0.12" - import-local "^3.0.2" - interpret "^2.2.0" - rechoir "^0.7.0" - v8-compile-cache "^2.2.0" - webpack-merge "^5.7.3" - -webpack-merge@^5.7.3: - version "5.7.3" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz#2a0754e1877a25a8bbab3d2475ca70a052708213" - integrity sha512-6/JUQv0ELQ1igjGDzHkXbVDRxkfA57Zw7PfiupdLFJYrgFqY5ZP8xxbpp2lU3EPwYx89ht5Z/aDkD40hFCm5AA== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - -webpack-sources@^2.1.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz#058926f39e3d443193b6c31547229806ffd02bac" - integrity sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w== - dependencies: - source-list-map "^2.0.1" - source-map "^0.6.1" - -webpack@^5.37.1: - version "5.37.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.37.1.tgz#2deb5acd350583c1ab9338471f323381b0b0c14b" - integrity sha512-btZjGy/hSjCAAVHw+cKG+L0M+rstlyxbO2C+BOTaQ5/XAnxkDrP5sVbqWhXgo4pL3X2dcOib6rqCP20Zr9PLow== - dependencies: - "@types/eslint-scope" "^3.7.0" - "@types/estree" "^0.0.47" - "@webassemblyjs/ast" "1.11.0" - "@webassemblyjs/wasm-edit" "1.11.0" - "@webassemblyjs/wasm-parser" "1.11.0" - acorn "^8.2.1" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.8.0" - es-module-lexer "^0.4.0" - eslint-scope "^5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.4" - json-parse-better-errors "^1.0.2" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.0.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.1.1" - watchpack "^2.0.0" - webpack-sources "^2.1.1" - -which@2.0.2, which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -wide-align@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - -wildcard@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz#a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec" - integrity sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw== - -winston-transport@^4.2.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.4.0.tgz#17af518daa690d5b2ecccaa7acf7b20ca7925e59" - integrity sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw== - dependencies: - readable-stream "^2.3.7" - triple-beam "^1.2.0" - -winston@3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/winston/-/winston-3.1.0.tgz#80724376aef164e024f316100d5b178d78ac5331" - integrity sha512-FsQfEE+8YIEeuZEYhHDk5cILo1HOcWkGwvoidLrDgPog0r4bser1lEIOco2dN9zpDJ1M88hfDgZvxe5z4xNcwg== - dependencies: - async "^2.6.0" - diagnostics "^1.1.1" - is-stream "^1.1.0" - logform "^1.9.1" - one-time "0.0.4" - readable-stream "^2.3.6" - stack-trace "0.0.x" - triple-beam "^1.3.0" - winston-transport "^4.2.0" - -workerpool@6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz#a8e038b4c94569596852de7a8ea4228eefdeb37b" - integrity sha512-toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg== - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^7.2.3: - version "7.4.5" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.5.tgz#a484dd851e9beb6fdb420027e3885e8ce48986c1" - integrity sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g== - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xmlbuilder@>=11.0.1: - version "15.1.1" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" - integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== - -xmlbuilder@^9.0.7: - version "9.0.7" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" - integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= - -xmldom@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.5.0.tgz#193cb96b84aa3486127ea6272c4596354cb4962e" - integrity sha512-Foaj5FXVzgn7xFzsKeNIde9g6aFBxTPi37iwsno8QvApmtg7KYrr+OPyRHcJF7dud2a5nGRBXK3n0dL62Gf7PA== - -y18n@^5.0.5: - version "5.0.8" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== - -yaku@^0.16.6: - version "0.16.7" - resolved "https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz#1d195c78aa9b5bf8479c895b9504fd4f0847984e" - integrity sha1-HRlceKqbW/hHnIlblQT9TwhHmE4= - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yargs-parser@20.2.4, yargs-parser@^20.2.2: - version "20.2.4" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" - integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - -yargs-unparser@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz#f131f9226911ae5d9ad38c432fe809366c2325eb" - integrity sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA== - dependencies: - camelcase "^6.0.0" - decamelize "^4.0.0" - flat "^5.0.2" - is-plain-obj "^2.1.0" - -yargs@16.2.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yargs@^17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz#6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb" - integrity sha512-xBBulfCc8Y6gLFcrPvtqKz9hz8SO0l1Ni8GgDekvBX2ro0HRQImDGnikfc33cgzcYUSncapnNcZDjVFIH3f6KQ== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yn@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50" - integrity sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zip-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz#51dd326571544e36aa3f756430b313576dc8fc79" - integrity sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A== - dependencies: - archiver-utils "^2.1.0" - compress-commons "^4.1.0" - readable-stream "^3.6.0" diff --git a/pkgs/applications/editors/uivonim/yarn.nix b/pkgs/applications/editors/uivonim/yarn.nix deleted file mode 100644 index c56dad1e41b9..000000000000 --- a/pkgs/applications/editors/uivonim/yarn.nix +++ /dev/null @@ -1,5725 +0,0 @@ -{ fetchurl, fetchgit, linkFarm, runCommand, gnutar }: rec { - offline_cache = linkFarm "offline" packages; - packages = [ - { - name = "7zip_bin___7zip_bin_5.1.1.tgz"; - path = fetchurl { - name = "7zip_bin___7zip_bin_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-5.1.1.tgz"; - sha1 = "9274ec7460652f9c632c59addf24efb1684ef876"; - }; - } - { - name = "_babel_cli___cli_7.14.3.tgz"; - path = fetchurl { - name = "_babel_cli___cli_7.14.3.tgz"; - url = "https://registry.yarnpkg.com/@babel/cli/-/cli-7.14.3.tgz"; - sha1 = "9f6c8aee12e8660df879610f19a8010958b26a6f"; - }; - } - { - name = "_babel_code_frame___code_frame_7.12.13.tgz"; - path = fetchurl { - name = "_babel_code_frame___code_frame_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz"; - sha1 = "dcfc826beef65e75c50e21d3837d7d95798dd658"; - }; - } - { - name = "_babel_compat_data___compat_data_7.14.0.tgz"; - path = fetchurl { - name = "_babel_compat_data___compat_data_7.14.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz"; - sha1 = "a901128bce2ad02565df95e6ecbf195cf9465919"; - }; - } - { - name = "_babel_core___core_7.14.3.tgz"; - path = fetchurl { - name = "_babel_core___core_7.14.3.tgz"; - url = "https://registry.yarnpkg.com/@babel/core/-/core-7.14.3.tgz"; - sha1 = "5395e30405f0776067fbd9cf0884f15bfb770a38"; - }; - } - { - name = "_babel_generator___generator_7.14.3.tgz"; - path = fetchurl { - name = "_babel_generator___generator_7.14.3.tgz"; - url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.3.tgz"; - sha1 = "0c2652d91f7bddab7cccc6ba8157e4f40dcedb91"; - }; - } - { - name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.12.13.tgz"; - path = fetchurl { - name = "_babel_helper_annotate_as_pure___helper_annotate_as_pure_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz"; - sha1 = "0f58e86dfc4bb3b1fcd7db806570e177d439b6ab"; - }; - } - { - name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz"; - path = fetchurl { - name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz"; - sha1 = "6e91dccf15e3f43e5556dffe32d860109887563c"; - }; - } - { - name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.14.1.tgz"; - path = fetchurl { - name = "_babel_helper_create_class_features_plugin___helper_create_class_features_plugin_7.14.1.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.1.tgz"; - sha1 = "1fe11b376f3c41650ad9fedc665b0068722ea76c"; - }; - } - { - name = "_babel_helper_function_name___helper_function_name_7.14.2.tgz"; - path = fetchurl { - name = "_babel_helper_function_name___helper_function_name_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz"; - sha1 = "397688b590760b6ef7725b5f0860c82427ebaac2"; - }; - } - { - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.12.13.tgz"; - path = fetchurl { - name = "_babel_helper_get_function_arity___helper_get_function_arity_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz"; - sha1 = "bc63451d403a3b3082b97e1d8b3fe5bd4091e583"; - }; - } - { - name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.13.12.tgz"; - path = fetchurl { - name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.13.12.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz"; - sha1 = "dfe368f26d426a07299d8d6513821768216e6d72"; - }; - } - { - name = "_babel_helper_module_imports___helper_module_imports_7.13.12.tgz"; - path = fetchurl { - name = "_babel_helper_module_imports___helper_module_imports_7.13.12.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz"; - sha1 = "c6a369a6f3621cb25da014078684da9196b61977"; - }; - } - { - name = "_babel_helper_module_transforms___helper_module_transforms_7.14.2.tgz"; - path = fetchurl { - name = "_babel_helper_module_transforms___helper_module_transforms_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz"; - sha1 = "ac1cc30ee47b945e3e0c4db12fa0c5389509dfe5"; - }; - } - { - name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.12.13.tgz"; - path = fetchurl { - name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz"; - sha1 = "5c02d171b4c8615b1e7163f888c1c81c30a2aaea"; - }; - } - { - name = "_babel_helper_plugin_utils___helper_plugin_utils_7.13.0.tgz"; - path = fetchurl { - name = "_babel_helper_plugin_utils___helper_plugin_utils_7.13.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz"; - sha1 = "806526ce125aed03373bc416a828321e3a6a33af"; - }; - } - { - name = "_babel_helper_replace_supers___helper_replace_supers_7.13.12.tgz"; - path = fetchurl { - name = "_babel_helper_replace_supers___helper_replace_supers_7.13.12.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz"; - sha1 = "6442f4c1ad912502481a564a7386de0c77ff3804"; - }; - } - { - name = "_babel_helper_simple_access___helper_simple_access_7.13.12.tgz"; - path = fetchurl { - name = "_babel_helper_simple_access___helper_simple_access_7.13.12.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz"; - sha1 = "dd6c538afb61819d205a012c31792a39c7a5eaf6"; - }; - } - { - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.12.13.tgz"; - path = fetchurl { - name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz"; - sha1 = "e9430be00baf3e88b0e13e6f9d4eaf2136372b05"; - }; - } - { - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz"; - path = fetchurl { - name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz"; - sha1 = "d26cad8a47c65286b15df1547319a5d0bcf27288"; - }; - } - { - name = "_babel_helper_validator_option___helper_validator_option_7.12.17.tgz"; - path = fetchurl { - name = "_babel_helper_validator_option___helper_validator_option_7.12.17.tgz"; - url = "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz"; - sha1 = "d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"; - }; - } - { - name = "_babel_helpers___helpers_7.14.0.tgz"; - path = fetchurl { - name = "_babel_helpers___helpers_7.14.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz"; - sha1 = "ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62"; - }; - } - { - name = "_babel_highlight___highlight_7.14.0.tgz"; - path = fetchurl { - name = "_babel_highlight___highlight_7.14.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz"; - sha1 = "3197e375711ef6bf834e67d0daec88e4f46113cf"; - }; - } - { - name = "_babel_parser___parser_7.14.3.tgz"; - path = fetchurl { - name = "_babel_parser___parser_7.14.3.tgz"; - url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.3.tgz"; - sha1 = "9b530eecb071fd0c93519df25c5ff9f14759f298"; - }; - } - { - name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.13.0.tgz"; - path = fetchurl { - name = "_babel_plugin_proposal_class_properties___plugin_proposal_class_properties_7.13.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz"; - sha1 = "146376000b94efd001e57a40a88a525afaab9f37"; - }; - } - { - name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.14.2.tgz"; - path = fetchurl { - name = "_babel_plugin_proposal_object_rest_spread___plugin_proposal_object_rest_spread_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz"; - sha1 = "e17d418f81cc103fedd4ce037e181c8056225abc"; - }; - } - { - name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.12.13.tgz"; - path = fetchurl { - name = "_babel_plugin_syntax_jsx___plugin_syntax_jsx_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz"; - sha1 = "044fb81ebad6698fe62c478875575bcbb9b70f15"; - }; - } - { - name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.8.3.tgz"; - path = fetchurl { - name = "_babel_plugin_syntax_object_rest_spread___plugin_syntax_object_rest_spread_7.8.3.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz"; - sha1 = "60e225edcbd98a640332a2e72dd3e66f1af55871"; - }; - } - { - name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.12.13.tgz"; - path = fetchurl { - name = "_babel_plugin_syntax_typescript___plugin_syntax_typescript_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz"; - sha1 = "9dff111ca64154cef0f4dc52cf843d9f12ce4474"; - }; - } - { - name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.14.0.tgz"; - path = fetchurl { - name = "_babel_plugin_transform_modules_commonjs___plugin_transform_modules_commonjs_7.14.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz"; - sha1 = "52bc199cb581e0992edba0f0f80356467587f161"; - }; - } - { - name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.14.2.tgz"; - path = fetchurl { - name = "_babel_plugin_transform_parameters___plugin_transform_parameters_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz"; - sha1 = "e4290f72e0e9e831000d066427c4667098decc31"; - }; - } - { - name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.13.0.tgz"; - path = fetchurl { - name = "_babel_plugin_transform_typescript___plugin_transform_typescript_7.13.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz"; - sha1 = "4a498e1f3600342d2a9e61f60131018f55774853"; - }; - } - { - name = "_babel_preset_typescript___preset_typescript_7.13.0.tgz"; - path = fetchurl { - name = "_babel_preset_typescript___preset_typescript_7.13.0.tgz"; - url = "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz"; - sha1 = "ab107e5f050609d806fbb039bec553b33462c60a"; - }; - } - { - name = "_babel_template___template_7.12.13.tgz"; - path = fetchurl { - name = "_babel_template___template_7.12.13.tgz"; - url = "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz"; - sha1 = "530265be8a2589dbb37523844c5bcb55947fb327"; - }; - } - { - name = "_babel_traverse___traverse_7.14.2.tgz"; - path = fetchurl { - name = "_babel_traverse___traverse_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.2.tgz"; - sha1 = "9201a8d912723a831c2679c7ebbf2fe1416d765b"; - }; - } - { - name = "_babel_types___types_7.14.2.tgz"; - path = fetchurl { - name = "_babel_types___types_7.14.2.tgz"; - url = "https://registry.yarnpkg.com/@babel/types/-/types-7.14.2.tgz"; - sha1 = "4208ae003107ef8a057ea8333e56eb64d2f6a2c3"; - }; - } - { - name = "_develar_schema_utils___schema_utils_2.6.5.tgz"; - path = fetchurl { - name = "_develar_schema_utils___schema_utils_2.6.5.tgz"; - url = "https://registry.yarnpkg.com/@develar/schema-utils/-/schema-utils-2.6.5.tgz"; - sha1 = "3ece22c5838402419a6e0425f85742b961d9b6c6"; - }; - } - { - name = "_discoveryjs_json_ext___json_ext_0.5.2.tgz"; - path = fetchurl { - name = "_discoveryjs_json_ext___json_ext_0.5.2.tgz"; - url = "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.2.tgz"; - sha1 = "8f03a22a04de437254e8ce8cc84ba39689288752"; - }; - } - { - name = "_electron_get___get_1.12.4.tgz"; - path = fetchurl { - name = "_electron_get___get_1.12.4.tgz"; - url = "https://registry.yarnpkg.com/@electron/get/-/get-1.12.4.tgz"; - sha1 = "a5971113fc1bf8fa12a8789dc20152a7359f06ab"; - }; - } - { - name = "_electron_remote___remote_1.1.0.tgz"; - path = fetchurl { - name = "_electron_remote___remote_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/@electron/remote/-/remote-1.1.0.tgz"; - sha1 = "167d119c7c03c7778b556fdc4f1f38a44b23f1c2"; - }; - } - { - name = "_electron_universal___universal_1.0.5.tgz"; - path = fetchurl { - name = "_electron_universal___universal_1.0.5.tgz"; - url = "https://registry.yarnpkg.com/@electron/universal/-/universal-1.0.5.tgz"; - sha1 = "b812340e4ef21da2b3ee77b2b4d35c9b86defe37"; - }; - } - { - name = "_malept_cross_spawn_promise___cross_spawn_promise_1.1.1.tgz"; - path = fetchurl { - name = "_malept_cross_spawn_promise___cross_spawn_promise_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/@malept/cross-spawn-promise/-/cross-spawn-promise-1.1.1.tgz"; - sha1 = "504af200af6b98e198bce768bc1730c6936ae01d"; - }; - } - { - name = "_malept_flatpak_bundler___flatpak_bundler_0.4.0.tgz"; - path = fetchurl { - name = "_malept_flatpak_bundler___flatpak_bundler_0.4.0.tgz"; - url = "https://registry.yarnpkg.com/@malept/flatpak-bundler/-/flatpak-bundler-0.4.0.tgz"; - sha1 = "e8a32c30a95d20c2b1bb635cc580981a06389858"; - }; - } - { - name = "_medv_finder___finder_2.0.0.tgz"; - path = fetchurl { - name = "_medv_finder___finder_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/@medv/finder/-/finder-2.0.0.tgz"; - sha1 = "699b7141393aa815f120b38f54f92ad212225902"; - }; - } - { - name = "_msgpack_msgpack___msgpack_1.12.2.tgz"; - path = fetchurl { - name = "_msgpack_msgpack___msgpack_1.12.2.tgz"; - url = "https://registry.yarnpkg.com/@msgpack/msgpack/-/msgpack-1.12.2.tgz"; - sha1 = "6a22e99a49b131a8789053d0b0903834552da36f"; - }; - } - { - name = "_nicolo_ribaudo_chokidar_2___chokidar_2_2.1.8_no_fsevents.tgz"; - path = fetchurl { - name = "_nicolo_ribaudo_chokidar_2___chokidar_2_2.1.8_no_fsevents.tgz"; - url = "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.tgz"; - sha1 = "da7c3996b8e6e19ebd14d82eaced2313e7769f9b"; - }; - } - { - name = "_sindresorhus_is___is_0.14.0.tgz"; - path = fetchurl { - name = "_sindresorhus_is___is_0.14.0.tgz"; - url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz"; - sha1 = "9fb3a3cf3132328151f353de4632e01e52102bea"; - }; - } - { - name = "_sindresorhus_is___is_4.0.1.tgz"; - path = fetchurl { - name = "_sindresorhus_is___is_4.0.1.tgz"; - url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.0.1.tgz"; - sha1 = "d26729db850fa327b7cacc5522252194404226f5"; - }; - } - { - name = "_szmarczak_http_timer___http_timer_1.1.2.tgz"; - path = fetchurl { - name = "_szmarczak_http_timer___http_timer_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz"; - sha1 = "b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"; - }; - } - { - name = "_szmarczak_http_timer___http_timer_4.0.5.tgz"; - path = fetchurl { - name = "_szmarczak_http_timer___http_timer_4.0.5.tgz"; - url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.5.tgz"; - sha1 = "bfbd50211e9dfa51ba07da58a14cdfd333205152"; - }; - } - { - name = "_tsconfig_node10___node10_1.0.7.tgz"; - path = fetchurl { - name = "_tsconfig_node10___node10_1.0.7.tgz"; - url = "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.7.tgz"; - sha1 = "1eb1de36c73478a2479cc661ef5af1c16d86d606"; - }; - } - { - name = "_tsconfig_node12___node12_1.0.7.tgz"; - path = fetchurl { - name = "_tsconfig_node12___node12_1.0.7.tgz"; - url = "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.7.tgz"; - sha1 = "677bd9117e8164dc319987dd6ff5fc1ba6fbf18b"; - }; - } - { - name = "_tsconfig_node14___node14_1.0.0.tgz"; - path = fetchurl { - name = "_tsconfig_node14___node14_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.0.tgz"; - sha1 = "5bd046e508b1ee90bc091766758838741fdefd6e"; - }; - } - { - name = "_tsconfig_node16___node16_1.0.1.tgz"; - path = fetchurl { - name = "_tsconfig_node16___node16_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.1.tgz"; - sha1 = "a6ca6a9a0ff366af433f42f5f0e124794ff6b8f1"; - }; - } - { - name = "_types_cacheable_request___cacheable_request_6.0.1.tgz"; - path = fetchurl { - name = "_types_cacheable_request___cacheable_request_6.0.1.tgz"; - url = "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.1.tgz"; - sha1 = "5d22f3dded1fd3a84c0bbeb5039a7419c2c91976"; - }; - } - { - name = "_types_debug___debug_4.1.5.tgz"; - path = fetchurl { - name = "_types_debug___debug_4.1.5.tgz"; - url = "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.5.tgz"; - sha1 = "b14efa8852b7768d898906613c23f688713e02cd"; - }; - } - { - name = "_types_eslint_scope___eslint_scope_3.7.0.tgz"; - path = fetchurl { - name = "_types_eslint_scope___eslint_scope_3.7.0.tgz"; - url = "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.0.tgz"; - sha1 = "4792816e31119ebd506902a482caec4951fabd86"; - }; - } - { - name = "_types_eslint___eslint_7.2.10.tgz"; - path = fetchurl { - name = "_types_eslint___eslint_7.2.10.tgz"; - url = "https://registry.yarnpkg.com/@types/eslint/-/eslint-7.2.10.tgz"; - sha1 = "4b7a9368d46c0f8cd5408c23288a59aa2394d917"; - }; - } - { - name = "_types_estree___estree_0.0.47.tgz"; - path = fetchurl { - name = "_types_estree___estree_0.0.47.tgz"; - url = "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.47.tgz"; - sha1 = "d7a51db20f0650efec24cd04994f523d93172ed4"; - }; - } - { - name = "_types_fs_extra___fs_extra_9.0.11.tgz"; - path = fetchurl { - name = "_types_fs_extra___fs_extra_9.0.11.tgz"; - url = "https://registry.yarnpkg.com/@types/fs-extra/-/fs-extra-9.0.11.tgz"; - sha1 = "8cc99e103499eab9f347dbc6ca4e99fb8d2c2b87"; - }; - } - { - name = "_types_fuzzaldrin_plus___fuzzaldrin_plus_0.6.1.tgz"; - path = fetchurl { - name = "_types_fuzzaldrin_plus___fuzzaldrin_plus_0.6.1.tgz"; - url = "https://registry.yarnpkg.com/@types/fuzzaldrin-plus/-/fuzzaldrin-plus-0.6.1.tgz"; - sha1 = "818d00303d3f83190cdcf9d4496eded40d05576f"; - }; - } - { - name = "_types_glob___glob_7.1.3.tgz"; - path = fetchurl { - name = "_types_glob___glob_7.1.3.tgz"; - url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz"; - sha1 = "e6ba80f36b7daad2c685acd9266382e68985c183"; - }; - } - { - name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz"; - path = fetchurl { - name = "_types_http_cache_semantics___http_cache_semantics_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz"; - sha1 = "9140779736aa2655635ee756e2467d787cfe8a2a"; - }; - } - { - name = "_types_json_schema___json_schema_7.0.7.tgz"; - path = fetchurl { - name = "_types_json_schema___json_schema_7.0.7.tgz"; - url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz"; - sha1 = "98a993516c859eb0d5c4c8f098317a9ea68db9ad"; - }; - } - { - name = "_types_json5___json5_0.0.29.tgz"; - path = fetchurl { - name = "_types_json5___json5_0.0.29.tgz"; - url = "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz"; - sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"; - }; - } - { - name = "_types_keyv___keyv_3.1.1.tgz"; - path = fetchurl { - name = "_types_keyv___keyv_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.1.tgz"; - sha1 = "e45a45324fca9dab716ab1230ee249c9fb52cfa7"; - }; - } - { - name = "_types_marked___marked_2.0.3.tgz"; - path = fetchurl { - name = "_types_marked___marked_2.0.3.tgz"; - url = "https://registry.yarnpkg.com/@types/marked/-/marked-2.0.3.tgz"; - sha1 = "c8ea93684e530cc3b667d3e7226556dd0844ad1f"; - }; - } - { - name = "_types_minimatch___minimatch_3.0.4.tgz"; - path = fetchurl { - name = "_types_minimatch___minimatch_3.0.4.tgz"; - url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.4.tgz"; - sha1 = "f0ec25dbf2f0e4b18647313ac031134ca5b24b21"; - }; - } - { - name = "_types_node___node_15.6.0.tgz"; - path = fetchurl { - name = "_types_node___node_15.6.0.tgz"; - url = "https://registry.yarnpkg.com/@types/node/-/node-15.6.0.tgz"; - sha1 = "f0ddca5a61e52627c9dcb771a6039d44694597bc"; - }; - } - { - name = "_types_node___node_14.14.44.tgz"; - path = fetchurl { - name = "_types_node___node_14.14.44.tgz"; - url = "https://registry.yarnpkg.com/@types/node/-/node-14.14.44.tgz"; - sha1 = "df7503e6002847b834371c004b372529f3f85215"; - }; - } - { - name = "_types_plist___plist_3.0.2.tgz"; - path = fetchurl { - name = "_types_plist___plist_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/@types/plist/-/plist-3.0.2.tgz"; - sha1 = "61b3727bba0f5c462fe333542534a0c3e19ccb01"; - }; - } - { - name = "_types_puppeteer_core___puppeteer_core_5.4.0.tgz"; - path = fetchurl { - name = "_types_puppeteer_core___puppeteer_core_5.4.0.tgz"; - url = "https://registry.yarnpkg.com/@types/puppeteer-core/-/puppeteer-core-5.4.0.tgz"; - sha1 = "880a7917b4ede95cbfe2d5e81a558cfcb072c0fb"; - }; - } - { - name = "_types_puppeteer___puppeteer_5.4.3.tgz"; - path = fetchurl { - name = "_types_puppeteer___puppeteer_5.4.3.tgz"; - url = "https://registry.yarnpkg.com/@types/puppeteer/-/puppeteer-5.4.3.tgz"; - sha1 = "cdca84aa7751d77448d8a477dbfa0af1f11485f2"; - }; - } - { - name = "_types_responselike___responselike_1.0.0.tgz"; - path = fetchurl { - name = "_types_responselike___responselike_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz"; - sha1 = "251f4fe7d154d2bad125abe1b429b23afd262e29"; - }; - } - { - name = "_types_verror___verror_1.10.4.tgz"; - path = fetchurl { - name = "_types_verror___verror_1.10.4.tgz"; - url = "https://registry.yarnpkg.com/@types/verror/-/verror-1.10.4.tgz"; - sha1 = "805c0612b3a0c124cf99f517364142946b74ba3b"; - }; - } - { - name = "_types_webgl2___webgl2_0.0.6.tgz"; - path = fetchurl { - name = "_types_webgl2___webgl2_0.0.6.tgz"; - url = "https://registry.yarnpkg.com/@types/webgl2/-/webgl2-0.0.6.tgz"; - sha1 = "1ea2db791362bd8521548d664dbd3c5311cdf4b6"; - }; - } - { - name = "_types_which___which_1.3.2.tgz"; - path = fetchurl { - name = "_types_which___which_1.3.2.tgz"; - url = "https://registry.yarnpkg.com/@types/which/-/which-1.3.2.tgz"; - sha1 = "9c246fc0c93ded311c8512df2891fb41f6227fdf"; - }; - } - { - name = "_types_yargs_parser___yargs_parser_20.2.0.tgz"; - path = fetchurl { - name = "_types_yargs_parser___yargs_parser_20.2.0.tgz"; - url = "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz"; - sha1 = "dd3e6699ba3237f0348cd085e4698780204842f9"; - }; - } - { - name = "_types_yargs___yargs_16.0.1.tgz"; - path = fetchurl { - name = "_types_yargs___yargs_16.0.1.tgz"; - url = "https://registry.yarnpkg.com/@types/yargs/-/yargs-16.0.1.tgz"; - sha1 = "5fc5d41f69762e00fbecbc8d4bf9dea47d8726f4"; - }; - } - { - name = "_types_yauzl___yauzl_2.9.1.tgz"; - path = fetchurl { - name = "_types_yauzl___yauzl_2.9.1.tgz"; - url = "https://registry.yarnpkg.com/@types/yauzl/-/yauzl-2.9.1.tgz"; - sha1 = "d10f69f9f522eef3cf98e30afb684a1e1ec923af"; - }; - } - { - name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz"; - path = fetchurl { - name = "_ungap_promise_all_settled___promise_all_settled_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz"; - sha1 = "aa58042711d6e3275dd37dc597e5d31e8c290a44"; - }; - } - { - name = "_wdio_config___config_6.12.1.tgz"; - path = fetchurl { - name = "_wdio_config___config_6.12.1.tgz"; - url = "https://registry.yarnpkg.com/@wdio/config/-/config-6.12.1.tgz"; - sha1 = "86d987b505d8ca85ec11471830d2ba296dab3bcf"; - }; - } - { - name = "_wdio_logger___logger_6.10.10.tgz"; - path = fetchurl { - name = "_wdio_logger___logger_6.10.10.tgz"; - url = "https://registry.yarnpkg.com/@wdio/logger/-/logger-6.10.10.tgz"; - sha1 = "1e07cf32a69606ddb94fa9fd4b0171cb839a5980"; - }; - } - { - name = "_wdio_protocols___protocols_6.12.0.tgz"; - path = fetchurl { - name = "_wdio_protocols___protocols_6.12.0.tgz"; - url = "https://registry.yarnpkg.com/@wdio/protocols/-/protocols-6.12.0.tgz"; - sha1 = "e40850be62c42c82dd2c486655d6419cd9ec1e3e"; - }; - } - { - name = "_wdio_repl___repl_6.11.0.tgz"; - path = fetchurl { - name = "_wdio_repl___repl_6.11.0.tgz"; - url = "https://registry.yarnpkg.com/@wdio/repl/-/repl-6.11.0.tgz"; - sha1 = "5b1eab574b6b89f7f7c383e7295c06af23c3818e"; - }; - } - { - name = "_wdio_utils___utils_6.11.0.tgz"; - path = fetchurl { - name = "_wdio_utils___utils_6.11.0.tgz"; - url = "https://registry.yarnpkg.com/@wdio/utils/-/utils-6.11.0.tgz"; - sha1 = "878c2500efb1a325bf5a66d2ff3d08162f976e8c"; - }; - } - { - name = "_webassemblyjs_ast___ast_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_ast___ast_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.0.tgz"; - sha1 = "a5aa679efdc9e51707a4207139da57920555961f"; - }; - } - { - name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz"; - sha1 = "34d62052f453cd43101d72eab4966a022587947c"; - }; - } - { - name = "_webassemblyjs_helper_api_error___helper_api_error_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_helper_api_error___helper_api_error_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz"; - sha1 = "aaea8fb3b923f4aaa9b512ff541b013ffb68d2d4"; - }; - } - { - name = "_webassemblyjs_helper_buffer___helper_buffer_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_helper_buffer___helper_buffer_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz"; - sha1 = "d026c25d175e388a7dbda9694e91e743cbe9b642"; - }; - } - { - name = "_webassemblyjs_helper_numbers___helper_numbers_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_helper_numbers___helper_numbers_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz"; - sha1 = "7ab04172d54e312cc6ea4286d7d9fa27c88cd4f9"; - }; - } - { - name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz"; - sha1 = "85fdcda4129902fe86f81abf7e7236953ec5a4e1"; - }; - } - { - name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz"; - sha1 = "9ce2cc89300262509c801b4af113d1ca25c1a75b"; - }; - } - { - name = "_webassemblyjs_ieee754___ieee754_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_ieee754___ieee754_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz"; - sha1 = "46975d583f9828f5d094ac210e219441c4e6f5cf"; - }; - } - { - name = "_webassemblyjs_leb128___leb128_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_leb128___leb128_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.0.tgz"; - sha1 = "f7353de1df38aa201cba9fb88b43f41f75ff403b"; - }; - } - { - name = "_webassemblyjs_utf8___utf8_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_utf8___utf8_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.0.tgz"; - sha1 = "86e48f959cf49e0e5091f069a709b862f5a2cadf"; - }; - } - { - name = "_webassemblyjs_wasm_edit___wasm_edit_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_wasm_edit___wasm_edit_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz"; - sha1 = "ee4a5c9f677046a210542ae63897094c2027cb78"; - }; - } - { - name = "_webassemblyjs_wasm_gen___wasm_gen_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_wasm_gen___wasm_gen_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz"; - sha1 = "3cdb35e70082d42a35166988dda64f24ceb97abe"; - }; - } - { - name = "_webassemblyjs_wasm_opt___wasm_opt_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_wasm_opt___wasm_opt_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz"; - sha1 = "1638ae188137f4bb031f568a413cd24d32f92978"; - }; - } - { - name = "_webassemblyjs_wasm_parser___wasm_parser_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_wasm_parser___wasm_parser_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz"; - sha1 = "3e680b8830d5b13d1ec86cc42f38f3d4a7700754"; - }; - } - { - name = "_webassemblyjs_wast_printer___wast_printer_1.11.0.tgz"; - path = fetchurl { - name = "_webassemblyjs_wast_printer___wast_printer_1.11.0.tgz"; - url = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz"; - sha1 = "680d1f6a5365d6d401974a8e949e05474e1fab7e"; - }; - } - { - name = "_webpack_cli_configtest___configtest_1.0.3.tgz"; - path = fetchurl { - name = "_webpack_cli_configtest___configtest_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.0.3.tgz"; - sha1 = "204bcff87cda3ea4810881f7ea96e5f5321b87b9"; - }; - } - { - name = "_webpack_cli_info___info_1.2.4.tgz"; - path = fetchurl { - name = "_webpack_cli_info___info_1.2.4.tgz"; - url = "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.2.4.tgz"; - sha1 = "7381fd41c9577b2d8f6c2594fad397ef49ad5573"; - }; - } - { - name = "_webpack_cli_serve___serve_1.4.0.tgz"; - path = fetchurl { - name = "_webpack_cli_serve___serve_1.4.0.tgz"; - url = "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.4.0.tgz"; - sha1 = "f84fd07bcacefe56ce762925798871092f0f228e"; - }; - } - { - name = "_xtuc_ieee754___ieee754_1.2.0.tgz"; - path = fetchurl { - name = "_xtuc_ieee754___ieee754_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz"; - sha1 = "eef014a3145ae477a1cbc00cd1e552336dceb790"; - }; - } - { - name = "_xtuc_long___long_4.2.2.tgz"; - path = fetchurl { - name = "_xtuc_long___long_4.2.2.tgz"; - url = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz"; - sha1 = "d291c6a4e97989b5c61d9acf396ae4fe133a718d"; - }; - } - { - name = "acorn___acorn_8.2.4.tgz"; - path = fetchurl { - name = "acorn___acorn_8.2.4.tgz"; - url = "https://registry.yarnpkg.com/acorn/-/acorn-8.2.4.tgz"; - sha1 = "caba24b08185c3b56e3168e97d15ed17f4d31fd0"; - }; - } - { - name = "agent_base___agent_base_5.1.1.tgz"; - path = fetchurl { - name = "agent_base___agent_base_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz"; - sha1 = "e8fb3f242959db44d63be665db7a8e739537a32c"; - }; - } - { - name = "ajv_keywords___ajv_keywords_3.5.2.tgz"; - path = fetchurl { - name = "ajv_keywords___ajv_keywords_3.5.2.tgz"; - url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz"; - sha1 = "31f29da5ab6e00d1c2d329acf7b5929614d5014d"; - }; - } - { - name = "ajv___ajv_6.12.6.tgz"; - path = fetchurl { - name = "ajv___ajv_6.12.6.tgz"; - url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz"; - sha1 = "baf5a62e802b07d977034586f8c3baf5adf26df4"; - }; - } - { - name = "ansi_align___ansi_align_3.0.0.tgz"; - path = fetchurl { - name = "ansi_align___ansi_align_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz"; - sha1 = "b536b371cf687caaef236c18d3e21fe3797467cb"; - }; - } - { - name = "ansi_colors___ansi_colors_4.1.1.tgz"; - path = fetchurl { - name = "ansi_colors___ansi_colors_4.1.1.tgz"; - url = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz"; - sha1 = "cbb9ae256bf750af1eab344f229aa27fe94ba348"; - }; - } - { - name = "ansi_regex___ansi_regex_3.0.0.tgz"; - path = fetchurl { - name = "ansi_regex___ansi_regex_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz"; - sha1 = "ed0317c322064f79466c02966bddb605ab37d998"; - }; - } - { - name = "ansi_regex___ansi_regex_4.1.0.tgz"; - path = fetchurl { - name = "ansi_regex___ansi_regex_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz"; - sha1 = "8b9f8f08cf1acb843756a839ca8c7e3168c51997"; - }; - } - { - name = "ansi_regex___ansi_regex_5.0.0.tgz"; - path = fetchurl { - name = "ansi_regex___ansi_regex_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz"; - sha1 = "388539f55179bf39339c81af30a654d69f87cb75"; - }; - } - { - name = "ansi_styles___ansi_styles_3.2.1.tgz"; - path = fetchurl { - name = "ansi_styles___ansi_styles_3.2.1.tgz"; - url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz"; - sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d"; - }; - } - { - name = "ansi_styles___ansi_styles_4.3.0.tgz"; - path = fetchurl { - name = "ansi_styles___ansi_styles_4.3.0.tgz"; - url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz"; - sha1 = "edd803628ae71c04c85ae7a0906edad34b648937"; - }; - } - { - name = "anymatch___anymatch_2.0.0.tgz"; - path = fetchurl { - name = "anymatch___anymatch_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz"; - sha1 = "bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"; - }; - } - { - name = "anymatch___anymatch_3.1.2.tgz"; - path = fetchurl { - name = "anymatch___anymatch_3.1.2.tgz"; - url = "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz"; - sha1 = "c0557c096af32f106198f4f4e2a383537e378716"; - }; - } - { - name = "app_builder_bin___app_builder_bin_3.5.13.tgz"; - path = fetchurl { - name = "app_builder_bin___app_builder_bin_3.5.13.tgz"; - url = "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-3.5.13.tgz"; - sha1 = "6dd7f4de34a4e408806f99b8c7d6ef1601305b7e"; - }; - } - { - name = "app_builder_lib___app_builder_lib_22.11.5.tgz"; - path = fetchurl { - name = "app_builder_lib___app_builder_lib_22.11.5.tgz"; - url = "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-22.11.5.tgz"; - sha1 = "d49f49dc2d9fd225249e4ae7e30add2996e7062f"; - }; - } - { - name = "archiver_utils___archiver_utils_2.1.0.tgz"; - path = fetchurl { - name = "archiver_utils___archiver_utils_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/archiver-utils/-/archiver-utils-2.1.0.tgz"; - sha1 = "e8a460e94b693c3e3da182a098ca6285ba9249e2"; - }; - } - { - name = "archiver___archiver_5.3.0.tgz"; - path = fetchurl { - name = "archiver___archiver_5.3.0.tgz"; - url = "https://registry.yarnpkg.com/archiver/-/archiver-5.3.0.tgz"; - sha1 = "dd3e097624481741df626267564f7dd8640a45ba"; - }; - } - { - name = "arg___arg_4.1.3.tgz"; - path = fetchurl { - name = "arg___arg_4.1.3.tgz"; - url = "https://registry.yarnpkg.com/arg/-/arg-4.1.3.tgz"; - sha1 = "269fc7ad5b8e42cb63c896d5666017261c144089"; - }; - } - { - name = "argparse___argparse_2.0.1.tgz"; - path = fetchurl { - name = "argparse___argparse_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz"; - sha1 = "246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"; - }; - } - { - name = "arr_diff___arr_diff_4.0.0.tgz"; - path = fetchurl { - name = "arr_diff___arr_diff_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz"; - sha1 = "d6461074febfec71e7e15235761a329a5dc7c520"; - }; - } - { - name = "arr_flatten___arr_flatten_1.1.0.tgz"; - path = fetchurl { - name = "arr_flatten___arr_flatten_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz"; - sha1 = "36048bbff4e7b47e136644316c99669ea5ae91f1"; - }; - } - { - name = "arr_union___arr_union_3.1.0.tgz"; - path = fetchurl { - name = "arr_union___arr_union_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz"; - sha1 = "e39b09aea9def866a8f206e288af63919bae39c4"; - }; - } - { - name = "array_unique___array_unique_0.3.2.tgz"; - path = fetchurl { - name = "array_unique___array_unique_0.3.2.tgz"; - url = "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz"; - sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"; - }; - } - { - name = "asar___asar_3.0.3.tgz"; - path = fetchurl { - name = "asar___asar_3.0.3.tgz"; - url = "https://registry.yarnpkg.com/asar/-/asar-3.0.3.tgz"; - sha1 = "1fef03c2d6d2de0cbad138788e4f7ae03b129c7b"; - }; - } - { - name = "assert_plus___assert_plus_1.0.0.tgz"; - path = fetchurl { - name = "assert_plus___assert_plus_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz"; - sha1 = "f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"; - }; - } - { - name = "assign_symbols___assign_symbols_1.0.0.tgz"; - path = fetchurl { - name = "assign_symbols___assign_symbols_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz"; - sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"; - }; - } - { - name = "async_each___async_each_1.0.3.tgz"; - path = fetchurl { - name = "async_each___async_each_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz"; - sha1 = "b727dbf87d7651602f06f4d4ac387f47d91b0cbf"; - }; - } - { - name = "async_exit_hook___async_exit_hook_2.0.1.tgz"; - path = fetchurl { - name = "async_exit_hook___async_exit_hook_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/async-exit-hook/-/async-exit-hook-2.0.1.tgz"; - sha1 = "8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3"; - }; - } - { - name = "async___async_0.9.2.tgz"; - path = fetchurl { - name = "async___async_0.9.2.tgz"; - url = "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz"; - sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d"; - }; - } - { - name = "async___async_2.6.3.tgz"; - path = fetchurl { - name = "async___async_2.6.3.tgz"; - url = "https://registry.yarnpkg.com/async/-/async-2.6.3.tgz"; - sha1 = "d72625e2344a3656e3a3ad4fa749fa83299d82ff"; - }; - } - { - name = "async___async_3.2.0.tgz"; - path = fetchurl { - name = "async___async_3.2.0.tgz"; - url = "https://registry.yarnpkg.com/async/-/async-3.2.0.tgz"; - sha1 = "b3a2685c5ebb641d3de02d161002c60fc9f85720"; - }; - } - { - name = "at_least_node___at_least_node_1.0.0.tgz"; - path = fetchurl { - name = "at_least_node___at_least_node_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz"; - sha1 = "602cd4b46e844ad4effc92a8011a3c46e0238dc2"; - }; - } - { - name = "atob___atob_2.1.2.tgz"; - path = fetchurl { - name = "atob___atob_2.1.2.tgz"; - url = "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz"; - sha1 = "6d9517eb9e030d2436666651e86bd9f6f13533c9"; - }; - } - { - name = "babel_loader___babel_loader_8.2.2.tgz"; - path = fetchurl { - name = "babel_loader___babel_loader_8.2.2.tgz"; - url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz"; - sha1 = "9363ce84c10c9a40e6c753748e1441b60c8a0b81"; - }; - } - { - name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.3.tgz"; - path = fetchurl { - name = "babel_plugin_dynamic_import_node___babel_plugin_dynamic_import_node_2.3.3.tgz"; - url = "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz"; - sha1 = "84fda19c976ec5c6defef57f9427b3def66e17a3"; - }; - } - { - name = "babel_plugin_inferno___babel_plugin_inferno_6.2.0.tgz"; - path = fetchurl { - name = "babel_plugin_inferno___babel_plugin_inferno_6.2.0.tgz"; - url = "https://registry.yarnpkg.com/babel-plugin-inferno/-/babel-plugin-inferno-6.2.0.tgz"; - sha1 = "d98e4a675f72b47501a747f34b5170114da187e2"; - }; - } - { - name = "babel_plugin_syntax_jsx___babel_plugin_syntax_jsx_6.18.0.tgz"; - path = fetchurl { - name = "babel_plugin_syntax_jsx___babel_plugin_syntax_jsx_6.18.0.tgz"; - url = "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz"; - sha1 = "0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946"; - }; - } - { - name = "balanced_match___balanced_match_1.0.2.tgz"; - path = fetchurl { - name = "balanced_match___balanced_match_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz"; - sha1 = "e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"; - }; - } - { - name = "base64_js___base64_js_1.5.1.tgz"; - path = fetchurl { - name = "base64_js___base64_js_1.5.1.tgz"; - url = "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz"; - sha1 = "1b1b440160a5bf7ad40b650f095963481903930a"; - }; - } - { - name = "base___base_0.11.2.tgz"; - path = fetchurl { - name = "base___base_0.11.2.tgz"; - url = "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz"; - sha1 = "7bde5ced145b6d551a90db87f83c558b4eb48a8f"; - }; - } - { - name = "big.js___big.js_5.2.2.tgz"; - path = fetchurl { - name = "big.js___big.js_5.2.2.tgz"; - url = "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz"; - sha1 = "65f0af382f578bcdc742bd9c281e9cb2d7768328"; - }; - } - { - name = "binary_extensions___binary_extensions_1.13.1.tgz"; - path = fetchurl { - name = "binary_extensions___binary_extensions_1.13.1.tgz"; - url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz"; - sha1 = "598afe54755b2868a5330d2aff9d4ebb53209b65"; - }; - } - { - name = "binary_extensions___binary_extensions_2.2.0.tgz"; - path = fetchurl { - name = "binary_extensions___binary_extensions_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz"; - sha1 = "75f502eeaf9ffde42fc98829645be4ea76bd9e2d"; - }; - } - { - name = "bl___bl_4.1.0.tgz"; - path = fetchurl { - name = "bl___bl_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz"; - sha1 = "451535264182bec2fbbc83a62ab98cf11d9f7b3a"; - }; - } - { - name = "bluebird_lst___bluebird_lst_1.0.9.tgz"; - path = fetchurl { - name = "bluebird_lst___bluebird_lst_1.0.9.tgz"; - url = "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.9.tgz"; - sha1 = "a64a0e4365658b9ab5fe875eb9dfb694189bb41c"; - }; - } - { - name = "bluebird___bluebird_3.7.2.tgz"; - path = fetchurl { - name = "bluebird___bluebird_3.7.2.tgz"; - url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz"; - sha1 = "9f229c15be272454ffa973ace0dbee79a1b0c36f"; - }; - } - { - name = "boolean___boolean_3.0.3.tgz"; - path = fetchurl { - name = "boolean___boolean_3.0.3.tgz"; - url = "https://registry.yarnpkg.com/boolean/-/boolean-3.0.3.tgz"; - sha1 = "0fee0c9813b66bef25a8a6a904bb46736d05f024"; - }; - } - { - name = "boxen___boxen_5.0.1.tgz"; - path = fetchurl { - name = "boxen___boxen_5.0.1.tgz"; - url = "https://registry.yarnpkg.com/boxen/-/boxen-5.0.1.tgz"; - sha1 = "657528bdd3f59a772b8279b831f27ec2c744664b"; - }; - } - { - name = "brace_expansion___brace_expansion_1.1.11.tgz"; - path = fetchurl { - name = "brace_expansion___brace_expansion_1.1.11.tgz"; - url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz"; - sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd"; - }; - } - { - name = "braces___braces_2.3.2.tgz"; - path = fetchurl { - name = "braces___braces_2.3.2.tgz"; - url = "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz"; - sha1 = "5979fd3f14cd531565e5fa2df1abfff1dfaee729"; - }; - } - { - name = "braces___braces_3.0.2.tgz"; - path = fetchurl { - name = "braces___braces_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz"; - sha1 = "3454e1a462ee8d599e236df336cd9ea4f8afe107"; - }; - } - { - name = "browser_stdout___browser_stdout_1.3.1.tgz"; - path = fetchurl { - name = "browser_stdout___browser_stdout_1.3.1.tgz"; - url = "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz"; - sha1 = "baa559ee14ced73452229bad7326467c61fabd60"; - }; - } - { - name = "browserslist___browserslist_4.16.6.tgz"; - path = fetchurl { - name = "browserslist___browserslist_4.16.6.tgz"; - url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz"; - sha1 = "d7901277a5a88e554ed305b183ec9b0c08f66fa2"; - }; - } - { - name = "buffer_crc32___buffer_crc32_0.2.13.tgz"; - path = fetchurl { - name = "buffer_crc32___buffer_crc32_0.2.13.tgz"; - url = "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz"; - sha1 = "0d333e3f00eac50aa1454abd30ef8c2a5d9a7242"; - }; - } - { - name = "buffer_equal___buffer_equal_1.0.0.tgz"; - path = fetchurl { - name = "buffer_equal___buffer_equal_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz"; - sha1 = "59616b498304d556abd466966b22eeda3eca5fbe"; - }; - } - { - name = "buffer_from___buffer_from_1.1.1.tgz"; - path = fetchurl { - name = "buffer_from___buffer_from_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz"; - sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef"; - }; - } - { - name = "buffer___buffer_5.7.1.tgz"; - path = fetchurl { - name = "buffer___buffer_5.7.1.tgz"; - url = "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz"; - sha1 = "ba62e7c13133053582197160851a8f648e99eed0"; - }; - } - { - name = "builder_util_runtime___builder_util_runtime_8.7.6.tgz"; - path = fetchurl { - name = "builder_util_runtime___builder_util_runtime_8.7.6.tgz"; - url = "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-8.7.6.tgz"; - sha1 = "4b43c96db2bd494ced7694bcd7674934655e8324"; - }; - } - { - name = "builder_util___builder_util_22.11.5.tgz"; - path = fetchurl { - name = "builder_util___builder_util_22.11.5.tgz"; - url = "https://registry.yarnpkg.com/builder-util/-/builder-util-22.11.5.tgz"; - sha1 = "08836d00e6bef39bdffd8a66fb07d2d5021b9c3c"; - }; - } - { - name = "cache_base___cache_base_1.0.1.tgz"; - path = fetchurl { - name = "cache_base___cache_base_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz"; - sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2"; - }; - } - { - name = "cacheable_lookup___cacheable_lookup_5.0.4.tgz"; - path = fetchurl { - name = "cacheable_lookup___cacheable_lookup_5.0.4.tgz"; - url = "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz"; - sha1 = "5a6b865b2c44357be3d5ebc2a467b032719a7005"; - }; - } - { - name = "cacheable_request___cacheable_request_6.1.0.tgz"; - path = fetchurl { - name = "cacheable_request___cacheable_request_6.1.0.tgz"; - url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz"; - sha1 = "20ffb8bd162ba4be11e9567d823db651052ca912"; - }; - } - { - name = "cacheable_request___cacheable_request_7.0.1.tgz"; - path = fetchurl { - name = "cacheable_request___cacheable_request_7.0.1.tgz"; - url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.1.tgz"; - sha1 = "062031c2856232782ed694a257fa35da93942a58"; - }; - } - { - name = "call_bind___call_bind_1.0.2.tgz"; - path = fetchurl { - name = "call_bind___call_bind_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz"; - sha1 = "b1d4e89e688119c3c9a903ad30abb2f6a919be3c"; - }; - } - { - name = "camelcase___camelcase_6.2.0.tgz"; - path = fetchurl { - name = "camelcase___camelcase_6.2.0.tgz"; - url = "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz"; - sha1 = "924af881c9d525ac9d87f40d964e5cea982a1809"; - }; - } - { - name = "caniuse_lite___caniuse_lite_1.0.30001222.tgz"; - path = fetchurl { - name = "caniuse_lite___caniuse_lite_1.0.30001222.tgz"; - url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001222.tgz"; - sha1 = "2789b8487282cbbe1700924f53951303d28086a9"; - }; - } - { - name = "chalk___chalk_2.4.2.tgz"; - path = fetchurl { - name = "chalk___chalk_2.4.2.tgz"; - url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz"; - sha1 = "cd42541677a54333cf541a49108c1432b44c9424"; - }; - } - { - name = "chalk___chalk_4.1.1.tgz"; - path = fetchurl { - name = "chalk___chalk_4.1.1.tgz"; - url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz"; - sha1 = "c80b3fab28bf6371e6863325eee67e618b77e6ad"; - }; - } - { - name = "chokidar___chokidar_3.5.1.tgz"; - path = fetchurl { - name = "chokidar___chokidar_3.5.1.tgz"; - url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz"; - sha1 = "ee9ce7bbebd2b79f49f304799d5468e31e14e68a"; - }; - } - { - name = "chownr___chownr_1.1.4.tgz"; - path = fetchurl { - name = "chownr___chownr_1.1.4.tgz"; - url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz"; - sha1 = "6fc9d7b42d32a583596337666e7d08084da2cc6b"; - }; - } - { - name = "chrome_launcher___chrome_launcher_0.13.4.tgz"; - path = fetchurl { - name = "chrome_launcher___chrome_launcher_0.13.4.tgz"; - url = "https://registry.yarnpkg.com/chrome-launcher/-/chrome-launcher-0.13.4.tgz"; - sha1 = "4c7d81333c98282899c4e38256da23e00ed32f73"; - }; - } - { - name = "chrome_trace_event___chrome_trace_event_1.0.3.tgz"; - path = fetchurl { - name = "chrome_trace_event___chrome_trace_event_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz"; - sha1 = "1015eced4741e15d06664a957dbbf50d041e26ac"; - }; - } - { - name = "chromium_pickle_js___chromium_pickle_js_0.2.0.tgz"; - path = fetchurl { - name = "chromium_pickle_js___chromium_pickle_js_0.2.0.tgz"; - url = "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz"; - sha1 = "04a106672c18b085ab774d983dfa3ea138f22205"; - }; - } - { - name = "ci_info___ci_info_2.0.0.tgz"; - path = fetchurl { - name = "ci_info___ci_info_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz"; - sha1 = "67a9e964be31a51e15e5010d58e6f12834002f46"; - }; - } - { - name = "ci_info___ci_info_3.1.1.tgz"; - path = fetchurl { - name = "ci_info___ci_info_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/ci-info/-/ci-info-3.1.1.tgz"; - sha1 = "9a32fcefdf7bcdb6f0a7e1c0f8098ec57897b80a"; - }; - } - { - name = "class_utils___class_utils_0.3.6.tgz"; - path = fetchurl { - name = "class_utils___class_utils_0.3.6.tgz"; - url = "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz"; - sha1 = "f93369ae8b9a7ce02fd41faad0ca83033190c463"; - }; - } - { - name = "classnames___classnames_2.3.1.tgz"; - path = fetchurl { - name = "classnames___classnames_2.3.1.tgz"; - url = "https://registry.yarnpkg.com/classnames/-/classnames-2.3.1.tgz"; - sha1 = "dfcfa3891e306ec1dad105d0e88f4417b8535e8e"; - }; - } - { - name = "cli_boxes___cli_boxes_2.2.1.tgz"; - path = fetchurl { - name = "cli_boxes___cli_boxes_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz"; - sha1 = "ddd5035d25094fce220e9cab40a45840a440318f"; - }; - } - { - name = "cli_truncate___cli_truncate_1.1.0.tgz"; - path = fetchurl { - name = "cli_truncate___cli_truncate_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-1.1.0.tgz"; - sha1 = "2b2dfd83c53cfd3572b87fc4d430a808afb04086"; - }; - } - { - name = "cliui___cliui_7.0.4.tgz"; - path = fetchurl { - name = "cliui___cliui_7.0.4.tgz"; - url = "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz"; - sha1 = "a0265ee655476fc807aea9df3df8df7783808b4f"; - }; - } - { - name = "clone_deep___clone_deep_4.0.1.tgz"; - path = fetchurl { - name = "clone_deep___clone_deep_4.0.1.tgz"; - url = "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz"; - sha1 = "c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387"; - }; - } - { - name = "clone_response___clone_response_1.0.2.tgz"; - path = fetchurl { - name = "clone_response___clone_response_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz"; - sha1 = "d1dc973920314df67fbeb94223b4ee350239e96b"; - }; - } - { - name = "collection_visit___collection_visit_1.0.0.tgz"; - path = fetchurl { - name = "collection_visit___collection_visit_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz"; - sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0"; - }; - } - { - name = "color_convert___color_convert_1.9.3.tgz"; - path = fetchurl { - name = "color_convert___color_convert_1.9.3.tgz"; - url = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz"; - sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8"; - }; - } - { - name = "color_convert___color_convert_2.0.1.tgz"; - path = fetchurl { - name = "color_convert___color_convert_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz"; - sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"; - }; - } - { - name = "color_name___color_name_1.1.3.tgz"; - path = fetchurl { - name = "color_name___color_name_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz"; - sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25"; - }; - } - { - name = "color_name___color_name_1.1.4.tgz"; - path = fetchurl { - name = "color_name___color_name_1.1.4.tgz"; - url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz"; - sha1 = "c2a09a87acbde69543de6f63fa3995c826c536a2"; - }; - } - { - name = "color_string___color_string_1.5.5.tgz"; - path = fetchurl { - name = "color_string___color_string_1.5.5.tgz"; - url = "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz"; - sha1 = "65474a8f0e7439625f3d27a6a19d89fc45223014"; - }; - } - { - name = "color___color_3.0.0.tgz"; - path = fetchurl { - name = "color___color_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/color/-/color-3.0.0.tgz"; - sha1 = "d920b4328d534a3ac8295d68f7bd4ba6c427be9a"; - }; - } - { - name = "colorette___colorette_1.2.2.tgz"; - path = fetchurl { - name = "colorette___colorette_1.2.2.tgz"; - url = "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz"; - sha1 = "cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"; - }; - } - { - name = "colornames___colornames_1.1.1.tgz"; - path = fetchurl { - name = "colornames___colornames_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/colornames/-/colornames-1.1.1.tgz"; - sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96"; - }; - } - { - name = "colors___colors_1.0.3.tgz"; - path = fetchurl { - name = "colors___colors_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/colors/-/colors-1.0.3.tgz"; - sha1 = "0433f44d809680fdeb60ed260f1b0c262e82a40b"; - }; - } - { - name = "colors___colors_1.4.0.tgz"; - path = fetchurl { - name = "colors___colors_1.4.0.tgz"; - url = "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz"; - sha1 = "c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"; - }; - } - { - name = "colorspace___colorspace_1.1.2.tgz"; - path = fetchurl { - name = "colorspace___colorspace_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/colorspace/-/colorspace-1.1.2.tgz"; - sha1 = "e0128950d082b86a2168580796a0aa5d6c68d8c5"; - }; - } - { - name = "commander___commander_2.9.0.tgz"; - path = fetchurl { - name = "commander___commander_2.9.0.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-2.9.0.tgz"; - sha1 = "9c99094176e12240cb22d6c5146098400fe0f7d4"; - }; - } - { - name = "commander___commander_2.20.3.tgz"; - path = fetchurl { - name = "commander___commander_2.20.3.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz"; - sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33"; - }; - } - { - name = "commander___commander_4.1.1.tgz"; - path = fetchurl { - name = "commander___commander_4.1.1.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz"; - sha1 = "9fd602bd936294e9e9ef46a3f4d6964044b18068"; - }; - } - { - name = "commander___commander_5.1.0.tgz"; - path = fetchurl { - name = "commander___commander_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz"; - sha1 = "46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"; - }; - } - { - name = "commander___commander_7.2.0.tgz"; - path = fetchurl { - name = "commander___commander_7.2.0.tgz"; - url = "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz"; - sha1 = "a36cb57d0b501ce108e4d20559a150a391d97ab7"; - }; - } - { - name = "commondir___commondir_1.0.1.tgz"; - path = fetchurl { - name = "commondir___commondir_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz"; - sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b"; - }; - } - { - name = "component_emitter___component_emitter_1.3.0.tgz"; - path = fetchurl { - name = "component_emitter___component_emitter_1.3.0.tgz"; - url = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz"; - sha1 = "16e4070fba8ae29b679f2215853ee181ab2eabc0"; - }; - } - { - name = "compress_commons___compress_commons_4.1.0.tgz"; - path = fetchurl { - name = "compress_commons___compress_commons_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/compress-commons/-/compress-commons-4.1.0.tgz"; - sha1 = "25ec7a4528852ccd1d441a7d4353cd0ece11371b"; - }; - } - { - name = "concat_map___concat_map_0.0.1.tgz"; - path = fetchurl { - name = "concat_map___concat_map_0.0.1.tgz"; - url = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz"; - sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b"; - }; - } - { - name = "concat_stream___concat_stream_1.6.2.tgz"; - path = fetchurl { - name = "concat_stream___concat_stream_1.6.2.tgz"; - url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz"; - sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"; - }; - } - { - name = "config_chain___config_chain_1.1.12.tgz"; - path = fetchurl { - name = "config_chain___config_chain_1.1.12.tgz"; - url = "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz"; - sha1 = "0fde8d091200eb5e808caf25fe618c02f48e4efa"; - }; - } - { - name = "configstore___configstore_5.0.1.tgz"; - path = fetchurl { - name = "configstore___configstore_5.0.1.tgz"; - url = "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz"; - sha1 = "d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96"; - }; - } - { - name = "convert_source_map___convert_source_map_1.7.0.tgz"; - path = fetchurl { - name = "convert_source_map___convert_source_map_1.7.0.tgz"; - url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz"; - sha1 = "17a2cb882d7f77d3490585e2ce6c524424a3a442"; - }; - } - { - name = "copy_descriptor___copy_descriptor_0.1.1.tgz"; - path = fetchurl { - name = "copy_descriptor___copy_descriptor_0.1.1.tgz"; - url = "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz"; - sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d"; - }; - } - { - name = "core_js___core_js_3.11.3.tgz"; - path = fetchurl { - name = "core_js___core_js_3.11.3.tgz"; - url = "https://registry.yarnpkg.com/core-js/-/core-js-3.11.3.tgz"; - sha1 = "2835b1f4d10f6d0400bf820cfe6fe64ad067dd3f"; - }; - } - { - name = "core_util_is___core_util_is_1.0.2.tgz"; - path = fetchurl { - name = "core_util_is___core_util_is_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz"; - sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7"; - }; - } - { - name = "crc_32___crc_32_1.2.0.tgz"; - path = fetchurl { - name = "crc_32___crc_32_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/crc-32/-/crc-32-1.2.0.tgz"; - sha1 = "cb2db6e29b88508e32d9dd0ec1693e7b41a18208"; - }; - } - { - name = "crc32_stream___crc32_stream_4.0.2.tgz"; - path = fetchurl { - name = "crc32_stream___crc32_stream_4.0.2.tgz"; - url = "https://registry.yarnpkg.com/crc32-stream/-/crc32-stream-4.0.2.tgz"; - sha1 = "c922ad22b38395abe9d3870f02fa8134ed709007"; - }; - } - { - name = "crc___crc_3.8.0.tgz"; - path = fetchurl { - name = "crc___crc_3.8.0.tgz"; - url = "https://registry.yarnpkg.com/crc/-/crc-3.8.0.tgz"; - sha1 = "ad60269c2c856f8c299e2c4cc0de4556914056c6"; - }; - } - { - name = "create_require___create_require_1.1.1.tgz"; - path = fetchurl { - name = "create_require___create_require_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz"; - sha1 = "c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"; - }; - } - { - name = "cross_spawn___cross_spawn_7.0.3.tgz"; - path = fetchurl { - name = "cross_spawn___cross_spawn_7.0.3.tgz"; - url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz"; - sha1 = "f73a85b9d5d41d045551c177e2882d4ac85728a6"; - }; - } - { - name = "crypto_random_string___crypto_random_string_2.0.0.tgz"; - path = fetchurl { - name = "crypto_random_string___crypto_random_string_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz"; - sha1 = "ef2a7a966ec11083388369baa02ebead229b30d5"; - }; - } - { - name = "css_shorthand_properties___css_shorthand_properties_1.1.1.tgz"; - path = fetchurl { - name = "css_shorthand_properties___css_shorthand_properties_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/css-shorthand-properties/-/css-shorthand-properties-1.1.1.tgz"; - sha1 = "1c808e63553c283f289f2dd56fcee8f3337bd935"; - }; - } - { - name = "css_value___css_value_0.0.1.tgz"; - path = fetchurl { - name = "css_value___css_value_0.0.1.tgz"; - url = "https://registry.yarnpkg.com/css-value/-/css-value-0.0.1.tgz"; - sha1 = "5efd6c2eea5ea1fd6b6ac57ec0427b18452424ea"; - }; - } - { - name = "debug___debug_4.3.1.tgz"; - path = fetchurl { - name = "debug___debug_4.3.1.tgz"; - url = "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz"; - sha1 = "f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"; - }; - } - { - name = "debug___debug_2.6.9.tgz"; - path = fetchurl { - name = "debug___debug_2.6.9.tgz"; - url = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz"; - sha1 = "5d128515df134ff327e90a4c93f4e077a536341f"; - }; - } - { - name = "debug___debug_4.3.2.tgz"; - path = fetchurl { - name = "debug___debug_4.3.2.tgz"; - url = "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz"; - sha1 = "f0a49c18ac8779e31d4a0c6029dfb76873c7428b"; - }; - } - { - name = "decamelize___decamelize_4.0.0.tgz"; - path = fetchurl { - name = "decamelize___decamelize_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz"; - sha1 = "aa472d7bf660eb15f3494efd531cab7f2a709837"; - }; - } - { - name = "decode_uri_component___decode_uri_component_0.2.0.tgz"; - path = fetchurl { - name = "decode_uri_component___decode_uri_component_0.2.0.tgz"; - url = "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz"; - sha1 = "eb3913333458775cb84cd1a1fae062106bb87545"; - }; - } - { - name = "decompress_response___decompress_response_3.3.0.tgz"; - path = fetchurl { - name = "decompress_response___decompress_response_3.3.0.tgz"; - url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz"; - sha1 = "80a4dd323748384bfa248083622aedec982adff3"; - }; - } - { - name = "decompress_response___decompress_response_6.0.0.tgz"; - path = fetchurl { - name = "decompress_response___decompress_response_6.0.0.tgz"; - url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz"; - sha1 = "ca387612ddb7e104bd16d85aab00d5ecf09c66fc"; - }; - } - { - name = "deep_extend___deep_extend_0.6.0.tgz"; - path = fetchurl { - name = "deep_extend___deep_extend_0.6.0.tgz"; - url = "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz"; - sha1 = "c4fa7c95404a17a9c3e8ca7e1537312b736330ac"; - }; - } - { - name = "deepmerge___deepmerge_4.2.2.tgz"; - path = fetchurl { - name = "deepmerge___deepmerge_4.2.2.tgz"; - url = "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz"; - sha1 = "44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"; - }; - } - { - name = "defer_to_connect___defer_to_connect_1.1.3.tgz"; - path = fetchurl { - name = "defer_to_connect___defer_to_connect_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz"; - sha1 = "331ae050c08dcf789f8c83a7b81f0ed94f4ac591"; - }; - } - { - name = "defer_to_connect___defer_to_connect_2.0.1.tgz"; - path = fetchurl { - name = "defer_to_connect___defer_to_connect_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz"; - sha1 = "8016bdb4143e4632b77a3449c6236277de520587"; - }; - } - { - name = "define_properties___define_properties_1.1.3.tgz"; - path = fetchurl { - name = "define_properties___define_properties_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz"; - sha1 = "cf88da6cbee26fe6db7094f61d870cbd84cee9f1"; - }; - } - { - name = "define_property___define_property_0.2.5.tgz"; - path = fetchurl { - name = "define_property___define_property_0.2.5.tgz"; - url = "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz"; - sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116"; - }; - } - { - name = "define_property___define_property_1.0.0.tgz"; - path = fetchurl { - name = "define_property___define_property_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz"; - sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"; - }; - } - { - name = "define_property___define_property_2.0.2.tgz"; - path = fetchurl { - name = "define_property___define_property_2.0.2.tgz"; - url = "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz"; - sha1 = "d459689e8d654ba77e02a817f8710d702cb16e9d"; - }; - } - { - name = "detect_node___detect_node_2.0.5.tgz"; - path = fetchurl { - name = "detect_node___detect_node_2.0.5.tgz"; - url = "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.5.tgz"; - sha1 = "9d270aa7eaa5af0b72c4c9d9b814e7f4ce738b79"; - }; - } - { - name = "dev_null___dev_null_0.1.1.tgz"; - path = fetchurl { - name = "dev_null___dev_null_0.1.1.tgz"; - url = "https://registry.yarnpkg.com/dev-null/-/dev-null-0.1.1.tgz"; - sha1 = "5a205ce3c2b2ef77b6238d6ba179eb74c6a0e818"; - }; - } - { - name = "devtools_protocol___devtools_protocol_0.0.818844.tgz"; - path = fetchurl { - name = "devtools_protocol___devtools_protocol_0.0.818844.tgz"; - url = "https://registry.yarnpkg.com/devtools-protocol/-/devtools-protocol-0.0.818844.tgz"; - sha1 = "d1947278ec85b53e4c8ca598f607a28fa785ba9e"; - }; - } - { - name = "devtools___devtools_6.12.1.tgz"; - path = fetchurl { - name = "devtools___devtools_6.12.1.tgz"; - url = "https://registry.yarnpkg.com/devtools/-/devtools-6.12.1.tgz"; - sha1 = "f0298c6d6f46d8d3b751dd8fa4a0c7bc76e1268f"; - }; - } - { - name = "diagnostics___diagnostics_1.1.1.tgz"; - path = fetchurl { - name = "diagnostics___diagnostics_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/diagnostics/-/diagnostics-1.1.1.tgz"; - sha1 = "cab6ac33df70c9d9a727490ae43ac995a769b22a"; - }; - } - { - name = "diff___diff_5.0.0.tgz"; - path = fetchurl { - name = "diff___diff_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz"; - sha1 = "7ed6ad76d859d030787ec35855f5b1daf31d852b"; - }; - } - { - name = "diff___diff_4.0.2.tgz"; - path = fetchurl { - name = "diff___diff_4.0.2.tgz"; - url = "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz"; - sha1 = "60f3aecb89d5fae520c11aa19efc2bb982aade7d"; - }; - } - { - name = "dir_compare___dir_compare_2.4.0.tgz"; - path = fetchurl { - name = "dir_compare___dir_compare_2.4.0.tgz"; - url = "https://registry.yarnpkg.com/dir-compare/-/dir-compare-2.4.0.tgz"; - sha1 = "785c41dc5f645b34343a4eafc50b79bac7f11631"; - }; - } - { - name = "dmg_builder___dmg_builder_22.11.5.tgz"; - path = fetchurl { - name = "dmg_builder___dmg_builder_22.11.5.tgz"; - url = "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-22.11.5.tgz"; - sha1 = "0df9843def73a217097956982fa21bb4d6a5836e"; - }; - } - { - name = "dmg_license___dmg_license_1.0.9.tgz"; - path = fetchurl { - name = "dmg_license___dmg_license_1.0.9.tgz"; - url = "https://registry.yarnpkg.com/dmg-license/-/dmg-license-1.0.9.tgz"; - sha1 = "a2fb8d692af0e30b0730b5afc91ed9edc2d9cb4f"; - }; - } - { - name = "dot_prop___dot_prop_5.3.0.tgz"; - path = fetchurl { - name = "dot_prop___dot_prop_5.3.0.tgz"; - url = "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz"; - sha1 = "90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"; - }; - } - { - name = "dotenv_expand___dotenv_expand_5.1.0.tgz"; - path = fetchurl { - name = "dotenv_expand___dotenv_expand_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz"; - sha1 = "3fbaf020bfd794884072ea26b1e9791d45a629f0"; - }; - } - { - name = "dotenv___dotenv_9.0.2.tgz"; - path = fetchurl { - name = "dotenv___dotenv_9.0.2.tgz"; - url = "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz"; - sha1 = "dacc20160935a37dea6364aa1bef819fb9b6ab05"; - }; - } - { - name = "duplexer3___duplexer3_0.1.4.tgz"; - path = fetchurl { - name = "duplexer3___duplexer3_0.1.4.tgz"; - url = "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz"; - sha1 = "ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"; - }; - } - { - name = "edge_paths___edge_paths_2.2.1.tgz"; - path = fetchurl { - name = "edge_paths___edge_paths_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/edge-paths/-/edge-paths-2.2.1.tgz"; - sha1 = "d2d91513225c06514aeac9843bfce546abbf4391"; - }; - } - { - name = "ejs___ejs_3.1.6.tgz"; - path = fetchurl { - name = "ejs___ejs_3.1.6.tgz"; - url = "https://registry.yarnpkg.com/ejs/-/ejs-3.1.6.tgz"; - sha1 = "5bfd0a0689743bb5268b3550cceeebbc1702822a"; - }; - } - { - name = "electron_builder___electron_builder_22.11.5.tgz"; - path = fetchurl { - name = "electron_builder___electron_builder_22.11.5.tgz"; - url = "https://registry.yarnpkg.com/electron-builder/-/electron-builder-22.11.5.tgz"; - sha1 = "914d8183e1bab7cda43ef1d67fc3d17314c7e242"; - }; - } - { - name = "electron_chromedriver___electron_chromedriver_12.0.0.tgz"; - path = fetchurl { - name = "electron_chromedriver___electron_chromedriver_12.0.0.tgz"; - url = "https://registry.yarnpkg.com/electron-chromedriver/-/electron-chromedriver-12.0.0.tgz"; - sha1 = "55bdc451b938b384642d613a05eadacb1fe476ee"; - }; - } - { - name = "electron_devtools_installer___electron_devtools_installer_3.2.0.tgz"; - path = fetchurl { - name = "electron_devtools_installer___electron_devtools_installer_3.2.0.tgz"; - url = "https://registry.yarnpkg.com/electron-devtools-installer/-/electron-devtools-installer-3.2.0.tgz"; - sha1 = "acc48d24eb7033fe5af284a19667e73b78d406d0"; - }; - } - { - name = "electron_publish___electron_publish_22.11.5.tgz"; - path = fetchurl { - name = "electron_publish___electron_publish_22.11.5.tgz"; - url = "https://registry.yarnpkg.com/electron-publish/-/electron-publish-22.11.5.tgz"; - sha1 = "2fcd3280c4267e70e4aa15003c9b7dc34923320e"; - }; - } - { - name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz"; - path = fetchurl { - name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz"; - url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz"; - sha1 = "857e310ca00f0b75da4e1db6ff0e073cc4a91ddf"; - }; - } - { - name = "electron___electron_12.0.9.tgz"; - path = fetchurl { - name = "electron___electron_12.0.9.tgz"; - url = "https://registry.yarnpkg.com/electron/-/electron-12.0.9.tgz"; - sha1 = "d582afa8f6fc0c429606f0961a4c89b376994823"; - }; - } - { - name = "emoji_regex___emoji_regex_7.0.3.tgz"; - path = fetchurl { - name = "emoji_regex___emoji_regex_7.0.3.tgz"; - url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz"; - sha1 = "933a04052860c85e83c122479c4748a8e4c72156"; - }; - } - { - name = "emoji_regex___emoji_regex_8.0.0.tgz"; - path = fetchurl { - name = "emoji_regex___emoji_regex_8.0.0.tgz"; - url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz"; - sha1 = "e818fd69ce5ccfcb404594f842963bf53164cc37"; - }; - } - { - name = "emojis_list___emojis_list_3.0.0.tgz"; - path = fetchurl { - name = "emojis_list___emojis_list_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz"; - sha1 = "5570662046ad29e2e916e71aae260abdff4f6a78"; - }; - } - { - name = "enabled___enabled_1.0.2.tgz"; - path = fetchurl { - name = "enabled___enabled_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/enabled/-/enabled-1.0.2.tgz"; - sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93"; - }; - } - { - name = "encodeurl___encodeurl_1.0.2.tgz"; - path = fetchurl { - name = "encodeurl___encodeurl_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz"; - sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"; - }; - } - { - name = "end_of_stream___end_of_stream_1.4.4.tgz"; - path = fetchurl { - name = "end_of_stream___end_of_stream_1.4.4.tgz"; - url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz"; - sha1 = "5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"; - }; - } - { - name = "enhanced_resolve___enhanced_resolve_5.8.0.tgz"; - path = fetchurl { - name = "enhanced_resolve___enhanced_resolve_5.8.0.tgz"; - url = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.8.0.tgz"; - sha1 = "d9deae58f9d3773b6a111a5a46831da5be5c9ac0"; - }; - } - { - name = "env_paths___env_paths_2.2.1.tgz"; - path = fetchurl { - name = "env_paths___env_paths_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz"; - sha1 = "420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"; - }; - } - { - name = "env_variable___env_variable_0.0.6.tgz"; - path = fetchurl { - name = "env_variable___env_variable_0.0.6.tgz"; - url = "https://registry.yarnpkg.com/env-variable/-/env-variable-0.0.6.tgz"; - sha1 = "74ab20b3786c545b62b4a4813ab8cf22726c9808"; - }; - } - { - name = "envinfo___envinfo_7.8.1.tgz"; - path = fetchurl { - name = "envinfo___envinfo_7.8.1.tgz"; - url = "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz"; - sha1 = "06377e3e5f4d379fea7ac592d5ad8927e0c4d475"; - }; - } - { - name = "es_module_lexer___es_module_lexer_0.4.1.tgz"; - path = fetchurl { - name = "es_module_lexer___es_module_lexer_0.4.1.tgz"; - url = "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.4.1.tgz"; - sha1 = "dda8c6a14d8f340a24e34331e0fab0cb50438e0e"; - }; - } - { - name = "es6_error___es6_error_4.1.1.tgz"; - path = fetchurl { - name = "es6_error___es6_error_4.1.1.tgz"; - url = "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz"; - sha1 = "9e3af407459deed47e9a91f9b885a84eb05c561d"; - }; - } - { - name = "escalade___escalade_3.1.1.tgz"; - path = fetchurl { - name = "escalade___escalade_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz"; - sha1 = "d8cfdc7000965c5a0174b4a82eaa5c0552742e40"; - }; - } - { - name = "escape_goat___escape_goat_2.1.1.tgz"; - path = fetchurl { - name = "escape_goat___escape_goat_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz"; - sha1 = "1b2dc77003676c457ec760b2dc68edb648188675"; - }; - } - { - name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; - path = fetchurl { - name = "escape_string_regexp___escape_string_regexp_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz"; - sha1 = "14ba83a5d373e3d311e5afca29cf5bfad965bf34"; - }; - } - { - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; - path = fetchurl { - name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz"; - url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"; - sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"; - }; - } - { - name = "eslint_scope___eslint_scope_5.1.1.tgz"; - path = fetchurl { - name = "eslint_scope___eslint_scope_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz"; - sha1 = "e786e59a66cb92b3f6c1fb0d508aab174848f48c"; - }; - } - { - name = "esrecurse___esrecurse_4.3.0.tgz"; - path = fetchurl { - name = "esrecurse___esrecurse_4.3.0.tgz"; - url = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz"; - sha1 = "7ad7964d679abb28bee72cec63758b1c5d2c9921"; - }; - } - { - name = "estraverse___estraverse_4.3.0.tgz"; - path = fetchurl { - name = "estraverse___estraverse_4.3.0.tgz"; - url = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz"; - sha1 = "398ad3f3c5a24948be7725e83d11a7de28cdbd1d"; - }; - } - { - name = "estraverse___estraverse_5.2.0.tgz"; - path = fetchurl { - name = "estraverse___estraverse_5.2.0.tgz"; - url = "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz"; - sha1 = "307df42547e6cc7324d3cf03c155d5cdb8c53880"; - }; - } - { - name = "events___events_3.3.0.tgz"; - path = fetchurl { - name = "events___events_3.3.0.tgz"; - url = "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz"; - sha1 = "31a95ad0a924e2d2c419a813aeb2c4e878ea7400"; - }; - } - { - name = "execa___execa_5.0.0.tgz"; - path = fetchurl { - name = "execa___execa_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/execa/-/execa-5.0.0.tgz"; - sha1 = "4029b0007998a841fbd1032e5f4de86a3c1e3376"; - }; - } - { - name = "exit_on_epipe___exit_on_epipe_1.0.1.tgz"; - path = fetchurl { - name = "exit_on_epipe___exit_on_epipe_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/exit-on-epipe/-/exit-on-epipe-1.0.1.tgz"; - sha1 = "0bdd92e87d5285d267daa8171d0eb06159689692"; - }; - } - { - name = "expand_brackets___expand_brackets_2.1.4.tgz"; - path = fetchurl { - name = "expand_brackets___expand_brackets_2.1.4.tgz"; - url = "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz"; - sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622"; - }; - } - { - name = "extend_shallow___extend_shallow_2.0.1.tgz"; - path = fetchurl { - name = "extend_shallow___extend_shallow_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz"; - sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f"; - }; - } - { - name = "extend_shallow___extend_shallow_3.0.2.tgz"; - path = fetchurl { - name = "extend_shallow___extend_shallow_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz"; - sha1 = "26a71aaf073b39fb2127172746131c2704028db8"; - }; - } - { - name = "extglob___extglob_2.0.4.tgz"; - path = fetchurl { - name = "extglob___extglob_2.0.4.tgz"; - url = "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz"; - sha1 = "ad00fe4dc612a9232e8718711dc5cb5ab0285543"; - }; - } - { - name = "extract_zip___extract_zip_1.7.0.tgz"; - path = fetchurl { - name = "extract_zip___extract_zip_1.7.0.tgz"; - url = "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz"; - sha1 = "556cc3ae9df7f452c493a0cfb51cc30277940927"; - }; - } - { - name = "extract_zip___extract_zip_2.0.1.tgz"; - path = fetchurl { - name = "extract_zip___extract_zip_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz"; - sha1 = "663dca56fe46df890d5f131ef4a06d22bb8ba13a"; - }; - } - { - name = "extsprintf___extsprintf_1.4.0.tgz"; - path = fetchurl { - name = "extsprintf___extsprintf_1.4.0.tgz"; - url = "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz"; - sha1 = "e2689f8f356fad62cca65a3a91c5df5f9551692f"; - }; - } - { - name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz"; - path = fetchurl { - name = "fast_deep_equal___fast_deep_equal_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"; - sha1 = "7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"; - }; - } - { - name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz"; - path = fetchurl { - name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz"; - url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"; - sha1 = "3a7d56b559d6cbc3eb512325244e619a65c6c525"; - }; - } - { - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; - path = fetchurl { - name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz"; - sha1 = "874bf69c6f404c2b5d99c481341399fd55892633"; - }; - } - { - name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz"; - path = fetchurl { - name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz"; - url = "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz"; - sha1 = "124aa885899261f68aedb42a7c080de9da608743"; - }; - } - { - name = "fastest_levenshtein___fastest_levenshtein_1.0.12.tgz"; - path = fetchurl { - name = "fastest_levenshtein___fastest_levenshtein_1.0.12.tgz"; - url = "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz"; - sha1 = "9990f7d3a88cc5a9ffd1f1745745251700d497e2"; - }; - } - { - name = "fd_slicer___fd_slicer_1.1.0.tgz"; - path = fetchurl { - name = "fd_slicer___fd_slicer_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz"; - sha1 = "25c7c89cb1f9077f8891bbe61d8f390eae256f1e"; - }; - } - { - name = "feather_icons___feather_icons_4.28.0.tgz"; - path = fetchurl { - name = "feather_icons___feather_icons_4.28.0.tgz"; - url = "https://registry.yarnpkg.com/feather-icons/-/feather-icons-4.28.0.tgz"; - sha1 = "e1892a401fe12c4559291770ff6e68b0168e760f"; - }; - } - { - name = "fecha___fecha_2.3.3.tgz"; - path = fetchurl { - name = "fecha___fecha_2.3.3.tgz"; - url = "https://registry.yarnpkg.com/fecha/-/fecha-2.3.3.tgz"; - sha1 = "948e74157df1a32fd1b12c3a3c3cdcb6ec9d96cd"; - }; - } - { - name = "filelist___filelist_1.0.2.tgz"; - path = fetchurl { - name = "filelist___filelist_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/filelist/-/filelist-1.0.2.tgz"; - sha1 = "80202f21462d4d1c2e214119b1807c1bc0380e5b"; - }; - } - { - name = "fill_keys___fill_keys_1.0.2.tgz"; - path = fetchurl { - name = "fill_keys___fill_keys_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/fill-keys/-/fill-keys-1.0.2.tgz"; - sha1 = "9a8fa36f4e8ad634e3bf6b4f3c8882551452eb20"; - }; - } - { - name = "fill_range___fill_range_4.0.0.tgz"; - path = fetchurl { - name = "fill_range___fill_range_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz"; - sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7"; - }; - } - { - name = "fill_range___fill_range_7.0.1.tgz"; - path = fetchurl { - name = "fill_range___fill_range_7.0.1.tgz"; - url = "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz"; - sha1 = "1919a6a7c75fe38b2c7c77e5198535da9acdda40"; - }; - } - { - name = "find_cache_dir___find_cache_dir_3.3.1.tgz"; - path = fetchurl { - name = "find_cache_dir___find_cache_dir_3.3.1.tgz"; - url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz"; - sha1 = "89b33fad4a4670daa94f855f7fbe31d6d84fe880"; - }; - } - { - name = "find_up___find_up_5.0.0.tgz"; - path = fetchurl { - name = "find_up___find_up_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz"; - sha1 = "4c92819ecb7083561e4f4a240a86be5198f536fc"; - }; - } - { - name = "find_up___find_up_4.1.0.tgz"; - path = fetchurl { - name = "find_up___find_up_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz"; - sha1 = "97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"; - }; - } - { - name = "flat___flat_5.0.2.tgz"; - path = fetchurl { - name = "flat___flat_5.0.2.tgz"; - url = "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz"; - sha1 = "8ca6fe332069ffa9d324c327198c598259ceb241"; - }; - } - { - name = "for_in___for_in_1.0.2.tgz"; - path = fetchurl { - name = "for_in___for_in_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz"; - sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80"; - }; - } - { - name = "fragment_cache___fragment_cache_0.2.1.tgz"; - path = fetchurl { - name = "fragment_cache___fragment_cache_0.2.1.tgz"; - url = "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz"; - sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19"; - }; - } - { - name = "fs_constants___fs_constants_1.0.0.tgz"; - path = fetchurl { - name = "fs_constants___fs_constants_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz"; - sha1 = "6be0de9be998ce16af8afc24497b9ee9b7ccd9ad"; - }; - } - { - name = "fs_extra___fs_extra_10.0.0.tgz"; - path = fetchurl { - name = "fs_extra___fs_extra_10.0.0.tgz"; - url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz"; - sha1 = "9ff61b655dde53fb34a82df84bb214ce802e17c1"; - }; - } - { - name = "fs_extra___fs_extra_8.1.0.tgz"; - path = fetchurl { - name = "fs_extra___fs_extra_8.1.0.tgz"; - url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz"; - sha1 = "49d43c45a88cd9677668cb7be1b46efdb8d2e1c0"; - }; - } - { - name = "fs_extra___fs_extra_9.1.0.tgz"; - path = fetchurl { - name = "fs_extra___fs_extra_9.1.0.tgz"; - url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz"; - sha1 = "5954460c764a8da2094ba3554bf839e6b9a7c86d"; - }; - } - { - name = "fs_readdir_recursive___fs_readdir_recursive_1.1.0.tgz"; - path = fetchurl { - name = "fs_readdir_recursive___fs_readdir_recursive_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz"; - sha1 = "e32fc030a2ccee44a6b5371308da54be0b397d27"; - }; - } - { - name = "fs.realpath___fs.realpath_1.0.0.tgz"; - path = fetchurl { - name = "fs.realpath___fs.realpath_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz"; - sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f"; - }; - } - { - name = "fsevents___fsevents_2.3.2.tgz"; - path = fetchurl { - name = "fsevents___fsevents_2.3.2.tgz"; - url = "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz"; - sha1 = "8a526f78b8fdf4623b709e0b975c52c24c02fd1a"; - }; - } - { - name = "function_bind___function_bind_1.1.1.tgz"; - path = fetchurl { - name = "function_bind___function_bind_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz"; - sha1 = "a56899d3ea3c9bab874bb9773b7c5ede92f4895d"; - }; - } - { - name = "fuzzaldrin_plus___fuzzaldrin_plus_0.6.0.tgz"; - path = fetchurl { - name = "fuzzaldrin_plus___fuzzaldrin_plus_0.6.0.tgz"; - url = "https://registry.yarnpkg.com/fuzzaldrin-plus/-/fuzzaldrin-plus-0.6.0.tgz"; - sha1 = "832f6489fbe876769459599c914a670ec22947ee"; - }; - } - { - name = "gensync___gensync_1.0.0_beta.2.tgz"; - path = fetchurl { - name = "gensync___gensync_1.0.0_beta.2.tgz"; - url = "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz"; - sha1 = "32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"; - }; - } - { - name = "get_caller_file___get_caller_file_2.0.5.tgz"; - path = fetchurl { - name = "get_caller_file___get_caller_file_2.0.5.tgz"; - url = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz"; - sha1 = "4f94412a82db32f36e3b0b9741f8a97feb031f7e"; - }; - } - { - name = "get_intrinsic___get_intrinsic_1.1.1.tgz"; - path = fetchurl { - name = "get_intrinsic___get_intrinsic_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz"; - sha1 = "15f59f376f855c446963948f0d24cd3637b4abc6"; - }; - } - { - name = "get_port___get_port_5.1.1.tgz"; - path = fetchurl { - name = "get_port___get_port_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz"; - sha1 = "0469ed07563479de6efb986baf053dcd7d4e3193"; - }; - } - { - name = "get_stream___get_stream_4.1.0.tgz"; - path = fetchurl { - name = "get_stream___get_stream_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz"; - sha1 = "c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"; - }; - } - { - name = "get_stream___get_stream_5.2.0.tgz"; - path = fetchurl { - name = "get_stream___get_stream_5.2.0.tgz"; - url = "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz"; - sha1 = "4966a1795ee5ace65e706c4b7beb71257d6e22d3"; - }; - } - { - name = "get_stream___get_stream_6.0.1.tgz"; - path = fetchurl { - name = "get_stream___get_stream_6.0.1.tgz"; - url = "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz"; - sha1 = "a262d8eef67aced57c2852ad6167526a43cbf7b7"; - }; - } - { - name = "get_value___get_value_2.0.6.tgz"; - path = fetchurl { - name = "get_value___get_value_2.0.6.tgz"; - url = "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz"; - sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28"; - }; - } - { - name = "glob_parent___glob_parent_3.1.0.tgz"; - path = fetchurl { - name = "glob_parent___glob_parent_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz"; - sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae"; - }; - } - { - name = "glob_parent___glob_parent_5.1.2.tgz"; - path = fetchurl { - name = "glob_parent___glob_parent_5.1.2.tgz"; - url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz"; - sha1 = "869832c58034fe68a4093c17dc15e8340d8401c4"; - }; - } - { - name = "glob_to_regexp___glob_to_regexp_0.4.1.tgz"; - path = fetchurl { - name = "glob_to_regexp___glob_to_regexp_0.4.1.tgz"; - url = "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz"; - sha1 = "c75297087c851b9a578bd217dd59a92f59fe546e"; - }; - } - { - name = "glob___glob_7.1.6.tgz"; - path = fetchurl { - name = "glob___glob_7.1.6.tgz"; - url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz"; - sha1 = "141f33b81a7c2492e125594307480c46679278a6"; - }; - } - { - name = "global_agent___global_agent_2.2.0.tgz"; - path = fetchurl { - name = "global_agent___global_agent_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/global-agent/-/global-agent-2.2.0.tgz"; - sha1 = "566331b0646e6bf79429a16877685c4a1fbf76dc"; - }; - } - { - name = "global_dirs___global_dirs_3.0.0.tgz"; - path = fetchurl { - name = "global_dirs___global_dirs_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.0.tgz"; - sha1 = "70a76fe84ea315ab37b1f5576cbde7d48ef72686"; - }; - } - { - name = "global_tunnel_ng___global_tunnel_ng_2.7.1.tgz"; - path = fetchurl { - name = "global_tunnel_ng___global_tunnel_ng_2.7.1.tgz"; - url = "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz"; - sha1 = "d03b5102dfde3a69914f5ee7d86761ca35d57d8f"; - }; - } - { - name = "globals___globals_11.12.0.tgz"; - path = fetchurl { - name = "globals___globals_11.12.0.tgz"; - url = "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz"; - sha1 = "ab8795338868a0babd8525758018c2a7eb95c42e"; - }; - } - { - name = "globalthis___globalthis_1.0.2.tgz"; - path = fetchurl { - name = "globalthis___globalthis_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.2.tgz"; - sha1 = "2a235d34f4d8036219f7e34929b5de9e18166b8b"; - }; - } - { - name = "got___got_11.8.2.tgz"; - path = fetchurl { - name = "got___got_11.8.2.tgz"; - url = "https://registry.yarnpkg.com/got/-/got-11.8.2.tgz"; - sha1 = "7abb3959ea28c31f3576f1576c1effce23f33599"; - }; - } - { - name = "got___got_9.6.0.tgz"; - path = fetchurl { - name = "got___got_9.6.0.tgz"; - url = "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz"; - sha1 = "edf45e7d67f99545705de1f7bbeeeb121765ed85"; - }; - } - { - name = "graceful_fs___graceful_fs_4.2.6.tgz"; - path = fetchurl { - name = "graceful_fs___graceful_fs_4.2.6.tgz"; - url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz"; - sha1 = "ff040b2b0853b23c3d31027523706f1885d76bee"; - }; - } - { - name = "graceful_readlink___graceful_readlink_1.0.1.tgz"; - path = fetchurl { - name = "graceful_readlink___graceful_readlink_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/graceful-readlink/-/graceful-readlink-1.0.1.tgz"; - sha1 = "4cafad76bc62f02fa039b2f94e9a3dd3a391a725"; - }; - } - { - name = "grapheme_splitter___grapheme_splitter_1.0.4.tgz"; - path = fetchurl { - name = "grapheme_splitter___grapheme_splitter_1.0.4.tgz"; - url = "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz"; - sha1 = "9cf3a665c6247479896834af35cf1dbb4400767e"; - }; - } - { - name = "growl___growl_1.10.5.tgz"; - path = fetchurl { - name = "growl___growl_1.10.5.tgz"; - url = "https://registry.yarnpkg.com/growl/-/growl-1.10.5.tgz"; - sha1 = "f2735dc2283674fa67478b10181059355c369e5e"; - }; - } - { - name = "has_flag___has_flag_3.0.0.tgz"; - path = fetchurl { - name = "has_flag___has_flag_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz"; - sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd"; - }; - } - { - name = "has_flag___has_flag_4.0.0.tgz"; - path = fetchurl { - name = "has_flag___has_flag_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz"; - sha1 = "944771fd9c81c81265c4d6941860da06bb59479b"; - }; - } - { - name = "has_symbols___has_symbols_1.0.2.tgz"; - path = fetchurl { - name = "has_symbols___has_symbols_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz"; - sha1 = "165d3070c00309752a1236a479331e3ac56f1423"; - }; - } - { - name = "has_value___has_value_0.3.1.tgz"; - path = fetchurl { - name = "has_value___has_value_0.3.1.tgz"; - url = "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz"; - sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f"; - }; - } - { - name = "has_value___has_value_1.0.0.tgz"; - path = fetchurl { - name = "has_value___has_value_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz"; - sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177"; - }; - } - { - name = "has_values___has_values_0.1.4.tgz"; - path = fetchurl { - name = "has_values___has_values_0.1.4.tgz"; - url = "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz"; - sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771"; - }; - } - { - name = "has_values___has_values_1.0.0.tgz"; - path = fetchurl { - name = "has_values___has_values_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz"; - sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f"; - }; - } - { - name = "has_yarn___has_yarn_2.1.0.tgz"; - path = fetchurl { - name = "has_yarn___has_yarn_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz"; - sha1 = "137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77"; - }; - } - { - name = "has___has_1.0.3.tgz"; - path = fetchurl { - name = "has___has_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz"; - sha1 = "722d7cbfc1f6aa8241f16dd814e011e1f41e8796"; - }; - } - { - name = "he___he_1.2.0.tgz"; - path = fetchurl { - name = "he___he_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz"; - sha1 = "84ae65fa7eafb165fddb61566ae14baf05664f0f"; - }; - } - { - name = "highlight.js___highlight.js_10.7.2.tgz"; - path = fetchurl { - name = "highlight.js___highlight.js_10.7.2.tgz"; - url = "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.7.2.tgz"; - sha1 = "89319b861edc66c48854ed1e6da21ea89f847360"; - }; - } - { - name = "hosted_git_info___hosted_git_info_4.0.2.tgz"; - path = fetchurl { - name = "hosted_git_info___hosted_git_info_4.0.2.tgz"; - url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz"; - sha1 = "5e425507eede4fea846b7262f0838456c4209961"; - }; - } - { - name = "http_cache_semantics___http_cache_semantics_4.1.0.tgz"; - path = fetchurl { - name = "http_cache_semantics___http_cache_semantics_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz"; - sha1 = "49e91c5cbf36c9b94bcfcd71c23d5249ec74e390"; - }; - } - { - name = "http2_wrapper___http2_wrapper_1.0.3.tgz"; - path = fetchurl { - name = "http2_wrapper___http2_wrapper_1.0.3.tgz"; - url = "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz"; - sha1 = "b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"; - }; - } - { - name = "https_proxy_agent___https_proxy_agent_4.0.0.tgz"; - path = fetchurl { - name = "https_proxy_agent___https_proxy_agent_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz"; - sha1 = "702b71fb5520a132a66de1f67541d9e62154d82b"; - }; - } - { - name = "human_signals___human_signals_2.1.0.tgz"; - path = fetchurl { - name = "human_signals___human_signals_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz"; - sha1 = "dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"; - }; - } - { - name = "iconv_corefoundation___iconv_corefoundation_1.1.6.tgz"; - path = fetchurl { - name = "iconv_corefoundation___iconv_corefoundation_1.1.6.tgz"; - url = "https://registry.yarnpkg.com/iconv-corefoundation/-/iconv-corefoundation-1.1.6.tgz"; - sha1 = "27c135470237f6f8d13462fa1f5eaf250523c29a"; - }; - } - { - name = "iconv_lite___iconv_lite_0.6.2.tgz"; - path = fetchurl { - name = "iconv_lite___iconv_lite_0.6.2.tgz"; - url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.6.2.tgz"; - sha1 = "ce13d1875b0c3a674bd6a04b7f76b01b1b6ded01"; - }; - } - { - name = "ieee754___ieee754_1.2.1.tgz"; - path = fetchurl { - name = "ieee754___ieee754_1.2.1.tgz"; - url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz"; - sha1 = "8eb7a10a63fff25d15a57b001586d177d1b0d352"; - }; - } - { - name = "immediate___immediate_3.0.6.tgz"; - path = fetchurl { - name = "immediate___immediate_3.0.6.tgz"; - url = "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz"; - sha1 = "9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b"; - }; - } - { - name = "import_lazy___import_lazy_2.1.0.tgz"; - path = fetchurl { - name = "import_lazy___import_lazy_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz"; - sha1 = "05698e3d45c88e8d7e9d92cb0584e77f096f3e43"; - }; - } - { - name = "import_local___import_local_3.0.2.tgz"; - path = fetchurl { - name = "import_local___import_local_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz"; - sha1 = "a8cfd0431d1de4a2199703d003e3e62364fa6db6"; - }; - } - { - name = "imurmurhash___imurmurhash_0.1.4.tgz"; - path = fetchurl { - name = "imurmurhash___imurmurhash_0.1.4.tgz"; - url = "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz"; - sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea"; - }; - } - { - name = "inferno_shared___inferno_shared_7.4.8.tgz"; - path = fetchurl { - name = "inferno_shared___inferno_shared_7.4.8.tgz"; - url = "https://registry.yarnpkg.com/inferno-shared/-/inferno-shared-7.4.8.tgz"; - sha1 = "2b554a36683b770339008749096d9704846dd337"; - }; - } - { - name = "inferno_vnode_flags___inferno_vnode_flags_7.4.8.tgz"; - path = fetchurl { - name = "inferno_vnode_flags___inferno_vnode_flags_7.4.8.tgz"; - url = "https://registry.yarnpkg.com/inferno-vnode-flags/-/inferno-vnode-flags-7.4.8.tgz"; - sha1 = "275d70e3c8b2b3f4eb56041cc9b8c832ce1fb26d"; - }; - } - { - name = "inferno___inferno_7.4.8.tgz"; - path = fetchurl { - name = "inferno___inferno_7.4.8.tgz"; - url = "https://registry.yarnpkg.com/inferno/-/inferno-7.4.8.tgz"; - sha1 = "0d5504753e79903b0e4bbeff76fc11fd0b9ffe92"; - }; - } - { - name = "inflight___inflight_1.0.6.tgz"; - path = fetchurl { - name = "inflight___inflight_1.0.6.tgz"; - url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz"; - sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9"; - }; - } - { - name = "inherits___inherits_2.0.4.tgz"; - path = fetchurl { - name = "inherits___inherits_2.0.4.tgz"; - url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz"; - sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c"; - }; - } - { - name = "ini___ini_2.0.0.tgz"; - path = fetchurl { - name = "ini___ini_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz"; - sha1 = "e5fd556ecdd5726be978fa1001862eacb0a94bc5"; - }; - } - { - name = "ini___ini_1.3.8.tgz"; - path = fetchurl { - name = "ini___ini_1.3.8.tgz"; - url = "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz"; - sha1 = "a29da425b48806f34767a4efce397269af28432c"; - }; - } - { - name = "interpret___interpret_2.2.0.tgz"; - path = fetchurl { - name = "interpret___interpret_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz"; - sha1 = "1a78a0b5965c40a5416d007ad6f50ad27c417df9"; - }; - } - { - name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz"; - path = fetchurl { - name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz"; - url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz"; - sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"; - }; - } - { - name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz"; - path = fetchurl { - name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz"; - sha1 = "169c2f6d3df1f992618072365c9b0ea1f6878656"; - }; - } - { - name = "is_arrayish___is_arrayish_0.3.2.tgz"; - path = fetchurl { - name = "is_arrayish___is_arrayish_0.3.2.tgz"; - url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz"; - sha1 = "4574a2ae56f7ab206896fb431eaeed066fdf8f03"; - }; - } - { - name = "is_binary_path___is_binary_path_1.0.1.tgz"; - path = fetchurl { - name = "is_binary_path___is_binary_path_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz"; - sha1 = "75f16642b480f187a711c814161fd3a4a7655898"; - }; - } - { - name = "is_binary_path___is_binary_path_2.1.0.tgz"; - path = fetchurl { - name = "is_binary_path___is_binary_path_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz"; - sha1 = "ea1f7f3b80f064236e83470f86c09c254fb45b09"; - }; - } - { - name = "is_buffer___is_buffer_1.1.6.tgz"; - path = fetchurl { - name = "is_buffer___is_buffer_1.1.6.tgz"; - url = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz"; - sha1 = "efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"; - }; - } - { - name = "is_ci___is_ci_2.0.0.tgz"; - path = fetchurl { - name = "is_ci___is_ci_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz"; - sha1 = "6bc6334181810e04b5c22b3d589fdca55026404c"; - }; - } - { - name = "is_ci___is_ci_3.0.0.tgz"; - path = fetchurl { - name = "is_ci___is_ci_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.0.tgz"; - sha1 = "c7e7be3c9d8eef7d0fa144390bd1e4b88dc4c994"; - }; - } - { - name = "is_core_module___is_core_module_2.3.0.tgz"; - path = fetchurl { - name = "is_core_module___is_core_module_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.3.0.tgz"; - sha1 = "d341652e3408bca69c4671b79a0954a3d349f887"; - }; - } - { - name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz"; - path = fetchurl { - name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz"; - url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz"; - sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56"; - }; - } - { - name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz"; - path = fetchurl { - name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz"; - sha1 = "d84876321d0e7add03990406abbbbd36ba9268c7"; - }; - } - { - name = "is_descriptor___is_descriptor_0.1.6.tgz"; - path = fetchurl { - name = "is_descriptor___is_descriptor_0.1.6.tgz"; - url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz"; - sha1 = "366d8240dde487ca51823b1ab9f07a10a78251ca"; - }; - } - { - name = "is_descriptor___is_descriptor_1.0.2.tgz"; - path = fetchurl { - name = "is_descriptor___is_descriptor_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz"; - sha1 = "3b159746a66604b04f8c81524ba365c5f14d86ec"; - }; - } - { - name = "is_docker___is_docker_2.2.1.tgz"; - path = fetchurl { - name = "is_docker___is_docker_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz"; - sha1 = "33eeabe23cfe86f14bde4408a02c0cfb853acdaa"; - }; - } - { - name = "is_extendable___is_extendable_0.1.1.tgz"; - path = fetchurl { - name = "is_extendable___is_extendable_0.1.1.tgz"; - url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz"; - sha1 = "62b110e289a471418e3ec36a617d472e301dfc89"; - }; - } - { - name = "is_extendable___is_extendable_1.0.1.tgz"; - path = fetchurl { - name = "is_extendable___is_extendable_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz"; - sha1 = "a7470f9e426733d81bd81e1155264e3a3507cab4"; - }; - } - { - name = "is_extglob___is_extglob_2.1.1.tgz"; - path = fetchurl { - name = "is_extglob___is_extglob_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz"; - sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2"; - }; - } - { - name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz"; - path = fetchurl { - name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz"; - sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f"; - }; - } - { - name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz"; - path = fetchurl { - name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz"; - sha1 = "f116f8064fe90b3f7844a38997c0b75051269f1d"; - }; - } - { - name = "is_glob___is_glob_3.1.0.tgz"; - path = fetchurl { - name = "is_glob___is_glob_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz"; - sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a"; - }; - } - { - name = "is_glob___is_glob_4.0.1.tgz"; - path = fetchurl { - name = "is_glob___is_glob_4.0.1.tgz"; - url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz"; - sha1 = "7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"; - }; - } - { - name = "is_installed_globally___is_installed_globally_0.4.0.tgz"; - path = fetchurl { - name = "is_installed_globally___is_installed_globally_0.4.0.tgz"; - url = "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz"; - sha1 = "9a0fd407949c30f86eb6959ef1b7994ed0b7b520"; - }; - } - { - name = "is_npm___is_npm_5.0.0.tgz"; - path = fetchurl { - name = "is_npm___is_npm_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz"; - sha1 = "43e8d65cc56e1b67f8d47262cf667099193f45a8"; - }; - } - { - name = "is_number___is_number_3.0.0.tgz"; - path = fetchurl { - name = "is_number___is_number_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz"; - sha1 = "24fd6201a4782cf50561c810276afc7d12d71195"; - }; - } - { - name = "is_number___is_number_7.0.0.tgz"; - path = fetchurl { - name = "is_number___is_number_7.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz"; - sha1 = "7535345b896734d5f80c4d06c50955527a14f12b"; - }; - } - { - name = "is_obj___is_obj_2.0.0.tgz"; - path = fetchurl { - name = "is_obj___is_obj_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz"; - sha1 = "473fb05d973705e3fd9620545018ca8e22ef4982"; - }; - } - { - name = "is_object___is_object_1.0.2.tgz"; - path = fetchurl { - name = "is_object___is_object_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz"; - sha1 = "a56552e1c665c9e950b4a025461da87e72f86fcf"; - }; - } - { - name = "is_path_inside___is_path_inside_3.0.3.tgz"; - path = fetchurl { - name = "is_path_inside___is_path_inside_3.0.3.tgz"; - url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz"; - sha1 = "d231362e53a07ff2b0e0ea7fed049161ffd16283"; - }; - } - { - name = "is_plain_obj___is_plain_obj_2.1.0.tgz"; - path = fetchurl { - name = "is_plain_obj___is_plain_obj_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz"; - sha1 = "45e42e37fccf1f40da8e5f76ee21515840c09287"; - }; - } - { - name = "is_plain_object___is_plain_object_2.0.4.tgz"; - path = fetchurl { - name = "is_plain_object___is_plain_object_2.0.4.tgz"; - url = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz"; - sha1 = "2c163b3fafb1b606d9d17928f05c2a1c38e07677"; - }; - } - { - name = "is_stream___is_stream_1.1.0.tgz"; - path = fetchurl { - name = "is_stream___is_stream_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz"; - sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"; - }; - } - { - name = "is_stream___is_stream_2.0.0.tgz"; - path = fetchurl { - name = "is_stream___is_stream_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz"; - sha1 = "bde9c32680d6fae04129d6ac9d921ce7815f78e3"; - }; - } - { - name = "is_typedarray___is_typedarray_1.0.0.tgz"; - path = fetchurl { - name = "is_typedarray___is_typedarray_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz"; - sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a"; - }; - } - { - name = "is_windows___is_windows_1.0.2.tgz"; - path = fetchurl { - name = "is_windows___is_windows_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz"; - sha1 = "d1850eb9791ecd18e6182ce12a30f396634bb19d"; - }; - } - { - name = "is_wsl___is_wsl_2.2.0.tgz"; - path = fetchurl { - name = "is_wsl___is_wsl_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz"; - sha1 = "74a4c76e77ca9fd3f932f290c17ea326cd157271"; - }; - } - { - name = "is_yarn_global___is_yarn_global_0.3.0.tgz"; - path = fetchurl { - name = "is_yarn_global___is_yarn_global_0.3.0.tgz"; - url = "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz"; - sha1 = "d502d3382590ea3004893746754c89139973e232"; - }; - } - { - name = "isarray___isarray_1.0.0.tgz"; - path = fetchurl { - name = "isarray___isarray_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz"; - sha1 = "bb935d48582cba168c06834957a54a3e07124f11"; - }; - } - { - name = "isbinaryfile___isbinaryfile_4.0.8.tgz"; - path = fetchurl { - name = "isbinaryfile___isbinaryfile_4.0.8.tgz"; - url = "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-4.0.8.tgz"; - sha1 = "5d34b94865bd4946633ecc78a026fc76c5b11fcf"; - }; - } - { - name = "isexe___isexe_2.0.0.tgz"; - path = fetchurl { - name = "isexe___isexe_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz"; - sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10"; - }; - } - { - name = "isobject___isobject_2.1.0.tgz"; - path = fetchurl { - name = "isobject___isobject_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz"; - sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89"; - }; - } - { - name = "isobject___isobject_3.0.1.tgz"; - path = fetchurl { - name = "isobject___isobject_3.0.1.tgz"; - url = "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz"; - sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"; - }; - } - { - name = "jake___jake_10.8.2.tgz"; - path = fetchurl { - name = "jake___jake_10.8.2.tgz"; - url = "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz"; - sha1 = "ebc9de8558160a66d82d0eadc6a2e58fbc500a7b"; - }; - } - { - name = "jest_worker___jest_worker_26.6.2.tgz"; - path = fetchurl { - name = "jest_worker___jest_worker_26.6.2.tgz"; - url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz"; - sha1 = "7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"; - }; - } - { - name = "js_tokens___js_tokens_4.0.0.tgz"; - path = fetchurl { - name = "js_tokens___js_tokens_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz"; - sha1 = "19203fb59991df98e3a287050d4647cdeaf32499"; - }; - } - { - name = "js_yaml___js_yaml_4.0.0.tgz"; - path = fetchurl { - name = "js_yaml___js_yaml_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.0.0.tgz"; - sha1 = "f426bc0ff4b4051926cd588c71113183409a121f"; - }; - } - { - name = "js_yaml___js_yaml_4.1.0.tgz"; - path = fetchurl { - name = "js_yaml___js_yaml_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz"; - sha1 = "c1fb65f8f5017901cdd2c951864ba18458a10602"; - }; - } - { - name = "jsesc___jsesc_2.5.2.tgz"; - path = fetchurl { - name = "jsesc___jsesc_2.5.2.tgz"; - url = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz"; - sha1 = "80564d2e483dacf6e8ef209650a67df3f0c283a4"; - }; - } - { - name = "json_buffer___json_buffer_3.0.0.tgz"; - path = fetchurl { - name = "json_buffer___json_buffer_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz"; - sha1 = "5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"; - }; - } - { - name = "json_buffer___json_buffer_3.0.1.tgz"; - path = fetchurl { - name = "json_buffer___json_buffer_3.0.1.tgz"; - url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz"; - sha1 = "9338802a30d3b6605fbe0613e094008ca8c05a13"; - }; - } - { - name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz"; - path = fetchurl { - name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz"; - sha1 = "bb867cfb3450e69107c131d1c514bab3dc8bcaa9"; - }; - } - { - name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz"; - path = fetchurl { - name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz"; - url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz"; - sha1 = "69f6a87d9513ab8bb8fe63bdb0979c448e684660"; - }; - } - { - name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz"; - path = fetchurl { - name = "json_stringify_safe___json_stringify_safe_5.0.1.tgz"; - url = "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"; - sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"; - }; - } - { - name = "json5___json5_1.0.1.tgz"; - path = fetchurl { - name = "json5___json5_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz"; - sha1 = "779fb0018604fa854eacbf6252180d83543e3dbe"; - }; - } - { - name = "json5___json5_2.2.0.tgz"; - path = fetchurl { - name = "json5___json5_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz"; - sha1 = "2dfefe720c6ba525d9ebd909950f0515316c89a3"; - }; - } - { - name = "jsonfile___jsonfile_4.0.0.tgz"; - path = fetchurl { - name = "jsonfile___jsonfile_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz"; - sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb"; - }; - } - { - name = "jsonfile___jsonfile_6.1.0.tgz"; - path = fetchurl { - name = "jsonfile___jsonfile_6.1.0.tgz"; - url = "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz"; - sha1 = "bc55b2634793c679ec6403094eb13698a6ec0aae"; - }; - } - { - name = "jszip___jszip_3.6.0.tgz"; - path = fetchurl { - name = "jszip___jszip_3.6.0.tgz"; - url = "https://registry.yarnpkg.com/jszip/-/jszip-3.6.0.tgz"; - sha1 = "839b72812e3f97819cc13ac4134ffced95dd6af9"; - }; - } - { - name = "keyv___keyv_3.1.0.tgz"; - path = fetchurl { - name = "keyv___keyv_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz"; - sha1 = "ecc228486f69991e49e9476485a5be1e8fc5c4d9"; - }; - } - { - name = "keyv___keyv_4.0.3.tgz"; - path = fetchurl { - name = "keyv___keyv_4.0.3.tgz"; - url = "https://registry.yarnpkg.com/keyv/-/keyv-4.0.3.tgz"; - sha1 = "4f3aa98de254803cafcd2896734108daa35e4254"; - }; - } - { - name = "kind_of___kind_of_3.2.2.tgz"; - path = fetchurl { - name = "kind_of___kind_of_3.2.2.tgz"; - url = "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz"; - sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64"; - }; - } - { - name = "kind_of___kind_of_4.0.0.tgz"; - path = fetchurl { - name = "kind_of___kind_of_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz"; - sha1 = "20813df3d712928b207378691a45066fae72dd57"; - }; - } - { - name = "kind_of___kind_of_5.1.0.tgz"; - path = fetchurl { - name = "kind_of___kind_of_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz"; - sha1 = "729c91e2d857b7a419a1f9aa65685c4c33f5845d"; - }; - } - { - name = "kind_of___kind_of_6.0.3.tgz"; - path = fetchurl { - name = "kind_of___kind_of_6.0.3.tgz"; - url = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz"; - sha1 = "07c05034a6c349fa06e24fa35aa76db4580ce4dd"; - }; - } - { - name = "kuler___kuler_1.0.1.tgz"; - path = fetchurl { - name = "kuler___kuler_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/kuler/-/kuler-1.0.1.tgz"; - sha1 = "ef7c784f36c9fb6e16dd3150d152677b2b0228a6"; - }; - } - { - name = "latest_version___latest_version_5.1.0.tgz"; - path = fetchurl { - name = "latest_version___latest_version_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz"; - sha1 = "119dfe908fe38d15dfa43ecd13fa12ec8832face"; - }; - } - { - name = "lazy_val___lazy_val_1.0.5.tgz"; - path = fetchurl { - name = "lazy_val___lazy_val_1.0.5.tgz"; - url = "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.5.tgz"; - sha1 = "6cf3b9f5bc31cee7ee3e369c0832b7583dcd923d"; - }; - } - { - name = "lazystream___lazystream_1.0.0.tgz"; - path = fetchurl { - name = "lazystream___lazystream_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz"; - sha1 = "f6995fe0f820392f61396be89462407bb77168e4"; - }; - } - { - name = "lie___lie_3.3.0.tgz"; - path = fetchurl { - name = "lie___lie_3.3.0.tgz"; - url = "https://registry.yarnpkg.com/lie/-/lie-3.3.0.tgz"; - sha1 = "dcf82dee545f46074daf200c7c1c5a08e0f40f6a"; - }; - } - { - name = "lighthouse_logger___lighthouse_logger_1.2.0.tgz"; - path = fetchurl { - name = "lighthouse_logger___lighthouse_logger_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/lighthouse-logger/-/lighthouse-logger-1.2.0.tgz"; - sha1 = "b76d56935e9c137e86a04741f6bb9b2776e886ca"; - }; - } - { - name = "loader_runner___loader_runner_4.2.0.tgz"; - path = fetchurl { - name = "loader_runner___loader_runner_4.2.0.tgz"; - url = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.2.0.tgz"; - sha1 = "d7022380d66d14c5fb1d496b89864ebcfd478384"; - }; - } - { - name = "loader_utils___loader_utils_1.4.0.tgz"; - path = fetchurl { - name = "loader_utils___loader_utils_1.4.0.tgz"; - url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz"; - sha1 = "c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"; - }; - } - { - name = "locate_path___locate_path_5.0.0.tgz"; - path = fetchurl { - name = "locate_path___locate_path_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz"; - sha1 = "1afba396afd676a6d42504d0a67a3a7eb9f62aa0"; - }; - } - { - name = "locate_path___locate_path_6.0.0.tgz"; - path = fetchurl { - name = "locate_path___locate_path_6.0.0.tgz"; - url = "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz"; - sha1 = "55321eb309febbc59c4801d931a72452a681d286"; - }; - } - { - name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz"; - path = fetchurl { - name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz"; - sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef"; - }; - } - { - name = "lodash.defaults___lodash.defaults_4.2.0.tgz"; - path = fetchurl { - name = "lodash.defaults___lodash.defaults_4.2.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz"; - sha1 = "d09178716ffea4dde9e5fb7b37f6f0802274580c"; - }; - } - { - name = "lodash.difference___lodash.difference_4.5.0.tgz"; - path = fetchurl { - name = "lodash.difference___lodash.difference_4.5.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz"; - sha1 = "9ccb4e505d486b91651345772885a2df27fd017c"; - }; - } - { - name = "lodash.flatten___lodash.flatten_4.4.0.tgz"; - path = fetchurl { - name = "lodash.flatten___lodash.flatten_4.4.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz"; - sha1 = "f31c22225a9632d2bbf8e4addbef240aa765a61f"; - }; - } - { - name = "lodash.isobject___lodash.isobject_3.0.2.tgz"; - path = fetchurl { - name = "lodash.isobject___lodash.isobject_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/lodash.isobject/-/lodash.isobject-3.0.2.tgz"; - sha1 = "3c8fb8d5b5bf4bf90ae06e14f2a530a4ed935e1d"; - }; - } - { - name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz"; - path = fetchurl { - name = "lodash.isplainobject___lodash.isplainobject_4.0.6.tgz"; - url = "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz"; - sha1 = "7c526a52d89b45c45cc690b88163be0497f550cb"; - }; - } - { - name = "lodash.merge___lodash.merge_4.6.2.tgz"; - path = fetchurl { - name = "lodash.merge___lodash.merge_4.6.2.tgz"; - url = "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz"; - sha1 = "558aa53b43b661e1925a0afdfa36a9a1085fe57a"; - }; - } - { - name = "lodash.omit___lodash.omit_4.5.0.tgz"; - path = fetchurl { - name = "lodash.omit___lodash.omit_4.5.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.omit/-/lodash.omit-4.5.0.tgz"; - sha1 = "6eb19ae5a1ee1dd9df0b969e66ce0b7fa30b5e60"; - }; - } - { - name = "lodash.union___lodash.union_4.6.0.tgz"; - path = fetchurl { - name = "lodash.union___lodash.union_4.6.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.union/-/lodash.union-4.6.0.tgz"; - sha1 = "48bb5088409f16f1821666641c44dd1aaae3cd88"; - }; - } - { - name = "lodash.zip___lodash.zip_4.2.0.tgz"; - path = fetchurl { - name = "lodash.zip___lodash.zip_4.2.0.tgz"; - url = "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz"; - sha1 = "ec6662e4896408ed4ab6c542a3990b72cc080020"; - }; - } - { - name = "lodash___lodash_4.17.21.tgz"; - path = fetchurl { - name = "lodash___lodash_4.17.21.tgz"; - url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz"; - sha1 = "679591c564c3bffaae8454cf0b3df370c3d6911c"; - }; - } - { - name = "log_symbols___log_symbols_4.0.0.tgz"; - path = fetchurl { - name = "log_symbols___log_symbols_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.0.0.tgz"; - sha1 = "69b3cc46d20f448eccdb75ea1fa733d9e821c920"; - }; - } - { - name = "logform___logform_1.10.0.tgz"; - path = fetchurl { - name = "logform___logform_1.10.0.tgz"; - url = "https://registry.yarnpkg.com/logform/-/logform-1.10.0.tgz"; - sha1 = "c9d5598714c92b546e23f4e78147c40f1e02012e"; - }; - } - { - name = "loglevel_plugin_prefix___loglevel_plugin_prefix_0.8.4.tgz"; - path = fetchurl { - name = "loglevel_plugin_prefix___loglevel_plugin_prefix_0.8.4.tgz"; - url = "https://registry.yarnpkg.com/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz"; - sha1 = "2fe0e05f1a820317d98d8c123e634c1bd84ff644"; - }; - } - { - name = "loglevel___loglevel_1.7.1.tgz"; - path = fetchurl { - name = "loglevel___loglevel_1.7.1.tgz"; - url = "https://registry.yarnpkg.com/loglevel/-/loglevel-1.7.1.tgz"; - sha1 = "005fde2f5e6e47068f935ff28573e125ef72f197"; - }; - } - { - name = "lowercase_keys___lowercase_keys_1.0.1.tgz"; - path = fetchurl { - name = "lowercase_keys___lowercase_keys_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz"; - sha1 = "6f9e30b47084d971a7c820ff15a6c5167b74c26f"; - }; - } - { - name = "lowercase_keys___lowercase_keys_2.0.0.tgz"; - path = fetchurl { - name = "lowercase_keys___lowercase_keys_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz"; - sha1 = "2603e78b7b4b0006cbca2fbcc8a3202558ac9479"; - }; - } - { - name = "lru_cache___lru_cache_6.0.0.tgz"; - path = fetchurl { - name = "lru_cache___lru_cache_6.0.0.tgz"; - url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz"; - sha1 = "6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"; - }; - } - { - name = "make_dir___make_dir_2.1.0.tgz"; - path = fetchurl { - name = "make_dir___make_dir_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz"; - sha1 = "5f0310e18b8be898cc07009295a30ae41e91e6f5"; - }; - } - { - name = "make_dir___make_dir_3.1.0.tgz"; - path = fetchurl { - name = "make_dir___make_dir_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz"; - sha1 = "415e967046b3a7f1d185277d84aa58203726a13f"; - }; - } - { - name = "make_error___make_error_1.3.6.tgz"; - path = fetchurl { - name = "make_error___make_error_1.3.6.tgz"; - url = "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz"; - sha1 = "2eb2e37ea9b67c4891f684a1394799af484cf7a2"; - }; - } - { - name = "map_cache___map_cache_0.2.2.tgz"; - path = fetchurl { - name = "map_cache___map_cache_0.2.2.tgz"; - url = "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz"; - sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"; - }; - } - { - name = "map_visit___map_visit_1.0.0.tgz"; - path = fetchurl { - name = "map_visit___map_visit_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz"; - sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"; - }; - } - { - name = "marked___marked_2.0.5.tgz"; - path = fetchurl { - name = "marked___marked_2.0.5.tgz"; - url = "https://registry.yarnpkg.com/marked/-/marked-2.0.5.tgz"; - sha1 = "2d15c759b9497b0e7b5b57f4c2edabe1002ef9e7"; - }; - } - { - name = "marky___marky_1.2.2.tgz"; - path = fetchurl { - name = "marky___marky_1.2.2.tgz"; - url = "https://registry.yarnpkg.com/marky/-/marky-1.2.2.tgz"; - sha1 = "4456765b4de307a13d263a69b0c79bf226e68323"; - }; - } - { - name = "matcher___matcher_3.0.0.tgz"; - path = fetchurl { - name = "matcher___matcher_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/matcher/-/matcher-3.0.0.tgz"; - sha1 = "bd9060f4c5b70aa8041ccc6f80368760994f30ca"; - }; - } - { - name = "merge_descriptors___merge_descriptors_1.0.1.tgz"; - path = fetchurl { - name = "merge_descriptors___merge_descriptors_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz"; - sha1 = "b00aaa556dd8b44568150ec9d1b953f3f90cbb61"; - }; - } - { - name = "merge_stream___merge_stream_2.0.0.tgz"; - path = fetchurl { - name = "merge_stream___merge_stream_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz"; - sha1 = "52823629a14dd00c9770fb6ad47dc6310f2c1f60"; - }; - } - { - name = "micromatch___micromatch_3.1.10.tgz"; - path = fetchurl { - name = "micromatch___micromatch_3.1.10.tgz"; - url = "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz"; - sha1 = "70859bc95c9840952f359a068a3fc49f9ecfac23"; - }; - } - { - name = "micromatch___micromatch_4.0.4.tgz"; - path = fetchurl { - name = "micromatch___micromatch_4.0.4.tgz"; - url = "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz"; - sha1 = "896d519dfe9db25fce94ceb7a500919bf881ebf9"; - }; - } - { - name = "mime_db___mime_db_1.47.0.tgz"; - path = fetchurl { - name = "mime_db___mime_db_1.47.0.tgz"; - url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.47.0.tgz"; - sha1 = "8cb313e59965d3c05cfbf898915a267af46a335c"; - }; - } - { - name = "mime_types___mime_types_2.1.30.tgz"; - path = fetchurl { - name = "mime_types___mime_types_2.1.30.tgz"; - url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.30.tgz"; - sha1 = "6e7be8b4c479825f85ed6326695db73f9305d62d"; - }; - } - { - name = "mime___mime_2.5.2.tgz"; - path = fetchurl { - name = "mime___mime_2.5.2.tgz"; - url = "https://registry.yarnpkg.com/mime/-/mime-2.5.2.tgz"; - sha1 = "6e3dc6cc2b9510643830e5f19d5cb753da5eeabe"; - }; - } - { - name = "mimic_fn___mimic_fn_2.1.0.tgz"; - path = fetchurl { - name = "mimic_fn___mimic_fn_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz"; - sha1 = "7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"; - }; - } - { - name = "mimic_response___mimic_response_1.0.1.tgz"; - path = fetchurl { - name = "mimic_response___mimic_response_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz"; - sha1 = "4923538878eef42063cb8a3e3b0798781487ab1b"; - }; - } - { - name = "mimic_response___mimic_response_3.1.0.tgz"; - path = fetchurl { - name = "mimic_response___mimic_response_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz"; - sha1 = "2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"; - }; - } - { - name = "minimatch___minimatch_3.0.4.tgz"; - path = fetchurl { - name = "minimatch___minimatch_3.0.4.tgz"; - url = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz"; - sha1 = "5166e286457f03306064be5497e8dbb0c3d32083"; - }; - } - { - name = "minimist___minimist_1.2.5.tgz"; - path = fetchurl { - name = "minimist___minimist_1.2.5.tgz"; - url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz"; - sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602"; - }; - } - { - name = "mixin_deep___mixin_deep_1.3.2.tgz"; - path = fetchurl { - name = "mixin_deep___mixin_deep_1.3.2.tgz"; - url = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz"; - sha1 = "1120b43dc359a785dce65b55b82e257ccf479566"; - }; - } - { - name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz"; - path = fetchurl { - name = "mkdirp_classic___mkdirp_classic_0.5.3.tgz"; - url = "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz"; - sha1 = "fa10c9115cc6d8865be221ba47ee9bed78601113"; - }; - } - { - name = "mkdirp___mkdirp_0.5.5.tgz"; - path = fetchurl { - name = "mkdirp___mkdirp_0.5.5.tgz"; - url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz"; - sha1 = "d91cefd62d1436ca0f41620e251288d420099def"; - }; - } - { - name = "mocha___mocha_8.4.0.tgz"; - path = fetchurl { - name = "mocha___mocha_8.4.0.tgz"; - url = "https://registry.yarnpkg.com/mocha/-/mocha-8.4.0.tgz"; - sha1 = "677be88bf15980a3cae03a73e10a0fc3997f0cff"; - }; - } - { - name = "module_not_found_error___module_not_found_error_1.0.1.tgz"; - path = fetchurl { - name = "module_not_found_error___module_not_found_error_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/module-not-found-error/-/module-not-found-error-1.0.1.tgz"; - sha1 = "cf8b4ff4f29640674d6cdd02b0e3bc523c2bbdc0"; - }; - } - { - name = "ms___ms_2.0.0.tgz"; - path = fetchurl { - name = "ms___ms_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz"; - sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8"; - }; - } - { - name = "ms___ms_2.1.2.tgz"; - path = fetchurl { - name = "ms___ms_2.1.2.tgz"; - url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz"; - sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009"; - }; - } - { - name = "ms___ms_2.1.3.tgz"; - path = fetchurl { - name = "ms___ms_2.1.3.tgz"; - url = "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz"; - sha1 = "574c8138ce1d2b5861f0b44579dbadd60c6615b2"; - }; - } - { - name = "nanoid___nanoid_3.1.20.tgz"; - path = fetchurl { - name = "nanoid___nanoid_3.1.20.tgz"; - url = "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz"; - sha1 = "badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788"; - }; - } - { - name = "nanomatch___nanomatch_1.2.13.tgz"; - path = fetchurl { - name = "nanomatch___nanomatch_1.2.13.tgz"; - url = "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz"; - sha1 = "b87a8aa4fc0de8fe6be88895b38983ff265bd119"; - }; - } - { - name = "neo_async___neo_async_2.6.2.tgz"; - path = fetchurl { - name = "neo_async___neo_async_2.6.2.tgz"; - url = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz"; - sha1 = "b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"; - }; - } - { - name = "neovim___neovim_4.10.0.tgz"; - path = fetchurl { - name = "neovim___neovim_4.10.0.tgz"; - url = "https://registry.yarnpkg.com/neovim/-/neovim-4.10.0.tgz"; - sha1 = "82066c3236271d82dc16277e7a75aa254e974877"; - }; - } - { - name = "node_addon_api___node_addon_api_1.7.2.tgz"; - path = fetchurl { - name = "node_addon_api___node_addon_api_1.7.2.tgz"; - url = "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-1.7.2.tgz"; - sha1 = "3df30b95720b53c24e59948b49532b662444f54d"; - }; - } - { - name = "node_fetch___node_fetch_2.6.1.tgz"; - path = fetchurl { - name = "node_fetch___node_fetch_2.6.1.tgz"; - url = "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz"; - sha1 = "045bd323631f76ed2e2b55573394416b639a0052"; - }; - } - { - name = "node_releases___node_releases_1.1.71.tgz"; - path = fetchurl { - name = "node_releases___node_releases_1.1.71.tgz"; - url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz"; - sha1 = "cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"; - }; - } - { - name = "normalize_path___normalize_path_2.1.1.tgz"; - path = fetchurl { - name = "normalize_path___normalize_path_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz"; - sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"; - }; - } - { - name = "normalize_path___normalize_path_3.0.0.tgz"; - path = fetchurl { - name = "normalize_path___normalize_path_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz"; - sha1 = "0dcd69ff23a1c9b11fd0978316644a0388216a65"; - }; - } - { - name = "normalize_url___normalize_url_4.5.0.tgz"; - path = fetchurl { - name = "normalize_url___normalize_url_4.5.0.tgz"; - url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz"; - sha1 = "453354087e6ca96957bd8f5baf753f5982142129"; - }; - } - { - name = "npm_conf___npm_conf_1.1.3.tgz"; - path = fetchurl { - name = "npm_conf___npm_conf_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz"; - sha1 = "256cc47bd0e218c259c4e9550bf413bc2192aff9"; - }; - } - { - name = "npm_run_path___npm_run_path_4.0.1.tgz"; - path = fetchurl { - name = "npm_run_path___npm_run_path_4.0.1.tgz"; - url = "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz"; - sha1 = "b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"; - }; - } - { - name = "object_copy___object_copy_0.1.0.tgz"; - path = fetchurl { - name = "object_copy___object_copy_0.1.0.tgz"; - url = "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz"; - sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c"; - }; - } - { - name = "object_keys___object_keys_1.1.1.tgz"; - path = fetchurl { - name = "object_keys___object_keys_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz"; - sha1 = "1c47f272df277f3b1daf061677d9c82e2322c60e"; - }; - } - { - name = "object_visit___object_visit_1.0.1.tgz"; - path = fetchurl { - name = "object_visit___object_visit_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz"; - sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb"; - }; - } - { - name = "object.assign___object.assign_4.1.2.tgz"; - path = fetchurl { - name = "object.assign___object.assign_4.1.2.tgz"; - url = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz"; - sha1 = "0ed54a342eceb37b38ff76eb831a0e788cb63940"; - }; - } - { - name = "object.pick___object.pick_1.3.0.tgz"; - path = fetchurl { - name = "object.pick___object.pick_1.3.0.tgz"; - url = "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz"; - sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747"; - }; - } - { - name = "once___once_1.4.0.tgz"; - path = fetchurl { - name = "once___once_1.4.0.tgz"; - url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz"; - sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1"; - }; - } - { - name = "one_time___one_time_0.0.4.tgz"; - path = fetchurl { - name = "one_time___one_time_0.0.4.tgz"; - url = "https://registry.yarnpkg.com/one-time/-/one-time-0.0.4.tgz"; - sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e"; - }; - } - { - name = "onetime___onetime_5.1.2.tgz"; - path = fetchurl { - name = "onetime___onetime_5.1.2.tgz"; - url = "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz"; - sha1 = "d0e96ebb56b07476df1dd9c4806e5237985ca45e"; - }; - } - { - name = "opencollective_postinstall___opencollective_postinstall_2.0.3.tgz"; - path = fetchurl { - name = "opencollective_postinstall___opencollective_postinstall_2.0.3.tgz"; - url = "https://registry.yarnpkg.com/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz"; - sha1 = "7a0fff978f6dbfa4d006238fbac98ed4198c3259"; - }; - } - { - name = "p_cancelable___p_cancelable_1.1.0.tgz"; - path = fetchurl { - name = "p_cancelable___p_cancelable_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz"; - sha1 = "d078d15a3af409220c886f1d9a0ca2e441ab26cc"; - }; - } - { - name = "p_cancelable___p_cancelable_2.1.1.tgz"; - path = fetchurl { - name = "p_cancelable___p_cancelable_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz"; - sha1 = "aab7fbd416582fa32a3db49859c122487c5ed2cf"; - }; - } - { - name = "p_limit___p_limit_2.3.0.tgz"; - path = fetchurl { - name = "p_limit___p_limit_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz"; - sha1 = "3dd33c647a214fdfffd835933eb086da0dc21db1"; - }; - } - { - name = "p_limit___p_limit_3.1.0.tgz"; - path = fetchurl { - name = "p_limit___p_limit_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz"; - sha1 = "e1daccbe78d0d1388ca18c64fea38e3e57e3706b"; - }; - } - { - name = "p_locate___p_locate_4.1.0.tgz"; - path = fetchurl { - name = "p_locate___p_locate_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz"; - sha1 = "a3428bb7088b3a60292f66919278b7c297ad4f07"; - }; - } - { - name = "p_locate___p_locate_5.0.0.tgz"; - path = fetchurl { - name = "p_locate___p_locate_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz"; - sha1 = "83c8315c6785005e3bd021839411c9e110e6d834"; - }; - } - { - name = "p_try___p_try_2.2.0.tgz"; - path = fetchurl { - name = "p_try___p_try_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz"; - sha1 = "cb2868540e313d61de58fafbe35ce9004d5540e6"; - }; - } - { - name = "package_json___package_json_6.5.0.tgz"; - path = fetchurl { - name = "package_json___package_json_6.5.0.tgz"; - url = "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz"; - sha1 = "6feedaca35e75725876d0b0e64974697fed145b0"; - }; - } - { - name = "pako___pako_1.0.11.tgz"; - path = fetchurl { - name = "pako___pako_1.0.11.tgz"; - url = "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz"; - sha1 = "6c9599d340d54dfd3946380252a35705a6b992bf"; - }; - } - { - name = "pascalcase___pascalcase_0.1.1.tgz"; - path = fetchurl { - name = "pascalcase___pascalcase_0.1.1.tgz"; - url = "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz"; - sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14"; - }; - } - { - name = "path_browserify___path_browserify_1.0.1.tgz"; - path = fetchurl { - name = "path_browserify___path_browserify_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz"; - sha1 = "d98454a9c3753d5790860f16f68867b9e46be1fd"; - }; - } - { - name = "path_dirname___path_dirname_1.0.2.tgz"; - path = fetchurl { - name = "path_dirname___path_dirname_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz"; - sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0"; - }; - } - { - name = "path_exists___path_exists_4.0.0.tgz"; - path = fetchurl { - name = "path_exists___path_exists_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz"; - sha1 = "513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"; - }; - } - { - name = "path_is_absolute___path_is_absolute_1.0.1.tgz"; - path = fetchurl { - name = "path_is_absolute___path_is_absolute_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz"; - sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"; - }; - } - { - name = "path_key___path_key_3.1.1.tgz"; - path = fetchurl { - name = "path_key___path_key_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz"; - sha1 = "581f6ade658cbba65a0d3380de7753295054f375"; - }; - } - { - name = "path_parse___path_parse_1.0.6.tgz"; - path = fetchurl { - name = "path_parse___path_parse_1.0.6.tgz"; - url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz"; - sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c"; - }; - } - { - name = "pend___pend_1.2.0.tgz"; - path = fetchurl { - name = "pend___pend_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz"; - sha1 = "7a57eb550a6783f9115331fcf4663d5c8e007a50"; - }; - } - { - name = "picomatch___picomatch_2.2.3.tgz"; - path = fetchurl { - name = "picomatch___picomatch_2.2.3.tgz"; - url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz"; - sha1 = "465547f359ccc206d3c48e46a1bcb89bf7ee619d"; - }; - } - { - name = "pify___pify_3.0.0.tgz"; - path = fetchurl { - name = "pify___pify_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz"; - sha1 = "e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"; - }; - } - { - name = "pify___pify_4.0.1.tgz"; - path = fetchurl { - name = "pify___pify_4.0.1.tgz"; - url = "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz"; - sha1 = "4b2cd25c50d598735c50292224fd8c6df41e3231"; - }; - } - { - name = "pkg_dir___pkg_dir_4.2.0.tgz"; - path = fetchurl { - name = "pkg_dir___pkg_dir_4.2.0.tgz"; - url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz"; - sha1 = "f099133df7ede422e81d1d8448270eeb3e4261f3"; - }; - } - { - name = "plist___plist_3.0.2.tgz"; - path = fetchurl { - name = "plist___plist_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/plist/-/plist-3.0.2.tgz"; - sha1 = "74bbf011124b90421c22d15779cee60060ba95bc"; - }; - } - { - name = "posix_character_classes___posix_character_classes_0.1.1.tgz"; - path = fetchurl { - name = "posix_character_classes___posix_character_classes_0.1.1.tgz"; - url = "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz"; - sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"; - }; - } - { - name = "prepend_http___prepend_http_2.0.0.tgz"; - path = fetchurl { - name = "prepend_http___prepend_http_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz"; - sha1 = "e92434bfa5ea8c19f41cdfd401d741a3c819d897"; - }; - } - { - name = "prettier___prettier_2.3.0.tgz"; - path = fetchurl { - name = "prettier___prettier_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz"; - sha1 = "b6a5bf1284026ae640f17f7ff5658a7567fc0d18"; - }; - } - { - name = "printj___printj_1.1.2.tgz"; - path = fetchurl { - name = "printj___printj_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/printj/-/printj-1.1.2.tgz"; - sha1 = "d90deb2975a8b9f600fb3a1c94e3f4c53c78a222"; - }; - } - { - name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; - path = fetchurl { - name = "process_nextick_args___process_nextick_args_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz"; - sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"; - }; - } - { - name = "progress___progress_2.0.3.tgz"; - path = fetchurl { - name = "progress___progress_2.0.3.tgz"; - url = "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz"; - sha1 = "7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"; - }; - } - { - name = "proto_list___proto_list_1.2.4.tgz"; - path = fetchurl { - name = "proto_list___proto_list_1.2.4.tgz"; - url = "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz"; - sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849"; - }; - } - { - name = "proxy_from_env___proxy_from_env_1.1.0.tgz"; - path = fetchurl { - name = "proxy_from_env___proxy_from_env_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz"; - sha1 = "e102f16ca355424865755d2c9e8ea4f24d58c3e2"; - }; - } - { - name = "proxyquire___proxyquire_2.1.3.tgz"; - path = fetchurl { - name = "proxyquire___proxyquire_2.1.3.tgz"; - url = "https://registry.yarnpkg.com/proxyquire/-/proxyquire-2.1.3.tgz"; - sha1 = "2049a7eefa10a9a953346a18e54aab2b4268df39"; - }; - } - { - name = "pump___pump_3.0.0.tgz"; - path = fetchurl { - name = "pump___pump_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz"; - sha1 = "b4a2116815bde2f4e1ea602354e8c75565107a64"; - }; - } - { - name = "punycode___punycode_2.1.1.tgz"; - path = fetchurl { - name = "punycode___punycode_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz"; - sha1 = "b58b010ac40c22c5657616c8d2c2c02c7bf479ec"; - }; - } - { - name = "pupa___pupa_2.1.1.tgz"; - path = fetchurl { - name = "pupa___pupa_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz"; - sha1 = "f5e8fd4afc2c5d97828faa523549ed8744a20d62"; - }; - } - { - name = "puppeteer_core___puppeteer_core_5.5.0.tgz"; - path = fetchurl { - name = "puppeteer_core___puppeteer_core_5.5.0.tgz"; - url = "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-5.5.0.tgz"; - sha1 = "dfb6266efe5a933cbf1a368d27025a6fd4f5a884"; - }; - } - { - name = "quick_lru___quick_lru_5.1.1.tgz"; - path = fetchurl { - name = "quick_lru___quick_lru_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz"; - sha1 = "366493e6b3e42a3a6885e2e99d18f80fb7a8c932"; - }; - } - { - name = "randombytes___randombytes_2.1.0.tgz"; - path = fetchurl { - name = "randombytes___randombytes_2.1.0.tgz"; - url = "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz"; - sha1 = "df6f84372f0270dc65cdf6291349ab7a473d4f2a"; - }; - } - { - name = "rc___rc_1.2.8.tgz"; - path = fetchurl { - name = "rc___rc_1.2.8.tgz"; - url = "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz"; - sha1 = "cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"; - }; - } - { - name = "read_config_file___read_config_file_6.2.0.tgz"; - path = fetchurl { - name = "read_config_file___read_config_file_6.2.0.tgz"; - url = "https://registry.yarnpkg.com/read-config-file/-/read-config-file-6.2.0.tgz"; - sha1 = "71536072330bcd62ba814f91458b12add9fc7ade"; - }; - } - { - name = "readable_stream___readable_stream_2.3.7.tgz"; - path = fetchurl { - name = "readable_stream___readable_stream_2.3.7.tgz"; - url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz"; - sha1 = "1eca1cf711aef814c04f62252a36a62f6cb23b57"; - }; - } - { - name = "readable_stream___readable_stream_3.6.0.tgz"; - path = fetchurl { - name = "readable_stream___readable_stream_3.6.0.tgz"; - url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz"; - sha1 = "337bbda3adc0706bd3e024426a286d4b4b2c9198"; - }; - } - { - name = "readdir_glob___readdir_glob_1.1.1.tgz"; - path = fetchurl { - name = "readdir_glob___readdir_glob_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/readdir-glob/-/readdir-glob-1.1.1.tgz"; - sha1 = "f0e10bb7bf7bfa7e0add8baffdc54c3f7dbee6c4"; - }; - } - { - name = "readdirp___readdirp_2.2.1.tgz"; - path = fetchurl { - name = "readdirp___readdirp_2.2.1.tgz"; - url = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz"; - sha1 = "0e87622a3325aa33e892285caf8b4e846529a525"; - }; - } - { - name = "readdirp___readdirp_3.5.0.tgz"; - path = fetchurl { - name = "readdirp___readdirp_3.5.0.tgz"; - url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz"; - sha1 = "9ba74c019b15d365278d2e91bb8c48d7b4d42c9e"; - }; - } - { - name = "rechoir___rechoir_0.7.0.tgz"; - path = fetchurl { - name = "rechoir___rechoir_0.7.0.tgz"; - url = "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.0.tgz"; - sha1 = "32650fd52c21ab252aa5d65b19310441c7e03aca"; - }; - } - { - name = "regex_not___regex_not_1.0.2.tgz"; - path = fetchurl { - name = "regex_not___regex_not_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz"; - sha1 = "1f4ece27e00b0b65e0247a6810e6a85d83a5752c"; - }; - } - { - name = "registry_auth_token___registry_auth_token_4.2.1.tgz"; - path = fetchurl { - name = "registry_auth_token___registry_auth_token_4.2.1.tgz"; - url = "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz"; - sha1 = "6d7b4006441918972ccd5fedcd41dc322c79b250"; - }; - } - { - name = "registry_url___registry_url_5.1.0.tgz"; - path = fetchurl { - name = "registry_url___registry_url_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz"; - sha1 = "e98334b50d5434b81136b44ec638d9c2009c5009"; - }; - } - { - name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz"; - path = fetchurl { - name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz"; - sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef"; - }; - } - { - name = "repeat_element___repeat_element_1.1.4.tgz"; - path = fetchurl { - name = "repeat_element___repeat_element_1.1.4.tgz"; - url = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.4.tgz"; - sha1 = "be681520847ab58c7568ac75fbfad28ed42d39e9"; - }; - } - { - name = "repeat_string___repeat_string_1.6.1.tgz"; - path = fetchurl { - name = "repeat_string___repeat_string_1.6.1.tgz"; - url = "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz"; - sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637"; - }; - } - { - name = "require_directory___require_directory_2.1.1.tgz"; - path = fetchurl { - name = "require_directory___require_directory_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz"; - sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"; - }; - } - { - name = "resolve_alpn___resolve_alpn_1.1.2.tgz"; - path = fetchurl { - name = "resolve_alpn___resolve_alpn_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.1.2.tgz"; - sha1 = "30b60cfbb0c0b8dc897940fe13fe255afcdd4d28"; - }; - } - { - name = "resolve_cwd___resolve_cwd_3.0.0.tgz"; - path = fetchurl { - name = "resolve_cwd___resolve_cwd_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz"; - sha1 = "0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"; - }; - } - { - name = "resolve_from___resolve_from_5.0.0.tgz"; - path = fetchurl { - name = "resolve_from___resolve_from_5.0.0.tgz"; - url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz"; - sha1 = "c35225843df8f776df21c57557bc087e9dfdfc69"; - }; - } - { - name = "resolve_url___resolve_url_0.2.1.tgz"; - path = fetchurl { - name = "resolve_url___resolve_url_0.2.1.tgz"; - url = "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz"; - sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a"; - }; - } - { - name = "resolve___resolve_1.20.0.tgz"; - path = fetchurl { - name = "resolve___resolve_1.20.0.tgz"; - url = "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz"; - sha1 = "629a013fb3f70755d6f0b7935cc1c2c5378b1975"; - }; - } - { - name = "responselike___responselike_1.0.2.tgz"; - path = fetchurl { - name = "responselike___responselike_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz"; - sha1 = "918720ef3b631c5642be068f15ade5a46f4ba1e7"; - }; - } - { - name = "responselike___responselike_2.0.0.tgz"; - path = fetchurl { - name = "responselike___responselike_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/responselike/-/responselike-2.0.0.tgz"; - sha1 = "26391bcc3174f750f9a79eacc40a12a5c42d7723"; - }; - } - { - name = "resq___resq_1.10.0.tgz"; - path = fetchurl { - name = "resq___resq_1.10.0.tgz"; - url = "https://registry.yarnpkg.com/resq/-/resq-1.10.0.tgz"; - sha1 = "40b5e3515ff984668e6b6b7c2401f282b08042ea"; - }; - } - { - name = "ret___ret_0.1.15.tgz"; - path = fetchurl { - name = "ret___ret_0.1.15.tgz"; - url = "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz"; - sha1 = "b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"; - }; - } - { - name = "rgb2hex___rgb2hex_0.2.3.tgz"; - path = fetchurl { - name = "rgb2hex___rgb2hex_0.2.3.tgz"; - url = "https://registry.yarnpkg.com/rgb2hex/-/rgb2hex-0.2.3.tgz"; - sha1 = "8aa464c517b8a26c7a79d767dabaec2b49ee78ec"; - }; - } - { - name = "rimraf___rimraf_3.0.2.tgz"; - path = fetchurl { - name = "rimraf___rimraf_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz"; - sha1 = "f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"; - }; - } - { - name = "roarr___roarr_2.15.4.tgz"; - path = fetchurl { - name = "roarr___roarr_2.15.4.tgz"; - url = "https://registry.yarnpkg.com/roarr/-/roarr-2.15.4.tgz"; - sha1 = "f5fe795b7b838ccfe35dc608e0282b9eba2e7afd"; - }; - } - { - name = "safe_buffer___safe_buffer_5.1.2.tgz"; - path = fetchurl { - name = "safe_buffer___safe_buffer_5.1.2.tgz"; - url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz"; - sha1 = "991ec69d296e0313747d59bdfd2b745c35f8828d"; - }; - } - { - name = "safe_regex___safe_regex_1.1.0.tgz"; - path = fetchurl { - name = "safe_regex___safe_regex_1.1.0.tgz"; - url = "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz"; - sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e"; - }; - } - { - name = "safer_buffer___safer_buffer_2.1.2.tgz"; - path = fetchurl { - name = "safer_buffer___safer_buffer_2.1.2.tgz"; - url = "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz"; - sha1 = "44fa161b0187b9549dd84bb91802f9bd8385cd6a"; - }; - } - { - name = "sanitize_filename___sanitize_filename_1.6.3.tgz"; - path = fetchurl { - name = "sanitize_filename___sanitize_filename_1.6.3.tgz"; - url = "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.3.tgz"; - sha1 = "755ebd752045931977e30b2025d340d7c9090378"; - }; - } - { - name = "sax___sax_1.2.4.tgz"; - path = fetchurl { - name = "sax___sax_1.2.4.tgz"; - url = "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz"; - sha1 = "2816234e2378bddc4e5354fab5caa895df7100d9"; - }; - } - { - name = "schema_utils___schema_utils_2.7.1.tgz"; - path = fetchurl { - name = "schema_utils___schema_utils_2.7.1.tgz"; - url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz"; - sha1 = "1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7"; - }; - } - { - name = "schema_utils___schema_utils_3.0.0.tgz"; - path = fetchurl { - name = "schema_utils___schema_utils_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz"; - sha1 = "67502f6aa2b66a2d4032b4279a2944978a0913ef"; - }; - } - { - name = "semver_compare___semver_compare_1.0.0.tgz"; - path = fetchurl { - name = "semver_compare___semver_compare_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz"; - sha1 = "0dee216a1c941ab37e9efb1788f6afc5ff5537fc"; - }; - } - { - name = "semver_diff___semver_diff_3.1.1.tgz"; - path = fetchurl { - name = "semver_diff___semver_diff_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz"; - sha1 = "05f77ce59f325e00e2706afd67bb506ddb1ca32b"; - }; - } - { - name = "semver___semver_5.7.1.tgz"; - path = fetchurl { - name = "semver___semver_5.7.1.tgz"; - url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz"; - sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7"; - }; - } - { - name = "semver___semver_6.3.0.tgz"; - path = fetchurl { - name = "semver___semver_6.3.0.tgz"; - url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz"; - sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d"; - }; - } - { - name = "semver___semver_7.3.5.tgz"; - path = fetchurl { - name = "semver___semver_7.3.5.tgz"; - url = "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz"; - sha1 = "0b621c879348d8998e4b0e4be94b3f12e6018ef7"; - }; - } - { - name = "serialize_error___serialize_error_7.0.1.tgz"; - path = fetchurl { - name = "serialize_error___serialize_error_7.0.1.tgz"; - url = "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz"; - sha1 = "f1360b0447f61ffb483ec4157c737fab7d778e18"; - }; - } - { - name = "serialize_error___serialize_error_8.1.0.tgz"; - path = fetchurl { - name = "serialize_error___serialize_error_8.1.0.tgz"; - url = "https://registry.yarnpkg.com/serialize-error/-/serialize-error-8.1.0.tgz"; - sha1 = "3a069970c712f78634942ddd50fbbc0eaebe2f67"; - }; - } - { - name = "serialize_javascript___serialize_javascript_5.0.1.tgz"; - path = fetchurl { - name = "serialize_javascript___serialize_javascript_5.0.1.tgz"; - url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-5.0.1.tgz"; - sha1 = "7886ec848049a462467a97d3d918ebb2aaf934f4"; - }; - } - { - name = "set_immediate_shim___set_immediate_shim_1.0.1.tgz"; - path = fetchurl { - name = "set_immediate_shim___set_immediate_shim_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz"; - sha1 = "4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61"; - }; - } - { - name = "set_value___set_value_2.0.1.tgz"; - path = fetchurl { - name = "set_value___set_value_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz"; - sha1 = "a18d40530e6f07de4228c7defe4227af8cad005b"; - }; - } - { - name = "shallow_clone___shallow_clone_3.0.1.tgz"; - path = fetchurl { - name = "shallow_clone___shallow_clone_3.0.1.tgz"; - url = "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz"; - sha1 = "8f2981ad92531f55035b01fb230769a40e02efa3"; - }; - } - { - name = "shebang_command___shebang_command_2.0.0.tgz"; - path = fetchurl { - name = "shebang_command___shebang_command_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz"; - sha1 = "ccd0af4f8835fbdc265b82461aaf0c36663f34ea"; - }; - } - { - name = "shebang_regex___shebang_regex_3.0.0.tgz"; - path = fetchurl { - name = "shebang_regex___shebang_regex_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz"; - sha1 = "ae16f1644d873ecad843b0307b143362d4c42172"; - }; - } - { - name = "signal_exit___signal_exit_3.0.3.tgz"; - path = fetchurl { - name = "signal_exit___signal_exit_3.0.3.tgz"; - url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz"; - sha1 = "a1410c2edd8f077b08b4e253c8eacfcaf057461c"; - }; - } - { - name = "simple_swizzle___simple_swizzle_0.2.2.tgz"; - path = fetchurl { - name = "simple_swizzle___simple_swizzle_0.2.2.tgz"; - url = "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz"; - sha1 = "a4da6b635ffcccca33f70d17cb92592de95e557a"; - }; - } - { - name = "slash___slash_2.0.0.tgz"; - path = fetchurl { - name = "slash___slash_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz"; - sha1 = "de552851a1759df3a8f206535442f5ec4ddeab44"; - }; - } - { - name = "slice_ansi___slice_ansi_1.0.0.tgz"; - path = fetchurl { - name = "slice_ansi___slice_ansi_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-1.0.0.tgz"; - sha1 = "044f1a49d8842ff307aad6b505ed178bd950134d"; - }; - } - { - name = "smart_buffer___smart_buffer_4.1.0.tgz"; - path = fetchurl { - name = "smart_buffer___smart_buffer_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.1.0.tgz"; - sha1 = "91605c25d91652f4661ea69ccf45f1b331ca21ba"; - }; - } - { - name = "snapdragon_node___snapdragon_node_2.1.1.tgz"; - path = fetchurl { - name = "snapdragon_node___snapdragon_node_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz"; - sha1 = "6c175f86ff14bdb0724563e8f3c1b021a286853b"; - }; - } - { - name = "snapdragon_util___snapdragon_util_3.0.1.tgz"; - path = fetchurl { - name = "snapdragon_util___snapdragon_util_3.0.1.tgz"; - url = "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz"; - sha1 = "f956479486f2acd79700693f6f7b805e45ab56e2"; - }; - } - { - name = "snapdragon___snapdragon_0.8.2.tgz"; - path = fetchurl { - name = "snapdragon___snapdragon_0.8.2.tgz"; - url = "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz"; - sha1 = "64922e7c565b0e14204ba1aa7d6964278d25182d"; - }; - } - { - name = "source_list_map___source_list_map_2.0.1.tgz"; - path = fetchurl { - name = "source_list_map___source_list_map_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz"; - sha1 = "3993bd873bfc48479cca9ea3a547835c7c154b34"; - }; - } - { - name = "source_map_resolve___source_map_resolve_0.5.3.tgz"; - path = fetchurl { - name = "source_map_resolve___source_map_resolve_0.5.3.tgz"; - url = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz"; - sha1 = "190866bece7553e1f8f267a2ee82c606b5509a1a"; - }; - } - { - name = "source_map_support___source_map_support_0.5.19.tgz"; - path = fetchurl { - name = "source_map_support___source_map_support_0.5.19.tgz"; - url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz"; - sha1 = "a98b62f86dcaf4f67399648c085291ab9e8fed61"; - }; - } - { - name = "source_map_url___source_map_url_0.4.1.tgz"; - path = fetchurl { - name = "source_map_url___source_map_url_0.4.1.tgz"; - url = "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz"; - sha1 = "0af66605a745a5a2f91cf1bbf8a7afbc283dec56"; - }; - } - { - name = "source_map___source_map_0.5.7.tgz"; - path = fetchurl { - name = "source_map___source_map_0.5.7.tgz"; - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz"; - sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"; - }; - } - { - name = "source_map___source_map_0.6.1.tgz"; - path = fetchurl { - name = "source_map___source_map_0.6.1.tgz"; - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz"; - sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263"; - }; - } - { - name = "source_map___source_map_0.7.3.tgz"; - path = fetchurl { - name = "source_map___source_map_0.7.3.tgz"; - url = "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz"; - sha1 = "5302f8169031735226544092e64981f751750383"; - }; - } - { - name = "spectron___spectron_14.0.0.tgz"; - path = fetchurl { - name = "spectron___spectron_14.0.0.tgz"; - url = "https://registry.yarnpkg.com/spectron/-/spectron-14.0.0.tgz"; - sha1 = "c8160e38c30dcda39734f3e8e809162dc0805d14"; - }; - } - { - name = "split_string___split_string_3.1.0.tgz"; - path = fetchurl { - name = "split_string___split_string_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz"; - sha1 = "7cb09dda3a86585705c64b39a6466038682e8fe2"; - }; - } - { - name = "split___split_1.0.1.tgz"; - path = fetchurl { - name = "split___split_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz"; - sha1 = "605bd9be303aa59fb35f9229fbea0ddec9ea07d9"; - }; - } - { - name = "sprintf_js___sprintf_js_1.1.2.tgz"; - path = fetchurl { - name = "sprintf_js___sprintf_js_1.1.2.tgz"; - url = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.1.2.tgz"; - sha1 = "da1765262bf8c0f571749f2ad6c26300207ae673"; - }; - } - { - name = "stack_trace___stack_trace_0.0.10.tgz"; - path = fetchurl { - name = "stack_trace___stack_trace_0.0.10.tgz"; - url = "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz"; - sha1 = "547c70b347e8d32b4e108ea1a2a159e5fdde19c0"; - }; - } - { - name = "stat_mode___stat_mode_1.0.0.tgz"; - path = fetchurl { - name = "stat_mode___stat_mode_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/stat-mode/-/stat-mode-1.0.0.tgz"; - sha1 = "68b55cb61ea639ff57136f36b216a291800d1465"; - }; - } - { - name = "static_extend___static_extend_0.1.2.tgz"; - path = fetchurl { - name = "static_extend___static_extend_0.1.2.tgz"; - url = "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz"; - sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6"; - }; - } - { - name = "string_width___string_width_2.1.1.tgz"; - path = fetchurl { - name = "string_width___string_width_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz"; - sha1 = "ab93f27a8dc13d28cac815c462143a6d9012ae9e"; - }; - } - { - name = "string_width___string_width_3.1.0.tgz"; - path = fetchurl { - name = "string_width___string_width_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz"; - sha1 = "22767be21b62af1081574306f69ac51b62203961"; - }; - } - { - name = "string_width___string_width_4.2.2.tgz"; - path = fetchurl { - name = "string_width___string_width_4.2.2.tgz"; - url = "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz"; - sha1 = "dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"; - }; - } - { - name = "string_decoder___string_decoder_1.1.1.tgz"; - path = fetchurl { - name = "string_decoder___string_decoder_1.1.1.tgz"; - url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz"; - sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8"; - }; - } - { - name = "strip_ansi___strip_ansi_4.0.0.tgz"; - path = fetchurl { - name = "strip_ansi___strip_ansi_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz"; - sha1 = "a8479022eb1ac368a871389b635262c505ee368f"; - }; - } - { - name = "strip_ansi___strip_ansi_5.2.0.tgz"; - path = fetchurl { - name = "strip_ansi___strip_ansi_5.2.0.tgz"; - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz"; - sha1 = "8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"; - }; - } - { - name = "strip_ansi___strip_ansi_6.0.0.tgz"; - path = fetchurl { - name = "strip_ansi___strip_ansi_6.0.0.tgz"; - url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz"; - sha1 = "0b1571dd7669ccd4f3e06e14ef1eed26225ae532"; - }; - } - { - name = "strip_bom___strip_bom_3.0.0.tgz"; - path = fetchurl { - name = "strip_bom___strip_bom_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz"; - sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"; - }; - } - { - name = "strip_final_newline___strip_final_newline_2.0.0.tgz"; - path = fetchurl { - name = "strip_final_newline___strip_final_newline_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz"; - sha1 = "89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"; - }; - } - { - name = "strip_json_comments___strip_json_comments_3.1.1.tgz"; - path = fetchurl { - name = "strip_json_comments___strip_json_comments_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz"; - sha1 = "31f1281b3832630434831c310c01cccda8cbe006"; - }; - } - { - name = "strip_json_comments___strip_json_comments_2.0.1.tgz"; - path = fetchurl { - name = "strip_json_comments___strip_json_comments_2.0.1.tgz"; - url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz"; - sha1 = "3c531942e908c2697c0ec344858c286c7ca0a60a"; - }; - } - { - name = "sumchecker___sumchecker_3.0.1.tgz"; - path = fetchurl { - name = "sumchecker___sumchecker_3.0.1.tgz"; - url = "https://registry.yarnpkg.com/sumchecker/-/sumchecker-3.0.1.tgz"; - sha1 = "6377e996795abb0b6d348e9b3e1dfb24345a8e42"; - }; - } - { - name = "supports_color___supports_color_8.1.1.tgz"; - path = fetchurl { - name = "supports_color___supports_color_8.1.1.tgz"; - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz"; - sha1 = "cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"; - }; - } - { - name = "supports_color___supports_color_5.5.0.tgz"; - path = fetchurl { - name = "supports_color___supports_color_5.5.0.tgz"; - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz"; - sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f"; - }; - } - { - name = "supports_color___supports_color_7.2.0.tgz"; - path = fetchurl { - name = "supports_color___supports_color_7.2.0.tgz"; - url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz"; - sha1 = "1b7dcdcb32b8138801b3e478ba6a51caa89648da"; - }; - } - { - name = "tapable___tapable_2.2.0.tgz"; - path = fetchurl { - name = "tapable___tapable_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/tapable/-/tapable-2.2.0.tgz"; - sha1 = "5c373d281d9c672848213d0e037d1c4165ab426b"; - }; - } - { - name = "tar_fs___tar_fs_2.1.1.tgz"; - path = fetchurl { - name = "tar_fs___tar_fs_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz"; - sha1 = "489a15ab85f1f0befabb370b7de4f9eb5cbe8784"; - }; - } - { - name = "tar_stream___tar_stream_2.2.0.tgz"; - path = fetchurl { - name = "tar_stream___tar_stream_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz"; - sha1 = "acad84c284136b060dc3faa64474aa9aebd77287"; - }; - } - { - name = "temp_file___temp_file_3.4.0.tgz"; - path = fetchurl { - name = "temp_file___temp_file_3.4.0.tgz"; - url = "https://registry.yarnpkg.com/temp-file/-/temp-file-3.4.0.tgz"; - sha1 = "766ea28911c683996c248ef1a20eea04d51652c7"; - }; - } - { - name = "terser_webpack_plugin___terser_webpack_plugin_5.1.1.tgz"; - path = fetchurl { - name = "terser_webpack_plugin___terser_webpack_plugin_5.1.1.tgz"; - url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz"; - sha1 = "7effadee06f7ecfa093dbbd3e9ab23f5f3ed8673"; - }; - } - { - name = "terser___terser_5.7.0.tgz"; - path = fetchurl { - name = "terser___terser_5.7.0.tgz"; - url = "https://registry.yarnpkg.com/terser/-/terser-5.7.0.tgz"; - sha1 = "a761eeec206bc87b605ab13029876ead938ae693"; - }; - } - { - name = "text_hex___text_hex_1.0.0.tgz"; - path = fetchurl { - name = "text_hex___text_hex_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/text-hex/-/text-hex-1.0.0.tgz"; - sha1 = "69dc9c1b17446ee79a92bf5b884bb4b9127506f5"; - }; - } - { - name = "through___through_2.3.8.tgz"; - path = fetchurl { - name = "through___through_2.3.8.tgz"; - url = "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz"; - sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"; - }; - } - { - name = "tmp_promise___tmp_promise_3.0.2.tgz"; - path = fetchurl { - name = "tmp_promise___tmp_promise_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/tmp-promise/-/tmp-promise-3.0.2.tgz"; - sha1 = "6e933782abff8b00c3119d63589ca1fb9caaa62a"; - }; - } - { - name = "tmp___tmp_0.2.1.tgz"; - path = fetchurl { - name = "tmp___tmp_0.2.1.tgz"; - url = "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz"; - sha1 = "8457fc3037dcf4719c251367a1af6500ee1ccf14"; - }; - } - { - name = "to_fast_properties___to_fast_properties_2.0.0.tgz"; - path = fetchurl { - name = "to_fast_properties___to_fast_properties_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz"; - sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e"; - }; - } - { - name = "to_object_path___to_object_path_0.3.0.tgz"; - path = fetchurl { - name = "to_object_path___to_object_path_0.3.0.tgz"; - url = "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz"; - sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af"; - }; - } - { - name = "to_readable_stream___to_readable_stream_1.0.0.tgz"; - path = fetchurl { - name = "to_readable_stream___to_readable_stream_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz"; - sha1 = "ce0aa0c2f3df6adf852efb404a783e77c0475771"; - }; - } - { - name = "to_regex_range___to_regex_range_2.1.1.tgz"; - path = fetchurl { - name = "to_regex_range___to_regex_range_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz"; - sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38"; - }; - } - { - name = "to_regex_range___to_regex_range_5.0.1.tgz"; - path = fetchurl { - name = "to_regex_range___to_regex_range_5.0.1.tgz"; - url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz"; - sha1 = "1648c44aae7c8d988a326018ed72f5b4dd0392e4"; - }; - } - { - name = "to_regex___to_regex_3.0.2.tgz"; - path = fetchurl { - name = "to_regex___to_regex_3.0.2.tgz"; - url = "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz"; - sha1 = "13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"; - }; - } - { - name = "triple_beam___triple_beam_1.3.0.tgz"; - path = fetchurl { - name = "triple_beam___triple_beam_1.3.0.tgz"; - url = "https://registry.yarnpkg.com/triple-beam/-/triple-beam-1.3.0.tgz"; - sha1 = "a595214c7298db8339eeeee083e4d10bd8cb8dd9"; - }; - } - { - name = "truncate_utf8_bytes___truncate_utf8_bytes_1.0.2.tgz"; - path = fetchurl { - name = "truncate_utf8_bytes___truncate_utf8_bytes_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz"; - sha1 = "405923909592d56f78a5818434b0b78489ca5f2b"; - }; - } - { - name = "ts_loader___ts_loader_9.2.2.tgz"; - path = fetchurl { - name = "ts_loader___ts_loader_9.2.2.tgz"; - url = "https://registry.yarnpkg.com/ts-loader/-/ts-loader-9.2.2.tgz"; - sha1 = "416333900621c82d5eb1b1f6dea4114111f096bf"; - }; - } - { - name = "ts_node___ts_node_10.0.0.tgz"; - path = fetchurl { - name = "ts_node___ts_node_10.0.0.tgz"; - url = "https://registry.yarnpkg.com/ts-node/-/ts-node-10.0.0.tgz"; - sha1 = "05f10b9a716b0b624129ad44f0ea05dac84ba3be"; - }; - } - { - name = "ts_unused_exports___ts_unused_exports_7.0.3.tgz"; - path = fetchurl { - name = "ts_unused_exports___ts_unused_exports_7.0.3.tgz"; - url = "https://registry.yarnpkg.com/ts-unused-exports/-/ts-unused-exports-7.0.3.tgz"; - sha1 = "37a06d103d9d5b8619807dbd50d89f698e8cebf1"; - }; - } - { - name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz"; - path = fetchurl { - name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz"; - url = "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz"; - sha1 = "098547a6c4448807e8fcb8eae081064ee9a3c90b"; - }; - } - { - name = "tslib___tslib_2.2.0.tgz"; - path = fetchurl { - name = "tslib___tslib_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/tslib/-/tslib-2.2.0.tgz"; - sha1 = "fb2c475977e35e241311ede2693cee1ec6698f5c"; - }; - } - { - name = "ttypescript___ttypescript_1.5.12.tgz"; - path = fetchurl { - name = "ttypescript___ttypescript_1.5.12.tgz"; - url = "https://registry.yarnpkg.com/ttypescript/-/ttypescript-1.5.12.tgz"; - sha1 = "27a8356d7d4e719d0075a8feb4df14b52384f044"; - }; - } - { - name = "tunnel___tunnel_0.0.6.tgz"; - path = fetchurl { - name = "tunnel___tunnel_0.0.6.tgz"; - url = "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz"; - sha1 = "72f1314b34a5b192db012324df2cc587ca47f92c"; - }; - } - { - name = "type_fest___type_fest_0.13.1.tgz"; - path = fetchurl { - name = "type_fest___type_fest_0.13.1.tgz"; - url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz"; - sha1 = "0172cb5bce80b0bd542ea348db50c7e21834d934"; - }; - } - { - name = "type_fest___type_fest_0.20.2.tgz"; - path = fetchurl { - name = "type_fest___type_fest_0.20.2.tgz"; - url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz"; - sha1 = "1bf207f4b28f91583666cb5fbd327887301cd5f4"; - }; - } - { - name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz"; - path = fetchurl { - name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz"; - url = "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"; - sha1 = "a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"; - }; - } - { - name = "typedarray___typedarray_0.0.6.tgz"; - path = fetchurl { - name = "typedarray___typedarray_0.0.6.tgz"; - url = "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz"; - sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777"; - }; - } - { - name = "typescript___typescript_4.2.4.tgz"; - path = fetchurl { - name = "typescript___typescript_4.2.4.tgz"; - url = "https://registry.yarnpkg.com/typescript/-/typescript-4.2.4.tgz"; - sha1 = "8610b59747de028fda898a8aef0e103f156d0961"; - }; - } - { - name = "ua_parser_js___ua_parser_js_0.7.28.tgz"; - path = fetchurl { - name = "ua_parser_js___ua_parser_js_0.7.28.tgz"; - url = "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.28.tgz"; - sha1 = "8ba04e653f35ce210239c64661685bf9121dec31"; - }; - } - { - name = "unbzip2_stream___unbzip2_stream_1.4.3.tgz"; - path = fetchurl { - name = "unbzip2_stream___unbzip2_stream_1.4.3.tgz"; - url = "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz"; - sha1 = "b0da04c4371311df771cdc215e87f2130991ace7"; - }; - } - { - name = "union_value___union_value_1.0.1.tgz"; - path = fetchurl { - name = "union_value___union_value_1.0.1.tgz"; - url = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz"; - sha1 = "0b6fe7b835aecda61c6ea4d4f02c14221e109847"; - }; - } - { - name = "unique_string___unique_string_2.0.0.tgz"; - path = fetchurl { - name = "unique_string___unique_string_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz"; - sha1 = "39c6451f81afb2749de2b233e3f7c5e8843bd89d"; - }; - } - { - name = "universalify___universalify_0.1.2.tgz"; - path = fetchurl { - name = "universalify___universalify_0.1.2.tgz"; - url = "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz"; - sha1 = "b646f69be3942dabcecc9d6639c80dc105efaa66"; - }; - } - { - name = "universalify___universalify_2.0.0.tgz"; - path = fetchurl { - name = "universalify___universalify_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz"; - sha1 = "75a4984efedc4b08975c5aeb73f530d02df25717"; - }; - } - { - name = "unset_value___unset_value_1.0.0.tgz"; - path = fetchurl { - name = "unset_value___unset_value_1.0.0.tgz"; - url = "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz"; - sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"; - }; - } - { - name = "unzip_crx_3___unzip_crx_3_0.2.0.tgz"; - path = fetchurl { - name = "unzip_crx_3___unzip_crx_3_0.2.0.tgz"; - url = "https://registry.yarnpkg.com/unzip-crx-3/-/unzip-crx-3-0.2.0.tgz"; - sha1 = "d5324147b104a8aed9ae8639c95521f6f7cda292"; - }; - } - { - name = "upath___upath_1.2.0.tgz"; - path = fetchurl { - name = "upath___upath_1.2.0.tgz"; - url = "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz"; - sha1 = "8f66dbcd55a883acdae4408af8b035a5044c1894"; - }; - } - { - name = "update_notifier___update_notifier_5.1.0.tgz"; - path = fetchurl { - name = "update_notifier___update_notifier_5.1.0.tgz"; - url = "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz"; - sha1 = "4ab0d7c7f36a231dd7316cf7729313f0214d9ad9"; - }; - } - { - name = "uri_js___uri_js_4.4.1.tgz"; - path = fetchurl { - name = "uri_js___uri_js_4.4.1.tgz"; - url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz"; - sha1 = "9b1a52595225859e55f669d928f88c6c57f2a77e"; - }; - } - { - name = "urix___urix_0.1.0.tgz"; - path = fetchurl { - name = "urix___urix_0.1.0.tgz"; - url = "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz"; - sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72"; - }; - } - { - name = "url_parse_lax___url_parse_lax_3.0.0.tgz"; - path = fetchurl { - name = "url_parse_lax___url_parse_lax_3.0.0.tgz"; - url = "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz"; - sha1 = "16b5cafc07dbe3676c1b1999177823d6503acb0c"; - }; - } - { - name = "use___use_3.1.1.tgz"; - path = fetchurl { - name = "use___use_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz"; - sha1 = "d50c8cac79a19fbc20f2911f56eb973f4e10070f"; - }; - } - { - name = "utf8_byte_length___utf8_byte_length_1.0.4.tgz"; - path = fetchurl { - name = "utf8_byte_length___utf8_byte_length_1.0.4.tgz"; - url = "https://registry.yarnpkg.com/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz"; - sha1 = "f45f150c4c66eee968186505ab93fcbb8ad6bf61"; - }; - } - { - name = "util_deprecate___util_deprecate_1.0.2.tgz"; - path = fetchurl { - name = "util_deprecate___util_deprecate_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz"; - sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf"; - }; - } - { - name = "uuid___uuid_8.3.2.tgz"; - path = fetchurl { - name = "uuid___uuid_8.3.2.tgz"; - url = "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz"; - sha1 = "80d5b5ced271bb9af6c445f21a1a04c606cefbe2"; - }; - } - { - name = "v8_compile_cache___v8_compile_cache_2.3.0.tgz"; - path = fetchurl { - name = "v8_compile_cache___v8_compile_cache_2.3.0.tgz"; - url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz"; - sha1 = "2de19618c66dc247dcfb6f99338035d8245a2cee"; - }; - } - { - name = "verror___verror_1.10.0.tgz"; - path = fetchurl { - name = "verror___verror_1.10.0.tgz"; - url = "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz"; - sha1 = "3a105ca17053af55d6e270c1f8288682e18da400"; - }; - } - { - name = "watchpack___watchpack_2.1.1.tgz"; - path = fetchurl { - name = "watchpack___watchpack_2.1.1.tgz"; - url = "https://registry.yarnpkg.com/watchpack/-/watchpack-2.1.1.tgz"; - sha1 = "e99630550fca07df9f90a06056987baa40a689c7"; - }; - } - { - name = "webdriver___webdriver_6.12.1.tgz"; - path = fetchurl { - name = "webdriver___webdriver_6.12.1.tgz"; - url = "https://registry.yarnpkg.com/webdriver/-/webdriver-6.12.1.tgz"; - sha1 = "30eee65340ea5124aa564f99a4dbc7d2f965b308"; - }; - } - { - name = "webdriverio___webdriverio_6.12.1.tgz"; - path = fetchurl { - name = "webdriverio___webdriverio_6.12.1.tgz"; - url = "https://registry.yarnpkg.com/webdriverio/-/webdriverio-6.12.1.tgz"; - sha1 = "5b6f1167373bd7a154419d8a930ef1ffda9d0537"; - }; - } - { - name = "webpack_cli___webpack_cli_4.7.0.tgz"; - path = fetchurl { - name = "webpack_cli___webpack_cli_4.7.0.tgz"; - url = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.7.0.tgz"; - sha1 = "3195a777f1f802ecda732f6c95d24c0004bc5a35"; - }; - } - { - name = "webpack_merge___webpack_merge_5.7.3.tgz"; - path = fetchurl { - name = "webpack_merge___webpack_merge_5.7.3.tgz"; - url = "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.7.3.tgz"; - sha1 = "2a0754e1877a25a8bbab3d2475ca70a052708213"; - }; - } - { - name = "webpack_sources___webpack_sources_2.2.0.tgz"; - path = fetchurl { - name = "webpack_sources___webpack_sources_2.2.0.tgz"; - url = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-2.2.0.tgz"; - sha1 = "058926f39e3d443193b6c31547229806ffd02bac"; - }; - } - { - name = "webpack___webpack_5.37.1.tgz"; - path = fetchurl { - name = "webpack___webpack_5.37.1.tgz"; - url = "https://registry.yarnpkg.com/webpack/-/webpack-5.37.1.tgz"; - sha1 = "2deb5acd350583c1ab9338471f323381b0b0c14b"; - }; - } - { - name = "which___which_2.0.2.tgz"; - path = fetchurl { - name = "which___which_2.0.2.tgz"; - url = "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz"; - sha1 = "7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"; - }; - } - { - name = "wide_align___wide_align_1.1.3.tgz"; - path = fetchurl { - name = "wide_align___wide_align_1.1.3.tgz"; - url = "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz"; - sha1 = "ae074e6bdc0c14a431e804e624549c633b000457"; - }; - } - { - name = "widest_line___widest_line_3.1.0.tgz"; - path = fetchurl { - name = "widest_line___widest_line_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz"; - sha1 = "8292333bbf66cb45ff0de1603b136b7ae1496eca"; - }; - } - { - name = "wildcard___wildcard_2.0.0.tgz"; - path = fetchurl { - name = "wildcard___wildcard_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.0.tgz"; - sha1 = "a77d20e5200c6faaac979e4b3aadc7b3dd7f8fec"; - }; - } - { - name = "winston_transport___winston_transport_4.4.0.tgz"; - path = fetchurl { - name = "winston_transport___winston_transport_4.4.0.tgz"; - url = "https://registry.yarnpkg.com/winston-transport/-/winston-transport-4.4.0.tgz"; - sha1 = "17af518daa690d5b2ecccaa7acf7b20ca7925e59"; - }; - } - { - name = "winston___winston_3.1.0.tgz"; - path = fetchurl { - name = "winston___winston_3.1.0.tgz"; - url = "https://registry.yarnpkg.com/winston/-/winston-3.1.0.tgz"; - sha1 = "80724376aef164e024f316100d5b178d78ac5331"; - }; - } - { - name = "workerpool___workerpool_6.1.0.tgz"; - path = fetchurl { - name = "workerpool___workerpool_6.1.0.tgz"; - url = "https://registry.yarnpkg.com/workerpool/-/workerpool-6.1.0.tgz"; - sha1 = "a8e038b4c94569596852de7a8ea4228eefdeb37b"; - }; - } - { - name = "wrap_ansi___wrap_ansi_7.0.0.tgz"; - path = fetchurl { - name = "wrap_ansi___wrap_ansi_7.0.0.tgz"; - url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz"; - sha1 = "67e145cff510a6a6984bdf1152911d69d2eb9e43"; - }; - } - { - name = "wrappy___wrappy_1.0.2.tgz"; - path = fetchurl { - name = "wrappy___wrappy_1.0.2.tgz"; - url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz"; - sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"; - }; - } - { - name = "write_file_atomic___write_file_atomic_3.0.3.tgz"; - path = fetchurl { - name = "write_file_atomic___write_file_atomic_3.0.3.tgz"; - url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz"; - sha1 = "56bd5c5a5c70481cd19c571bd39ab965a5de56e8"; - }; - } - { - name = "ws___ws_7.4.5.tgz"; - path = fetchurl { - name = "ws___ws_7.4.5.tgz"; - url = "https://registry.yarnpkg.com/ws/-/ws-7.4.5.tgz"; - sha1 = "a484dd851e9beb6fdb420027e3885e8ce48986c1"; - }; - } - { - name = "xdg_basedir___xdg_basedir_4.0.0.tgz"; - path = fetchurl { - name = "xdg_basedir___xdg_basedir_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz"; - sha1 = "4bc8d9984403696225ef83a1573cbbcb4e79db13"; - }; - } - { - name = "xmlbuilder___xmlbuilder_15.1.1.tgz"; - path = fetchurl { - name = "xmlbuilder___xmlbuilder_15.1.1.tgz"; - url = "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz"; - sha1 = "9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5"; - }; - } - { - name = "xmlbuilder___xmlbuilder_9.0.7.tgz"; - path = fetchurl { - name = "xmlbuilder___xmlbuilder_9.0.7.tgz"; - url = "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz"; - sha1 = "132ee63d2ec5565c557e20f4c22df9aca686b10d"; - }; - } - { - name = "xmldom___xmldom_0.5.0.tgz"; - path = fetchurl { - name = "xmldom___xmldom_0.5.0.tgz"; - url = "https://registry.yarnpkg.com/xmldom/-/xmldom-0.5.0.tgz"; - sha1 = "193cb96b84aa3486127ea6272c4596354cb4962e"; - }; - } - { - name = "y18n___y18n_5.0.8.tgz"; - path = fetchurl { - name = "y18n___y18n_5.0.8.tgz"; - url = "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz"; - sha1 = "7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"; - }; - } - { - name = "yaku___yaku_0.16.7.tgz"; - path = fetchurl { - name = "yaku___yaku_0.16.7.tgz"; - url = "https://registry.yarnpkg.com/yaku/-/yaku-0.16.7.tgz"; - sha1 = "1d195c78aa9b5bf8479c895b9504fd4f0847984e"; - }; - } - { - name = "yallist___yallist_4.0.0.tgz"; - path = fetchurl { - name = "yallist___yallist_4.0.0.tgz"; - url = "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz"; - sha1 = "9bb92790d9c0effec63be73519e11a35019a3a72"; - }; - } - { - name = "yargs_parser___yargs_parser_20.2.4.tgz"; - path = fetchurl { - name = "yargs_parser___yargs_parser_20.2.4.tgz"; - url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz"; - sha1 = "b42890f14566796f85ae8e3a25290d205f154a54"; - }; - } - { - name = "yargs_unparser___yargs_unparser_2.0.0.tgz"; - path = fetchurl { - name = "yargs_unparser___yargs_unparser_2.0.0.tgz"; - url = "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-2.0.0.tgz"; - sha1 = "f131f9226911ae5d9ad38c432fe809366c2325eb"; - }; - } - { - name = "yargs___yargs_16.2.0.tgz"; - path = fetchurl { - name = "yargs___yargs_16.2.0.tgz"; - url = "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz"; - sha1 = "1c82bf0f6b6a66eafce7ef30e376f49a12477f66"; - }; - } - { - name = "yargs___yargs_17.0.1.tgz"; - path = fetchurl { - name = "yargs___yargs_17.0.1.tgz"; - url = "https://registry.yarnpkg.com/yargs/-/yargs-17.0.1.tgz"; - sha1 = "6a1ced4ed5ee0b388010ba9fd67af83b9362e0bb"; - }; - } - { - name = "yauzl___yauzl_2.10.0.tgz"; - path = fetchurl { - name = "yauzl___yauzl_2.10.0.tgz"; - url = "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz"; - sha1 = "c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"; - }; - } - { - name = "yn___yn_3.1.1.tgz"; - path = fetchurl { - name = "yn___yn_3.1.1.tgz"; - url = "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz"; - sha1 = "1e87401a09d767c1d5eab26a6e4c185182d2eb50"; - }; - } - { - name = "yocto_queue___yocto_queue_0.1.0.tgz"; - path = fetchurl { - name = "yocto_queue___yocto_queue_0.1.0.tgz"; - url = "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz"; - sha1 = "0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b"; - }; - } - { - name = "zip_stream___zip_stream_4.1.0.tgz"; - path = fetchurl { - name = "zip_stream___zip_stream_4.1.0.tgz"; - url = "https://registry.yarnpkg.com/zip-stream/-/zip-stream-4.1.0.tgz"; - sha1 = "51dd326571544e36aa3f756430b313576dc8fc79"; - }; - } - ]; -} diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 67cde22eb848..3c8e92c3ce4c 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -967,12 +967,12 @@ final: prev: base46 = buildVimPluginFrom2Nix { pname = "base46"; - version = "2023-07-29"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "nvchad"; repo = "base46"; - rev = "1a3faca5fdb6da541a28c37efdb60d99b34c15cc"; - sha256 = "1yjhfd8cc8k449qxbf4c7mm5fgi3qblbh6775byrib73hbli7p2c"; + rev = "e56d8b27addf13504ac112ecdb37acb5ac16065b"; + sha256 = "0wzi5fkzdxx5xcbs20a9a52yb8b6v60gbd8j3n76bppss06h0lmg"; }; meta.homepage = "https://github.com/nvchad/base46/"; }; @@ -1235,8 +1235,8 @@ final: prev: src = fetchFromGitHub { owner = "ms-jpq"; repo = "chadtree"; - rev = "7dbc8b17c6d22a7511a8818636a8f7a428cf56f8"; - sha256 = "1vqw7g4kqjrcjfqzq4r995lh0yc466pa88d24ii38vwzmzp27z10"; + rev = "f897f9caaee339c8447280838c6d0c6770ef534a"; + sha256 = "1ckpch1i1d3lfmrm5mxw9dikrbsa2mhp5q3fwm7yrlx1mlvh1ahg"; }; meta.homepage = "https://github.com/ms-jpq/chadtree/"; }; @@ -2033,6 +2033,18 @@ final: prev: meta.homepage = "https://github.com/Exafunction/codeium.vim/"; }; + codewindow-nvim = buildVimPluginFrom2Nix { + pname = "codewindow.nvim"; + version = "2023-07-23"; + src = fetchFromGitHub { + owner = "gorbit99"; + repo = "codewindow.nvim"; + rev = "11fb5520898d22a563fe6a124a61c0d2887f3d3f"; + sha256 = "1rnw5z3vwc183gvk3v3xciyzgqwfp0jsd5vckj5gpig1lg9l4yzf"; + }; + meta.homepage = "https://github.com/gorbit99/codewindow.nvim/"; + }; + codi-vim = buildVimPluginFrom2Nix { pname = "codi.vim"; version = "2023-02-28"; @@ -2947,6 +2959,18 @@ final: prev: meta.homepage = "https://github.com/direnv/direnv.vim/"; }; + distant-nvim = buildVimPluginFrom2Nix { + pname = "distant.nvim"; + version = "2023-07-24"; + src = fetchFromGitHub { + owner = "chipsenkbeil"; + repo = "distant.nvim"; + rev = "17bcd37f8d91dcb987456be456d8a95db1a772ba"; + sha256 = "0z6if0p7n8bi5gd4p3h7i7z3kq8q2yr864nfq0bvzy9ps131z9wl"; + }; + meta.homepage = "https://github.com/chipsenkbeil/distant.nvim/"; + }; + doki-theme-vim = buildVimPluginFrom2Nix { pname = "doki-theme-vim"; version = "2023-01-07"; @@ -3299,12 +3323,12 @@ final: prev: firenvim = buildVimPluginFrom2Nix { pname = "firenvim"; - version = "2023-08-07"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "glacambre"; repo = "firenvim"; - rev = "2a709e2bf9e2ff065e13619d21b5a672e51023f6"; - sha256 = "1bk5fdsv55cydbqli86xq9fw170qm46zi3m7l1jfz2hd1dlw4q1z"; + rev = "1acdf0270bdd9b83a876a15c99dca3c9b40fbaa5"; + sha256 = "0fi5rf408ii5k3zkjkvc2n8n18g1wd54c3k4a8ir0bzgsiwqv767"; }; meta.homepage = "https://github.com/glacambre/firenvim/"; }; @@ -3418,6 +3442,18 @@ final: prev: meta.homepage = "https://github.com/akinsho/flutter-tools.nvim/"; }; + fold-preview-nvim = buildVimPluginFrom2Nix { + pname = "fold-preview.nvim"; + version = "2023-01-27"; + src = fetchFromGitHub { + owner = "anuvyklack"; + repo = "fold-preview.nvim"; + rev = "b7920cb0aba2b48a6b679bff45f98c3ebc0f0b89"; + sha256 = "1hjzwcs7cdyf8sn3hj4vl5zpn3lzd2qvsg44wzvlslnynqcxkg0l"; + }; + meta.homepage = "https://github.com/anuvyklack/fold-preview.nvim/"; + }; + formatter-nvim = buildVimPluginFrom2Nix { pname = "formatter.nvim"; version = "2023-07-13"; @@ -3852,12 +3888,12 @@ final: prev: grammar-guard-nvim = buildVimPluginFrom2Nix { pname = "grammar-guard.nvim"; - version = "2022-01-03"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "brymer-meneses"; repo = "grammar-guard.nvim"; - rev = "ea163c4adfd68fdd40e095cdf39cb506bf3ce3b2"; - sha256 = "0wdbpkg1y0s7fhaybyj735dxdkvfgnng49i8k0zrsy16d75md4bs"; + rev = "265e5a0eba8cf5b14702a93841b218d4c05be43b"; + sha256 = "040m6gpvgqh1h9cysbbrmklbf5vw13ij4ffvxbnzs33xfbl8q058"; }; meta.homepage = "https://github.com/brymer-meneses/grammar-guard.nvim/"; }; @@ -4150,12 +4186,12 @@ final: prev: hotpot-nvim = buildVimPluginFrom2Nix { pname = "hotpot.nvim"; - version = "2023-08-11"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "rktjmp"; repo = "hotpot.nvim"; - rev = "42cb3f364a7ac6c2dfca08c8b86f950b00097657"; - sha256 = "0y1049gmg6ia594ms00hx485d06cjmj9g65wgqnmziyjkssvbjan"; + rev = "e5bb83d608271a9d977718f30f1b6bc9bd1b0dbe"; + sha256 = "18nakf34apry57c4b3jprkc40ixg4p3a4nws7rh9i5dfi504blr7"; }; meta.homepage = "https://github.com/rktjmp/hotpot.nvim/"; }; @@ -4246,12 +4282,12 @@ final: prev: image-nvim = buildVimPluginFrom2Nix { pname = "image.nvim"; - version = "2023-07-17"; + version = "2023-07-22"; src = fetchFromGitHub { owner = "3rd"; repo = "image.nvim"; - rev = "24c312191ca6bc04e45610a7bcb984d3bf208820"; - sha256 = "1fy024nd01wryrasibc4b8divcfzx3a7xxfzx968l4a4l1q3l6vc"; + rev = "5d8b8b3acbe2ec6fcfe782cbda3a8ebdad9c1b51"; + sha256 = "0s7s803gg2b4wilfx973kf4c2gppsyr747wkwjlms3yjbx8iyb8k"; }; meta.homepage = "https://github.com/3rd/image.nvim/"; }; @@ -4581,6 +4617,18 @@ final: prev: meta.homepage = "https://github.com/kmonad/kmonad-vim/"; }; + knap = buildVimPluginFrom2Nix { + pname = "knap"; + version = "2023-07-25"; + src = fetchFromGitHub { + owner = "frabjous"; + repo = "knap"; + rev = "503010f541696e99ed5c62f658620e546cebf8b0"; + sha256 = "1aqfy1c4h95p94npdvyd7dhkr19f4qbnmr05sg1wbvqd9lfkslym"; + }; + meta.homepage = "https://github.com/frabjous/knap/"; + }; + kommentary = buildVimPluginFrom2Nix { pname = "kommentary"; version = "2023-01-06"; @@ -5265,6 +5313,18 @@ final: prev: meta.homepage = "https://github.com/iamcco/markdown-preview.nvim/"; }; + markid = buildVimPluginFrom2Nix { + pname = "markid"; + version = "2023-07-01"; + src = fetchFromGitHub { + owner = "David-Kunz"; + repo = "markid"; + rev = "46d03e1b7d82c07bbf06ef2f6595fea73ae6410b"; + sha256 = "1mk96p5if9zd3apv7d2kn4c3h2ik39v80apr0qf10h8lwx5zx19c"; + }; + meta.homepage = "https://github.com/David-Kunz/markid/"; + }; + marks-nvim = buildVimPluginFrom2Nix { pname = "marks.nvim"; version = "2023-02-25"; @@ -5385,14 +5445,26 @@ final: prev: meta.homepage = "https://github.com/savq/melange-nvim/"; }; + mind-nvim = buildVimPluginFrom2Nix { + pname = "mind.nvim"; + version = "2023-03-22"; + src = fetchFromGitHub { + owner = "phaazon"; + repo = "mind.nvim"; + rev = "002137dd7cf97865ebd01b6a260209d2daf2da66"; + sha256 = "1p7gb8p1jrb2wx3x67lv7am3k1a14kvwsq89fdpb8b060s2l1214"; + }; + meta.homepage = "https://github.com/phaazon/mind.nvim/"; + }; + mini-nvim = buildVimPluginFrom2Nix { pname = "mini.nvim"; - version = "2023-08-08"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "echasnovski"; repo = "mini.nvim"; - rev = "1b52c4ce7880b95d6c80eeb3cfe8e2da27d19db4"; - sha256 = "02262ykxldwxhwf6aw0q9hsz3qda43qcj770hmr1fn6xmg4b6zyl"; + rev = "654c723046d8f06151c7e940819c66030df011e7"; + sha256 = "1glvdrws6q2ynmmnhhw88704lb1q5npqnl4vwls8yy3pvwwz78l8"; }; meta.homepage = "https://github.com/echasnovski/mini.nvim/"; }; @@ -5505,6 +5577,18 @@ final: prev: meta.homepage = "https://github.com/yegappan/mru/"; }; + nabla-nvim = buildVimPluginFrom2Nix { + pname = "nabla.nvim"; + version = "2023-04-22"; + src = fetchFromGitHub { + owner = "jbyuki"; + repo = "nabla.nvim"; + rev = "8c143ad2b3ab3b8ffbd51e238ccfcbd246452a7e"; + sha256 = "17iw6ca9b8mrw68f4zkghnf3if76yrpj5fn8cp8829zpm722l6b1"; + }; + meta.homepage = "https://github.com/jbyuki/nabla.nvim/"; + }; + ncm2 = buildVimPluginFrom2Nix { pname = "ncm2"; version = "2022-03-17"; @@ -5735,24 +5819,24 @@ final: prev: neco-vim = buildVimPluginFrom2Nix { pname = "neco-vim"; - version = "2023-07-31"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "Shougo"; repo = "neco-vim"; - rev = "c1803742fed623212e675909ed74657cf6a77a2f"; - sha256 = "1w4gqdjiv624izl5j92sjrrc2p72k9vq6pq1gwkyvhhvvaqnxhzs"; + rev = "98f142bc8279d467e4e8ad81f1f007b1fe13d0a1"; + sha256 = "0a5v767ad746m4vhzj5lq11h7zxc78zz4mxs4dr0s5n9a3g6z9sl"; }; meta.homepage = "https://github.com/Shougo/neco-vim/"; }; neo-tree-nvim = buildVimPluginFrom2Nix { pname = "neo-tree.nvim"; - version = "2023-08-07"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "nvim-neo-tree"; repo = "neo-tree.nvim"; - rev = "38293fe690981aba6cfef5e440f26d8b956d463e"; - sha256 = "1mr6wllc1nv6zdrw4hzya5hmhzw1vclfim6f90xhln3vkbyci88b"; + rev = "76c43f4017b26127b4749570f947385d0c872224"; + sha256 = "12qja6fw5pmpwn914gmgkk0ck55g61z9ndlqpadk1z8d3939rnbp"; }; meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/"; }; @@ -5795,24 +5879,24 @@ final: prev: neodev-nvim = buildVimPluginFrom2Nix { pname = "neodev.nvim"; - version = "2023-08-10"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "folke"; repo = "neodev.nvim"; - rev = "81a893eb94d502b2cbb08ed3871eeaadfd240131"; - sha256 = "1b3lhl2hr42vhh7nvjhm4isp034n80il4d5x6b415vcacc0187ag"; + rev = "9a5c0f0de5c15fba52d4fb83d425d3f4fa7abfa1"; + sha256 = "1yvshl98nlza20lzay9q3rwv16xcnbrvjiwqn0f71zxrs7hzzs66"; }; meta.homepage = "https://github.com/folke/neodev.nvim/"; }; neoformat = buildVimPluginFrom2Nix { pname = "neoformat"; - version = "2023-08-03"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "sbdchd"; repo = "neoformat"; - rev = "08a621bd659511379e753970a4f3adebd45be8f4"; - sha256 = "04dbccd9nfqj2vv5iv7a9fdz2mdk8kvpyd5gqwjzwsy84v7qx89h"; + rev = "159e3e24fc018e16a937286488be17602aff8e3c"; + sha256 = "1fyg3s8sqavmg5gqvpfdrywbyx8rfg2qrkc7qlhgs767k6dnp1vw"; }; meta.homepage = "https://github.com/sbdchd/neoformat/"; }; @@ -5831,12 +5915,12 @@ final: prev: neogit = buildVimPluginFrom2Nix { pname = "neogit"; - version = "2023-08-11"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "NeogitOrg"; repo = "neogit"; - rev = "e80cd6424a8a85d93bac25b8cd8d1758105f2b0f"; - sha256 = "1x5cp250qim36l63qgikqpygmsdcciq7i69gcs3qfx9jxfgih4fh"; + rev = "b92d229086f201b983f561a41f3eb18fef7f0e53"; + sha256 = "00xwhyiwcyrmbh9zmlbxsrw956vafnn673vdrg06rfx9mqkjzy2f"; }; meta.homepage = "https://github.com/NeogitOrg/neogit/"; }; @@ -5889,6 +5973,18 @@ final: prev: meta.homepage = "https://github.com/rafamadriz/neon/"; }; + neorepl-nvim = buildVimPluginFrom2Nix { + pname = "neorepl.nvim"; + version = "2022-11-07"; + src = fetchFromGitHub { + owner = "ii14"; + repo = "neorepl.nvim"; + rev = "bc819bb42edca9c4a6b6e5d00f09f94a49c3b735"; + sha256 = "05fd3ygqpw5vyqgwc7iwbm8a7y70fl438khp6lz62bcsdd28yirs"; + }; + meta.homepage = "https://github.com/ii14/neorepl.nvim/"; + }; + neorg = buildVimPluginFrom2Nix { pname = "neorg"; version = "2023-08-09"; @@ -6215,12 +6311,12 @@ final: prev: nerdcommenter = buildVimPluginFrom2Nix { pname = "nerdcommenter"; - version = "2023-06-26"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "preservim"; repo = "nerdcommenter"; - rev = "ab2ae4d502a26bc591db78a8548823ddd04bbc9c"; - sha256 = "1my8nkc1fvs1awlzxqdy8q4448niwbg9ay5jliwly8aiiaxp2qvr"; + rev = "d2e21d417f6c788b11ae3b90d7ac478930dead36"; + sha256 = "140xp1kqj76gyn440bs62ff85b4xvlvxiyidvb5r4w0imrlacnpc"; }; meta.homepage = "https://github.com/preservim/nerdcommenter/"; }; @@ -6455,12 +6551,12 @@ final: prev: null-ls-nvim = buildVimPluginFrom2Nix { pname = "null-ls.nvim"; - version = "2023-07-06"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "null-ls.nvim"; - rev = "db09b6c691def0038c456551e4e2772186449f35"; - sha256 = "133qcapq5klinnbhvbqmww5ibwfrrqn9ysg5gjx1kg2vva7nv8p8"; + rev = "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7"; + sha256 = "00nkg77y9mp7ac46bdcaga36bbbrwbp7k1d6ajjgg9qf76pk8q3i"; }; meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; }; @@ -6599,12 +6695,12 @@ final: prev: nvim-cmp = buildNeovimPlugin { pname = "nvim-cmp"; - version = "2023-08-10"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "hrsh7th"; repo = "nvim-cmp"; - rev = "3b9f28061a67b19cadc13946de981426a6425e4a"; - sha256 = "11vxrizzkgk3x2hnd5cjdg53m5hjlf8548hi8aqfnfpr977d3v9s"; + rev = "51f1e11a89ec701221877532ee1a23557d291dd5"; + sha256 = "11v940v6md7sj1digh7kwckb80zbxxp3shlszi44c43iw9viznxi"; }; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; }; @@ -6815,12 +6911,12 @@ final: prev: nvim-gdb = buildVimPluginFrom2Nix { pname = "nvim-gdb"; - version = "2023-08-11"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "sakhnik"; repo = "nvim-gdb"; - rev = "a15b1a6a060d77e5a0047ac2962b90c0d47c9903"; - sha256 = "088n6ix7hz0k49ykwmpyxphw7mqs1dxdkl43ba0b9nnwbfr6ii1z"; + rev = "31511c2b27b7c69ab64e6b369d54cbd4b82348e2"; + sha256 = "1ff1b9wgi3711hyx0xr48g4wis0x5hhsrymclrpjiykyvmrjibc2"; }; meta.homepage = "https://github.com/sakhnik/nvim-gdb/"; }; @@ -6909,6 +7005,17 @@ final: prev: meta.homepage = "https://github.com/gennaro-tedesco/nvim-jqx/"; }; + nvim-julia-autotest = buildVimPluginFrom2Nix { + pname = "nvim-julia-autotest"; + version = "2022-10-31"; + src = fetchgit { + url = "https://gitlab.com/usmcamp0811/nvim-julia-autotest"; + rev = "b74e2f9c961e604cb56cc23f87188348bfa0f33f"; + sha256 = "0jd6r5chh4rdj1jyrsqhb67glwqjcygzvk8gyp0v7axr2xn6r8r1"; + }; + meta.homepage = "https://gitlab.com/usmcamp0811/nvim-julia-autotest"; + }; + nvim-lastplace = buildVimPluginFrom2Nix { pname = "nvim-lastplace"; version = "2023-07-27"; @@ -7203,12 +7310,24 @@ final: prev: src = fetchFromGitHub { owner = "dstein64"; repo = "nvim-scrollview"; - rev = "f3991f78682fd24ad65d936d55715f4c7363016e"; - sha256 = "0csf3z48zl3zbj255sd0h823ggi4y2lg6gxy8qr4j0gwrphq1qsc"; + rev = "69edd48b8cf0b0502566a436967b78f42ca56a14"; + sha256 = "1s8vb06v6hcr71kv4jia2h1kjcd2wci7bcd1imhiqbkh5y5pxh2a"; }; meta.homepage = "https://github.com/dstein64/nvim-scrollview/"; }; + nvim-search-and-replace = buildVimPluginFrom2Nix { + pname = "nvim-search-and-replace"; + version = "2022-09-06"; + src = fetchFromGitHub { + owner = "s1n7ax"; + repo = "nvim-search-and-replace"; + rev = "1b455cf945c42fa28f95d111d1a1110d24b37175"; + sha256 = "054qj69i45lgjflzrfck4jdmsl41mfvk9d092h68a19znsms1i30"; + }; + meta.homepage = "https://github.com/s1n7ax/nvim-search-and-replace/"; + }; + nvim-snippy = buildVimPluginFrom2Nix { pname = "nvim-snippy"; version = "2023-05-15"; @@ -7319,12 +7438,12 @@ final: prev: nvim-treesitter = buildVimPluginFrom2Nix { pname = "nvim-treesitter"; - version = "2023-08-11"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "fa414da96f4a2e60c2ac8082f0c1802b8f3c8f6c"; - sha256 = "027702lqkkn1pmwnypmwx1s8bz6lg6ix882g1rcwyrpn3lb85489"; + rev = "800b2f388b0f880be8a2fcd29494f7459af30a21"; + sha256 = "18zyqj9s071fx8i9m3rmwsy98rv6h2mcl2i8vblhaa55nv6f7y4j"; }; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; }; @@ -7389,6 +7508,18 @@ final: prev: meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/"; }; + nvim-treesitter-textsubjects = buildVimPluginFrom2Nix { + pname = "nvim-treesitter-textsubjects"; + version = "2023-08-03"; + src = fetchFromGitHub { + owner = "RRethy"; + repo = "nvim-treesitter-textsubjects"; + rev = "df75fcec548014f158cda6498ac38c4622c221e1"; + sha256 = "0fx8b9w03zn6v8db2w6h29y8hpbjckvm27nh49vvsis3icqyk7iv"; + }; + meta.homepage = "https://github.com/RRethy/nvim-treesitter-textsubjects/"; + }; + nvim-ts-autotag = buildVimPluginFrom2Nix { pname = "nvim-ts-autotag"; version = "2023-06-16"; @@ -7448,6 +7579,18 @@ final: prev: meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/"; }; + nvim-unception = buildVimPluginFrom2Nix { + pname = "nvim-unception"; + version = "2023-04-11"; + src = fetchFromGitHub { + owner = "samjwill"; + repo = "nvim-unception"; + rev = "0cbf11a6c5c4314e88245b69d460f85f30885d2e"; + sha256 = "12fy3nchbg7w8yyhk1ym5amx8kvvx73wmlqgi8ss2ikywc7n5d0c"; + }; + meta.homepage = "https://github.com/samjwill/nvim-unception/"; + }; + nvim-web-devicons = buildVimPluginFrom2Nix { pname = "nvim-web-devicons"; version = "2023-08-09"; @@ -7558,12 +7701,12 @@ final: prev: oil-nvim = buildVimPluginFrom2Nix { pname = "oil.nvim"; - version = "2023-08-09"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "stevearc"; repo = "oil.nvim"; - rev = "0e5fca35cdc743cf3a448cea1a6251cf25cebafa"; - sha256 = "16imjy6hyy9k1s6krkwl1z5vlra81a6fig2553hmwgndi7cjg3x8"; + rev = "0ccf95ae5d0ea731de8d427304f95d384a0664c4"; + sha256 = "0md4ih34kcfs15vf9g1acnnyzpcja214zdzr8yxzis9idqyh3liz"; fetchSubmodules = true; }; meta.homepage = "https://github.com/stevearc/oil.nvim/"; @@ -7882,6 +8025,18 @@ final: prev: meta.homepage = "https://github.com/motus/pig.vim/"; }; + plantuml-previewer-vim = buildVimPluginFrom2Nix { + pname = "plantuml-previewer.vim"; + version = "2023-03-07"; + src = fetchFromGitHub { + owner = "weirongxu"; + repo = "plantuml-previewer.vim"; + rev = "1dd4d0f2b09cd80a217f76d82f93830dbbe689b3"; + sha256 = "0pvdiyyqd9j65q9wf3y6jxgry4lxvnbd2ah1761a4vbn02zdrr2v"; + }; + meta.homepage = "https://github.com/weirongxu/plantuml-previewer.vim/"; + }; + plantuml-syntax = buildVimPluginFrom2Nix { pname = "plantuml-syntax"; version = "2022-08-26"; @@ -8003,6 +8158,18 @@ final: prev: meta.homepage = "https://github.com/ewilazarus/preto/"; }; + pretty-fold-nvim = buildVimPluginFrom2Nix { + pname = "pretty-fold.nvim"; + version = "2022-07-20"; + src = fetchFromGitHub { + owner = "anuvyklack"; + repo = "pretty-fold.nvim"; + rev = "a7d8b424abe0eedf50116c460fbe6dfd5783b1d5"; + sha256 = "0fjjd5zyh588czz886v29wff8jy5fwa4nbjfailwph4p9b1xj0rx"; + }; + meta.homepage = "https://github.com/anuvyklack/pretty-fold.nvim/"; + }; + prev_indent = buildVimPluginFrom2Nix { pname = "prev_indent"; version = "2014-03-08"; @@ -9306,24 +9473,24 @@ final: prev: telescope-file-browser-nvim = buildVimPluginFrom2Nix { pname = "telescope-file-browser.nvim"; - version = "2023-07-30"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-file-browser.nvim"; - rev = "6fe423eea6604c2fcbb906ff5f7e27f748a6ed87"; - sha256 = "1hckw1jq0azx33sqawganlk256a88vzifa3f4x0h1q4579j38n1x"; + rev = "0e054a9dd786280a4226c50e85e447992f6b3ff0"; + sha256 = "1a4q9dfmb5dbsznbpnd3iaqnysa1y29jnpy6kqhk22iwqgj8hwnz"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/"; }; telescope-frecency-nvim = buildVimPluginFrom2Nix { pname = "telescope-frecency.nvim"; - version = "2023-08-11"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "nvim-telescope"; repo = "telescope-frecency.nvim"; - rev = "9b17c177447915f066cf78952892fe771c3e43c5"; - sha256 = "0c9f7ahlhvky1n9wkc4vfkbiqnwf5d6b4mphcj7grrpm1imxfj8d"; + rev = "2ac311a2666edb447db5139b326777c44adc1e2a"; + sha256 = "1p8wi76mpr6gsyksbf7xcd6b4888csrrgj1g6hif9yb3d6r7fzm6"; }; meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/"; }; @@ -9957,12 +10124,12 @@ final: prev: typescript-nvim = buildVimPluginFrom2Nix { pname = "typescript.nvim"; - version = "2023-06-28"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "jose-elias-alvarez"; repo = "typescript.nvim"; - rev = "de304087e6e49981fde01af8ccc5b21e8519306f"; - sha256 = "0l3i9fj76y3yl63fh6hprs5fja0h0jl11lidv3p76bdr041gw06g"; + rev = "4de85ef699d7e6010528dcfbddc2ed4c2c421467"; + sha256 = "0rx29i3hmzh2knxx098fvfc0iafx3j08bs1zbv4dxadq56dnhaxm"; }; meta.homepage = "https://github.com/jose-elias-alvarez/typescript.nvim/"; }; @@ -11887,6 +12054,18 @@ final: prev: meta.homepage = "https://github.com/rhysd/vim-grammarous/"; }; + vim-graphical-preview = buildVimPluginFrom2Nix { + pname = "vim-graphical-preview"; + version = "2022-11-28"; + src = fetchFromGitHub { + owner = "bytesnake"; + repo = "vim-graphical-preview"; + rev = "d5692493d33d5c9d776e94c9d77493741a3293c8"; + sha256 = "1w7w46359s9s8n2ndihd39bwv69jc4nwjsjy3bgzgrd2qni9xf6p"; + }; + meta.homepage = "https://github.com/bytesnake/vim-graphical-preview/"; + }; + vim-graphql = buildVimPluginFrom2Nix { pname = "vim-graphql"; version = "2023-01-16"; @@ -13368,12 +13547,12 @@ final: prev: vim-pasta = buildVimPluginFrom2Nix { pname = "vim-pasta"; - version = "2018-09-08"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "ku1ik"; repo = "vim-pasta"; - rev = "cb4501a123d74fc7d66ac9f10b80c9d393746c66"; - sha256 = "14rswwx24i75xzgkbx1hywan1msn2ki26353ly2pyvznnqss1pwq"; + rev = "2b786703eef9f82ae7a56f3de4ee43e1e5efaaa5"; + sha256 = "1q4d512rq57awasb441slqp29mkzi3jxmy8clrp2s9ydwdbndwlx"; }; meta.homepage = "https://github.com/ku1ik/vim-pasta/"; }; @@ -15458,12 +15637,12 @@ final: prev: yats-vim = buildVimPluginFrom2Nix { pname = "yats.vim"; - version = "2023-08-04"; + version = "2023-08-12"; src = fetchFromGitHub { owner = "HerringtonDarkholme"; repo = "yats.vim"; - rev = "6d569339acf5866c468df9c2a06e050c0407ada3"; - sha256 = "1zz38g545ar0jis3i8dasfdifnnd0l40q6pclwphwspx6idlzajd"; + rev = "8878bdd7fc01eec647267d4433a763474b6a5db4"; + sha256 = "0070r63v9kjl3cx9w8xsilyww9nwyharc6l274y7mg4bfhddpbr3"; fetchSubmodules = true; }; meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/"; @@ -15757,6 +15936,18 @@ final: prev: meta.homepage = "https://github.com/rose-pine/neovim/"; }; + samodostal-image-nvim = buildVimPluginFrom2Nix { + pname = "samodostal-image-nvim"; + version = "2023-06-08"; + src = fetchFromGitHub { + owner = "samodostal"; + repo = "image.nvim"; + rev = "dcabdf47b0b974b61d08eeafa2c519927e37cf27"; + sha256 = "1c0s460nzw1imvvzj6b9hsalv60jmcyrfga5gldbskz58hyj739m"; + }; + meta.homepage = "https://github.com/samodostal/image.nvim/"; + }; + tinykeymap = buildVimPluginFrom2Nix { pname = "tinykeymap"; version = "2019-03-15"; diff --git a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix index 848c15db27e8..d03ea0bb52ad 100644 --- a/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix +++ b/pkgs/applications/editors/vim/plugins/nvim-treesitter/generated.nix @@ -1929,12 +1929,12 @@ }; teal = buildGrammar { language = "teal"; - version = "0.0.0+rev=2158ecc"; + version = "0.0.0+rev=33482c9"; src = fetchFromGitHub { owner = "euclidianAce"; repo = "tree-sitter-teal"; - rev = "2158ecce11ea542f9b791baf2c7fb33798174ed2"; - hash = "sha256-Vofqs1AW5/a7kdPjY8+fu/t/mfBpaXiFFeG1Y0hsP6E="; + rev = "33482c92a0dfa694491d34e167a1d2f52b0dccb1"; + hash = "sha256-6T9hn+Tvz8AYMsAu2J8vt6WkRQRrdGwGJcw3c85W14I="; }; generate = true; meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal"; @@ -2187,12 +2187,12 @@ }; wing = buildGrammar { language = "wing"; - version = "0.0.0+rev=f416d4b"; + version = "0.0.0+rev=9399564"; src = fetchFromGitHub { owner = "winglang"; repo = "wing"; - rev = "f416d4b76141d803ea2ebadf0629fca164133723"; - hash = "sha256-xSt6C64PmNJOqZxon4TWbAIlMzSaRClPc47wi9Sxdpk="; + rev = "9399564d1e32864c6af2d49c0dcd1f76d54443f2"; + hash = "sha256-Me+AhVl0a38w54vWa4yvxOPHMwVnJw1wewrn0bBC9AM="; }; location = "libs/tree-sitter-wing"; generate = true; diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 0577fb46ec6b..60d051b72aca 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -169,6 +169,7 @@ https://github.com/iamcco/coc-tailwindcss/,, https://github.com/neoclide/coc.nvim/,release, https://github.com/manicmaniac/coconut.vim/,HEAD, https://github.com/Exafunction/codeium.vim/,HEAD, +https://github.com/gorbit99/codewindow.nvim/,HEAD, https://github.com/metakirby5/codi.vim/,, https://github.com/tjdevries/colorbuddy.nvim/,, https://github.com/lilydjwg/colorizer/,, @@ -245,6 +246,7 @@ https://github.com/monaqa/dial.nvim/,HEAD, https://github.com/sindrets/diffview.nvim/,, https://github.com/elihunter173/dirbuf.nvim/,HEAD, https://github.com/direnv/direnv.vim/,, +https://github.com/chipsenkbeil/distant.nvim/,HEAD, https://github.com/doki-theme/doki-theme-vim/,, https://github.com/Mofiqul/dracula.nvim/,HEAD, https://github.com/stevearc/dressing.nvim/,, @@ -285,6 +287,7 @@ https://github.com/liangxianzhe/floating-input.nvim/,HEAD, https://github.com/fhill2/floating.nvim/,, https://github.com/floobits/floobits-neovim/,, https://github.com/akinsho/flutter-tools.nvim/,HEAD, +https://github.com/anuvyklack/fold-preview.nvim/,HEAD, https://github.com/mhartington/formatter.nvim/,, https://github.com/megaannum/forms/,, https://github.com/rafamadriz/friendly-snippets/,, @@ -356,6 +359,7 @@ https://github.com/cocopon/iceberg.vim/,, https://github.com/idris-hackers/idris-vim/,, https://github.com/edwinb/idris2-vim/,, https://github.com/3rd/image.nvim/,HEAD, +https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim https://github.com/lewis6991/impatient.nvim/,, https://github.com/smjonas/inc-rename.nvim/,HEAD, https://github.com/nishigori/increment-activator/,, @@ -383,6 +387,7 @@ https://github.com/JuliaEditorSupport/julia-vim/,, https://github.com/rebelot/kanagawa.nvim/,, https://github.com/anuvyklack/keymap-layer.nvim/,HEAD, https://github.com/kmonad/kmonad-vim/,, +https://github.com/frabjous/knap/,HEAD, https://github.com/b3nj5m1n/kommentary/,, https://github.com/udalov/kotlin-vim/,, https://github.com/qnighy/lalrpop.vim/,, @@ -440,6 +445,7 @@ https://github.com/mkasa/lushtags/,, https://github.com/WhiteBlackGoose/magma-nvim-goose/,HEAD, https://github.com/winston0410/mark-radar.nvim/,HEAD, https://github.com/iamcco/markdown-preview.nvim/,, +https://github.com/David-Kunz/markid/,HEAD, https://github.com/chentoast/marks.nvim/,, https://github.com/williamboman/mason-lspconfig.nvim/,HEAD, https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/,HEAD, @@ -450,6 +456,7 @@ https://github.com/kaicataldo/material.vim/,HEAD, https://github.com/vim-scripts/mayansmoke/,, https://github.com/chikamichi/mediawiki.vim/,HEAD, https://github.com/savq/melange-nvim/,, +https://github.com/phaazon/mind.nvim/,HEAD, https://github.com/echasnovski/mini.nvim/,, https://github.com/wfxr/minimap.vim/,, https://github.com/jghauser/mkdir.nvim/,main, @@ -461,6 +468,7 @@ https://github.com/loctvl842/monokai-pro.nvim/,HEAD, https://github.com/shaunsingh/moonlight.nvim/,,pure-lua https://github.com/leafo/moonscript-vim/,HEAD, https://github.com/yegappan/mru/,, +https://github.com/jbyuki/nabla.nvim/,HEAD, https://github.com/ncm2/ncm2/,, https://github.com/ncm2/ncm2-bufword/,, https://github.com/ncm2/ncm2-cssomni/,, @@ -493,6 +501,7 @@ https://github.com/Shougo/neoinclude.vim/,, https://github.com/neomake/neomake/,, https://github.com/Shougo/neomru.vim/,, https://github.com/rafamadriz/neon/,, +https://github.com/ii14/neorepl.nvim/,HEAD, https://github.com/nvim-neorg/neorg/,, https://github.com/nvim-neorg/neorg-telescope/,HEAD, https://github.com/karb94/neoscroll.nvim/,, @@ -580,6 +589,7 @@ https://github.com/kevinhwang91/nvim-hlslens/,, https://github.com/neovimhaskell/nvim-hs.vim/,, https://github.com/mfussenegger/nvim-jdtls/,, https://github.com/gennaro-tedesco/nvim-jqx/,, +https://gitlab.com/usmcamp0811/nvim-julia-autotest,HEAD, https://github.com/ethanholz/nvim-lastplace/,HEAD, https://github.com/kosayoda/nvim-lightbulb/,, https://github.com/josa42/nvim-lightline-lsp/,, @@ -605,6 +615,7 @@ https://github.com/yorickpeterse/nvim-pqf/,HEAD, https://github.com/olrtg/nvim-rename-state/,HEAD, https://github.com/petertriho/nvim-scrollbar/,HEAD, https://github.com/dstein64/nvim-scrollview/,, +https://github.com/s1n7ax/nvim-search-and-replace/,HEAD, https://github.com/dcampos/nvim-snippy/,HEAD, https://github.com/ishan9299/nvim-solarized-lua/,, https://github.com/nvim-pack/nvim-spectre/,, @@ -620,11 +631,13 @@ https://github.com/RRethy/nvim-treesitter-endwise/,HEAD, https://github.com/eddiebergman/nvim-treesitter-pyfold/,, https://github.com/nvim-treesitter/nvim-treesitter-refactor/,, https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,, +https://github.com/RRethy/nvim-treesitter-textsubjects/,HEAD, https://github.com/windwp/nvim-ts-autotag/,, https://github.com/joosepalviste/nvim-ts-context-commentstring/,, https://github.com/mrjones2014/nvim-ts-rainbow/,, https://gitlab.com/HiPhish/nvim-ts-rainbow2,HEAD, https://github.com/kevinhwang91/nvim-ufo/,HEAD, +https://github.com/samjwill/nvim-unception/,HEAD, https://github.com/kyazdani42/nvim-web-devicons/,, https://github.com/AckslD/nvim-whichkey-setup.lua/,, https://github.com/roxma/nvim-yarp/,, @@ -661,6 +674,7 @@ https://github.com/andsild/peskcolor.vim/,, https://github.com/pest-parser/pest.vim/,HEAD, https://github.com/lifepillar/pgsql.vim/,, https://github.com/motus/pig.vim/,, +https://github.com/weirongxu/plantuml-previewer.vim/,HEAD, https://github.com/aklt/plantuml-syntax/,, https://github.com/nvim-treesitter/playground/,, https://github.com/nvim-lua/plenary.nvim/,, @@ -671,6 +685,7 @@ https://github.com/nvim-lua/popup.nvim/,, https://github.com/andweeb/presence.nvim/,, https://github.com/sotte/presenting.vim/,, https://github.com/ewilazarus/preto/,HEAD, +https://github.com/anuvyklack/pretty-fold.nvim/,HEAD, https://github.com/vim-scripts/prev_indent/,, https://github.com/ahmedkhalf/project.nvim/,, https://github.com/kevinhwang91/promise-async/,HEAD, diff --git a/pkgs/applications/editors/vscode/vscodium.nix b/pkgs/applications/editors/vscode/vscodium.nix index e29227d11d60..f714e709f69b 100644 --- a/pkgs/applications/editors/vscode/vscodium.nix +++ b/pkgs/applications/editors/vscode/vscodium.nix @@ -61,7 +61,7 @@ in downloadPage = "https://github.com/VSCodium/vscodium/releases"; license = licenses.mit; sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - maintainers = with maintainers; [ synthetica turion bobby285271 ]; + maintainers = with maintainers; [ synthetica bobby285271 ]; mainProgram = "codium"; platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" "armv7l-linux" ]; }; diff --git a/pkgs/applications/file-managers/krusader/default.nix b/pkgs/applications/file-managers/krusader/default.nix index a8635a416396..b2639fe84984 100644 --- a/pkgs/applications/file-managers/krusader/default.nix +++ b/pkgs/applications/file-managers/krusader/default.nix @@ -42,7 +42,7 @@ mkDerivation rec { homepage = "http://www.krusader.org"; description = "Norton/Total Commander clone for KDE"; license = licenses.gpl2Only; - maintainers = with maintainers; [ sander turion ]; + maintainers = with maintainers; [ sander ]; mainProgram = "krusader"; }; } diff --git a/pkgs/applications/file-managers/xplr/default.nix b/pkgs/applications/file-managers/xplr/default.nix index ba0dd5a18e06..4885783abaca 100644 --- a/pkgs/applications/file-managers/xplr/default.nix +++ b/pkgs/applications/file-managers/xplr/default.nix @@ -2,18 +2,18 @@ rustPlatform.buildRustPackage rec { pname = "xplr"; - version = "0.21.2"; + version = "0.21.3"; src = fetchFromGitHub { owner = "sayanarijit"; repo = pname; rev = "v${version}"; - sha256 = "sha256-MCOkl95X5YZTAC0VHtSY5xWf1R3987cxepSM7na+LdA="; + sha256 = "sha256-lqFhLCOLiuSQWhbcZUEj2xFRlZ+x1ZTVc8IJw7tJjhE="; }; buildInputs = lib.optional stdenv.isDarwin libiconv; - cargoHash = "sha256-1uAnIuxDDv3Z/fMs2Cu/aFWrnugGcEKlNjhILqDpOMI="; + cargoHash = "sha256-3hrpg2cMvIuFy6mH1/1igIpU4nbzFQLCAhiIRZbTuaI="; checkFlags = [ # failure: path::tests::test_relative_to_parent diff --git a/pkgs/applications/graphics/meme-image-generator/default.nix b/pkgs/applications/graphics/meme-image-generator/default.nix index 7418aa07c75b..198f68577487 100644 --- a/pkgs/applications/graphics/meme-image-generator/default.nix +++ b/pkgs/applications/graphics/meme-image-generator/default.nix @@ -11,16 +11,15 @@ buildGoModule rec { owner = "nomad-software"; repo = "meme"; rev = "v${version}"; - sha256 = "089r0v5az2d2njn0s3d3wd0861pcs4slg6zl0rj4cm1k5cj8yd1k"; + hash = "sha256-MzSPJCszVEZkBvSbRzXR7AaDQOOjDQ2stKKJr8oGOSE="; }; - vendorSha256 = null; + vendorHash = null; meta = with lib; { description = "A command line utility for creating image macro style memes"; homepage = "https://github.com/nomad-software/meme"; license = licenses.mit; maintainers = [ maintainers.fgaz ]; - platforms = with platforms; linux ++ darwin; }; } diff --git a/pkgs/applications/graphics/pixinsight/default.nix b/pkgs/applications/graphics/pixinsight/default.nix index 9cf2e50ea3b2..b75e5564d668 100644 --- a/pkgs/applications/graphics/pixinsight/default.nix +++ b/pkgs/applications/graphics/pixinsight/default.nix @@ -7,12 +7,12 @@ stdenv.mkDerivation rec { pname = "pixinsight"; - version = "1.8.9-1"; + version = "1.8.9-2"; src = requireFile rec { - name = "PI-linux-x64-${version}-20220518-c.tar.xz"; + name = "PI-linux-x64-${version}-20230814-c.tar.xz"; url = "https://pixinsight.com/"; - sha256 = "sha256-AVeDJ7YYqCo7KfelUUQurjglNnTwCf0pOzJCV/bQrrw="; + sha256 = "sha256-4Jspkl5riMlbeJX/h1zhVfVymORPK1X4l0LyOgXm05Y="; message = '' PixInsight is available from ${url} and requires a commercial (or trial) license. After a license has been obtained, PixInsight can be downloaded from the software distribution @@ -71,6 +71,7 @@ stdenv.mkDerivation rec { libXext libXfixes libXrandr + libxkbfile ]); postPatch = '' diff --git a/pkgs/applications/kde/konsole.nix b/pkgs/applications/kde/konsole.nix index 9771e269faaf..1ef8da3d385d 100644 --- a/pkgs/applications/kde/konsole.nix +++ b/pkgs/applications/kde/konsole.nix @@ -13,7 +13,7 @@ mkDerivation { homepage = "https://apps.kde.org/konsole/"; description = "KDE terminal emulator"; license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12Plus ]; - maintainers = with lib.maintainers; [ ttuegel turion ]; + maintainers = with lib.maintainers; [ ttuegel ]; }; nativeBuildInputs = [ extra-cmake-modules kdoctools ]; buildInputs = [ diff --git a/pkgs/applications/kde/marble.nix b/pkgs/applications/kde/marble.nix index 7fe3aa529fa2..f36d91df5978 100644 --- a/pkgs/applications/kde/marble.nix +++ b/pkgs/applications/kde/marble.nix @@ -2,7 +2,7 @@ , extra-cmake-modules, kdoctools , qtscript, qtsvg, qtquickcontrols, qtwebengine , krunner, shared-mime-info, kparts, knewstuff -, gpsd, perl +, gpsd, perl, protobuf3_21 }: mkDerivation { @@ -15,7 +15,7 @@ mkDerivation { outputs = [ "out" "dev" ]; nativeBuildInputs = [ extra-cmake-modules kdoctools perl ]; propagatedBuildInputs = [ - qtscript qtsvg qtquickcontrols qtwebengine shared-mime-info krunner kparts + protobuf3_21 qtscript qtsvg qtquickcontrols qtwebengine shared-mime-info krunner kparts knewstuff gpsd ]; preConfigure = '' diff --git a/pkgs/applications/kde/okular.nix b/pkgs/applications/kde/okular.nix index 727fc673b174..8079232b926c 100644 --- a/pkgs/applications/kde/okular.nix +++ b/pkgs/applications/kde/okular.nix @@ -35,7 +35,7 @@ mkDerivation { homepage = "http://www.kde.org"; description = "KDE document viewer"; license = with licenses; [ gpl2Plus lgpl21Plus fdl12Plus bsd3 ]; - maintainers = with maintainers; [ ttuegel turion ]; + maintainers = with maintainers; [ ttuegel ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/applications/misc/cobang/0001-Poetry-core-and-pillow-9.patch b/pkgs/applications/misc/cobang/0001-Poetry-core-and-pillow-9.patch index d3c32cf96407..7ba0dab2d1e2 100644 --- a/pkgs/applications/misc/cobang/0001-Poetry-core-and-pillow-9.patch +++ b/pkgs/applications/misc/cobang/0001-Poetry-core-and-pillow-9.patch @@ -23,7 +23,8 @@ index 5dc25e0..b3ba397 100644 @@ -33,4 +33,4 @@ skip-string-normalization = true [build-system] - requires = ["poetry>=0.12"] +-requires = ["poetry>=0.12"] ++requires = ["poetry-core"] -build-backend = "poetry.masonry.api" +build-backend = "poetry.core.masonry.api" -- diff --git a/pkgs/applications/misc/get_iplayer/default.nix b/pkgs/applications/misc/get_iplayer/default.nix index dae647f6c5d0..f42f16a6167c 100644 --- a/pkgs/applications/misc/get_iplayer/default.nix +++ b/pkgs/applications/misc/get_iplayer/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchFromGitHub, atomicparsley, flvstreamer, ffmpeg, makeWrapper, perl, perlPackages, rtmpdump}: +{ lib, fetchFromGitHub, stdenv, shortenPerlShebang, atomicparsley, flvstreamer, ffmpeg, makeWrapper, perl, perlPackages, rtmpdump}: perlPackages.buildPerlPackage rec { pname = "get_iplayer"; @@ -12,7 +12,7 @@ perlPackages.buildPerlPackage rec { }; nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ perl ]; + buildInputs = [ perl ] ++ lib.optional stdenv.isDarwin shortenPerlShebang; propagatedBuildInputs = with perlPackages; [ HTMLParser HTTPCookies LWP LWPProtocolHttps XMLLibXML XMLSimple Mojolicious ]; @@ -27,13 +27,16 @@ perlPackages.buildPerlPackage rec { wrapProgram $out/bin/get_iplayer --suffix PATH : ${lib.makeBinPath [ atomicparsley ffmpeg flvstreamer rtmpdump ]} --prefix PERL5LIB : $PERL5LIB cp get_iplayer.1 $out/share/man/man1 ''; + postInstall = lib.optionalString stdenv.isDarwin '' + shortenPerlShebang $out/bin/.get_iplayer-wrapped + ''; meta = with lib; { description = "Downloads TV and radio from BBC iPlayer"; license = licenses.gpl3Plus; homepage = "https://squarepenguin.co.uk/"; platforms = platforms.all; - maintainers = with maintainers; [ rika ]; + maintainers = with maintainers; [ rika jgarcia ]; }; } diff --git a/pkgs/applications/misc/jetbrains-toolbox/default.nix b/pkgs/applications/misc/jetbrains-toolbox/default.nix index f8485132fc78..205ef838203e 100644 --- a/pkgs/applications/misc/jetbrains-toolbox/default.nix +++ b/pkgs/applications/misc/jetbrains-toolbox/default.nix @@ -10,11 +10,11 @@ }: let pname = "jetbrains-toolbox"; - version = "2.0.1.16621"; + version = "2.0.2.16660"; src = fetchzip { url = "https://download.jetbrains.com/toolbox/jetbrains-toolbox-${version}.tar.gz"; - sha256 = "sha256-FZuoLzouwi3HfTJct+Sh8DNzdzQoEsErBb04SgYrZN0="; + sha256 = "sha256-iz9bUkeQZs0k3whRZuIl/KtSn7KlTq1urQ2I+D292MM="; stripRoot = false; }; diff --git a/pkgs/applications/misc/keepassxc/default.nix b/pkgs/applications/misc/keepassxc/default.nix index 5b5ed2326d88..277a1b99cc1e 100644 --- a/pkgs/applications/misc/keepassxc/default.nix +++ b/pkgs/applications/misc/keepassxc/default.nix @@ -129,7 +129,7 @@ stdenv.mkDerivation rec { ''; homepage = "https://keepassxc.org/"; license = licenses.gpl2Plus; - maintainers = with maintainers; [ jonafato turion srapenne ]; + maintainers = with maintainers; [ jonafato srapenne ]; platforms = platforms.linux ++ platforms.darwin; }; } diff --git a/pkgs/applications/misc/logseq/default.nix b/pkgs/applications/misc/logseq/default.nix index f40fe7a0e1b2..6eda1feff2d1 100644 --- a/pkgs/applications/misc/logseq/default.nix +++ b/pkgs/applications/misc/logseq/default.nix @@ -14,11 +14,11 @@ stdenv.mkDerivation (finalAttrs: let in { pname = "logseq"; - version = "0.9.13"; + version = "0.9.14"; src = fetchurl { url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage"; - hash = "sha256-fDE19E8FhyXG9RMbfKNCQrhMW5CzQPAp+zRSu4EQMt4="; + hash = "sha256-UFl+AqfG0OzT+lHC6Sq+gUQTyvzUQP6Enh+rLSq3Xhc="; name = "${pname}-${version}.AppImage"; }; diff --git a/pkgs/applications/misc/nwg-panel/default.nix b/pkgs/applications/misc/nwg-panel/default.nix index a7d35325c39f..167e9a83d976 100644 --- a/pkgs/applications/misc/nwg-panel/default.nix +++ b/pkgs/applications/misc/nwg-panel/default.nix @@ -10,17 +10,18 @@ , pamixer # pamixer , pulseaudio # pactl , libdbusmenu-gtk3 # tray +, playerctl }: python3Packages.buildPythonApplication rec { pname = "nwg-panel"; - version = "0.7.17"; + version = "0.9.11"; src = fetchFromGitHub { owner = "nwg-piotr"; repo = "nwg-panel"; - rev = "refs/tags/v${version}"; - sha256 = "sha256-HGbPBHf5PIjbuMSd/2fFSCLQ/7s1Xbys+KoGXctQOvM="; + rev = "v${version}"; + hash = "sha256-4/R/x3iQ6nsG5OLy/FMA24uxS3xKD/2901gBNe6lkk4="; }; # No tests @@ -30,7 +31,7 @@ python3Packages.buildPythonApplication rec { strictDeps = false; dontWrapGApps = true; - buildInputs = [ atk gdk-pixbuf gtk-layer-shell pango ]; + buildInputs = [ atk gdk-pixbuf gtk-layer-shell pango playerctl ]; nativeBuildInputs = [ wrapGAppsHook gobject-introspection ]; propagatedBuildInputs = (with python3Packages; [ i3ipc netifaces psutil pybluez pygobject3 requests dasbus setuptools ]) @@ -56,6 +57,7 @@ python3Packages.buildPythonApplication rec { description = "GTK3-based panel for Sway window manager"; license = licenses.mit; platforms = platforms.linux; - maintainers = with maintainers; [ ]; + maintainers = with maintainers; [ ludovicopiero ]; + mainProgram = "nwg-panel"; }; } diff --git a/pkgs/applications/misc/onthespot/default.nix b/pkgs/applications/misc/onthespot/default.nix index 642c76563329..2a37f90d3bf3 100644 --- a/pkgs/applications/misc/onthespot/default.nix +++ b/pkgs/applications/misc/onthespot/default.nix @@ -1,9 +1,9 @@ { lib -, python3 -, fetchFromGitHub , copyDesktopItems -, wrapQtAppsHook +, fetchFromGitHub , makeDesktopItem +, python3 +, wrapQtAppsHook }: python3.pkgs.buildPythonApplication rec { @@ -14,7 +14,7 @@ python3.pkgs.buildPythonApplication rec { src = fetchFromGitHub { owner = "casualsnek"; repo = "onthespot"; - rev = "v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-VaJBNsT7uNOGY43GnzhUqDQNiPoFZcc2UaIfOKgkufg="; }; @@ -54,11 +54,12 @@ python3.pkgs.buildPythonApplication rec { makeWrapperArgs+=("''${qtWrapperArgs[@]}") ''; - meta = { + meta = with lib; { description = " QT based Spotify music downloader written in Python"; homepage = "https://github.com/casualsnek/onthespot"; - license = lib.licenses.gpl2; - maintainers = with lib.maintainers; [ onny ]; - platforms = lib.platforms.linux; + changelog = "https://github.com/casualsnek/onthespot/releases/tag/v${version}"; + license = licenses.gpl2Only; + maintainers = with maintainers; [ onny ]; + platforms = platforms.linux; }; } diff --git a/pkgs/applications/misc/oranda/default.nix b/pkgs/applications/misc/oranda/default.nix index 759a929e4988..15e3ec3774a3 100644 --- a/pkgs/applications/misc/oranda/default.nix +++ b/pkgs/applications/misc/oranda/default.nix @@ -5,20 +5,28 @@ , oniguruma , stdenv , darwin +, tailwindcss }: rustPlatform.buildRustPackage rec { pname = "oranda"; - version = "0.2.0"; + version = "0.3.0"; src = fetchFromGitHub { owner = "axodotdev"; repo = "oranda"; rev = "v${version}"; - hash = "sha256-1pkAIz6Zh0ArIDmRSLHTnIgySWdxrDx0amTkdZhY6vY="; + hash = "sha256-R9b2T/Em3s4hwcXa3l2i8A3w/aBu0Dz+izFcE4Q8J/4="; }; - cargoHash = "sha256-TKpPAzqwWBH2dlBNvU2kuqqOVu5WhSnSR3wW5FsW7yk="; + cargoHash = "sha256-0eH7LZfO5/YgXP9Hom7pgALKFksSTAiczgT7rrNnqow="; + + patches = [ + # oranda-generate-css which is used in the build script tries to download + # tailwindcss from the internet, so we have to patch it to use the + # tailwindcss from nixpkgs + ./tailwind.patch + ]; nativeBuildInputs = [ pkg-config @@ -33,10 +41,15 @@ rustPlatform.buildRustPackage rec { # requires internet access checkFlags = [ "--skip=build" + "--skip=integration" ]; env = { RUSTONIG_SYSTEM_LIBONIG = true; + TAILWINDCSS = lib.getExe tailwindcss; + } // lib.optionalAttrs stdenv.isDarwin { + # without this, tailwindcss fails with OpenSSL configuration error + OPENSSL_CONF = ""; }; meta = with lib; { diff --git a/pkgs/applications/misc/oranda/tailwind.patch b/pkgs/applications/misc/oranda/tailwind.patch new file mode 100644 index 000000000000..6a1ffb3c959f --- /dev/null +++ b/pkgs/applications/misc/oranda/tailwind.patch @@ -0,0 +1,52 @@ +--- a/generate-css/src/lib.rs ++++ b/generate-css/src/lib.rs +@@ -28,48 +28,7 @@ pub fn default_css_output_dir() -> Utf8PathBuf { + } + + pub fn build_css(dist_dir: &Utf8Path) -> Result<()> { +- // Fetch our cache dir +- let project_dir = ProjectDirs::from("dev", "axo", "oranda") +- .expect("Unable to create cache dir for downloading Tailwind!"); +- let cache_dir = project_dir.cache_dir(); +- // Figure out our target "double" (tailwind has weird naming around this) +- let double = match (env::consts::OS, env::consts::ARCH) { +- ("linux", "x86_64") => "linux-x64", +- ("linux", "aarch64") => "linux-arm64", +- ("linux", "arm") => "linux-armv7", +- ("macos", "x86_64") => "macos-x64", +- ("macos", "aarch64") => "macos-arm64", +- ("windows", "x86_64") => "windows-x64.exe", +- ("windows", "aarch64") => "windows-arm64.exe", +- _ => "linux-x64", +- }; +- let mut binary_path = Utf8PathBuf::from(cache_dir.display().to_string()); +- LocalAsset::create_dir_all(&binary_path)?; +- binary_path.push(format!("tailwindcss-{double}")); +- if !binary_path.exists() { +- // Fetch the binary from GitHub if it doesn't exist +- tracing::info!("Fetching Tailwind binary from GitHub release..."); +- let url = format!( +- "https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-{double}" +- ); +- let handle = tokio::runtime::Handle::current(); +- let response = handle.block_on(reqwest::get(url))?; +- let bytes = handle.block_on(response.bytes())?; +- let file = LocalAsset::new(&binary_path, Vec::from(bytes))?; +- file.write( +- binary_path +- .parent() +- .expect("Tailwind binary path has no parent!?"), +- )?; +- +- // On non-Windows platforms, we need to mark the file as executable +- #[cfg(target_family = "unix")] +- { +- use std::os::unix::prelude::PermissionsExt; +- let user_execute = std::fs::Permissions::from_mode(0o755); +- std::fs::set_permissions(&binary_path, user_execute)?; +- } +- } ++ let binary_path = env!("TAILWINDCSS"); + + tracing::info!("Building oranda CSS using Tailwind..."); + let css_src_path = manifest_dir().join(CSS_SRC_PATH); diff --git a/pkgs/applications/misc/pyditz/cerberus.nix b/pkgs/applications/misc/pyditz/cerberus.nix deleted file mode 100644 index 4da032bafeee..000000000000 --- a/pkgs/applications/misc/pyditz/cerberus.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ lib, buildPythonPackage, fetchPypi, pytest-runner, pytest }: - -buildPythonPackage rec { - pname = "Cerberus"; - version = "1.1"; - - src = fetchPypi { - inherit pname version; - sha256 = "1pxzr8sfm2hc5s96m9k044i44nwkva70n0ypr6a35v73zn891cx5"; - }; - - nativeCheckInputs = [ pytest-runner pytest ]; - - meta = with lib; { - homepage = "http://python-cerberus.org/"; - description = "Lightweight, extensible schema and data validation tool for Python dictionaries"; - license = licenses.mit; - }; -} diff --git a/pkgs/applications/misc/pyditz/default.nix b/pkgs/applications/misc/pyditz/default.nix index 87d8deb03e61..9fda9dee0949 100644 --- a/pkgs/applications/misc/pyditz/default.nix +++ b/pkgs/applications/misc/pyditz/default.nix @@ -2,23 +2,21 @@ with pythonPackages; -let - cerberus_1_1 = callPackage ./cerberus.nix { }; -in buildPythonApplication rec { +buildPythonApplication rec { pname = "pyditz"; version = "0.11"; src = fetchPypi { inherit pname version; - sha256 = "da0365ae9064e30c4a27526fb0d7a802fda5c8651cda6990d17be7ede89a2551"; + hash = "sha256-2gNlrpBk4wxKJ1JvsNeoAv2lyGUc2mmQ0Xvn7eiaJVE="; }; nativeBuildInputs = [ setuptools-scm ]; - propagatedBuildInputs = [ pyyaml six jinja2 cerberus_1_1 ]; + propagatedBuildInputs = [ pyyaml six jinja2 cerberus ]; nativeCheckInputs = [ unittestCheckHook ]; meta = with lib; { - homepage = "https://pythonhosted.org/pyditz/"; + homepage = "https://pypi.org/project/pyditz/"; description = "Drop-in replacement for the Ditz distributed issue tracker"; maintainers = [ maintainers.ilikeavocadoes ]; license = licenses.lgpl2; diff --git a/pkgs/applications/misc/remnote/default.nix b/pkgs/applications/misc/remnote/default.nix index 722e1b4bfa79..75804968f57d 100644 --- a/pkgs/applications/misc/remnote/default.nix +++ b/pkgs/applications/misc/remnote/default.nix @@ -2,11 +2,11 @@ appimageTools.wrapType2 rec { pname = "remnote"; - version = "1.12.3"; + version = "1.12.9"; src = fetchurl { url = "https://download.remnote.io/remnote-desktop/RemNote-${version}.AppImage"; - sha256 = "sha256-qLEEIzTE5h9+9tWL0qSFCqN/MW124NtIacqiKnhlbp8="; + sha256 = "sha256-ZBo7yxbTS+2pWecbPGxp0UMy16HRMwuuUUejb6DUHic="; }; meta = with lib; { diff --git a/pkgs/applications/misc/seatd/default.nix b/pkgs/applications/misc/seatd/default.nix index faf4dfb8b01e..7cc2c967fe01 100644 --- a/pkgs/applications/misc/seatd/default.nix +++ b/pkgs/applications/misc/seatd/default.nix @@ -47,5 +47,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.mit; maintainers = with lib.maintainers; [ emantor ]; platforms = with lib.platforms; freebsd ++ linux ++ netbsd; + mainProgram = "seatd"; }; }) diff --git a/pkgs/applications/misc/tofi/default.nix b/pkgs/applications/misc/tofi/default.nix index 76c5b2047e30..076a5af3cf1c 100644 --- a/pkgs/applications/misc/tofi/default.nix +++ b/pkgs/applications/misc/tofi/default.nix @@ -38,5 +38,6 @@ stdenv.mkDerivation rec { license = licenses.mit; maintainers = with maintainers; [ fbergroth ]; platforms = platforms.linux; + mainProgram = "tofi"; }; } diff --git a/pkgs/applications/misc/tui-journal/default.nix b/pkgs/applications/misc/tui-journal/default.nix index 1d4abdf5c68f..ca61f0aedecc 100644 --- a/pkgs/applications/misc/tui-journal/default.nix +++ b/pkgs/applications/misc/tui-journal/default.nix @@ -11,16 +11,16 @@ rustPlatform.buildRustPackage rec { pname = "tui-journal"; - version = "0.3.0"; + version = "0.3.1"; src = fetchFromGitHub { owner = "AmmarAbouZor"; repo = "tui-journal"; rev = "v${version}"; - hash = "sha256-4fa41kzDGefqxfCcxe1/9iEZHVC8MIzcOG8RUiLW5bw="; + hash = "sha256-DKactqPyZTDmD4F15wKHvwuzsZUj6y1MJuPyASnia/c="; }; - cargoHash = "sha256-Uz9Od9hXM6EGZ+MsZ7uCYvA4aoF3E9uSNjjtxd1ssCs="; + cargoHash = "sha256-dLyI2cmIz1ucKdhAEs3Nz1tamcJUDZtdv4Fk/Wo+Zxs="; nativeBuildInputs = [ pkg-config diff --git a/pkgs/applications/misc/wallust/default.nix b/pkgs/applications/misc/wallust/default.nix index 0a803a4bfd4f..5add364c76b1 100644 --- a/pkgs/applications/misc/wallust/default.nix +++ b/pkgs/applications/misc/wallust/default.nix @@ -4,23 +4,23 @@ }: rustPlatform.buildRustPackage rec { pname = "wallust"; - version = "2.5.1"; + version = "2.6.1"; src = fetchFromGitea { domain = "codeberg.org"; owner = "explosion-mental"; repo = pname; rev = version; - hash = "sha256-v72ddWKK2TMHKeBihYjMoJvKXiPe/yqJtdh8VQzjmVU="; + hash = "sha256-xcsOOA6esvIhzeka8E9OvCT8aXMWWSHO4lNLtaocTSo="; }; - cargoSha256 = "sha256-jDs4KeVN3P+4/T1cW4KDxoY79jE3GXiwzxLrR2HybWw="; + cargoSha256 = "sha256-YDIBn2fjlvNTYwMVn/MkID/EMmzz4oLieVgG2R95q4M="; meta = with lib; { description = "A better pywal"; homepage = "https://codeberg.org/explosion-mental/wallust"; license = licenses.mit; - maintainers = with maintainers; [ onemoresuza ]; + maintainers = with maintainers; [onemoresuza iynaix]; downloadPage = "https://codeberg.org/explosion-mental/wallust/releases/tag/${version}"; platforms = platforms.unix; mainProgram = "wallust"; diff --git a/pkgs/applications/networking/browsers/chromium/common.nix b/pkgs/applications/networking/browsers/chromium/common.nix index f555ab289391..6d24f18ec94c 100644 --- a/pkgs/applications/networking/browsers/chromium/common.nix +++ b/pkgs/applications/networking/browsers/chromium/common.nix @@ -361,7 +361,6 @@ let # Optional features: use_gio = true; - use_gnome_keyring = false; # Superseded by libsecret use_cups = cupsSupport; # Feature overrides: @@ -384,6 +383,8 @@ let # We do intentionally not set rustc_version as nixpkgs will never do incremental # rebuilds, thus leaving this empty is fine. rust_sysroot_absolute = "${rustc}"; + # Building with rust is disabled for now - this matches the flags in other major distributions. + enable_rust = false; } // lib.optionalAttrs (!(stdenv.buildPlatform.canExecute stdenv.hostPlatform)) { # https://www.mail-archive.com/v8-users@googlegroups.com/msg14528.html arm_control_flow_integrity = "none"; diff --git a/pkgs/applications/networking/browsers/chromium/update.py b/pkgs/applications/networking/browsers/chromium/update.py index b8af11ee61d0..f8dae9593601 100755 --- a/pkgs/applications/networking/browsers/chromium/update.py +++ b/pkgs/applications/networking/browsers/chromium/update.py @@ -63,21 +63,26 @@ def get_file_revision(revision, file_path): return base64.b64decode(resp) -def get_matching_chromedriver(version): - """Gets the matching chromedriver version for the given Chromium version.""" - # See https://chromedriver.chromium.org/downloads/version-selection - build = re.sub('.[0-9]+$', '', version) - chromedriver_version_url = f'https://chromedriver.storage.googleapis.com/LATEST_RELEASE_{build}' - with urlopen(chromedriver_version_url) as http_response: - chromedriver_version = http_response.read().decode() - def get_chromedriver_url(system): - return ('https://chromedriver.storage.googleapis.com/' + - f'{chromedriver_version}/chromedriver_{system}.zip') +def get_chromedriver(channel): + """Get the latest chromedriver builds given a channel""" + # See https://chromedriver.chromium.org/downloads/version-selection#h.4wiyvw42q63v + chromedriver_versions_url = f'https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json' + print(f'GET {chromedriver_versions_url}') + with urlopen(chromedriver_versions_url) as http_response: + chromedrivers = json.load(http_response) + channel = chromedrivers['channels'][channel] + downloads = channel['downloads']['chromedriver'] + + def get_chromedriver_url(platform): + for download in downloads: + if download['platform'] == platform: + return download['url'] + return { - 'version': chromedriver_version, + 'version': channel['version'], 'sha256_linux': nix_prefetch_url(get_chromedriver_url('linux64')), - 'sha256_darwin': nix_prefetch_url(get_chromedriver_url('mac64')), - 'sha256_darwin_aarch64': nix_prefetch_url(get_chromedriver_url('mac_arm64')) + 'sha256_darwin': nix_prefetch_url(get_chromedriver_url('mac-x64')), + 'sha256_darwin_aarch64': nix_prefetch_url(get_chromedriver_url('mac-arm64')) } @@ -212,7 +217,7 @@ with urlopen(RELEASES_URL) as resp: channel['deps'] = get_channel_dependencies(channel['version']) if channel_name == 'stable': - channel['chromedriver'] = get_matching_chromedriver(channel['version']) + channel['chromedriver'] = get_chromedriver('Stable') elif channel_name == 'ungoogled-chromium': ungoogled_repo_url = 'https://github.com/ungoogled-software/ungoogled-chromium.git' channel['deps']['ungoogled-patches'] = { diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.nix b/pkgs/applications/networking/browsers/chromium/upstream-info.nix index e53706340011..908310356122 100644 --- a/pkgs/applications/networking/browsers/chromium/upstream-info.nix +++ b/pkgs/applications/networking/browsers/chromium/upstream-info.nix @@ -35,31 +35,31 @@ }; deps = { gn = { - rev = "e9e83d9095d3234adf68f3e2866f25daf766d5c7"; - sha256 = "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a"; + rev = "4bd1a77e67958fb7f6739bd4542641646f264e5d"; + sha256 = "14h9jqspb86sl5lhh6q0kk2rwa9zcak63f8drp7kb3r4dx08vzsw"; url = "https://gn.googlesource.com/gn"; - version = "2023-05-19"; + version = "2023-06-09"; }; }; - sha256 = "1h3j24ihn76qkvckzg703pm1jsh6nbkc48n2zx06kia8wz96567z"; - sha256bin64 = "04jklk2zwkyy8i70v9nk7nw35w2g9pyxdw9w3sn9mddgbjjph5z9"; - version = "115.0.5790.170"; + sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y"; + sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl"; + version = "116.0.5845.96"; }; ungoogled-chromium = { deps = { gn = { - rev = "e9e83d9095d3234adf68f3e2866f25daf766d5c7"; - sha256 = "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a"; + rev = "4bd1a77e67958fb7f6739bd4542641646f264e5d"; + sha256 = "14h9jqspb86sl5lhh6q0kk2rwa9zcak63f8drp7kb3r4dx08vzsw"; url = "https://gn.googlesource.com/gn"; - version = "2023-05-19"; + version = "2023-06-09"; }; ungoogled-patches = { - rev = "115.0.5790.170-1"; - sha256 = "0vk82jacadb4id16596s4751j4idq6903w6sl2s7cj4ppxd6pyf1"; + rev = "116.0.5845.96-1"; + sha256 = "14smm0vmqzn2664qdbv7asm8n2gg88zcvwrjpsn54qwk0njv7zlr"; }; }; - sha256 = "1h3j24ihn76qkvckzg703pm1jsh6nbkc48n2zx06kia8wz96567z"; - sha256bin64 = "04jklk2zwkyy8i70v9nk7nw35w2g9pyxdw9w3sn9mddgbjjph5z9"; - version = "115.0.5790.170"; + sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y"; + sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl"; + version = "116.0.5845.96"; }; } diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix index 9859dcdce655..1f9572659ca2 100644 --- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix +++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix @@ -1,1015 +1,1015 @@ { - version = "116.0.2"; + version = "116.0.3"; sources = [ - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ach/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ach/firefox-116.0.3.tar.bz2"; locale = "ach"; arch = "linux-x86_64"; - sha256 = "0ee6001a003ef7cb57d786f4824959d06e0dcecfce82acec47dbc31f400c7917"; + sha256 = "e58bf494734c79dac12730e55aaef1c7e7f6c104df71df2f7fd035a6b8e34636"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/af/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/af/firefox-116.0.3.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "660f4925dad34ef3e4c0ed9b9e489dfe87a629ebde979f505ac8c81210b74901"; + sha256 = "64d53abc20409a0733080200b8f2d730436c0f52e317011be0e7243592b9cf15"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/an/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/an/firefox-116.0.3.tar.bz2"; locale = "an"; arch = "linux-x86_64"; - sha256 = "f3cd87ad4773110ecb82ae825418d47ba0fa861915493899be860d7b196f3bed"; + sha256 = "ee95034b23fce88a91abd3fe8166b86bafeecbbd89f6fbd7061dfb4f81189951"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ar/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ar/firefox-116.0.3.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "376b1bbb5c6c072110f5bc3b0631818c07f397e3a568b4aad7d8d495363372cd"; + sha256 = "b8afc14f06bbd0a939a365010ee284feacfabf8b6dacedca6637950a23dbae1b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ast/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ast/firefox-116.0.3.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "2bfd51f988024caccbc66a4e46719a23a802083b9a2e4679675d98195b98367b"; + sha256 = "1b39d5239d9313ec0f59e8776df0a71f4cb75fa2c9c1b1f5f9163bcee1aebdb2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/az/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/az/firefox-116.0.3.tar.bz2"; locale = "az"; arch = "linux-x86_64"; - sha256 = "89ce4e8bf2c4b1da9f962f91f4f39a4969378ffd0e778a801ea263a6b2c49d35"; + sha256 = "0039b81aecd8f2c6e5f73d4d674a61e23040237d329308894e620caa5ecbdc59"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/be/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/be/firefox-116.0.3.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "422c8e09ee08b95bbe49c2306caf5918afd55a4731a6cbc08ce1ee9cd9d3854a"; + sha256 = "43151b69ea0a17f1e00b94e520928cb4a8bdadb8104295752c984ea4ef195c22"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/bg/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/bg/firefox-116.0.3.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "98ad88a8e95f7804de587f0baf4c46c230ab0be0ae86156d1eafd00540b3e18f"; + sha256 = "65a17e0f84c423882dfa8be984bb0ef887880fb864141ab5d3268f0b1ce8abf7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/bn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/bn/firefox-116.0.3.tar.bz2"; locale = "bn"; arch = "linux-x86_64"; - sha256 = "314aae2774576228b1edfdea9ee1424d3756898f1bb95ab2bd2fedde08298eac"; + sha256 = "a48c0b931b39506b6c50a20a641a03eed6c0dfffbb37324e97a71ff46c81e934"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/br/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/br/firefox-116.0.3.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "935360cd7d2a4720312cf2371543f6c85f865901af8d51be8a239503e1f7b23c"; + sha256 = "e14ca09ac70d627557a811948ff843d91df0389dd0b90d2d6a36705f7aaf9706"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/bs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/bs/firefox-116.0.3.tar.bz2"; locale = "bs"; arch = "linux-x86_64"; - sha256 = "103ae0f1b63b567889c601cdfc49f891ec44bfce7ca246249a0bea359bf7394d"; + sha256 = "609fcda1c03d135334e3134c69188413deabf743b19cbfe98448669b41377cbd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ca-valencia/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ca-valencia/firefox-116.0.3.tar.bz2"; locale = "ca-valencia"; arch = "linux-x86_64"; - sha256 = "6f8e3afb082e75970a1812b6696407f70def606d5cb9f81642fc15d4d5bd8527"; + sha256 = "f79465efead74697d9abd06f6942d15b6e77bcb7c086005327c73d9c55533eed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ca/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ca/firefox-116.0.3.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "f59e1da73c16f50f415744f1cd2ead8a6160cc295b910dfa8986881d90b1d5ef"; + sha256 = "13103f55c4bc7db872d3fc0f266f86e8aecf18d6fcab4855ca72556c6800f5a3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/cak/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/cak/firefox-116.0.3.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "af457cb4a191001272cbd2e161d93ce476e4535872dad31a1ca7f543d09a622b"; + sha256 = "c033593a669526d3df2dde63f0ed66010bb93418d772471beca49db343be83af"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/cs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/cs/firefox-116.0.3.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "8a5fb222f09b8d9f5e5ee8a0cf40bec3fda6b09a4a5f18a1ce9b08ce8e36c1ea"; + sha256 = "86260a3808095b224ac18f08be5bc5ca3a96ea43e7de9cb6589e74bbb141305a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/cy/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/cy/firefox-116.0.3.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "7d4661988a7e96c3f1bd451e4aabd5bd24d5365057b4b259ec221ac0c9be779b"; + sha256 = "ca53c0db2f1c5a1d73b7ee49f31de07b06364c020357eb553a373f30f966a221"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/da/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/da/firefox-116.0.3.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "e763d049d0b15e658b0de60fdc07c3743f5e904dce0688795125162abc0fe145"; + sha256 = "c9353731d22bd8d558b7f369ce6292388719f77b4d56fb4c534f40c68424e42f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/de/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/de/firefox-116.0.3.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "4a4b07a448f710f6f8d9250e91304afb870848715282d114faa5a0c2393f99dc"; + sha256 = "d6fc45534c5eff06eb19e3567d5fbcb2bd31cdead619e33370cee5da59db07a9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/dsb/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/dsb/firefox-116.0.3.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "706ce7c6aa388b95d140804075045aca76a70020f5241cf076df8cb977562a03"; + sha256 = "5551ba6593eeefab940f2f10e651eb7cdbc11ec17d5fb9765f2b7561aef68398"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/el/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/el/firefox-116.0.3.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "ba7625d3194f94c794288292ddf8320f6e81d9420b5baf82baac5530bb13d65e"; + sha256 = "36f42f415e5a53158fffd044f25605da3cf5a6c02cd5e6a65d6a41911b1c5bc6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/en-CA/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/en-CA/firefox-116.0.3.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "80996599de157af8961171ddd49a2a7824d63d0bbd9d0cc4182ee3c251ae6646"; + sha256 = "98beb885d18d919fce1fbdc98722b757b92524e3bcf99c2a95173be4dc43d3f6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/en-GB/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/en-GB/firefox-116.0.3.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "9293b78e08152874703ecdb606034da01544a2c82dd657c47a640207cb3fe460"; + sha256 = "c4b101f51a26a1c96ee410e61567a8d325538928876c45ea35388237a7f05a27"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/en-US/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/en-US/firefox-116.0.3.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "82f5cd5b2ab2dde62aa998fdd4be96aa8148b3d5e68916b1f07e937ee29efebd"; + sha256 = "c13396944d1155a6884de09ff1d382c814658c69dcf23a98035d58bd77cc7c62"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/eo/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/eo/firefox-116.0.3.tar.bz2"; locale = "eo"; arch = "linux-x86_64"; - sha256 = "131b4c9c117676bc562cfadd541315f0858f054a0aa922d7e19a3c3b953894b2"; + sha256 = "4a79e9167e2d5a341111477f3dd8d9340e509169a311e4631e317f1eb569c51f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/es-AR/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/es-AR/firefox-116.0.3.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "83c2df693041902c06b30ee603777b164d1d3ee9b2c8efc99427c7f62012212f"; + sha256 = "bfd9b8eccfac18de6f2879b8a7d81ddf2f7a40da4ef20dd908cb0e05a99bd241"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/es-CL/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/es-CL/firefox-116.0.3.tar.bz2"; locale = "es-CL"; arch = "linux-x86_64"; - sha256 = "f7b5a2e24935b61f418c8644de4771e494d7c9aadc618b1e276bf1916c60dacf"; + sha256 = "17137f433dff6c0b09e7ebc00c8c85d643e8803502f832a0b865eeb7bf8be369"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/es-ES/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/es-ES/firefox-116.0.3.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "cc07d58a48b8325e4c523afeeb2d37bafba26d5c9a4bcaa2264ffe424fac9169"; + sha256 = "f8d38cedb7b3d3a8b83ad3bc65ec7abff366147c002808dcc7b7a4ff6f768c44"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/es-MX/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/es-MX/firefox-116.0.3.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "fd1946a205b8e219f094ce44ccda1373a6e4279d4a63e63df1ba2e1da71bf9eb"; + sha256 = "8030b3702276ff77b7ec6f2082940fbd2b23ddd150dca1c8bdae0b8e249a81e6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/et/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/et/firefox-116.0.3.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "52848b3bf81181be008d034370a95feb904163571377bb77e892caa567070e12"; + sha256 = "341f85e4cf824eeb9eac6ea4e7fef9a80fb2a3cbae77918600e6981393ff7794"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/eu/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/eu/firefox-116.0.3.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "b230f03ef57e0417dae6afcc8ed7b6e24ac5528762eac029e92fb396dca6b2c0"; + sha256 = "4427ffdb94e8290c9632ec2e9d1757ce6293db3bc987f8f4a4cd936218f7a20a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/fa/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/fa/firefox-116.0.3.tar.bz2"; locale = "fa"; arch = "linux-x86_64"; - sha256 = "a4663a8753ee1c32b345ce28919685da1181c70143f3e88c75c3ecfcb1bc236a"; + sha256 = "0cbb04eebb8c14c33229816d93c18003a96682570cb1a3e10f444d1a46d61eba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ff/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ff/firefox-116.0.3.tar.bz2"; locale = "ff"; arch = "linux-x86_64"; - sha256 = "7874f8082714b24495e1c1ca2a062719a41016e91887756951962f6937593873"; + sha256 = "de5bb52c5a7c68768f893894424459193387fb3febb04f465152fd9933387e64"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/fi/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/fi/firefox-116.0.3.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "5873b06e257a8e386370e811ae8b53c20981d4708101de85b9952818dcd8c7c9"; + sha256 = "e21b99490814e64852321c40841ffa97fd6ee7969d58c0c879669dc7ac32e672"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/fr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/fr/firefox-116.0.3.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "88df5c4e0bff5b5206a64dbbe7aa8f5a76bd0d6e643981474ae6827acc386b23"; + sha256 = "ebe1525839e2dd4f3c8faba63af35cf7e302770c607012a613a96d39b7edb897"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/fur/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/fur/firefox-116.0.3.tar.bz2"; locale = "fur"; arch = "linux-x86_64"; - sha256 = "34759d98c888daab140234ed22800fa40a046c24c9cd115b7b1c00851bc58f16"; + sha256 = "d94fc6c51fdd2df37ae716e2c175adc4e984602c821e2c9c7dd1059ca18c057b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/fy-NL/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/fy-NL/firefox-116.0.3.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "2ce0a1bf0b59fc46b8dc6580a61de19dec14a890719fea8f4b44f3fdcaba9947"; + sha256 = "16f03248f64bd0e91f63a49fd23dcaef9065e78f355178dbf657280d602fbe2d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ga-IE/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ga-IE/firefox-116.0.3.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "0456dab478596f3e2b389176ff237c94ec305350e7d1ae9164fea3970c4e2c41"; + sha256 = "ae6112795b46484f01125515f4d89ea36d0da934920e1376dc28c29e569a792d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/gd/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/gd/firefox-116.0.3.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "2e1f0e8e4175257cc09f191dfdaa3e62385d89efe5eacf216b991b4c26c88b9e"; + sha256 = "8bfd80f21846d1d3a822d40625c086a712adbbe68a2acca078977a8ce91357c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/gl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/gl/firefox-116.0.3.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "98c3cf08259a8ccad39a56ecac7e62ba664badc57f352dd1ceee667dc28ff60a"; + sha256 = "ee846d06f20b53334a37ccfea07e65b896dfd4ef39c2389e6e6d66732fd5f393"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/gn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/gn/firefox-116.0.3.tar.bz2"; locale = "gn"; arch = "linux-x86_64"; - sha256 = "38f1e32a7a1fbc3616b651f1d04404de6a9ced5ffc0f8af689ab59d55b2b3e35"; + sha256 = "aa0082fa68756b674dfcb136d31980f01769a66c063765383aebb6f89fa5b40d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/gu-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/gu-IN/firefox-116.0.3.tar.bz2"; locale = "gu-IN"; arch = "linux-x86_64"; - sha256 = "da84096ec19e0b6ede0a1bddfeb3d0d6672e4c74bdbf1b237ff3b7a9d426cf0d"; + sha256 = "80ad4c62110f453592a1ca8c46aa819fc3775ba5507d1c075fceb5fb89ba7f28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/he/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/he/firefox-116.0.3.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "f46c097c2a0ecb3e9e5f2847ba2a7d287d0f2112e048092b9c6d52573bf1e729"; + sha256 = "12bb6bd4ebcd9e482c1cc627154833a7cc22fd546bfc830f8a1bb020c2cc479b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/hi-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/hi-IN/firefox-116.0.3.tar.bz2"; locale = "hi-IN"; arch = "linux-x86_64"; - sha256 = "0bf5764e9da3c1be75e74933d8650b98fe7b55b9117008cbf5258de85e659d0b"; + sha256 = "60da9024dd93fa33207b535a9075590a5a830ad89c2465105417fa66d75d4a31"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/hr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/hr/firefox-116.0.3.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "152615f7301f269e12f776ef398b822742b151ad124f00125146b12112a806f9"; + sha256 = "febfa1a724ff7417d9e1782a13cd5ced8e5247ec8dc4bf417f413cf95e8c2c80"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/hsb/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/hsb/firefox-116.0.3.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "ef08c7c683cdf8f80f48c3f4e65571b0703742117378e413114b8c1e39960efb"; + sha256 = "e89972334f9e2a4144ba60eb4058c8a5c5e6d6f508c5a636e0b8cfcdcbc894b4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/hu/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/hu/firefox-116.0.3.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "ee45e6c5740bf9a8be2f5ffdba0de260153d5804f84f1e5ceda377f986a16c15"; + sha256 = "a2e8d1e678650c41a4c2a74de8a66972ace72d50433aa7e55173dc48e4b99115"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/hy-AM/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/hy-AM/firefox-116.0.3.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "94bba4272448db63e5db25360aef6177f6954c3acaf8d81b89777d7217cd66b1"; + sha256 = "6bbb140722a6ed047e3f4e6e2e39244b1a19ed77b50b30ae85e844659936f521"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ia/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ia/firefox-116.0.3.tar.bz2"; locale = "ia"; arch = "linux-x86_64"; - sha256 = "112b73d8d29cd4bfabeee2e1553823524bac9b93975a41f51271618d86dfc818"; + sha256 = "09ea62dc460216553563d2c8127d4c14b2d5103d70590cca468909d744e49827"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/id/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/id/firefox-116.0.3.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "0d18d5b78c1c3dedae8a617e0c1e8145ac5c453a6c18cc21e7d25abbdc0d64aa"; + sha256 = "00a288b51c8bfbc1c8962ce946021181b625ee9b523be26769b9678bee8f3a7d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/is/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/is/firefox-116.0.3.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "4a44282a624e3707621c0ade1bffda744dcb7af3478c00ed573f9be7a3c1c35a"; + sha256 = "30d148b02f8e45560ea2d54d2167f65c88582a90822019abdd5a86cbbd00bf3a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/it/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/it/firefox-116.0.3.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "7e5d24e20cfd4d1dfb0da5bbbdb51759a29d08acafa9f33044cf5ed4efd325df"; + sha256 = "263f6f009ec6f6ac7052fa386ce730948a632d288aab0241f274f82a26ede74d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ja/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ja/firefox-116.0.3.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "dfd948aa955b4f3369180816b160f08796142f7f670590cd013c386fa270dd4c"; + sha256 = "1425e3a27867a0d071fbd79d622cd26a436f695542a2a15233722c50f60e176d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ka/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ka/firefox-116.0.3.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "5e35e8d3d4e99e72c7e0a3193446323dfc3bf8ce33e24cc33a5eb62e03a2a5ff"; + sha256 = "56e9d3b0360d5ae8b72859e6947c5e31b505549566379a77c8149af99dc4a39c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/kab/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/kab/firefox-116.0.3.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "e9f7795d5e50a4d5e8197eb5e5873180f1dfdd87ad08da9276c8b8d8609716e3"; + sha256 = "8ca10ad4de568ddafcba08229797ff1fe063f279116e50551d62a1be433b1cfe"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/kk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/kk/firefox-116.0.3.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "63ca250b541f346063c146c401f71dc8ed03db7b0427816cd3d1d0006841569d"; + sha256 = "a8a6eb0946681800156ac52e528176fb46e6e02e5d05c729307b1fd570112e59"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/km/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/km/firefox-116.0.3.tar.bz2"; locale = "km"; arch = "linux-x86_64"; - sha256 = "74bd98fd5eadf34e5a4f2987244c1ef536cb673a865cf9d26b73c0b2089040cc"; + sha256 = "84140d4fba75fb66eb6283b20810805c73f1f2e800c5b40de045007f73a14c54"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/kn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/kn/firefox-116.0.3.tar.bz2"; locale = "kn"; arch = "linux-x86_64"; - sha256 = "1bb8070fbd3873b4c5962db052a1934c54d29dc148b901a40f946a3d9999cc9c"; + sha256 = "9b31cc9060ff02c505db223199f9b3ea57f06ee28cc72413b588847bb0766ecd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ko/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ko/firefox-116.0.3.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "26f53318619a13ce13eede4be873e85dce5f1db0a7f3ab459547591c3d949a00"; + sha256 = "1276fc57a2236b4c1c2caf1eb7c62c029565ada0edcd26d1e5882d27060a0b1d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/lij/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/lij/firefox-116.0.3.tar.bz2"; locale = "lij"; arch = "linux-x86_64"; - sha256 = "b83d3be057ecadcea3eafcee230d25239a04b2e406580a18981e3db6db2543f3"; + sha256 = "1ff451c3181afe401a4e68eec9a4337fcf1792f5a027534349229f7b00b7c6d5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/lt/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/lt/firefox-116.0.3.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "ee22a7c118ebe15917a4ffe9e37b46ae6d9d4d3690dfb19d21d574300ac7401e"; + sha256 = "4e756737c4b071b17b4a8b76ecce225feb95fc88c5b7d68eedc5489e52453df0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/lv/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/lv/firefox-116.0.3.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "5390b56258666868c372627c03ea51ac19d1f7dbd346ec405471e4552ac581a8"; + sha256 = "ff85d6b1d29d202d90f9fa5fbb4e72f57e312bf743e36f06e696cce59a773345"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/mk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/mk/firefox-116.0.3.tar.bz2"; locale = "mk"; arch = "linux-x86_64"; - sha256 = "c340a398ab24f3e7dd50d2c1dc6b02c14c6184d2c999d94630fdd9640c62d535"; + sha256 = "374053409274b6348734ff2f4245f2769c1deeef6095159e53b7cead6528010d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/mr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/mr/firefox-116.0.3.tar.bz2"; locale = "mr"; arch = "linux-x86_64"; - sha256 = "4082426dba389d6a6d5945f9875d82dbe05e53ed445101dcdfe6e561a2f15497"; + sha256 = "23fe68db72deb96b79635b8a62fe3ee81284c21283a1b91a3985ea261b3403ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ms/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ms/firefox-116.0.3.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "ecdf75ddcf23078a58b15af0971e1f13ba73a16f1ffd39e4fb787dfd82b8a0c3"; + sha256 = "2582c9b05944806d3f6faacc5ca456e2ee40f393f15bc0c690c4a4d92a87f0d4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/my/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/my/firefox-116.0.3.tar.bz2"; locale = "my"; arch = "linux-x86_64"; - sha256 = "f6eb16d74650b954c86a7cb4b5358d49fe9d02e761309717acc01a4bba11c8b6"; + sha256 = "5955c546552a8d0f1d0cddc172a58c039867dab9384e4ccbe420d5c490a343be"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/nb-NO/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/nb-NO/firefox-116.0.3.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "a631999cb89b064a43a34da7b614ada16d3699fd23e3322fb05f145b7528a6d3"; + sha256 = "20cd48fce68468bb70594e469b7027c7cc8d808ad016e0739dc1eedb11a36a0b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ne-NP/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ne-NP/firefox-116.0.3.tar.bz2"; locale = "ne-NP"; arch = "linux-x86_64"; - sha256 = "a5a4da3b212f446b3c3a92e8e1de3701e198dfe859895848479e6869d3420888"; + sha256 = "a9e814a04fe6351189342e13ec5aa734bf015307cf70ba46747a06ab230ea151"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/nl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/nl/firefox-116.0.3.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "fad07fb3380fe295205f8a7d724b5be880f6dd870e3c480ce7f8ee5479d4a875"; + sha256 = "2bf8d9dbd74525627b42549d61940947c9c40a898ef480c53db717af7304f4d9"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/nn-NO/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/nn-NO/firefox-116.0.3.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "e681f7a5422604ecfb5dc57da53ea0c9018344217cbd3cf926b8aba130f00321"; + sha256 = "5b70a33221f7d94bc11e22f7c9889ae281868d01688c170cb8689a8dc5024867"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/oc/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/oc/firefox-116.0.3.tar.bz2"; locale = "oc"; arch = "linux-x86_64"; - sha256 = "d07f6c089e3b87d9ccb5da07157c9478f423d12d6707d135ca501d939e2e7e3c"; + sha256 = "716ee4c12393943b5ad549c23c9df6c0aecd87c7253286265675881b4affaf22"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/pa-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/pa-IN/firefox-116.0.3.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "eb923cf981af4a16c394aa5da04979cf01c131f650fb141d90fba16f92f3727f"; + sha256 = "f8322f3035a20090f923a2057add62ac9259e876830bf47ffd5c0134b32f3724"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/pl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/pl/firefox-116.0.3.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "fa95fa9ceb75596b0309c4b202b639f2f5370238175e453520e5a0e2cb580a06"; + sha256 = "6eff160eeed40dce792c87e67c5921ee63fe0fc1d12fb1eb35a197acc4568198"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/pt-BR/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/pt-BR/firefox-116.0.3.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "342ff5c7e6b165cb285e4323ce931ea29106c53b3e1ce05f711ce11a4a6e65c9"; + sha256 = "9afec46bf207185475cf5a2744ef3293e62ee688c05cbe160ed0c6cda69f14ce"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/pt-PT/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/pt-PT/firefox-116.0.3.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "7815c5146786091c26337c2b1227baab7e86f2c218df3f5dcadda6515a076789"; + sha256 = "07d7eb2cd3e3520a9fd37007e8cd58a99309a9d460599243df37ebc157cb21d2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/rm/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/rm/firefox-116.0.3.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "d3138f038aa62c795bba1060f5c54f9ed5b53511e79727dbd9fefd1c0dbb8806"; + sha256 = "a833c9bec47310c1f3b6138dc5535547882fd512746ca05a6237af11d00e2898"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ro/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ro/firefox-116.0.3.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "c9626eebb88c56029620afd8e4c8d6938dad8eb6af8a9482c18169ad76733651"; + sha256 = "c8144df46c5fde9096fbc242b6a15488bd3d869f2df9555f8730d8c0bf92de63"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ru/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ru/firefox-116.0.3.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "60e45c5317cf7dc8ed19eab0b24563037a5ada3307905e454091d09f80d98f6a"; + sha256 = "997cce8d0d989b969c95fbdc78cc246e3c84d2c9e4f6b9aa7d2fc8d2ffde8c1d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sc/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sc/firefox-116.0.3.tar.bz2"; locale = "sc"; arch = "linux-x86_64"; - sha256 = "d39a2629cf8a4515739d1418113cd0d2ec603e68d8c1764bacb10ace2d7ef46d"; + sha256 = "ac1cd2a690ef1929ec6a746c117d1637a6f1092e60afc0a9efd60875c4bff728"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sco/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sco/firefox-116.0.3.tar.bz2"; locale = "sco"; arch = "linux-x86_64"; - sha256 = "61e7d7485396d7c4822f2487ca09e3bad5de94fb477e2a92765c91cc7b659e26"; + sha256 = "714428793fbf798371afcd81f0067efda933c85ef44b2ee7c53412469bbd8e02"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/si/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/si/firefox-116.0.3.tar.bz2"; locale = "si"; arch = "linux-x86_64"; - sha256 = "bc9f533694866a1de2e69518e3065ecf7b740521ad0ce20cc4fed29400f79bd8"; + sha256 = "8c220b5acf88bc19da0293ef6716bcc4aa67c1254dd4c1c9e86ef06300882a29"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sk/firefox-116.0.3.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "90e674c5bfac2de43802f0748b4f82ff71ef88f481868707ce086bfdfa7258de"; + sha256 = "7c166eb51d292b3c213579dae2818742a0b4fc0c2a7ebc8bdf0af60ab54f8e78"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sl/firefox-116.0.3.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "afd9db2a605bc5743a8897056c908f224f5833c599446f387efd184b3ec848bd"; + sha256 = "1c4571687ddb884c771b56a01d251ba5ce72a7d72de96d5b8c610e8e3a80be26"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/son/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/son/firefox-116.0.3.tar.bz2"; locale = "son"; arch = "linux-x86_64"; - sha256 = "ca12aa684392d4dbaa947cc7980e9849874f45c78de19b234258b5fc7bb72c49"; + sha256 = "a3b9f99a2fd51c61594bc5f8c98ae998ab1856d759062f851b513548ceab8f11"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sq/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sq/firefox-116.0.3.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "e2b4e2903de76bd571e552b424bf868420c91f9e822e1d30000e96355d22cd85"; + sha256 = "8d90281990992c9adc3f95a2700a4b3587822dda42b8d3fd2ed1b3492ce0009b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sr/firefox-116.0.3.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "edccd80de79823ad95e17c0f41bb9231d350640c876350d4b31655a582518372"; + sha256 = "886055b59aae66fbaf0a017bc81f6201908b6c084d47db1e6c7298888a4d82e5"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/sv-SE/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/sv-SE/firefox-116.0.3.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "0f0c35a55db516144d661f719e79ec0c1f7b814648d0c07fc4fb7a70a04b75b5"; + sha256 = "64de716379721beeb62aa24f36474949555440eeb5f7cdbcb640379dedb28424"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/szl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/szl/firefox-116.0.3.tar.bz2"; locale = "szl"; arch = "linux-x86_64"; - sha256 = "2a2c57bbc1713ba0794fd0a9ce8e8710850c7873cc443f14d12644d8979ebdfe"; + sha256 = "7151b0ad091911c5869bfd995fc0a24a7fa927f495067a56c449ce01f0b66657"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ta/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ta/firefox-116.0.3.tar.bz2"; locale = "ta"; arch = "linux-x86_64"; - sha256 = "321cb57481c0d4963e16372c6eeb843fb06f750b63aa818ade13e34225b173f1"; + sha256 = "ff3ae2a53662b7c6273ca539cca826a361d028f78cb1e6a6aeed6bdff410db42"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/te/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/te/firefox-116.0.3.tar.bz2"; locale = "te"; arch = "linux-x86_64"; - sha256 = "7c89d382b86cb612ffb9c347135d61338575367b7105e74f3091f55ce2fc6c91"; + sha256 = "3e51c2e834deef3b814b2e9cf6564b0ad5ad7494a2ae654f53ca60fda6a3b24b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/tg/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/tg/firefox-116.0.3.tar.bz2"; locale = "tg"; arch = "linux-x86_64"; - sha256 = "2b49c07944111ca2c17241cc43dc077788d35adebdccc410d8bee9cf16b45ab1"; + sha256 = "d875bf5c5f5f208de61bd111a87880db8f035b75304d70a316f9010125130434"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/th/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/th/firefox-116.0.3.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "00bebe927b55312e8e2955f69af9f67eba9c6332311f86cb27fc8e9a50e66314"; + sha256 = "6db362258ba08ddec07b7d09e2f31f1bf75ac49157c70a1b7eb789857fd97367"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/tl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/tl/firefox-116.0.3.tar.bz2"; locale = "tl"; arch = "linux-x86_64"; - sha256 = "b779e67be60e770081f00fdae097ed670f3cc1da062df23a177457d071f6602b"; + sha256 = "539c74d8f72c987360ddc26311e78f185ea9bc44ec0a90ca1e3572708a45a976"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/tr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/tr/firefox-116.0.3.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "e88b920291f0ac4df288b6dccc211766b75dab7b3098fd500a209d5f13f71938"; + sha256 = "9d247b36f08213d24e51aa94615fefca133657934692dcc5f7cea6aed8f029be"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/trs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/trs/firefox-116.0.3.tar.bz2"; locale = "trs"; arch = "linux-x86_64"; - sha256 = "2ae4d404d55645a634a39bb93766d3b1cda2c94bd21d203195c37f437d46f1ce"; + sha256 = "3c5b31a23c52f893139bd73ff4f4fa0699c91906df8d2abb0553ea0e5e7cab2e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/uk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/uk/firefox-116.0.3.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "b335684d3e8d631502821ae2ed83c4e99a4a4f09abd779db7b8155ea40fc5fd0"; + sha256 = "5bd8973d26a525750cff4971b6b46054ca9a457ade6514669bc8e9675c213e98"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/ur/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/ur/firefox-116.0.3.tar.bz2"; locale = "ur"; arch = "linux-x86_64"; - sha256 = "d4486fb2e8be88ed46492ca3f3150ca6f93dc3af9640d4a29d8afc411a2aafd6"; + sha256 = "90d2b11e73708c76c91a7184b793f10042977b6b261f5ea8320a871b1fb53354"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/uz/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/uz/firefox-116.0.3.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "a3bee2d11e5d8087b17bc29b229a1e7ea5d52444788661d69ed5b7680bc2ee3a"; + sha256 = "73eb9907a78a9c2707186d57e826f7811f5b1c3526a93bc1fa4ee35bf826ff0a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/vi/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/vi/firefox-116.0.3.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "3506d04d0408515042544b10c88e9819c8a49df3a527df45af6fc9fcf863f661"; + sha256 = "0b9cb19172f2f88392159f12be799ccc336b80cfc8665582fb7f18b5a9cbf043"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/xh/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/xh/firefox-116.0.3.tar.bz2"; locale = "xh"; arch = "linux-x86_64"; - sha256 = "4abe30e42e79d09e6838d9f7eac00f4ea3acded07e4c8a93237502cabfedf6d5"; + sha256 = "506d0814ebf091aea758fd69368b009c62b12a84aa9a3fe10db2375f6164a498"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/zh-CN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/zh-CN/firefox-116.0.3.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "7d1ac1ce323f7bca560199ccc213d3095b352bc2dd698928ffe487606cf7565d"; + sha256 = "78a5c0fa19f3aecbe976f93174cc38226b7d802a17c9a9d8f1840df3b1e4069d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-x86_64/zh-TW/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-x86_64/zh-TW/firefox-116.0.3.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "73eda24548b2c7871380efa7d696aa8eafe88f22e3993b977699ff313f682421"; + sha256 = "24e8b5eccb0ff2523ff2d91962fc317b32e2d920e69ab0ef10a202e8d389d11b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ach/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ach/firefox-116.0.3.tar.bz2"; locale = "ach"; arch = "linux-i686"; - sha256 = "23214f359134f12ae76f61591e6ad1178bb6e477bda6a20ec33971b1fd3493ff"; + sha256 = "1716b85f58ce794e583ec0aac92658def4fa8d816fdaf945b28e82c0e9f3b2ba"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/af/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/af/firefox-116.0.3.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "7e410a881bb90eb7b873cf9c03c21b8480a88e24309bd3cd49b4ac62a34c996e"; + sha256 = "79c30a58664355127c4905325f101d05164ccceef72d6769c7320da4815d2715"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/an/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/an/firefox-116.0.3.tar.bz2"; locale = "an"; arch = "linux-i686"; - sha256 = "6fe35115f5ac0a7b335b517bbbb4dc6987ada541b55a0001ec7af9190be0bb91"; + sha256 = "3496365cece2c843de7dfb4e8022f3c2070c40e2f4d5ff8dd80f6a7b954c8f3d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ar/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ar/firefox-116.0.3.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "f759431f3093db294a12f407b9b1e909909cf5dd84bd97fc45550cfd3681c90f"; + sha256 = "d1cb9d90529682d77547ade6c87e3a0e5fc4d470d42339e36bafdafeb6ab226c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ast/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ast/firefox-116.0.3.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "af3006f375a9d2ebe4c37b8a8f7aae81e1dd1e20bde16e0a5575ff8c2495f220"; + sha256 = "eb418bc05c8e52faa29016718546aefff18f687bc650ee2deb1567c689cf4f0e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/az/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/az/firefox-116.0.3.tar.bz2"; locale = "az"; arch = "linux-i686"; - sha256 = "cbcdc837fdf29ca563a76113db8880c9e6d6395dd424fff5a6a88da4f383a798"; + sha256 = "7628dccc32e102e254f2796b5a0b1c64a62f632ece86840c8a270d5371c40220"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/be/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/be/firefox-116.0.3.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "5353df01e1f5f154d5e268ad70ab5d5a464909600e0c445cb47d912466d31762"; + sha256 = "b1d25de6e9063c58e2306665a983195b234bf2bf2bd6d78abe7ef6c3f4082793"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/bg/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/bg/firefox-116.0.3.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "e1845a3bedbf42392f31578af7a1a67a0e4e1f0c4c6c611181ba1b1a3ef35114"; + sha256 = "ff2f6404fa924a26ebe0a2e6d4857c8634b3f2aa88c0809fd3d322d41208d1d7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/bn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/bn/firefox-116.0.3.tar.bz2"; locale = "bn"; arch = "linux-i686"; - sha256 = "64e5043588141bb1777f498d98e240a072c8b802e5c0b91d28dc1cf161c5ac0e"; + sha256 = "dc2a96d60f04fa867082552d48670631b6d39efc49608b965e9d773a6fd95e47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/br/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/br/firefox-116.0.3.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "e811326f0a86c4f345a1d03589c36f171dc3c7ea0553dc752c0c9af5413fde66"; + sha256 = "a834327d9c685528b99394cd277d181e47a7020408279fb3cd684e0b35c6653f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/bs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/bs/firefox-116.0.3.tar.bz2"; locale = "bs"; arch = "linux-i686"; - sha256 = "7abbbc547ad48c05b6bab856b46fa14ed502e2c80c3f36b80f4145a190543d12"; + sha256 = "e29b825778112000c9c2f6496df43b62a73c810d34b5ff0213a35ef071f80a7f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ca-valencia/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ca-valencia/firefox-116.0.3.tar.bz2"; locale = "ca-valencia"; arch = "linux-i686"; - sha256 = "bca77de39072f42736ed42fb5586df13ecb71b2d9cd7bd922869a07bf820f161"; + sha256 = "d41578c118058da1affcd0b0960dec1b26791dfdaa6177dcda84a439dedb1bb8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ca/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ca/firefox-116.0.3.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "d67630276ed2a8eee1919bdbdef7d02bb90482a9f1b39d52be0691d93e6243cb"; + sha256 = "c930e97213da4e042a57f67ccd3e417a56a6df2908e92abdeb0f886f402a1b4c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/cak/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/cak/firefox-116.0.3.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "18e400a24510f6744b2dbb7a4af1d476a1af76af46165bf9ec52d1035bec818f"; + sha256 = "e533c9819f8b960cb5c129375a0e1bc212da84baa883b892538610bca7ca78d0"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/cs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/cs/firefox-116.0.3.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "e5b295bb7684946bbd476a65dc418d7a28f7768fff5a85451f138c12d60dabb8"; + sha256 = "bddebd7955b15b78d92a7604471bcf2b18a05f34c14b6bc9b311a340b8cfab03"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/cy/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/cy/firefox-116.0.3.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "2530e98c429dc0f081e3f64037bbeb6bab7d776776f57177f9bd6e05673d334b"; + sha256 = "31e3a399b5e7c8589570be5cd6458e857bc46a11ee1798b3e71fb9bb36ad9e2d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/da/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/da/firefox-116.0.3.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "81d9725f7d1edb7f543f0da6086a37bd24d4f3d781c751dbdc6e52022afc00b9"; + sha256 = "3a8b81fe51b906395ad24f2c600db9ac6b914605ce17deec3cc5af5586fccdc2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/de/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/de/firefox-116.0.3.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "1637ea4237efebb0d6df95352ca9415c0793d665ef8d572b2c11a8d60afaee98"; + sha256 = "318597b61eb9f8f3291a39b0a01375b80643904270aa9d5432254e42374aac6f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/dsb/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/dsb/firefox-116.0.3.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "80d1023c9cf908c2397500fccf5664508de318b3609d71b42d5ea945a5ab65e6"; + sha256 = "405155927c3bdf2ca61db392f374009b99c9b7dd6201e923f5e9802d36d2f8f7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/el/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/el/firefox-116.0.3.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "122bb0b96b069eab5c968b25dff3dc961f88fe3ad549667bb0260e3b4e6f27c4"; + sha256 = "76c2c5c309d83e4d22ecb4c211b9ee4711401295020cb17fc727ce666f461478"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/en-CA/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/en-CA/firefox-116.0.3.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "420a5596a081e18e4aeef104b386f9c18ecb2129d919ed4dd1fa3165ec8287b3"; + sha256 = "47dd890bbc9797e17f0e536bc0a461e2a64737602e8f68316725247780b22ccc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/en-GB/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/en-GB/firefox-116.0.3.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "8e12bf8d5c7e04778f52cc03cd0c2093c81521dccd25f9a2b82e98fddd3c585d"; + sha256 = "1ea21d24f20c41dc22c3ad8bbe377b98e40eae028aa0296096cc41dd63b5fa81"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/en-US/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/en-US/firefox-116.0.3.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "d4face53482df84df68e3921eec30f98726904da8a53586b0f013c1ba8996ad0"; + sha256 = "70b68ad04bbc5a36414111c6e0586a1ddf5c4d0d36d31d22ac0c0c9004e6f672"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/eo/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/eo/firefox-116.0.3.tar.bz2"; locale = "eo"; arch = "linux-i686"; - sha256 = "cab491099c6e69550acb1d0e4e9a4a4802ee1c477bb5efbe49616beb4c492de8"; + sha256 = "5cddb277d9ef304fd64ee9f4fd518b7a049cbd649cc55817b78c467aa8b21dcb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/es-AR/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/es-AR/firefox-116.0.3.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "b113d741846a289e75e03585fae3db2469a4cb34fd14a0e08372e2724e03bda5"; + sha256 = "1bf6843feed997b1cf84c525c923cbf84ad2605f557c65339a9835c2b9cf7072"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/es-CL/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/es-CL/firefox-116.0.3.tar.bz2"; locale = "es-CL"; arch = "linux-i686"; - sha256 = "be9321bc3da0d45f5b234f8b006a5092156f9eb253bccfb127fb47d1fd8588b5"; + sha256 = "883ba26892b62a4c306f222dd92f37677edc0f03762cceb08c06a96649ec6d84"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/es-ES/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/es-ES/firefox-116.0.3.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "07f37541e9378e56fd667f1b36defe94692dba7420ce4576cb9bcc824166340c"; + sha256 = "06e077bc28d0c6810c850ec5bab24ac6f4654dd1ef9d9d25c3fb546872081f9f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/es-MX/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/es-MX/firefox-116.0.3.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "d5e07b2ddf0a7b0d36f8cb179e9f07ba8cef9fbe08bb569d9c5fd8e69c8ad171"; + sha256 = "7ff8f849b60e377dc869fcba113315c03a221c0546424126eaa5c364c8f84091"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/et/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/et/firefox-116.0.3.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "3642c429c8bd0878f0535d72b6bcad367611f884c82c2310f767d74717605d22"; + sha256 = "4bb05e6a68bf719e47028dc0d55e55a114b30ded34b1e15e2e718140115bafed"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/eu/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/eu/firefox-116.0.3.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "5d59578b4fd181feb84a93b750da5adf2a26714f901642e2ea49f060d4070220"; + sha256 = "9f76ed4acdd899ab7e51d90d6737f1b1067fb9a5b89d5fcee39e04a8bac1d413"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/fa/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/fa/firefox-116.0.3.tar.bz2"; locale = "fa"; arch = "linux-i686"; - sha256 = "01b0df770e670e8c21f32294ec4c58a74bbc4b192efaaf56ea8fd9948b96bf05"; + sha256 = "23643406ad7fde9603e3315c41960f917eef1b56617260bc586ade266903e818"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ff/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ff/firefox-116.0.3.tar.bz2"; locale = "ff"; arch = "linux-i686"; - sha256 = "b1361d9a2a2a300cf5e36e6207b3a349dde865d3e58553524d50d66cab30111f"; + sha256 = "ffd0c7691cb88214a6f1d5448d8d43efe19247afcdaaae91c95367a37b471959"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/fi/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/fi/firefox-116.0.3.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "d919641066a8d5b0d3a3db4bcf01fbe796b1f595d008d8a15c5a3f0c4c928139"; + sha256 = "538509336e17d4284e0edf56332e1f4a377c27230fb645d3d4d30b4d4db6955b"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/fr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/fr/firefox-116.0.3.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "2ee145fc6755f55ebbc2459d86312e348220f1f35555ba7512748c5b4f0476aa"; + sha256 = "24c61635dd056cffe7fee91c969785eb778fed400e5bfec71eb8244eb278333f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/fur/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/fur/firefox-116.0.3.tar.bz2"; locale = "fur"; arch = "linux-i686"; - sha256 = "f49da069abfc65313020d20096196ecf2742a95a792bf568fe103e355be804d1"; + sha256 = "67e90c45e949ff3a5948d8ba99fac7628324a08f78c3387a119c98f3c2c93628"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/fy-NL/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/fy-NL/firefox-116.0.3.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "0deeab439e7cc025e74a2b9c93e5f5b2a949b1b4d6f33e682e288723acfbc6a8"; + sha256 = "ec378965b25afdd82946962a51eac865559f244b1fd933449b83116270da34cf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ga-IE/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ga-IE/firefox-116.0.3.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "d737f12a4c8fb3440c6f5e480a86842929546fbdb9839f55db3763bb9ed0fab4"; + sha256 = "1a0e6367851eb480709ba29826738f8e79d6a53a3d0aa23246d8d5eb9eab4c66"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/gd/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/gd/firefox-116.0.3.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "0bc8c58109bff7fcb7fa39e90db51d180775f5ca0c3f3e5a58b764b7136e5be4"; + sha256 = "47dcbab2195d25958a3ceffcf21a3d801587e919efbc7b9c4780d2bb72c09541"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/gl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/gl/firefox-116.0.3.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "0afba7ee2d6c9fd40f738144b42ef006993ac3ab2e4296a56aabbd13e3a9297e"; + sha256 = "e8b89c71f7e6dcb0f3905ad7555023cb7dc418d1dfaccf874101637f727fd8fd"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/gn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/gn/firefox-116.0.3.tar.bz2"; locale = "gn"; arch = "linux-i686"; - sha256 = "0e751b29b1f31b002e8871fdee29b64a1c693e7fdb4c8ef381ecbe0f800ae3bf"; + sha256 = "cdc86d864b2f73fa3fdebfcb4e90ca503a198d6dc09d4d75b88d69bdad1077f1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/gu-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/gu-IN/firefox-116.0.3.tar.bz2"; locale = "gu-IN"; arch = "linux-i686"; - sha256 = "3bc6d80355480391f1fed48bfa9a26d918c4067e944f15e6c944c662e7d3bf06"; + sha256 = "b6bddada2977696674ba53dae823ea1bb8adf12c19715aa14240444c8a31b4c4"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/he/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/he/firefox-116.0.3.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "08160fab67305b086901844de3e7103be71feab4cd764af9390d4c90531fd0bf"; + sha256 = "10ef13c66e747f6fa0351a27f4ae971cd988cdb3a18c4a64392dd30630a11376"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/hi-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/hi-IN/firefox-116.0.3.tar.bz2"; locale = "hi-IN"; arch = "linux-i686"; - sha256 = "776b3f143ef14449ddf262330bce7b4ac0767f4309a03224150952be34c4211c"; + sha256 = "0a725c407171169f4463b7d193531c42954367342dc46cf83f9e6953e73aca9f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/hr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/hr/firefox-116.0.3.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "4f5175fd6d7161ca787c5b35ab6f1f06cfc91c76c61bef6421335a595527b539"; + sha256 = "40f0f5cfe9d9d9ee8e54b55b4a00f3cc2b5a9d92d2171d641d49947fc72aa582"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/hsb/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/hsb/firefox-116.0.3.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "49dba46c77028e075033571a70a125b47cdbede785abb2a1bea3b20080e1fe56"; + sha256 = "c8ccff675194335345c40dd6a129e6989389ea9c269d55695e7640423293a59d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/hu/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/hu/firefox-116.0.3.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "1277c2e4a90b623f43607e64c2f2863756160f0d3322298b5c8e7fe2fe551676"; + sha256 = "f933c78ba41be9da366bf384e49f095d88fffc7f479fdc476c72c43349e82cb1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/hy-AM/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/hy-AM/firefox-116.0.3.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "9b82daadaf9e70d2d782b9d262c20e590e686b99af33eb0e0f58e57833a188ea"; + sha256 = "093c6fab65984c3e78dc786de458a96e5ff35afd3014afb6ae23a47b9a8d9fc2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ia/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ia/firefox-116.0.3.tar.bz2"; locale = "ia"; arch = "linux-i686"; - sha256 = "5453ba308e86fff9b95db6dac95917135eaaa96c44def1633207bdcdd73ce541"; + sha256 = "df40c6134a0cfbd4886fefa9a38f0406372dac73a002cbde7e1eed8c26869731"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/id/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/id/firefox-116.0.3.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "473e3a83671bc463df519345f7df78ea7fe49c05b315b049360ce4dda6e4c759"; + sha256 = "f2debbb1580bc0b27961aa2d783093cdb0b846be38d1f6f278cfdb7b0aabdf47"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/is/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/is/firefox-116.0.3.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "ecbfb30b8d15f9528780d751ca32dfdf2a9f92cd9793967995a3c44e6d8e2a46"; + sha256 = "0aa7d201ede9fe331ad6c3decda81f118c0ce43b8aba5a4f3c2d4cfae8f0d866"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/it/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/it/firefox-116.0.3.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "04d137c25e036abec9d5135560426fdbf2bd53adc67b26730b2c0f9ceb032fcc"; + sha256 = "85a5bdc459f432d98c3f721bf5ef8a2d2eb910e87f2ef1ae8b154b589d5cad5d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ja/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ja/firefox-116.0.3.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "ac5ce509e3249200c2f011f67b85e3f37b8d2f848dfc61f755a3039a707312d8"; + sha256 = "68152a0937d64ee43287a69593da4e7c6b9a63a6a710313c6257dcb90774a975"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ka/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ka/firefox-116.0.3.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "e47a30305ef31c2bc4aff517de33edda7cea94f5377f296af9b3944b69989726"; + sha256 = "a375ba1b8ad686883f76e0665733954bbfceda8fc74c5b6a852ab6231b8be97c"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/kab/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/kab/firefox-116.0.3.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "3faf6a110c269658e9364e01d7fb3383632eb7a115901ec5cf4db7a138fe53f2"; + sha256 = "2288ee68797a59c3fdbe980ce25ba3a9e2d2aeffcc594d29ee2aeb5e61fa98e1"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/kk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/kk/firefox-116.0.3.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "cb25bc69b772cfa3ac475003716f76def6db372261adbabbaa4bc7c80b1030e4"; + sha256 = "b3752f1d962cc4366134302fc3d38a36c88a107e4e1f316e9fdb22358b7178c2"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/km/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/km/firefox-116.0.3.tar.bz2"; locale = "km"; arch = "linux-i686"; - sha256 = "996bb79ec0d56c233495a9730ee82fc2b1d3a67f7d7d3205f8d355051280ff92"; + sha256 = "e50ba73fa70c144ce4fadcc09c8f1deff13523fe98aeb7985f9e1b693931741d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/kn/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/kn/firefox-116.0.3.tar.bz2"; locale = "kn"; arch = "linux-i686"; - sha256 = "89cb8ccae7c5db3d5ef19cefe1b4ee80c69c1fd6cd6cce7a0f36da50d1cf279f"; + sha256 = "dc622a60679c73d729323ad14467bbc4a5ae2872321f9098b24587b07afcabbb"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ko/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ko/firefox-116.0.3.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "f8cf48b573ffec90e1072f89c319fbe4b3168b02cb32e7d84ec5e30666fbfb80"; + sha256 = "777b4fc7f149b30bbefe1348ded1fde3f3abf7006f36f66cd0fdbca4ba49e13d"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/lij/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/lij/firefox-116.0.3.tar.bz2"; locale = "lij"; arch = "linux-i686"; - sha256 = "a2f49dd7515c23c020ef9ecffb7818452bc2767e83da3a293814e6e910eab148"; + sha256 = "c8a816cdabeed2aec0e8611c0b27a23cf1f9b6d75cc72137c606db4823db0f9f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/lt/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/lt/firefox-116.0.3.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "2faadb1949097c1be2cfe1e3157d7394ccc394be90317b34aef52e9f5d07ffbf"; + sha256 = "768e9009b1a088540b28c016ec0a98efd681357db8b6c55653d2eac68b546c3e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/lv/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/lv/firefox-116.0.3.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "34ee2cebc8b359293d979168490079c3a859635e064c79493640635c443f208c"; + sha256 = "cf7c32044bc214b5a07735bd9af22a5693cd311536869684ffc93de0eb2cc596"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/mk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/mk/firefox-116.0.3.tar.bz2"; locale = "mk"; arch = "linux-i686"; - sha256 = "9b4c3da290029b90350488af313a4f9f2eb1d59597e1d7b8c06fc3a654f8d46d"; + sha256 = "ab349c928f21107b4256bc5650a19db1c08244849e6a0902a27b27407b287147"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/mr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/mr/firefox-116.0.3.tar.bz2"; locale = "mr"; arch = "linux-i686"; - sha256 = "3ed903bc2d5ee837a050e36dc7b107c86239b30dbe7f983a377459ffa06ed496"; + sha256 = "94d74b8f8f8f0a48ff30a3f13b8179f79784efbb2283a1bfcb56fbfe810ea884"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ms/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ms/firefox-116.0.3.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "91c83ae857796d4f0a347c234cf8b9c115955d7b98e61cb527506ba921838015"; + sha256 = "dc20619cc0b12d167dc1d7924f9bb923f72483b7f44aa44a026c716bc654768f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/my/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/my/firefox-116.0.3.tar.bz2"; locale = "my"; arch = "linux-i686"; - sha256 = "970e8743f9a9c49c67af75a1a9dbc3c5f749c3e8e8e7fef88dfecf6afd50ca57"; + sha256 = "b60182878cefc18ef9e937c0e690fb942c873cdf5c2e410f4f0487d0c9f7c596"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/nb-NO/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/nb-NO/firefox-116.0.3.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "379a5aecd6db60a603fcb06e83e5926a687e365d9828b3e732b1921643cecefd"; + sha256 = "9b72cdb536ef36683d8be285ab970cf96124fd369a39ca8f6209ffd15317b175"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ne-NP/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ne-NP/firefox-116.0.3.tar.bz2"; locale = "ne-NP"; arch = "linux-i686"; - sha256 = "aef2de032dd22a3cc63e2b7c6b380785d7c8c00e55dff920f2a8250e84d6c434"; + sha256 = "06896b53b1eef92357be9be896934808e377839416068b8c3258cbc10f6955a6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/nl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/nl/firefox-116.0.3.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "6218af4e9e1fdc81d06489ee847edd1922ed79436c060fdc540583ef5b7f2cf8"; + sha256 = "a49598230dc30ced33343a1a51cfb6caa96f2441baebd4918947c860b64533b8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/nn-NO/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/nn-NO/firefox-116.0.3.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "ba9941f811f16f30c6e388c3e8eef40b0de2a4962c82204cdd7015d2258377ec"; + sha256 = "c1b0cb8a0185ad67cffb3ebdffb34ea8e31b4a0aaedb904147793f95c3151bde"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/oc/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/oc/firefox-116.0.3.tar.bz2"; locale = "oc"; arch = "linux-i686"; - sha256 = "9fb87fb80031a780ad0b1d9911cb9dd17386ad9f7135ac7ecd85cc588c8b56b7"; + sha256 = "ec8672ce9092a3860ec6a9375b8a086265bc950218521f59ac6e651e611e5479"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/pa-IN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/pa-IN/firefox-116.0.3.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "fdeb56a99a8abbc19c25cb7dc2f44d5cf9be864747859e44b66dac900c3ff5fd"; + sha256 = "f545b75f5ace74c981a87708194a8defe586c143b16c21f2877e4ae610e4f6b7"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/pl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/pl/firefox-116.0.3.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "7311fd9e90486acb86960f105fae10e735ede2bb4bcde763441092a33a0302de"; + sha256 = "69b2d74f391fcc7aa7dde9f39d79aabc3414430dc6be84497ff29c0f256734ef"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/pt-BR/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/pt-BR/firefox-116.0.3.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "e4065e7079dde0ac4efa82a9683b622e18804a299382cdb9e38ae70b6d65358f"; + sha256 = "3f029dbd254e889bced0650826c92bd061371a04e830b7681e3e19b7856a5e6f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/pt-PT/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/pt-PT/firefox-116.0.3.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "558b0dabf2f60b049a928b06dd09ffe6b57b997f6e59d48af131cc74e25d0774"; + sha256 = "1c09ea0a6b914cb0f0e67331bf171cf630ae9ce085afdfa824860a7ede278ed8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/rm/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/rm/firefox-116.0.3.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "dc6a3de3486749ecbe865f7076178110a463b0da5a6b6c957dc1c50c1e0bb406"; + sha256 = "3e353cb7dad67f8d4f169480c9e067da03c784ce97487253d2ed5065f39f81d6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ro/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ro/firefox-116.0.3.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "091a249e932396eba78ecba691fd57f7d1b7b1513a2ad174c249a20de259b00a"; + sha256 = "523ec63a9e1fdeab38d29802e31f2f16002e0ffe2fa1bb9eb9c5452d9f1ebc06"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ru/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ru/firefox-116.0.3.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "047fe2f88489ea96924ccb235381690d7dd825c214ac69b90e12f29d264d2d96"; + sha256 = "18c45350933963b958e02abb01e1377da88fa4940cbbc9d72218a65ae7ed35c6"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sc/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sc/firefox-116.0.3.tar.bz2"; locale = "sc"; arch = "linux-i686"; - sha256 = "7a7feed33f5a5f4dcdf76427017596fd3b4d100947228be156a9adc30cb7a510"; + sha256 = "414a9a4340084f1294477e04977da4f1319d0926e1d42ab2ad29d1c1b40624da"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sco/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sco/firefox-116.0.3.tar.bz2"; locale = "sco"; arch = "linux-i686"; - sha256 = "47117099c589f2c3c3f06477c526cb7dd61b67f14c3882d94e81220038e57cff"; + sha256 = "5d29a5b8a707918964e60f1de2eb568567547d832dc7c010e51f2170c69c8281"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/si/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/si/firefox-116.0.3.tar.bz2"; locale = "si"; arch = "linux-i686"; - sha256 = "a027eba988409330a2e37a340f272c792383ace0dade4bf0c05c368f25fb8686"; + sha256 = "24c95b1a63399292c83585e5c1e22a14657b120a1110e0d7f90aba9743008f93"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sk/firefox-116.0.3.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "b0d0acefbe541c222f1f3ef6dec6c26bc01bfdd7dbe5a7b019692ff6238418c3"; + sha256 = "5bbde34f11d60796914da10ba759af3a0efe95643122511f5a02d27fc2dcb3c3"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sl/firefox-116.0.3.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "588d5fa7b72fc60b222702ef1ccd16675583c111b9245cc6590d7533290485d6"; + sha256 = "859b60c9495bc9fb8f83a1549258d39024658a4a7cfd226b15b0019cb0e11888"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/son/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/son/firefox-116.0.3.tar.bz2"; locale = "son"; arch = "linux-i686"; - sha256 = "93b730aec5a78183c1c74dd75ed6a4db1f984e8ea3a0a2180aac8035a73acf5a"; + sha256 = "ed3babf5346091dfbc31924be04800bd5bd1a079a89a166d4730a8d1e6d7d731"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sq/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sq/firefox-116.0.3.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "93adb14851796439fc40e142e5c09a425b989d5ea0cbace77dfdcc8ac00916b1"; + sha256 = "2e2cd9ae5be81dd9477185e5ccce6fbed3af6615a18ff7f40a598f7e6271a662"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sr/firefox-116.0.3.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "a224096147f8569c3bec2aeedac7aaec6a190f9588f1e3c3bb3f930630df32eb"; + sha256 = "856320c8439a6bb11206f53b1ffdc04b3df7b3ca536c7b5534396fd0a7571da8"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/sv-SE/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/sv-SE/firefox-116.0.3.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "038abc5ec7d75038826ae471e3831f7134747bc6403960b44fd70d73a9ea2a4a"; + sha256 = "dadcefa629a6bd750787067c04a7b14aff85b0675536a6a716f775998e067acc"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/szl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/szl/firefox-116.0.3.tar.bz2"; locale = "szl"; arch = "linux-i686"; - sha256 = "ba3b9f07d948967e047ef6afb492acff1cd9dabacb18bf0b78880f6b065f3d66"; + sha256 = "94ac7b854e7814ab19e07efa226377b8850380f6b5cf958faddfbe1840d09f28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ta/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ta/firefox-116.0.3.tar.bz2"; locale = "ta"; arch = "linux-i686"; - sha256 = "be8bd4f66b2fca9ee2a6da2c4784fb5445f1ac126d59876fd6d13bf7b9d6d06b"; + sha256 = "9b13901a530210870ef075293f69e966f4366132ac870f51516ff54eb4835d30"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/te/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/te/firefox-116.0.3.tar.bz2"; locale = "te"; arch = "linux-i686"; - sha256 = "ba8dd815c0b14262e8792c1da97fa1675db8e33e807a01ba84b8bc313dafbb42"; + sha256 = "98e8c6ffaa6a1830e4b38c8f502d2d74ac6373bdd3edb3c193b59883e52f5347"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/tg/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/tg/firefox-116.0.3.tar.bz2"; locale = "tg"; arch = "linux-i686"; - sha256 = "a69faaad315703935e79e6d7432d13fb661ff383e2fee863453f62ad6447ee07"; + sha256 = "0f37ee3b9812eccc4f29c2f9577867fab6bbc15fe155babc92fefc07b3d51f9f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/th/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/th/firefox-116.0.3.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "acd0828af7d34e7a82bdf00449eb0865c8a2387cd3c7a504c845869d2b637516"; + sha256 = "cc13c6d6047c281270c3af43b611b2112b7012d868f842049e405cf06ddcab28"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/tl/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/tl/firefox-116.0.3.tar.bz2"; locale = "tl"; arch = "linux-i686"; - sha256 = "138768cc4c41a76b1ff1f8ca07ad1233beb33c777bbeb35994ca4626f64e3fe9"; + sha256 = "ca0d479ecf286fc7f5b1abc68d4050a8813769a04de490e0989daab3d0bf8fbf"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/tr/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/tr/firefox-116.0.3.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "288fbcda54617bc1ca0460afed160bf1b811b12181287f8f11069fd209aa7b19"; + sha256 = "9a04e5b7400f72b56fe130164e84e87b6d0f2e8f7f324da2dee1ed4ce10fc481"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/trs/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/trs/firefox-116.0.3.tar.bz2"; locale = "trs"; arch = "linux-i686"; - sha256 = "388f46bd927fe73213a26ad8340cb0a64362f92a2652982d5d6244f3d9b23283"; + sha256 = "b7a64ef799d4c02e55de858dae0e06cace36c6cd52adbfbe51f3e32bced94f5f"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/uk/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/uk/firefox-116.0.3.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "155c50d5ba77b8cf6077284caa5b006f1781d2ca7b603d20664cf370fac2a905"; + sha256 = "89c3fe8a5aabbfc3954db02820a72710d416aa17c68c01563c88a45b38929298"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/ur/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/ur/firefox-116.0.3.tar.bz2"; locale = "ur"; arch = "linux-i686"; - sha256 = "03557a0df4a2fa4827c4df6169c772956e99d974080c6b9f08d5ead38039155c"; + sha256 = "3da274f7cbc5a865605dab44279d7c4f4451fe095f7986b92691d8f5c488d985"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/uz/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/uz/firefox-116.0.3.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "950718334abf2e1d3a32a4f186c65106b15c471928a884c732f2f3022802755a"; + sha256 = "6cfc74ad95cd98ac58ea9306ebb69bcbbb6e6abbd8889c6b13c7ae6235965e1e"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/vi/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/vi/firefox-116.0.3.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "b1d0890b0d078c00ed0aa613834a86b19bb80a81026a7223c6c96133864068b0"; + sha256 = "18ee078a8225ebf4f10bcf816f0b08f3f0b78e9e821439d0f773722383aeb022"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/xh/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/xh/firefox-116.0.3.tar.bz2"; locale = "xh"; arch = "linux-i686"; - sha256 = "fa7a9c86827c6205e0140cf8893939cac4779528fb108b1bfed176f262465cb5"; + sha256 = "8a1fcc5d215943b42af218d594d02d053356c4f49acc2e245df543fff4e3c948"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/zh-CN/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/zh-CN/firefox-116.0.3.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "9d70971280a87f6ff29f1fc08e3425079785c78653e912a686e1761f79495f67"; + sha256 = "6cd5002cbe6a7c46cf2d4484abd10fb28e0a760a62aac4aada90d0a07e5e592a"; } - { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.2/linux-i686/zh-TW/firefox-116.0.2.tar.bz2"; + { url = "https://archive.mozilla.org/pub/firefox/releases/116.0.3/linux-i686/zh-TW/firefox-116.0.3.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "083dad7da55a0a73cca64b1c63a9244f3da8b85b0299fdc1219a1372c08f1650"; + sha256 = "15a5d2f1e89b8f7433e209f1c0b4c00c44ce21a95de7216c56d2ca4a7cc794ac"; } ]; } diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix index 219e14ea1891..d0410b8de4a2 100644 --- a/pkgs/applications/networking/browsers/firefox/packages.nix +++ b/pkgs/applications/networking/browsers/firefox/packages.nix @@ -3,10 +3,10 @@ { firefox = buildMozillaMach rec { pname = "firefox"; - version = "116.0.2"; + version = "116.0.3"; src = fetchurl { url = "mirror://mozilla/firefox/releases/${version}/source/firefox-${version}.source.tar.xz"; - sha512 = "2c0ae18672fe22c75002744831130e13da764f83726951e5b58cfe74f7f473e22634ce08ebc11a98bac5baec0a4ac099a3a350a8b756af9c5bea6d5f4432da6d"; + sha512 = "194c50e9ba5a918c37fbef8cd72ffb98e5e9f51955d8172b6666a758b5f20777ca0a7f79dff0328305fb6dafefb102ab002e326f47d0965a4dc6d3e9287c42b9"; }; meta = { diff --git a/pkgs/applications/networking/cluster/hetzner-kube/default.nix b/pkgs/applications/networking/cluster/hetzner-kube/default.nix index 828194c8e9b2..a1fceb10ea7b 100644 --- a/pkgs/applications/networking/cluster/hetzner-kube/default.nix +++ b/pkgs/applications/networking/cluster/hetzner-kube/default.nix @@ -8,7 +8,7 @@ buildGoModule rec { owner = "xetys"; repo = "hetzner-kube"; rev = version; - sha256 = "1iqgpmljqx6rhmvsir2675waj78amcfiw08knwvlmavjgpxx2ysw"; + hash = "sha256-XHvR+31yq0o3txMBHh2rCh2peDlG5Kh3hdl0LGm9D8c="; }; patches = [ @@ -18,7 +18,7 @@ buildGoModule rec { ./fix-home.patch ]; - vendorSha256 = "1jh2f66ys6rmrrwrf5zqfprgcvziyq6l4z8bfqwxgf1ysnxx525h"; + vendorHash = "sha256-sIjSu9U+uNc5dgt9Qg328W/28nX4F5d5zjUb7Y1xAso="; doCheck = false; diff --git a/pkgs/applications/networking/cluster/k3d/default.nix b/pkgs/applications/networking/cluster/k3d/default.nix index 7c60f7f783ee..b02dcd3d8393 100644 --- a/pkgs/applications/networking/cluster/k3d/default.nix +++ b/pkgs/applications/networking/cluster/k3d/default.nix @@ -15,13 +15,13 @@ let in buildGoModule rec { pname = "k3d"; - version = "5.5.1"; + version = "5.5.2"; src = fetchFromGitHub { owner = "k3d-io"; repo = "k3d"; rev = "refs/tags/v${version}"; - hash = "sha256-cXUuWR5ALgCgr1bK/Qpdpo978p3PRL3/H6j1T7DKrT4="; + hash = "sha256-Pa2kqeVl+TEsHOpnE7+iG3feYVAuYrDYnWyDpWJay7M="; }; vendorHash = null; diff --git a/pkgs/applications/networking/cluster/linkerd/edge.nix b/pkgs/applications/networking/cluster/linkerd/edge.nix index 865937adaffa..84b68727d23a 100644 --- a/pkgs/applications/networking/cluster/linkerd/edge.nix +++ b/pkgs/applications/networking/cluster/linkerd/edge.nix @@ -2,7 +2,7 @@ (callPackage ./generic.nix { }) { channel = "edge"; - version = "23.8.1"; - sha256 = "0ajcxfqbaimrj8ylbk3s2djv2jpczm4c6z39b4fdak68sylmvb9z"; - vendorSha256 = "sha256-sj3KJLPO4pxnGov2Oiqj1FgAQ2atf3FJPINmeKjPUZQ="; + version = "23.8.2"; + sha256 = "18lz817d1jjl8ynkdhvm32p8ja9bkh1xqkpi514cws27y3zcirrz"; + vendorSha256 = "sha256-SIyS01EGpb3yzw3NIBAO47ixAiWPX2F+9ANoeCTkbRg="; } diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json index 7799c7d0627e..48facfde2316 100644 --- a/pkgs/applications/networking/cluster/terraform-providers/providers.json +++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json @@ -110,13 +110,13 @@ "vendorHash": null }, "aws": { - "hash": "sha256-ajASdZaw61sDn5JsxLhvY0kI14KBF07Uc1GiRrQ7f8c=", + "hash": "sha256-eUvN+b7rj1l20/RHo+zFz2rxpZM4QlXBlag/Nfnt7ps=", "homepage": "https://registry.terraform.io/providers/hashicorp/aws", "owner": "hashicorp", "repo": "terraform-provider-aws", - "rev": "v5.12.0", + "rev": "v5.13.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-hDiazrFZDqBn4ErjYGZamjHMuQ3ImZu3eSeXKImm9Ww=" + "vendorHash": "sha256-w+p37Ayw/wsv6k5Bk6SWwiVdyJtH1z6mx6hM301Dnyw=" }, "azuread": { "hash": "sha256-aLckXkWxMsDS1ddPucAmjFS6+mkwHeAO1+BlPNaF6cI=", @@ -128,11 +128,11 @@ "vendorHash": null }, "azurerm": { - "hash": "sha256-6a6JXzTpXRIscWf1sSZwubnDww1KTFrDnGNO7+aqjoY=", + "hash": "sha256-Nw0Ep5YbipmupB53uzZHHogseHFAbvurz42Q4fPNw/o=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurerm", "owner": "hashicorp", "repo": "terraform-provider-azurerm", - "rev": "v3.69.0", + "rev": "v3.70.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -146,11 +146,11 @@ "vendorHash": null }, "baiducloud": { - "hash": "sha256-exVqL9iUP27PwLGxncFCnnhFnnVWd6KcPqv412W9YMA=", + "hash": "sha256-NW3q+1132gBlyFDsqZyHoZzhljF+T9ZmVMfy8B4BsuQ=", "homepage": "https://registry.terraform.io/providers/baidubce/baiducloud", "owner": "baidubce", "repo": "terraform-provider-baiducloud", - "rev": "v1.19.11", + "rev": "v1.19.12", "spdx": "MPL-2.0", "vendorHash": null }, @@ -556,11 +556,11 @@ "vendorHash": "sha256-hxT9mpKifb63wlCUeUzgVo4UB2TnYZy9lXF4fmGYpc4=" }, "huaweicloud": { - "hash": "sha256-zfYIhROmNEXUmO52zs1u6X4WXFtE+duuiS6wlSBLygw=", + "hash": "sha256-ogxzt57zD122xJv0qpHVyUzhHrH8U1RHfJihTLUcBbI=", "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloud", "owner": "huaweicloud", "repo": "terraform-provider-huaweicloud", - "rev": "v1.54.0", + "rev": "v1.54.1", "spdx": "MPL-2.0", "vendorHash": null }, @@ -655,11 +655,11 @@ "vendorHash": "sha256-lXQHo66b9X0jZhoF+5Ix5qewQGyI82VPJ7gGzc2CHao=" }, "kubernetes": { - "hash": "sha256-J3+F6GJJjGzWBwqnznI/If6I0sZ733h6ShR2EdbqPVs=", + "hash": "sha256-aPplKT6L9Lmp4St6DLtHywiunqLaABEB9urbtSfK8Ec=", "homepage": "https://registry.terraform.io/providers/hashicorp/kubernetes", "owner": "hashicorp", "repo": "terraform-provider-kubernetes", - "rev": "v2.22.0", + "rev": "v2.23.0", "spdx": "MPL-2.0", "vendorHash": "sha256-9AmfvoEf7E6lAblPIWizElng5GQJG/hQ5o6Mo3AN+EA=" }, @@ -682,13 +682,13 @@ "vendorHash": "sha256-4jAJf2FC83NdH4t1l7EA26yQ0pqteWmTIyrZDJdi7fg=" }, "linode": { - "hash": "sha256-4lcEiX/Prx1fpD1HOo8B4YSvxo9yo7zWu07DVZ6NTmw=", + "hash": "sha256-tSbrd+T1HOOpO4atNDcYmq0SkEureSJkjWOnxqOTdnM=", "homepage": "https://registry.terraform.io/providers/linode/linode", "owner": "linode", "repo": "terraform-provider-linode", - "rev": "v2.5.2", + "rev": "v2.6.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-ggKPeTPIFrnfoREB4yr5Wr2dwc5y7Gq0fBtUsbnoCL0=" + "vendorHash": "sha256-dIxOvx8UpZD5I7acucxzfnq+gyDX+uqVMJRkqH5jTRI=" }, "linuxbox": { "hash": "sha256-MzasMVtXO7ZeZ+qEx2Z+7881fOIA0SFzSvXVHeEROtg=", @@ -827,11 +827,11 @@ "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" }, "oci": { - "hash": "sha256-dB8yoUPv6uYKveZxCblwif2FKW0qNdY5CJMpbZivB78=", + "hash": "sha256-sxhykS4pXF00VJVtVd7kO2GasAqBUUMqPDPLE3BzUFI=", "homepage": "https://registry.terraform.io/providers/oracle/oci", "owner": "oracle", "repo": "terraform-provider-oci", - "rev": "v5.8.0", + "rev": "v5.9.0", "spdx": "MPL-2.0", "vendorHash": null }, @@ -1106,13 +1106,13 @@ "vendorHash": "sha256-6UxBnQiogcizff5Rv4eadOeiG5JaXQphUWlfnqELvAI=" }, "talos": { - "hash": "sha256-OGpbql9jtiaaHazyBavh1NK5cBA+2tfxZvOJV+yy2wE=", + "hash": "sha256-GRwzR2L6PKx6Us1ci3cs2+DU7TQvhEPcOLyn73dS96Y=", "homepage": "https://registry.terraform.io/providers/siderolabs/talos", "owner": "siderolabs", "repo": "terraform-provider-talos", - "rev": "v0.2.1", + "rev": "v0.3.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-32ENfzBep97Wn0FvMIEuqxIAmxjTtw2UvDvYJTmJJNc=" + "vendorHash": "sha256-0HRhwUGDE4y7UFlXyD0w8zl4NV5436L4SRhrb8vQGyc=" }, "tencentcloud": { "hash": "sha256-T98RZ775nXIjqanqWhZfz+IKJIXvDEkVnqHhznilYe0=", @@ -1270,12 +1270,12 @@ "vendorHash": "sha256-77pijBYzCQoaZgMRNRwZEAJVM51EMGezXXcrfn9ae1Q=" }, "yandex": { - "hash": "sha256-bG8cBOkwsVew5qmaFXdq7yc2j8JNfY9qwnQ7IJGUZvM=", + "hash": "sha256-Y4bEbqUTxP1QDf1r8a3vtxV+RG3dqjHxHN9p/nB3qz8=", "homepage": "https://registry.terraform.io/providers/yandex-cloud/yandex", "owner": "yandex-cloud", "repo": "terraform-provider-yandex", - "rev": "v0.96.1", + "rev": "v0.97.0", "spdx": "MPL-2.0", - "vendorHash": "sha256-Ni422dybGvn5yzu85FbBdvG0zL7+rSpJWr8+HE1MSeg=" + "vendorHash": "sha256-1Sw4a9HFYt24Om5Bbbmx6JskhbMd4zTv6K6WOrQetpQ=" } } diff --git a/pkgs/applications/networking/gns3/default.nix b/pkgs/applications/networking/gns3/default.nix index b17986daf588..43aa6e7343a7 100644 --- a/pkgs/applications/networking/gns3/default.nix +++ b/pkgs/applications/networking/gns3/default.nix @@ -3,44 +3,34 @@ }: let - stableVersion = "2.2.35.1"; - previewVersion = stableVersion; - addVersion = args: - let version = if args.stable then stableVersion else previewVersion; - branch = if args.stable then "stable" else "preview"; - in args // { inherit version branch; }; - extraArgs = rec { - mkOverride = attrname: version: sha256: - self: super: { - "${attrname}" = super."${attrname}".overridePythonAttrs (oldAttrs: { - inherit version; - src = oldAttrs.src.override { - inherit version sha256; - }; - }); - }; + mkGui = args: callPackage (import ./gui.nix (args)) { + inherit (libsForQt5) wrapQtAppsHook; }; - mkGui = args: libsForQt5.callPackage (import ./gui.nix (addVersion args // extraArgs)) { }; - mkServer = args: callPackage (import ./server.nix (addVersion args // extraArgs)) { }; - guiSrcHash = "sha256-iVvADwIp01HeZoDayvH1dilYRHRkRBTBR3Fh395JBq0="; - serverSrcHash = "sha256-41dbiSjvmsDNYr9/rRkeQVOnPSVND34xx1SNknCgHfc="; + mkServer = args: callPackage (import ./server.nix (args)) { }; in { + guiStable = mkGui { - stable = true; - sha256Hash = guiSrcHash; + channel = "stable"; + version = "2.2.42"; + hash = "sha256-FW8Nuha+NrYVhR/66AiBpcCLHRhiLTW8KdHFyWSao84="; }; + guiPreview = mkGui { - stable = false; - sha256Hash = guiSrcHash; + channel = "stable"; + version = "2.2.42"; + hash = "sha256-FW8Nuha+NrYVhR/66AiBpcCLHRhiLTW8KdHFyWSao84="; }; serverStable = mkServer { - stable = true; - sha256Hash = serverSrcHash; + channel = "stable"; + version = "2.2.42"; + hash = "sha256-YM07krEay2W+/6mKLAg+B7VEnAyDlkD+0+cSO1FAJzA="; }; + serverPreview = mkServer { - stable = false; - sha256Hash = serverSrcHash; + channel = "stable"; + version = "2.2.42"; + hash = "sha256-YM07krEay2W+/6mKLAg+B7VEnAyDlkD+0+cSO1FAJzA="; }; } diff --git a/pkgs/applications/networking/gns3/gui.nix b/pkgs/applications/networking/gns3/gui.nix index b809d4091936..13764d506697 100644 --- a/pkgs/applications/networking/gns3/gui.nix +++ b/pkgs/applications/networking/gns3/gui.nix @@ -1,8 +1,6 @@ -{ stable -, branch +{ channel , version -, sha256Hash -, mkOverride +, hash }: { lib @@ -11,18 +9,19 @@ , wrapQtAppsHook }: -python3.pkgs.buildPythonPackage rec { +python3.pkgs.buildPythonApplication rec { pname = "gns3-gui"; inherit version; src = fetchFromGitHub { + inherit hash; owner = "GNS3"; repo = pname; rev = "v${version}"; - sha256 = sha256Hash; }; - nativeBuildInputs = [ + nativeBuildInputs = with python3.pkgs; [ + pythonRelaxDepsHook wrapQtAppsHook ]; @@ -33,25 +32,24 @@ python3.pkgs.buildPythonPackage rec { sentry-sdk setuptools sip_4 (pyqt5.override { withWebSockets = true; }) + truststore + ]; + + pythonRelaxDeps = [ + "jsonschema" + "sentry-sdk" ]; doCheck = false; # Failing dontWrapQtApps = true; - postFixup = '' - wrapQtApp "$out/bin/gns3" - ''; - - postPatch = '' - substituteInPlace requirements.txt \ - --replace "psutil==" "psutil>=" \ - --replace "jsonschema>=4.17.0,<4.18" "jsonschema" \ - --replace "sentry-sdk==1.10.1,<1.11" "sentry-sdk" + preFixup = '' + wrapQtApp "$out/bin/gns3" ''; meta = with lib; { - description = "Graphical Network Simulator 3 GUI (${branch} release)"; + description = "Graphical Network Simulator 3 GUI (${channel} release)"; longDescription = '' Graphical user interface for controlling the GNS3 network simulator. This requires access to a local or remote GNS3 server (it's recommended to diff --git a/pkgs/applications/networking/gns3/server.nix b/pkgs/applications/networking/gns3/server.nix index fef781e1c0c6..200153b15e03 100644 --- a/pkgs/applications/networking/gns3/server.nix +++ b/pkgs/applications/networking/gns3/server.nix @@ -1,13 +1,12 @@ -{ stable -, branch +{ channel , version -, sha256Hash -, mkOverride +, hash }: { lib , python3 , fetchFromGitHub +, pkgsStatic }: python3.pkgs.buildPythonApplication { @@ -15,23 +14,25 @@ python3.pkgs.buildPythonApplication { inherit version; src = fetchFromGitHub { + inherit hash; owner = "GNS3"; repo = "gns3-server"; rev = "refs/tags/v${version}"; - sha256 = sha256Hash; }; - pythonRelaxDeps = [ - "aiofiles" - "jsonschema" - "psutil" - "sentry-sdk" - ]; + # GNS3 2.3.26 requires a static BusyBox for the Docker integration + prePatch = '' + cp ${pkgsStatic.busybox}/bin/busybox gns3server/compute/docker/resources/bin/busybox + ''; nativeBuildInputs = with python3.pkgs; [ pythonRelaxDepsHook ]; + pythonRelaxDeps = [ + "jsonschema" + ]; + propagatedBuildInputs = with python3.pkgs; [ aiofiles aiohttp @@ -47,6 +48,7 @@ python3.pkgs.buildPythonApplication { py-cpuinfo sentry-sdk setuptools + truststore yarl zipstream ]; @@ -59,7 +61,7 @@ python3.pkgs.buildPythonApplication { ''; meta = with lib; { - description = "Graphical Network Simulator 3 server (${branch} release)"; + description = "Graphical Network Simulator 3 server (${channel} release)"; longDescription = '' The GNS3 server manages emulators such as Dynamips, VirtualBox or Qemu/KVM. Clients like the GNS3 GUI control the server using a HTTP REST diff --git a/pkgs/applications/networking/instant-messengers/fractal-next/Cargo.lock b/pkgs/applications/networking/instant-messengers/fractal-next/Cargo.lock index 11b03f0e6fb0..9a7f7d01206e 100644 --- a/pkgs/applications/networking/instant-messengers/fractal-next/Cargo.lock +++ b/pkgs/applications/networking/instant-messengers/fractal-next/Cargo.lock @@ -2,6 +2,15 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "addr2line" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +dependencies = [ + "gimli", +] + [[package]] name = "adler" version = "1.0.2" @@ -15,14 +24,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" dependencies = [ "generic-array", - "rand_core 0.6.4", + "rand_core", ] [[package]] name = "aes" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "433cfd6710c9986c576a25ca913c39d66a6474107b406f34f91d4a8923395241" +checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" dependencies = [ "cfg-if", "cipher 0.4.4", @@ -30,17 +39,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "ahash" -version = "0.7.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" -dependencies = [ - "getrandom 0.2.9", - "once_cell", - "version_check", -] - [[package]] name = "ahash" version = "0.8.3" @@ -54,13 +52,19 @@ dependencies = [ [[package]] name = "aho-corasick" -version = "1.0.1" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" +checksum = "86b8f9420f797f2d9e935edf629310eb938a0d839f984e25327f3c7eed22300c" dependencies = [ "memchr", ] +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + [[package]] name = "ammonia" version = "3.3.0" @@ -74,6 +78,12 @@ dependencies = [ "url", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -85,9 +95,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.70" +version = "1.0.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7de8ce5e0f9f8d88245311066a578d72b7af3e7088f32783804676302df237e4" +checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" [[package]] name = "anymap2" @@ -103,9 +113,9 @@ checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" [[package]] name = "arrayvec" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" dependencies = [ "serde", ] @@ -125,7 +135,7 @@ dependencies = [ "libc", "once_cell", "pipewire", - "rand 0.8.5", + "rand", "serde", "serde_repr", "tokio", @@ -152,15 +162,28 @@ dependencies = [ [[package]] name = "async-channel" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf46fee83e5ccffc220104713af3292ff9bc7c64c7de289f66dae8e38d826833" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" dependencies = [ "concurrent-queue", "event-listener", "futures-core", ] +[[package]] +name = "async-compression" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b74f44609f0f91493e3082d3734d98497e094777144380ea4db9f9905dd5b6" +dependencies = [ + "flate2", + "futures-core", + "memchr", + "pin-project-lite", + "tokio", +] + [[package]] name = "async-executor" version = "1.5.1" @@ -170,7 +193,7 @@ dependencies = [ "async-lock", "async-task", "concurrent-queue", - "fastrand", + "fastrand 1.9.0", "futures-lite", "slab", ] @@ -204,21 +227,27 @@ dependencies = [ "log", "parking", "polling", - "rustix", + "rustix 0.37.23", "slab", - "socket2", + "socket2 0.4.9", "waker-fn", ] [[package]] name = "async-lock" -version = "2.7.0" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" +checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" dependencies = [ "event-listener", ] +[[package]] +name = "async-once-cell" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" + [[package]] name = "async-process" version = "1.7.0" @@ -232,9 +261,9 @@ dependencies = [ "cfg-if", "event-listener", "futures-lite", - "rustix", + "rustix 0.37.23", "signal-hook", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -245,7 +274,17 @@ checksum = "0e97ce7de6cf12de5d7226c73f5ba9811622f4db3a5b91b55c53e987e5f91cba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", +] + +[[package]] +name = "async-rx" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a30de4e5329a0947e389f738a6ca0d0b938fea5cb7baaeae7d72e243614468a2" +dependencies = [ + "futures-core", + "pin-project-lite", ] [[package]] @@ -294,7 +333,7 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -305,23 +344,26 @@ checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" [[package]] name = "async-trait" -version = "0.1.68" +version = "0.1.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" +checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] -name = "atomic" -version = "0.5.1" +name = "async_cell" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" -dependencies = [ - "autocfg", -] +checksum = "834eee9ce518130a3b4d5af09ecc43e9d6b57ee76613f227a1ddd6b77c7a62bc" + +[[package]] +name = "atomic" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" [[package]] name = "atomic-waker" @@ -348,24 +390,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" dependencies = [ "futures-core", - "getrandom 0.2.9", + "getrandom", "instant", "pin-project-lite", - "rand 0.8.5", + "rand", "tokio", ] [[package]] -name = "base64" -version = "0.13.1" +name = "backtrace" +version = "0.3.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] [[package]] name = "base64" -version = "0.21.0" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "base64ct" @@ -407,9 +458,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.1.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c70beb79cbb5ce9c4f8e20849978f34225931f665bb49efa6982875a4d5facb3" +checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" [[package]] name = "bitmaps" @@ -419,16 +470,16 @@ checksum = "703642b98a00b3b90513279a8ede3fcfa479c126c5fb46e78f3051522f021403" [[package]] name = "blake3" -version = "1.3.3" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" +checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" dependencies = [ "arrayref", "arrayvec", "cc", "cfg-if", "constant_time_eq", - "digest 0.10.6", + "digest", ] [[package]] @@ -437,15 +488,6 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" -[[package]] -name = "block-buffer" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" -dependencies = [ - "generic-array", -] - [[package]] name = "block-buffer" version = "0.10.4" @@ -474,16 +516,16 @@ dependencies = [ "async-lock", "async-task", "atomic-waker", - "fastrand", + "fastrand 1.9.0", "futures-lite", "log", ] [[package]] name = "bumpalo" -version = "3.12.1" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b1ce199063694f33ffb7dd4e0ee620741495c32833cde5aa08f02a0bf96f0c8" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "bytemuck" @@ -511,9 +553,9 @@ checksum = "38fcc2979eff34a4b84e1cf9a1e3da42a7d44b3b690a40cdcb23e3d556cfb2e5" [[package]] name = "cairo-rs" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8af54f5d48af1226928adc1f57edd22f5df1349e7da1fc96ae15cf43db0e871" +checksum = "ab3603c4028a5e368d09b51c8b624b9a46edcd7c3778284077a6125af73c9f0a" dependencies = [ "bitflags 1.3.2", "cairo-sys-rs", @@ -525,9 +567,9 @@ dependencies = [ [[package]] name = "cairo-sys-rs" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55382a01d30e5e53f185eee269124f5e21ab526595b872751278dfbb463594e" +checksum = "691d0c66b1fb4881be80a760cb8fe76ea97218312f9dfe2c9cc0f496ca279cb1" dependencies = [ "glib-sys", "libc", @@ -545,9 +587,12 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.79" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" +checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01" +dependencies = [ + "libc", +] [[package]] name = "cexpr" @@ -560,9 +605,9 @@ dependencies = [ [[package]] name = "cfg-expr" -version = "0.15.1" +version = "0.15.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8790cf1286da485c72cf5fc7aeba308438800036ec67d89425924c4807268c9" +checksum = "b40ccee03b5175c18cde8f37e7d2a33bcef6f8ec8f7cc0d81090d1bb380949c9" dependencies = [ "smallvec", "target-lexicon", @@ -574,6 +619,18 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg-vis" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3a2c3bf5fc10fe2ca157564fbe08a4cb2b0a7d2ff3fe2f9683e65d5e7c7859c" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "chacha20" version = "0.8.2" @@ -607,13 +664,13 @@ checksum = "17cc5e6b5ab06331c33589842070416baa137e8b0eb912b008cfd4a78ada7919" [[package]] name = "chrono" -version = "0.4.24" +version = "0.4.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" dependencies = [ + "android-tzdata", "iana-time-zone", "js-sys", - "num-integer", "num-traits", "time", "wasm-bindgen", @@ -650,16 +707,6 @@ dependencies = [ "libc", ] -[[package]] -name = "codespan-reporting" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" -dependencies = [ - "termcolor", - "unicode-width", -] - [[package]] name = "color_quant" version = "1.1.0" @@ -677,15 +724,21 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.7.1" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3" +checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" + +[[package]] +name = "const_panic" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b" [[package]] name = "constant_time_eq" -version = "0.2.5" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" +checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "cookie-factory" @@ -711,9 +764,9 @@ checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" -version = "0.2.7" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" +checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" dependencies = [ "libc", ] @@ -750,22 +803,22 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.14" +version = "0.9.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" +checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" dependencies = [ "autocfg", "cfg-if", "crossbeam-utils", - "memoffset 0.8.0", + "memoffset 0.9.0", "scopeguard", ] [[package]] name = "crossbeam-utils" -version = "0.8.15" +version = "0.8.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" dependencies = [ "cfg-if", ] @@ -783,20 +836,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array", - "rand_core 0.6.4", + "rand_core", "typenum", ] -[[package]] -name = "ctor" -version = "0.1.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "ctr" version = "0.9.2" @@ -808,60 +851,29 @@ dependencies = [ [[package]] name = "curve25519-dalek" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" +version = "4.0.0" +source = "git+https://github.com/dalek-cryptography/curve25519-dalek/?rev=e44d4b5903106dde0e5b28a2580061de7dfe8a9f#e44d4b5903106dde0e5b28a2580061de7dfe8a9f" dependencies = [ - "byteorder", - "digest 0.9.0", - "rand_core 0.5.1", + "cfg-if", + "cpufeatures", + "curve25519-dalek-derive", + "digest", + "fiat-crypto", + "platforms", + "rustc_version", "serde", "subtle", "zeroize", ] [[package]] -name = "cxx" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f61f1b6389c3fe1c316bf8a4dccc90a38208354b330925bce1f74a6c4756eb93" -dependencies = [ - "cc", - "cxxbridge-flags", - "cxxbridge-macro", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12cee708e8962df2aeb38f594aae5d827c022b6460ac71a7a3e2c3c2aae5a07b" -dependencies = [ - "cc", - "codespan-reporting", - "once_cell", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.15", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7944172ae7e4068c533afbb984114a56c46e9ccddda550499caa222902c7f7bb" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.94" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2345488264226bf682893e25de0769f3360aac9957980ec49361b083ddaa5bc5" +name = "curve25519-dalek-derive" +version = "0.1.0" +source = "git+https://github.com/dalek-cryptography/curve25519-dalek/?rev=e44d4b5903106dde0e5b28a2580061de7dfe8a9f#e44d4b5903106dde0e5b28a2580061de7dfe8a9f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -901,12 +913,12 @@ dependencies = [ [[package]] name = "dashmap" -version = "5.4.0" +version = "5.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" +checksum = "6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d" dependencies = [ "cfg-if", - "hashbrown 0.12.3", + "hashbrown 0.14.0", "lock_api", "once_cell", "parking_lot_core", @@ -956,11 +968,25 @@ dependencies = [ [[package]] name = "der" -version = "0.5.1" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6919815d73839e7ad218de758883aae3a257ba6759ce7a9992501efbb53d705c" +checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" dependencies = [ "const-oid", + "der_derive", + "flagset", + "zeroize", +] + +[[package]] +name = "der_derive" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fe87ce4529967e0ba1dcf8450bab64d97dfd5010a6256187ffe2e43e6f0e049" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.28", ] [[package]] @@ -1007,53 +1033,45 @@ dependencies = [ [[package]] name = "digest" -version = "0.9.0" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "generic-array", -] - -[[package]] -name = "digest" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" -dependencies = [ - "block-buffer 0.10.4", + "block-buffer", "crypto-common", "subtle", ] [[package]] name = "dirs" -version = "5.0.0" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dece029acd3353e3a58ac2e3eb3c8d6c35827a892edc6cc4138ef9c33df46ecd" +checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ "dirs-sys", ] [[package]] name = "dirs-sys" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04414300db88f70d74c5ff54e50f9e1d1737d9a5b90f53fcf2e95ca2a9ab554b" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ "libc", + "option-ext", "redox_users", - "windows-sys 0.45.0", + "windows-sys", ] [[package]] name = "displaydoc" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886" +checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", ] [[package]] @@ -1064,34 +1082,33 @@ checksum = "e8cf7d61e627a3b49af8f24f47e57f3788cdd7a0e4f17cd79fda5ada87f08578" [[package]] name = "ed25519" -version = "1.5.3" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" +checksum = "5fb04eee5d9d907f29e80ee6b0e78f7e2c82342c63e3580d8c4f69d9d5aad963" dependencies = [ + "pkcs8", "serde", "signature", ] [[package]] name = "ed25519-dalek" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" +version = "2.0.0-rc.3" +source = "git+https://github.com/dalek-cryptography/curve25519-dalek/?rev=e44d4b5903106dde0e5b28a2580061de7dfe8a9f#e44d4b5903106dde0e5b28a2580061de7dfe8a9f" dependencies = [ "curve25519-dalek", "ed25519", - "rand 0.7.3", + "rand_core", "serde", - "serde_bytes", - "sha2 0.9.9", + "sha2", "zeroize", ] [[package]] name = "either" -version = "1.8.1" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" [[package]] name = "encoding_rs" @@ -1120,18 +1137,24 @@ checksum = "5e9a1f9f7d83e59740248a6e14ecf93929ade55027844dfcea78beafccc15745" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] -name = "errno" -version = "0.3.1" +name = "equivalent" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" dependencies = [ "errno-dragonfly", "libc", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -1152,15 +1175,15 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "exr" -version = "1.6.3" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdd2162b720141a91a054640662d3edce3d50a944a50ffca5313cd951abb35b4" +checksum = "d1e481eb11a482815d3e9d618db8c42a93207134662873809335a92327440c18" dependencies = [ "bit_field", "flume", "half", "lebe", - "miniz_oxide 0.6.2", + "miniz_oxide", "rayon-core", "smallvec", "zune-inflate", @@ -1168,9 +1191,9 @@ dependencies = [ [[package]] name = "eyeball" -version = "0.6.0" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1015c5225a75e0ab3d325e934456d92fdd57f440e8c81d09018878d4f651cd46" +checksum = "78a7b57c052e83f2bd8d756fc379132e43d3786f3767856026ee3757868f099f" dependencies = [ "futures-core", "readlock", @@ -1178,14 +1201,27 @@ dependencies = [ [[package]] name = "eyeball-im" -version = "0.2.0" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29e6dff0ac9894dcc183064377dfeb4137bcffa9f9ec3dbc10f8e7fba34c0ac7" +checksum = "4d999ff633cd7243e8b9efc2a1e35846517f16ce4c3c87a70e0a829d8fb29af3" dependencies = [ "futures-core", "imbl", "tokio", - "tokio-stream", + "tokio-util", + "tracing", +] + +[[package]] +name = "eyeball-im-util" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a51602d13a284f2241af1d8dc020dd22f49a6bbbf420a5eccbea6c399069a45" +dependencies = [ + "eyeball-im", + "futures-core", + "imbl", + "pin-project-lite", ] [[package]] @@ -1209,6 +1245,12 @@ dependencies = [ "instant", ] +[[package]] +name = "fastrand" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" + [[package]] name = "fdeflate" version = "0.3.0" @@ -1219,23 +1261,35 @@ dependencies = [ ] [[package]] -name = "field-offset" -version = "0.3.5" +name = "fiat-crypto" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3cf3a800ff6e860c863ca6d4b16fd999db8b752819c1606884047b73e468535" +checksum = "e825f6987101665dea6ec934c09ec6d721de7bc1bf92248e1d5810c8cd636b77" + +[[package]] +name = "field-offset" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38e2275cc4e4fc009b0669731a1e5ab7ebf11f469eaede2bab9309a5b4d6057f" dependencies = [ - "memoffset 0.8.0", + "memoffset 0.9.0", "rustc_version", ] [[package]] -name = "flate2" -version = "1.0.25" +name = "flagset" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499" + +[[package]] +name = "flate2" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", - "miniz_oxide 0.6.2", + "miniz_oxide", ] [[package]] @@ -1274,22 +1328,22 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] [[package]] name = "fractal" -version = "5.0.0-beta1" +version = "5.0.0-beta2" dependencies = [ "ashpd", - "async-stream", "djb_hash", "eyeball-im", - "futures", + "futures-channel", + "futures-util", "geo-uri", "gettext-rs", "gst-plugin-gtk4", @@ -1301,19 +1355,20 @@ dependencies = [ "gtk4", "html-escape", "html2pango", - "image 0.24.6", - "indexmap", + "html5gum", + "image 0.24.7", + "indexmap 2.0.0", "libadwaita", "libshumate", - "log", "matrix-sdk", + "matrix-sdk-ui", "mime", "mime_guess", "once_cell", "oo7", "pulldown-cmark", "qrcode", - "rand 0.8.5", + "rand", "regex", "rmp-serde", "rqrr", @@ -1325,6 +1380,7 @@ dependencies = [ "strum", "thiserror", "tokio", + "tracing", "tracing-subscriber", "url", ] @@ -1339,21 +1395,6 @@ dependencies = [ "new_debug_unreachable", ] -[[package]] -name = "futures" -version = "0.3.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - [[package]] name = "futures-channel" version = "0.3.28" @@ -1361,7 +1402,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" dependencies = [ "futures-core", - "futures-sink", ] [[package]] @@ -1393,7 +1433,7 @@ version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" dependencies = [ - "fastrand", + "fastrand 1.9.0", "futures-core", "futures-io", "memchr", @@ -1410,7 +1450,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -1443,6 +1483,15 @@ dependencies = [ "slab", ] +[[package]] +name = "fuzzy-matcher" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54614a3312934d066701a80f20f15fa3b56d67ac7722b39eea5b4c9dd1d66c94" +dependencies = [ + "thread_local", +] + [[package]] name = "g2gen" version = "1.0.1" @@ -1473,9 +1522,9 @@ checksum = "af6a86e750338603ea2c14b1c0bfe58cd61f87ca67a0021d9334996024608e12" [[package]] name = "gdk-pixbuf" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b023fbe0c6b407bd3d9805d107d9800da3829dc5a676653210f1d5f16d7f59bf" +checksum = "695d6bc846438c5708b07007537b9274d883373dd30858ca881d7d71b5540717" dependencies = [ "bitflags 1.3.2", "gdk-pixbuf-sys", @@ -1487,9 +1536,9 @@ dependencies = [ [[package]] name = "gdk-pixbuf-sys" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b41bd2b44ed49d99277d3925652a163038bd5ed943ec9809338ffb2f4391e3b" +checksum = "9285ec3c113c66d7d0ab5676599176f1f42f4944ca1b581852215bf5694870cb" dependencies = [ "gio-sys", "glib-sys", @@ -1555,6 +1604,33 @@ dependencies = [ "system-deps", ] +[[package]] +name = "gdk4-win32" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a79a5672b4b26ece3fc144c5be6c8d0ef2d84d37fed65002e5b1576fbc3ec00" +dependencies = [ + "gdk4", + "gdk4-win32-sys", + "gio", + "glib", + "libc", + "system-deps", +] + +[[package]] +name = "gdk4-win32-sys" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2c1b84458185383da1d8877f812cccffd83a3cb42959d646e3e9a4ad0bc09ac" +dependencies = [ + "gdk-pixbuf-sys", + "gdk4-sys", + "glib-sys", + "libc", + "system-deps", +] + [[package]] name = "gdk4-x11" version = "0.6.3" @@ -1611,22 +1687,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.1.16" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" -dependencies = [ - "cfg-if", - "js-sys", - "libc", - "wasi 0.9.0+wasi-snapshot-preview1", - "wasm-bindgen", -] - -[[package]] -name = "getrandom" -version = "0.2.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "js-sys", @@ -1666,10 +1729,16 @@ dependencies = [ ] [[package]] -name = "gio" -version = "0.17.9" +name = "gimli" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d14522e56c6bcb6f7a3aebc25cbcfb06776af4c0c25232b601b4383252d7cb92" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + +[[package]] +name = "gio" +version = "0.17.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6973e92937cf98689b6a054a9e56c657ed4ff76de925e36fc331a15f0c5d30a" dependencies = [ "bitflags 1.3.2", "futures-channel", @@ -1687,9 +1756,9 @@ dependencies = [ [[package]] name = "gio-sys" -version = "0.17.4" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b1d43b0d7968b48455244ecafe41192871257f5740aa6b095eb19db78e362a5" +checksum = "0ccf87c30a12c469b6d958950f6a9c09f2be20b7773f7e70d20b867fdf2628c3" dependencies = [ "glib-sys", "gobject-sys", @@ -1700,9 +1769,9 @@ dependencies = [ [[package]] name = "glib" -version = "0.17.9" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7f1de7cbde31ea4f0a919453a2dcece5d54d5b70e08f8ad254dc4840f5f09b6" +checksum = "d3fad45ba8d4d2cea612b432717e834f48031cd8853c8aaf43b2c79fec8d144b" dependencies = [ "bitflags 1.3.2", "futures-channel", @@ -1723,9 +1792,9 @@ dependencies = [ [[package]] name = "glib-macros" -version = "0.17.9" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a7206c5c03851ef126ea1444990e81fdd6765fb799d5bc694e4897ca01bb97f" +checksum = "eca5c79337338391f1ab8058d6698125034ce8ef31b72a442437fa6c8580de26" dependencies = [ "anyhow", "heck", @@ -1738,9 +1807,9 @@ dependencies = [ [[package]] name = "glib-sys" -version = "0.17.4" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f00ad0a1bf548e61adfff15d83430941d9e1bb620e334f779edd1c745680a5" +checksum = "d80aa6ea7bba0baac79222204aa786a6293078c210abe69ef1336911d4bdc4f0" dependencies = [ "libc", "system-deps", @@ -1766,9 +1835,9 @@ dependencies = [ [[package]] name = "gloo-utils" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8e8fc851e9c7b9852508bc6e3f690f452f474417e8545ec9857b7f7377036b5" +checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" dependencies = [ "js-sys", "serde", @@ -1779,9 +1848,9 @@ dependencies = [ [[package]] name = "gobject-sys" -version = "0.17.4" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e75b0000a64632b2d8ca3cf856af9308e3a970844f6e9659bd197f026793d0" +checksum = "cd34c3317740a6358ec04572c1bcfd3ac0b5b6529275fae255b237b314bb8062" dependencies = [ "glib-sys", "libc", @@ -1790,9 +1859,9 @@ dependencies = [ [[package]] name = "graphene-rs" -version = "0.17.1" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21cf11565bb0e4dfc2f99d4775b6c329f0d40a2cff9c0066214d31a0e1b46256" +checksum = "def4bb01265b59ed548b05455040d272d989b3012c42d4c1bbd39083cb9b40d9" dependencies = [ "glib", "graphene-sys", @@ -1801,9 +1870,9 @@ dependencies = [ [[package]] name = "graphene-sys" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf80a4849a8d9565410a8fec6fc3678e9c617f4ac7be182ca55ab75016e07af9" +checksum = "1856fc817e6a6675e36cea0bd9a3afe296f5d9709d1e2d3182803ac77f0ab21d" dependencies = [ "glib-sys", "libc", @@ -1845,10 +1914,11 @@ dependencies = [ [[package]] name = "gst-plugin-gtk4" -version = "0.10.5" +version = "0.10.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e853e6f8b38ca7b5843e930b82470c07d998792cfa01a44fb4f5db9021751785" +checksum = "d1e0cc90b7251d84c6b256a41973c3255cd2b2267ab1b829d053f76bca7c6290" dependencies = [ + "gdk4-win32", "gst-plugin-version-helper", "gstreamer", "gstreamer-base", @@ -1856,6 +1926,7 @@ dependencies = [ "gstreamer-video", "gtk4", "once_cell", + "windows-sys", ] [[package]] @@ -1869,9 +1940,9 @@ dependencies = [ [[package]] name = "gstreamer" -version = "0.20.5" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4530401c89be6dc10d77ae1587b811cf455c97dce7abf594cb9164527c7da7fc" +checksum = "c0a4150420d4aa1caf6fa15f0dba7a5007d4116380633bd1253acce206098fc9" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -1894,9 +1965,9 @@ dependencies = [ [[package]] name = "gstreamer-audio" -version = "0.20.4" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06b5a8658e575f6469053026ac663a348d5a562c9fce20ab2ca0c349e05d079e" +checksum = "8448db43cee0270c6ca94e6771c92a4c3b14c51ac1e6605a5f2deef66f5516f1" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -1924,9 +1995,9 @@ dependencies = [ [[package]] name = "gstreamer-base" -version = "0.20.5" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b8ff5dfbf7bcaf1466a385b836bad0d8da25759f121458727fdda1f771c69b3" +checksum = "c0896c4acff303dd21d6a96a7ea4cc9339f7096230fe1433720c9f0bed203985" dependencies = [ "atomic_refcell", "bitflags 1.3.2", @@ -1935,6 +2006,7 @@ dependencies = [ "gstreamer", "gstreamer-base-sys", "libc", + "once_cell", ] [[package]] @@ -1983,9 +2055,9 @@ dependencies = [ [[package]] name = "gstreamer-pbutils" -version = "0.20.5" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5221a2807dea97b318dfd6f53433fe372c7ceb8ad196e348312a7878b89be73" +checksum = "b63dd523f9dd60329ccfabdd76813b4dfe5a3bbf9fc108d3aa015f012e87778c" dependencies = [ "bitflags 1.3.2", "glib", @@ -2055,9 +2127,9 @@ dependencies = [ [[package]] name = "gstreamer-video" -version = "0.20.4" +version = "0.20.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dce97769effde2d779dc4f7037b37106457b74e53f2a711bddc90b30ffeb7e06" +checksum = "b69a9554795d3791b8467a30b35ed40ef279aa41c857e6f414ffd6a182a20225" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -2142,9 +2214,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.18" +version = "0.3.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17f8a914c2987b688368b5138aa05321db91f4090cf26118185672ad588bce21" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" dependencies = [ "bytes", "fnv", @@ -2152,7 +2224,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.3", "slab", "tokio", "tokio-util", @@ -2173,9 +2245,6 @@ name = "hashbrown" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" -dependencies = [ - "ahash 0.7.6", -] [[package]] name = "hashbrown" @@ -2183,16 +2252,26 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.3", + "ahash", +] + +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash", + "allocator-api2", ] [[package]] name = "hashlink" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" +checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" dependencies = [ - "hashbrown 0.12.3", + "hashbrown 0.14.0", ] [[package]] @@ -2203,18 +2282,9 @@ checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" -version = "0.2.6" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" -dependencies = [ - "libc", -] - -[[package]] -name = "hermit-abi" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" [[package]] name = "hex" @@ -2237,7 +2307,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest 0.10.6", + "digest", ] [[package]] @@ -2279,6 +2349,15 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "html5gum" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c4e556171a058ba117bbe88b059fb37b6289023e007d2903ea6dca3a3cbff14" +dependencies = [ + "jetscii", +] + [[package]] name = "http" version = "0.2.9" @@ -2315,9 +2394,9 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" [[package]] name = "hyper" -version = "0.14.26" +version = "0.14.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" +checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" dependencies = [ "bytes", "futures-channel", @@ -2330,7 +2409,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.4.9", "tokio", "tower-service", "tracing", @@ -2352,9 +2431,9 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.56" +version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" dependencies = [ "android_system_properties", "core-foundation-sys", @@ -2366,12 +2445,11 @@ dependencies = [ [[package]] name = "iana-time-zone-haiku" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "cxx", - "cxx-build", + "cc", ] [[package]] @@ -2382,9 +2460,9 @@ checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -2406,9 +2484,9 @@ dependencies = [ [[package]] name = "image" -version = "0.24.6" +version = "0.24.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" +checksum = "6f3dfdbdd72063086ff443e297b61695500514b1e41095b6fb9a5ab48a70a711" dependencies = [ "bytemuck", "byteorder", @@ -2431,7 +2509,7 @@ checksum = "c2806b69cd9f4664844027b64465eacb444c67c1db9c778e341adff0c25cdb0d" dependencies = [ "bitmaps", "imbl-sized-chunks", - "rand_core 0.6.4", + "rand_core", "rand_xoshiro", "serde", "version_check", @@ -2468,6 +2546,16 @@ checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", "hashbrown 0.12.3", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", "serde", ] @@ -2495,20 +2583,20 @@ dependencies = [ [[package]] name = "io-lifetimes" -version = "1.0.10" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" dependencies = [ - "hermit-abi 0.3.1", + "hermit-abi", "libc", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] name = "ipnet" -version = "2.7.2" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" [[package]] name = "itertools" @@ -2520,10 +2608,25 @@ dependencies = [ ] [[package]] -name = "itoa" -version = "1.0.6" +name = "itertools" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" + +[[package]] +name = "jetscii" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e" [[package]] name = "jpeg-decoder" @@ -2536,9 +2639,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.61" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" dependencies = [ "wasm-bindgen", ] @@ -2563,25 +2666,23 @@ dependencies = [ [[package]] name = "konst" -version = "0.2.19" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330f0e13e6483b8c34885f7e6c9f19b1a7bd449c673fbb948a51c99d66ef74f4" +checksum = "030400e39b2dff8beaa55986a17e0014ad657f569ca92426aafcb5e8e71faee7" dependencies = [ - "konst_macro_rules", - "konst_proc_macros", + "const_panic", + "konst_kernel", + "typewit", ] [[package]] -name = "konst_macro_rules" -version = "0.2.19" +name = "konst_kernel" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" - -[[package]] -name = "konst_proc_macros" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984e109462d46ad18314f10e392c286c3d47bce203088a09012de1015b45b737" +checksum = "3376133edc39f027d551eb77b077c2865a0ef252b2e7d0dd6b6dc303db95d8b5" +dependencies = [ + "typewit", +] [[package]] name = "kv-log-macro" @@ -2650,15 +2751,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.142" +version = "0.2.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a987beff54b60ffa6d51982e1aa1146bc42f19bd26be28b0586f252fccf5317" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" [[package]] name = "libm" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "348108ab3fba42ec82ff6e9564fc4ca0247bdccdc68dd8af9764bbc79c3c8ffb" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" [[package]] name = "libshumate" @@ -2729,15 +2830,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "link-cplusplus" -version = "1.0.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" -dependencies = [ - "cc", -] - [[package]] name = "linkify" version = "0.9.0" @@ -2749,9 +2841,15 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.3.4" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36eb31c1778188ae1e64398743890d0877fef36d11521ac60406b42016e8c2cf" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503" [[package]] name = "locale_config" @@ -2768,9 +2866,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ "autocfg", "scopeguard", @@ -2778,11 +2876,10 @@ dependencies = [ [[package]] name = "log" -version = "0.4.17" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" dependencies = [ - "cfg-if", "value-bag", ] @@ -2842,6 +2939,15 @@ dependencies = [ "xml5ever", ] +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + [[package]] name = "matrix-pickle" version = "0.1.0" @@ -2868,7 +2974,7 @@ dependencies = [ [[package]] name = "matrix-sdk" version = "0.6.2" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "anymap2", "async-stream", @@ -2876,28 +2982,26 @@ dependencies = [ "backoff", "bytes", "bytesize", - "chrono", + "cfg-vis", "dashmap", "event-listener", "eyeball", "eyeball-im", + "eyeball-im-util", "futures-core", "futures-util", "gloo-timers", "http", "hyper", - "image 0.24.6", + "image 0.24.7", "imbl", - "indexmap", "matrix-sdk-base", "matrix-sdk-common", "matrix-sdk-indexeddb", "matrix-sdk-sqlite", "mime", "mime2ext", - "once_cell", - "pin-project-lite", - "rand 0.8.5", + "rand", "reqwest", "ruma", "serde", @@ -2915,10 +3019,10 @@ dependencies = [ [[package]] name = "matrix-sdk-base" version = "0.6.1" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "async-trait", - "bitflags 2.1.0", + "bitflags 2.4.0", "dashmap", "eyeball", "futures-util", @@ -2937,7 +3041,7 @@ dependencies = [ [[package]] name = "matrix-sdk-common" version = "0.6.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "futures-core", "futures-util", @@ -2953,13 +3057,13 @@ dependencies = [ [[package]] name = "matrix-sdk-crypto" version = "0.6.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "aes", "async-std", "async-trait", "atomic", - "base64 0.21.0", + "base64", "byteorder", "cfg-if", "ctr", @@ -2967,21 +3071,23 @@ dependencies = [ "eyeball", "futures-core", "futures-util", + "hkdf", "hmac", - "itertools", + "itertools 0.11.0", "matrix-sdk-common", "matrix-sdk-qrcode", "pbkdf2 0.11.0", - "rand 0.8.5", + "rand", "rmp-serde", "ruma", "serde", "serde_json", - "sha2 0.10.6", + "sha2", "thiserror", "tokio", "tokio-stream", "tracing", + "ulid", "vodozemac", "zeroize", ] @@ -2989,12 +3095,12 @@ dependencies = [ [[package]] name = "matrix-sdk-indexeddb" version = "0.2.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "anyhow", "async-trait", - "base64 0.21.0", - "getrandom 0.2.9", + "base64", + "getrandom", "gloo-utils", "indexed_db_futures", "js-sys", @@ -3014,7 +3120,7 @@ dependencies = [ [[package]] name = "matrix-sdk-qrcode" version = "0.4.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "byteorder", "qrcode", @@ -3026,10 +3132,11 @@ dependencies = [ [[package]] name = "matrix-sdk-sqlite" version = "0.1.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "async-trait", "deadpool-sqlite", + "itertools 0.11.0", "matrix-sdk-base", "matrix-sdk-crypto", "matrix-sdk-store-encryption", @@ -3047,23 +3154,59 @@ dependencies = [ [[package]] name = "matrix-sdk-store-encryption" version = "0.2.0" -source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=d6100915dfb233c90dab8d64512c0e6063be70e3#d6100915dfb233c90dab8d64512c0e6063be70e3" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" dependencies = [ "blake3", "chacha20poly1305", "displaydoc", - "getrandom 0.2.9", + "getrandom", "hmac", "pbkdf2 0.11.0", - "rand 0.8.5", + "rand", "rmp-serde", "serde", "serde_json", - "sha2 0.10.6", + "sha2", "thiserror", "zeroize", ] +[[package]] +name = "matrix-sdk-ui" +version = "0.6.0" +source = "git+https://github.com/matrix-org/matrix-rust-sdk.git?rev=4643bae28445e058080896a280083b32fd403146#4643bae28445e058080896a280083b32fd403146" +dependencies = [ + "async-once-cell", + "async-rx", + "async-std", + "async-stream", + "async-trait", + "async_cell", + "chrono", + "eyeball", + "eyeball-im", + "eyeball-im-util", + "futures-core", + "futures-util", + "fuzzy-matcher", + "imbl", + "indexmap 2.0.0", + "itertools 0.11.0", + "matrix-sdk", + "matrix-sdk-base", + "matrix-sdk-crypto", + "mime", + "once_cell", + "pin-project-lite", + "ruma", + "serde", + "serde_json", + "thiserror", + "tokio", + "tracing", + "unicode-normalization", +] + [[package]] name = "memchr" version = "2.5.0" @@ -3081,9 +3224,9 @@ dependencies = [ [[package]] name = "memoffset" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" dependencies = [ "autocfg", ] @@ -3116,15 +3259,6 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" -[[package]] -name = "miniz_oxide" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" -dependencies = [ - "adler", -] - [[package]] name = "miniz_oxide" version = "0.7.1" @@ -3137,14 +3271,13 @@ dependencies = [ [[package]] name = "mio" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", - "log", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.45.0", + "windows-sys", ] [[package]] @@ -3159,7 +3292,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" dependencies = [ - "getrandom 0.2.9", + "getrandom", ] [[package]] @@ -3222,9 +3355,9 @@ dependencies = [ [[package]] name = "num" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43db66d1170d347f9a065114077f7dccb00c1b9478c89384490a3425279a4606" +checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" dependencies = [ "num-bigint", "num-complex", @@ -3247,9 +3380,9 @@ dependencies = [ [[package]] name = "num-bigint-dig" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2399c9463abc5f909349d8aa9ba080e0b88b3ce2885389b60b993f39b1a56905" +checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" dependencies = [ "byteorder", "lazy_static", @@ -3257,7 +3390,7 @@ dependencies = [ "num-integer", "num-iter", "num-traits", - "rand 0.8.5", + "rand", "serde", "smallvec", "zeroize", @@ -3318,20 +3451,20 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.15" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" +checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" dependencies = [ "autocfg", ] [[package]] name = "num_cpus" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" dependencies = [ - "hermit-abi 0.2.6", + "hermit-abi", "libc", ] @@ -3365,22 +3498,31 @@ dependencies = [ ] [[package]] -name = "once_cell" -version = "1.17.1" +name = "object" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "oo7" -version = "0.1.2" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1007a6c292751abc192f8dbeef8341bac074e991be7b0eb27a6aece5ee79b4dd" +checksum = "9ccef508ad85be8bf619ea56ba0f99ebcef59d87d759e22fd3bf2d96649c897c" dependencies = [ "aes", "byteorder", "cbc", "cipher 0.4.4", - "digest 0.10.6", + "digest", "dirs", "futures-util", "hkdf", @@ -3388,10 +3530,10 @@ dependencies = [ "num", "num-bigint-dig", "once_cell", - "pbkdf2 0.12.1", - "rand 0.8.5", + "pbkdf2 0.12.2", + "rand", "serde", - "sha2 0.10.6", + "sha2", "tokio", "tracing", "zbus", @@ -3406,9 +3548,9 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "openssl" -version = "0.10.52" +version = "0.10.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" +checksum = "729b745ad4a5575dd06a3e1af1414bd330ee561c01b3899eb584baeaa8def17e" dependencies = [ "bitflags 1.3.2", "cfg-if", @@ -3427,7 +3569,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -3438,9 +3580,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.87" +version = "0.9.91" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" +checksum = "866b5f16f90776b9bb8dc1e1802ac6f0513de3a7a7465867bfbc563dc737faac" dependencies = [ "cc", "libc", @@ -3448,6 +3590,12 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "option-ext" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + [[package]] name = "option-operations" version = "0.5.0" @@ -3475,9 +3623,9 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pango" -version = "0.17.4" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52c280b82a881e4208afb3359a8e7fde27a1b272280981f1f34610bed5770d37" +checksum = "35be456fc620e61f62dff7ff70fbd54dcbaf0a4b920c0f16de1107c47d921d48" dependencies = [ "bitflags 1.3.2", "gio", @@ -3489,9 +3637,9 @@ dependencies = [ [[package]] name = "pango-sys" -version = "0.17.0" +version = "0.17.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4293d0f0b5525eb5c24734d30b0ed02cd02aa734f216883f376b54de49625de8" +checksum = "3da69f9f3850b0d8990d462f8c709561975e95f689c1cdf0fecdebde78b35195" dependencies = [ "glib-sys", "gobject-sys", @@ -3517,15 +3665,15 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.7" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" dependencies = [ "cfg-if", "libc", - "redox_syscall 0.2.16", + "redox_syscall 0.3.5", "smallvec", - "windows-sys 0.45.0", + "windows-targets", ] [[package]] @@ -3535,15 +3683,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" dependencies = [ "base64ct", - "rand_core 0.6.4", + "rand_core", "subtle", ] [[package]] name = "paste" -version = "1.0.12" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" [[package]] name = "pbkdf2" @@ -3551,19 +3699,19 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" dependencies = [ - "digest 0.10.6", + "digest", "hmac", "password-hash", - "sha2 0.10.6", + "sha2", ] [[package]] name = "pbkdf2" -version = "0.12.1" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0ca0b5a68607598bf3bad68f32227a8164f6254833f84eafaac409cd6746c31" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ - "digest 0.10.6", + "digest", "hmac", ] @@ -3575,9 +3723,9 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "phf" @@ -3590,12 +3738,12 @@ dependencies = [ [[package]] name = "phf" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" +checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" dependencies = [ "phf_macros", - "phf_shared 0.11.1", + "phf_shared 0.11.2", ] [[package]] @@ -3615,30 +3763,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared 0.10.0", - "rand 0.8.5", + "rand", ] [[package]] name = "phf_generator" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" +checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" dependencies = [ - "phf_shared 0.11.1", - "rand 0.8.5", + "phf_shared 0.11.2", + "rand", ] [[package]] name = "phf_macros" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" +checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" dependencies = [ - "phf_generator 0.11.1", - "phf_shared 0.11.1", + "phf_generator 0.11.2", + "phf_shared 0.11.2", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", ] [[package]] @@ -3652,38 +3800,38 @@ dependencies = [ [[package]] name = "phf_shared" -version = "0.11.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" +checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" dependencies = [ "siphasher", ] [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", ] [[package]] name = "pin-project-lite" -version = "0.2.9" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" +checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05" [[package]] name = "pin-utils" @@ -3722,9 +3870,20 @@ dependencies = [ [[package]] name = "pkcs7" -version = "0.3.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f7364e6d0e236473de91e042395d71e0e64715f99a60620b014a4a4c7d1619b" +checksum = "d79178be066405e0602bf3035946edef6b11b3f9dde46dfe5f8bfd7dea4b77e7" +dependencies = [ + "der", + "spki", + "x509-cert", +] + +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ "der", "spki", @@ -3732,21 +3891,27 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" + +[[package]] +name = "platforms" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" [[package]] name = "png" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaeebc51f9e7d2c150d3f3bfeb667f2aa985db5ef1e3d212847bdedb488beeaa" +checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" dependencies = [ "bitflags 1.3.2", "crc32fast", "fdeflate", "flate2", - "miniz_oxide 0.7.1", + "miniz_oxide", ] [[package]] @@ -3762,7 +3927,7 @@ dependencies = [ "libc", "log", "pin-project-lite", - "windows-sys 0.48.0", + "windows-sys", ] [[package]] @@ -3830,9 +3995,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" dependencies = [ "unicode-ident", ] @@ -3854,7 +4019,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" dependencies = [ "anyhow", - "itertools", + "itertools 0.10.5", "proc-macro2", "quote", "syn 1.0.109", @@ -3862,9 +4027,9 @@ dependencies = [ [[package]] name = "pulldown-cmark" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63" +checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998" dependencies = [ "bitflags 1.3.2", "getopts", @@ -3893,26 +4058,13 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" dependencies = [ "proc-macro2", ] -[[package]] -name = "rand" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" -dependencies = [ - "getrandom 0.1.16", - "libc", - "rand_chacha 0.2.2", - "rand_core 0.5.1", - "rand_hc", -] - [[package]] name = "rand" version = "0.8.5" @@ -3920,18 +4072,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha 0.3.1", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_chacha" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" -dependencies = [ - "ppv-lite86", - "rand_core 0.5.1", + "rand_chacha", + "rand_core", ] [[package]] @@ -3941,16 +4083,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core 0.6.4", -] - -[[package]] -name = "rand_core" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" -dependencies = [ - "getrandom 0.1.16", + "rand_core", ] [[package]] @@ -3959,16 +4092,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.9", -] - -[[package]] -name = "rand_hc" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" -dependencies = [ - "rand_core 0.5.1", + "getrandom", ] [[package]] @@ -3977,7 +4101,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" dependencies = [ - "rand_core 0.6.4", + "rand_core", ] [[package]] @@ -4004,9 +4128,9 @@ dependencies = [ [[package]] name = "readlock" -version = "0.1.5" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed5b7f359207e69e1395440120fa3b07c59bb92c4ec077804cd10d7ebbe4c01a" +checksum = "d7b323e7196daa571c8584de958be19e92941c41f845776fe06babfe8fa280a2" [[package]] name = "redox_syscall" @@ -4032,35 +4156,63 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.9", + "getrandom", "redox_syscall 0.2.16", "thiserror", ] [[package]] name = "regex" -version = "1.8.1" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af83e617f331cc6ae2da5443c602dfa5af81e517212d9d611a5b3ba1777b5370" +checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a" dependencies = [ "aho-corasick", "memchr", - "regex-syntax", + "regex-automata 0.3.6", + "regex-syntax 0.7.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.7.4", ] [[package]] name = "regex-syntax" -version = "0.7.1" +version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5996294f19bd3aae0453a862ad728f60e6600695733dd5df01da90c54363a3c" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" [[package]] name = "reqwest" -version = "0.11.16" +version = "0.11.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b71749df584b7f4cac2c426c127a7c785a5106cc98f7a8feb044115f0fa254" +checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" dependencies = [ - "base64 0.21.0", + "async-compression", + "base64", "bytes", "encoding_rs", "futures-core", @@ -4084,10 +4236,12 @@ dependencies = [ "tokio", "tokio-native-tls", "tokio-socks", + "tokio-util", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", + "wasm-streams", "web-sys", "winreg", ] @@ -4100,9 +4254,9 @@ checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0" [[package]] name = "rmp" -version = "0.8.11" +version = "0.8.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44519172358fd6d58656c86ab8e7fbc9e1490c3e8f14d35ed78ca0dd07403c9f" +checksum = "7f9860a6cc38ed1da53456442089b4dfa35e7cedaa326df63017af88385e6b20" dependencies = [ "byteorder", "num-traits", @@ -4111,9 +4265,9 @@ dependencies = [ [[package]] name = "rmp-serde" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5b13be192e0220b8afb7222aa5813cb62cc269ebb5cac346ca6487681d2913e" +checksum = "bffea85eea980d8a74453e5d02a8d93028f3c34725de143085a844ebe953258a" dependencies = [ "byteorder", "rmp", @@ -4127,14 +4281,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a8b87d1f9f69bb1a6c77e20fd303f9617b2b68dcff87cd9bcbfff2ced4b8a0b" dependencies = [ "g2p", - "image 0.24.6", + "image 0.24.7", "lru", ] [[package]] name = "ruma" version = "0.8.2" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "assign", "js_int", @@ -4148,7 +4302,7 @@ dependencies = [ [[package]] name = "ruma-client-api" version = "0.16.2" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "assign", "bytes", @@ -4165,23 +4319,23 @@ dependencies = [ [[package]] name = "ruma-common" version = "0.11.3" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ - "base64 0.21.0", + "base64", "bytes", "form_urlencoded", - "getrandom 0.2.9", + "getrandom", "html5ever", "http", - "indexmap", + "indexmap 2.0.0", "js-sys", "js_int", "js_option", "konst", "percent-encoding", - "phf 0.11.1", + "phf 0.11.2", "pulldown-cmark", - "rand 0.8.5", + "rand", "regex", "ruma-identifiers-validation", "ruma-macros", @@ -4198,7 +4352,7 @@ dependencies = [ [[package]] name = "ruma-federation-api" version = "0.7.1" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "js_int", "ruma-common", @@ -4209,7 +4363,7 @@ dependencies = [ [[package]] name = "ruma-identifiers-validation" version = "0.9.1" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "js_int", "thiserror", @@ -4218,7 +4372,7 @@ dependencies = [ [[package]] name = "ruma-macros" version = "0.11.3" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "once_cell", "proc-macro-crate", @@ -4226,14 +4380,14 @@ dependencies = [ "quote", "ruma-identifiers-validation", "serde", - "syn 2.0.15", + "syn 2.0.28", "toml", ] [[package]] name = "ruma-push-gateway-api" version = "0.7.1" -source = "git+https://github.com/ruma/ruma.git?rev=54a4223caa1c1052464ecdba0f1e08f126e07bcd#54a4223caa1c1052464ecdba0f1e08f126e07bcd" +source = "git+https://github.com/ruma/ruma.git?rev=f1772ae5bc1d849655498f51b0fec7b0ef10e339#f1772ae5bc1d849655498f51b0fec7b0ef10e339" dependencies = [ "js_int", "ruma-common", @@ -4255,6 +4409,12 @@ dependencies = [ "smallvec", ] +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + [[package]] name = "rustc-hash" version = "1.1.0" @@ -4272,50 +4432,57 @@ dependencies = [ [[package]] name = "rustix" -version = "0.37.14" +version = "0.37.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b864d3c18a5785a05953adeed93e2dca37ed30f18e69bba9f30079d51f363f" +checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" dependencies = [ "bitflags 1.3.2", "errno", "io-lifetimes", "libc", - "linux-raw-sys", - "windows-sys 0.48.0", + "linux-raw-sys 0.3.8", + "windows-sys", +] + +[[package]] +name = "rustix" +version = "0.38.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f" +dependencies = [ + "bitflags 2.4.0", + "errno", + "libc", + "linux-raw-sys 0.4.5", + "windows-sys", ] [[package]] name = "rustversion" -version = "1.0.12" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" [[package]] name = "ryu" -version = "1.0.13" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" [[package]] name = "schannel" -version = "0.1.21" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" +checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" dependencies = [ - "windows-sys 0.42.0", + "windows-sys", ] [[package]] name = "scopeguard" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - -[[package]] -name = "scratch" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1792db035ce95be60c3f8853017b3999209281c24e2ba5bc8e59bf97a0c590c1" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "secular" @@ -4328,9 +4495,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.8.2" +version = "2.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a332be01508d814fed64bf28f798a146d73792121129962fdf335bb3c49a4254" +checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" dependencies = [ "bitflags 1.3.2", "core-foundation", @@ -4341,9 +4508,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.8.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31c9bb296072e961fcbd8853511dd39c2d8be2deb1e17c6860b1d30732b323b4" +checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" dependencies = [ "core-foundation-sys", "libc", @@ -4351,47 +4518,47 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" +checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" [[package]] name = "serde" -version = "1.0.160" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" +checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c" dependencies = [ "serde_derive", ] [[package]] name = "serde_bytes" -version = "0.11.9" +version = "0.11.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" +checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" dependencies = [ "serde", ] [[package]] name = "serde_derive" -version = "1.0.160" +version = "1.0.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" +checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] name = "serde_html_form" -version = "0.2.0" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53192e38d5c88564b924dbe9b60865ecbb71b81d38c4e61c817cffd3e36ef696" +checksum = "cde65b75f2603066b78d6fa239b2c07b43e06ead09435f60554d3912962b4a3c" dependencies = [ "form_urlencoded", - "indexmap", + "indexmap 2.0.0", "itoa", "ryu", "serde", @@ -4399,9 +4566,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.96" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" +checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" dependencies = [ "itoa", "ryu", @@ -4410,20 +4577,20 @@ dependencies = [ [[package]] name = "serde_repr" -version = "0.1.12" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcec881020c684085e55a25f7fd888954d56609ef363479dc5a1305eb0d40cab" +checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] name = "serde_spanned" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" dependencies = [ "serde", ] @@ -4448,31 +4615,18 @@ checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest", ] [[package]] name = "sha2" -version = "0.9.9" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if", - "cpufeatures", - "digest 0.9.0", - "opaque-debug", -] - -[[package]] -name = "sha2" -version = "0.10.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest", ] [[package]] @@ -4492,9 +4646,9 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "signal-hook" -version = "0.3.15" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" +checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" dependencies = [ "libc", "signal-hook-registry", @@ -4511,15 +4665,15 @@ dependencies = [ [[package]] name = "signature" -version = "1.6.4" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" [[package]] name = "simd-adler32" -version = "0.3.5" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" [[package]] name = "siphasher" @@ -4538,9 +4692,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" +checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" [[package]] name = "socket2" @@ -4552,6 +4706,16 @@ dependencies = [ "winapi", ] +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys", +] + [[package]] name = "sourceview5" version = "0.6.1" @@ -4605,10 +4769,11 @@ dependencies = [ [[package]] name = "spki" -version = "0.5.4" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d01ac02a6ccf3e07db148d2be087da624fea0221a16152ed01f0496a6b0a27" +checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" dependencies = [ + "base64ct", "der", ] @@ -4674,9 +4839,9 @@ dependencies = [ [[package]] name = "subtle" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" +checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "syn" @@ -4691,9 +4856,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.15" +version = "2.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567" dependencies = [ "proc-macro2", "quote", @@ -4702,9 +4867,9 @@ dependencies = [ [[package]] name = "system-deps" -version = "6.0.5" +version = "6.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0fe581ad25d11420b873cf9aedaca0419c2b411487b134d4d21065f3d092055" +checksum = "30c2de8a4d8f4b823d634affc9cd2a74ec98c53a756f317e529a48046cbf71f3" dependencies = [ "cfg-expr", "heck", @@ -4715,9 +4880,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.7" +version = "0.12.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5" +checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" [[package]] name = "temp-dir" @@ -4727,15 +4892,15 @@ checksum = "af547b166dd1ea4b472165569fc456cfb6818116f854690b0ff205e636523dab" [[package]] name = "tempfile" -version = "3.5.0" +version = "3.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" +checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651" dependencies = [ "cfg-if", - "fastrand", + "fastrand 2.0.0", "redox_syscall 0.3.5", - "rustix", - "windows-sys 0.45.0", + "rustix 0.38.8", + "windows-sys", ] [[package]] @@ -4749,33 +4914,24 @@ dependencies = [ "utf-8", ] -[[package]] -name = "termcolor" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" -dependencies = [ - "winapi-util", -] - [[package]] name = "thiserror" -version = "1.0.40" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" +checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.40" +version = "1.0.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" +checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -4790,9 +4946,9 @@ dependencies = [ [[package]] name = "tiff" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" +checksum = "6d172b0f4d3fba17ba89811858b9d3d97f928aece846475bbda076ca46736211" dependencies = [ "flate2", "jpeg-decoder", @@ -4827,31 +4983,32 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.27.0" +version = "1.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0de47a4eecbe11f498978a9b29d792f0d2692d1dd003650c24c76510e3bc001" +checksum = "2d3ce25f50619af8b0aec2eb23deebe84249e19e2ddd393a6e16e3300a6dadfd" dependencies = [ - "autocfg", + "backtrace", "bytes", "libc", "mio", "num_cpus", "pin-project-lite", - "socket2", + "signal-hook-registry", + "socket2 0.5.3", "tokio-macros", "tracing", - "windows-sys 0.45.0", + "windows-sys", ] [[package]] name = "tokio-macros" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a573bdc87985e9d6ddeed1b3d864e8a302c847e40d647746df2f1de209d1ce" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] @@ -4878,9 +5035,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.12" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fb52b74f05dbf495a8fba459fdc331812b96aa086d9eb78101fa0d4569c3313" +checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" dependencies = [ "futures-core", "pin-project-lite", @@ -4890,9 +5047,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.7" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" dependencies = [ "bytes", "futures-core", @@ -4904,9 +5061,9 @@ dependencies = [ [[package]] name = "toml" -version = "0.7.3" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b403acf6f2bb0859c93c7f0d967cb4a75a7ac552100f9322faf64dc047669b21" +checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" dependencies = [ "serde", "serde_spanned", @@ -4916,20 +5073,20 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ab8ed2edee10b50132aed5f331333428b011c99402b5a534154ed15746f9622" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.19.8" +version = "0.19.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "239410c8609e8125456927e6707163a3b1fdb40561e4b803bc041f466ccfdc13" +checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" dependencies = [ - "indexmap", + "indexmap 2.0.0", "serde", "serde_spanned", "toml_datetime", @@ -4977,20 +5134,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.24" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", "valuable", @@ -5013,10 +5170,14 @@ version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" dependencies = [ + "matchers", "nu-ansi-term", + "once_cell", + "regex", "sharded-slab", "smallvec", "thread_local", + "tracing", "tracing-core", "tracing-log", ] @@ -5033,6 +5194,12 @@ version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" +[[package]] +name = "typewit" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e5cee357cc77d1e02f10a3e6c4e13b8462fafab05998b62d331b7d9485589ff" + [[package]] name = "uds_windows" version = "1.0.2" @@ -5043,6 +5210,15 @@ dependencies = [ "winapi", ] +[[package]] +name = "ulid" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13a3aaa69b04e5b66cc27309710a569ea23593612387d67daaf102e73aa974fd" +dependencies = [ + "rand", +] + [[package]] name = "unicase" version = "2.6.0" @@ -5060,9 +5236,9 @@ checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-ident" -version = "1.0.8" +version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" +checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" [[package]] name = "unicode-normalization" @@ -5081,9 +5257,9 @@ checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" [[package]] name = "universal-hash" -version = "0.4.1" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" +checksum = "8326b2c654932e3e4f9196e69d08fdf7cfd718e1dc6f66b347e6024a0c961402" dependencies = [ "generic-array", "subtle", @@ -5091,9 +5267,9 @@ dependencies = [ [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", "idna", @@ -5115,11 +5291,11 @@ checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1" [[package]] name = "uuid" -version = "1.3.1" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b55a3fef2a1e3b3a00ce878640918820d3c51081576ac657d23af9fc7928fdb" +checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d" dependencies = [ - "getrandom 0.2.9", + "getrandom", "wasm-bindgen", ] @@ -5131,13 +5307,9 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" [[package]] name = "value-bag" -version = "1.0.0-alpha.9" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" -dependencies = [ - "ctor", - "version_check", -] +checksum = "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" [[package]] name = "vcpkg" @@ -5159,23 +5331,26 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vodozemac" -version = "0.3.0" -source = "git+https://github.com/matrix-org/vodozemac?rev=fb609ca1e4df5a7a818490ae86ac694119e41e71#fb609ca1e4df5a7a818490ae86ac694119e41e71" +version = "0.4.0" +source = "git+https://github.com/matrix-org/vodozemac/?rev=e3b658526f6f1dd0a9065c1c96346b796712c425#e3b658526f6f1dd0a9065c1c96346b796712c425" dependencies = [ "aes", "arrayvec", - "base64 0.13.1", + "base64", "cbc", + "curve25519-dalek", "ed25519-dalek", + "getrandom", "hkdf", "hmac", "matrix-pickle", "pkcs7", "prost", - "rand 0.7.3", + "rand", "serde", + "serde_bytes", "serde_json", - "sha2 0.10.6", + "sha2", "subtle", "thiserror", "x25519-dalek", @@ -5190,20 +5365,13 @@ checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" [[package]] name = "want" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" dependencies = [ - "log", "try-lock", ] -[[package]] -name = "wasi" -version = "0.9.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" - [[package]] name = "wasi" version = "0.10.0+wasi-snapshot-preview1" @@ -5218,9 +5386,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -5228,24 +5396,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.34" +version = "0.4.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" dependencies = [ "cfg-if", "js-sys", @@ -5255,9 +5423,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5265,28 +5433,41 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.28", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.84" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "wasm-streams" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078" +dependencies = [ + "futures-util", + "js-sys", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] [[package]] name = "web-sys" -version = "0.3.61" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" dependencies = [ "js-sys", "wasm-bindgen", @@ -5320,15 +5501,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" -[[package]] -name = "winapi-util" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi", -] - [[package]] name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" @@ -5341,31 +5513,7 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" dependencies = [ - "windows-targets 0.48.0", -] - -[[package]] -name = "windows-sys" -version = "0.42.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", + "windows-targets", ] [[package]] @@ -5374,117 +5522,60 @@ version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" dependencies = [ - "windows-targets 0.48.0", + "windows-targets", ] [[package]] name = "windows-targets" -version = "0.42.2" +version = "0.48.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", + "windows_aarch64_gnullvm", + "windows_aarch64_msvc", + "windows_i686_gnu", + "windows_i686_msvc", + "windows_x86_64_gnu", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc", ] -[[package]] -name = "windows-targets" -version = "0.48.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" -dependencies = [ - "windows_aarch64_gnullvm 0.48.0", - "windows_aarch64_msvc 0.48.0", - "windows_i686_gnu 0.48.0", - "windows_i686_msvc 0.48.0", - "windows_x86_64_gnu 0.48.0", - "windows_x86_64_gnullvm 0.48.0", - "windows_x86_64_msvc 0.48.0", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - [[package]] name = "windows_aarch64_msvc" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - [[package]] name = "windows_i686_gnu" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - [[package]] name = "windows_i686_msvc" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - [[package]] name = "windows_x86_64_gnu" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - [[package]] name = "windows_x86_64_gnullvm" version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - [[package]] name = "windows_x86_64_msvc" version = "0.48.0" @@ -5493,9 +5584,9 @@ checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" [[package]] name = "winnow" -version = "0.4.1" +version = "0.5.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae8970b36c66498d8ff1d66685dc86b91b29db0c7739899012f63a63814b4b28" +checksum = "5504cc7644f4b593cbc05c4a55bf9bd4e94b867c3c0bd440934174d50482427d" dependencies = [ "memchr", ] @@ -5511,15 +5602,26 @@ dependencies = [ [[package]] name = "x25519-dalek" -version = "1.2.0" -source = "git+https://github.com/A6GibKm/x25519-dalek?rev=9f19028c34107eea87d37bcee2eb2b350ec34cfe#9f19028c34107eea87d37bcee2eb2b350ec34cfe" +version = "2.0.0-rc.3" +source = "git+https://github.com/dalek-cryptography/curve25519-dalek/?rev=e44d4b5903106dde0e5b28a2580061de7dfe8a9f#e44d4b5903106dde0e5b28a2580061de7dfe8a9f" dependencies = [ "curve25519-dalek", - "rand_core 0.5.1", + "rand_core", "serde", "zeroize", ] +[[package]] +name = "x509-cert" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25eefca1d99701da3a57feb07e5079fc62abba059fc139e98c13bbb250f3ef29" +dependencies = [ + "const-oid", + "der", + "spki", +] + [[package]] name = "xdg-home" version = "1.0.0" @@ -5543,11 +5645,12 @@ dependencies = [ [[package]] name = "zbus" -version = "3.12.0" +version = "3.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29242fa5ec5693629ae74d6eb1f69622a9511f600986d6d9779bccf36ac316e3" +checksum = "31de390a2d872e4cd04edd71b425e29853f786dc99317ed72d73d6fcf5ebb948" dependencies = [ "async-broadcast", + "async-process", "async-recursion", "async-trait", "byteorder", @@ -5561,7 +5664,7 @@ dependencies = [ "nix", "once_cell", "ordered-stream", - "rand 0.8.5", + "rand", "serde", "serde_repr", "sha1", @@ -5578,9 +5681,9 @@ dependencies = [ [[package]] name = "zbus_macros" -version = "3.12.0" +version = "3.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "537793e26e9af85f774801dc52c6f6292352b2b517c5cf0449ffd3735732a53a" +checksum = "41d1794a946878c0e807f55a397187c11fc7a038ba5d868e7db4f3bd7760bc9d" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5592,9 +5695,9 @@ dependencies = [ [[package]] name = "zbus_names" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f34f314916bd89bdb9934154627fab152f4f28acdda03e7c4c68181b214fe7e3" +checksum = "fb80bb776dbda6e23d705cf0123c3b95df99c4ebeaec6c2599d4a5419902b4a9" dependencies = [ "serde", "static_assertions", @@ -5618,23 +5721,23 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.28", ] [[package]] name = "zune-inflate" -version = "0.2.53" +version = "0.2.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "440a08fd59c6442e4b846ea9b10386c38307eae728b216e1ab2c305d1c9daaf8" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" dependencies = [ "simd-adler32", ] [[package]] name = "zvariant" -version = "3.12.0" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46fe4914a985446d6fd287019b5fceccce38303d71407d9e6e711d44954a05d8" +checksum = "44b291bee0d960c53170780af148dca5fa260a63cdd24f1962fa82e03e53338c" dependencies = [ "byteorder", "enumflags2", @@ -5647,9 +5750,9 @@ dependencies = [ [[package]] name = "zvariant_derive" -version = "3.12.0" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34c20260af4b28b3275d6676c7e2a6be0d4332e8e0aba4616d34007fd84e462a" +checksum = "934d7a7dfc310d6ee06c87ffe88ef4eca7d3e37bb251dece2ef93da8f17d8ecd" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5660,9 +5763,9 @@ dependencies = [ [[package]] name = "zvariant_utils" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" +checksum = "7234f0d811589db492d16893e3f21e8e2fd282e6d01b0cddee310322062cc200" dependencies = [ "proc-macro2", "quote", diff --git a/pkgs/applications/networking/instant-messengers/fractal-next/default.nix b/pkgs/applications/networking/instant-messengers/fractal-next/default.nix index b31900cb7db5..bcf715682c19 100644 --- a/pkgs/applications/networking/instant-messengers/fractal-next/default.nix +++ b/pkgs/applications/networking/instant-messengers/fractal-next/default.nix @@ -26,23 +26,23 @@ stdenv.mkDerivation rec { pname = "fractal-next"; - version = "5.beta1"; + version = "5.beta2"; src = fetchFromGitLab { domain = "gitlab.gnome.org"; owner = "GNOME"; repo = "fractal"; rev = version; - hash = "sha256-i1kz7k2BBsSmZXUk6U2eT+08T2l950eFd67Cojtd1/k="; + hash = "sha256-/BO+TlhLhi7BGsHq8aOpYw8AqNrJT0IJZOc1diq2Rys="; }; cargoDeps = rustPlatform.importCargoLock { lockFile = ./Cargo.lock; outputHashes = { - "matrix-sdk-0.6.2" = "sha256-27FYmqkzqh1wI6B2BI8LM4DoMfymyJdOn5OGsJZjBAc="; - "ruma-0.8.2" = "sha256-Qsk8KVY5ix7nlDG+1246vQ5HZxgmJmm3KU+RknUFFGg="; - "vodozemac-0.3.0" = "sha256-tAimsVD8SZmlVybb7HvRffwlNsfb7gLWGCplmwbLIVE="; - "x25519-dalek-1.2.0" = "sha256-AHjhccCqacu0WMTFyxIret7ghJ2V+8wEAwR5L6Hy1KY="; + "matrix-sdk-0.6.2" = "sha256-A1oKNbEx2A6WwvYcNSW53Fd6QWwr0QFJtrsJXO2KInE="; + "ruma-0.8.2" = "sha256-kCGS7ACFGgmtTUElLJQMYfjwJ3glF7bRPZYJIFcuPtc="; + "curve25519-dalek-4.0.0" = "sha256-sxEFR6lsX7t4u/fhWd6wFMYETI2egPUbjMeBWkB289E="; + "vodozemac-0.4.0" = "sha256-TCbWJ9bj/FV3ILWUTcksazel8ESTNTiDGL7kGlEGvow="; }; }; diff --git a/pkgs/applications/networking/mailreaders/mutt/default.nix b/pkgs/applications/networking/mailreaders/mutt/default.nix index cda1e368f349..81e6986fc5d6 100644 --- a/pkgs/applications/networking/mailreaders/mutt/default.nix +++ b/pkgs/applications/networking/mailreaders/mutt/default.nix @@ -23,12 +23,12 @@ assert gpgmeSupport -> sslSupport; stdenv.mkDerivation rec { pname = "mutt"; - version = "2.2.10"; + version = "2.2.11"; outputs = [ "out" "doc" "info" ]; src = fetchurl { url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz"; - sha256 = "sha256-TXc/IkIveQlve5S1e+5FZUrZolFl27NkY8WClbTNPYg="; + hash = "sha256-EjJc9m1f+KxL2H+sjbUshp3lLdJ4/DAc/VfVofn0Zcw="; }; patches = [ diff --git a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix index 0042db9f3c4e..698a418f270d 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix @@ -1,665 +1,665 @@ { - version = "115.1.0"; + version = "115.1.1"; sources = [ - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/af/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/af/thunderbird-115.1.1.tar.bz2"; locale = "af"; arch = "linux-x86_64"; - sha256 = "4809a82fc2b5ce96d8e558b5ab470fc05f237841c2a1023f66699b6e3cb2ad5a"; + sha256 = "872d8cd7580c31e60a8524e3e55a40907e4245192adc43411d9c343badb917bc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ar/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ar/thunderbird-115.1.1.tar.bz2"; locale = "ar"; arch = "linux-x86_64"; - sha256 = "e0f512e2dfbe3d90e3da01a84846fc76ed1d3901c5fc42db976f966193969bed"; + sha256 = "0d53090a0100b42c3b8493fea6b32308a475cabea5a54d27baf4b3313edd645c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ast/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ast/thunderbird-115.1.1.tar.bz2"; locale = "ast"; arch = "linux-x86_64"; - sha256 = "6b72eab38489d07891987c4a98bdf7fffc66cea56512a51ce27f49c54d181014"; + sha256 = "8e8dc261496632d336bc003df8e9ecf63e1b1002f5357097f4d8aee91cb803b5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/be/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/be/thunderbird-115.1.1.tar.bz2"; locale = "be"; arch = "linux-x86_64"; - sha256 = "73df0254365f02907faa974a4e72673222e272c5ce15766d6802f2a991b7cd12"; + sha256 = "a48c0efcc48ffea6052beb5a6be8f3155f010bfb1269bbd829d4c1026af9b562"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/bg/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/bg/thunderbird-115.1.1.tar.bz2"; locale = "bg"; arch = "linux-x86_64"; - sha256 = "9e3ea9008f373e6c96546d72e66de7da09760c4e250a9736be8ec0adc4e4f01a"; + sha256 = "dd3674ce73ad8f7cf40f2da27018104b7c3161b92ddb050bb19660fb6a4344ba"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/br/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/br/thunderbird-115.1.1.tar.bz2"; locale = "br"; arch = "linux-x86_64"; - sha256 = "69b16a4e3bf8fa1b86e00ba19625ed7652091831f1274a9ae43aedd809316b36"; + sha256 = "b0c6616fb7f3f5a74ac782e3d67980e88bfb7a3773688cde9c781bcac4c0e7da"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ca/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ca/thunderbird-115.1.1.tar.bz2"; locale = "ca"; arch = "linux-x86_64"; - sha256 = "0eb673bfcf1d806d09e738fa85c2d4accb27c8dac4a173b3654214ec12bc9427"; + sha256 = "d297889e32a16375306a5c8806d2fef7ee43b55d2b7209130cda174f9b26da6e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/cak/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/cak/thunderbird-115.1.1.tar.bz2"; locale = "cak"; arch = "linux-x86_64"; - sha256 = "50cbcca115b4fd2db534f5f5f92f4f213693179a125e891f12a5b1d3a21abc70"; + sha256 = "546e3f398171a5183e3e631e67510479a4e6c93bdc816e766fc01ec275ddb948"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/cs/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/cs/thunderbird-115.1.1.tar.bz2"; locale = "cs"; arch = "linux-x86_64"; - sha256 = "4be0731d2d258ac3cac17a78efbdf86b1af6a9efd1518e186e954541352431ff"; + sha256 = "6ec212531f9fa449ead2b7cb0ef12b4539a89111a61b9e110898fdda25a3ea48"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/cy/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/cy/thunderbird-115.1.1.tar.bz2"; locale = "cy"; arch = "linux-x86_64"; - sha256 = "e0561ee61c3f8935c230af055a3fb4bfa1d259d683d3b45b181cb697ae3cce47"; + sha256 = "4b76d0f87ee13952e92997c353effb1600eec640233bf047850873ee3f81a276"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/da/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/da/thunderbird-115.1.1.tar.bz2"; locale = "da"; arch = "linux-x86_64"; - sha256 = "602f62c2985d8f398a0fb602d076d17c248c741e234d48f054ac2fad6dc8314c"; + sha256 = "28ce47778c87ea5dfe147a1598a179a3f3f1c2e65dde87e6a0ef97eb502c12d2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/de/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/de/thunderbird-115.1.1.tar.bz2"; locale = "de"; arch = "linux-x86_64"; - sha256 = "4469a7ca78e990f0812cf4e353e765b0a9cd7a2f203de65bfdd814987a5c93bf"; + sha256 = "47863c8bc2c0879c4eaf80462088995775a511596d4bf0a427b5c1d61afb6cf5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/dsb/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/dsb/thunderbird-115.1.1.tar.bz2"; locale = "dsb"; arch = "linux-x86_64"; - sha256 = "ceea41d6b95f2da3cee7e19f1a749acd66b2d00f7f9a8f2fa9883c77fb286877"; + sha256 = "8736176caf4bb23036f92b21f4f26e078fc2a63b4ecd14b9feba2f76bd59963a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/el/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/el/thunderbird-115.1.1.tar.bz2"; locale = "el"; arch = "linux-x86_64"; - sha256 = "380a385b49eeb7cdcd3b954739bc9d1efeb39fd2c5f79c48790a61e2bad7983a"; + sha256 = "6521361499b1ba1f9d187ec0e2650258d3acc859abf2a0663d0412eab71ac7c1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/en-CA/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/en-CA/thunderbird-115.1.1.tar.bz2"; locale = "en-CA"; arch = "linux-x86_64"; - sha256 = "4d1520b08c4529bf0c6e57a42a0d0f4495d51b8d66addab0743e78ba7618ed07"; + sha256 = "f6739c95c4cc08bdd34608b60c7c80de78c021ecc56ce8189f68e1decbed3daa"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/en-GB/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/en-GB/thunderbird-115.1.1.tar.bz2"; locale = "en-GB"; arch = "linux-x86_64"; - sha256 = "e5b8e12c384eefe28ade8c926fdc9a86130237add1aaa56e06bf01ae36b6fcfb"; + sha256 = "79924357ed316530bd5ba51b433ff85536f5b28b6695e453421f18473c5c11fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/en-US/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/en-US/thunderbird-115.1.1.tar.bz2"; locale = "en-US"; arch = "linux-x86_64"; - sha256 = "ae6f8d04c12f1de3857264c31fee8733ee36f72d1ab724aa97269e805fbb2b97"; + sha256 = "f64d1d997b67feb35d650c888ddc0bbff8a3864f30449088d4a519c8f845024c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/es-AR/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/es-AR/thunderbird-115.1.1.tar.bz2"; locale = "es-AR"; arch = "linux-x86_64"; - sha256 = "d52ceb66272919ffe6cd00a09eef3df51f660c54887e266532c8c1fca0b4a527"; + sha256 = "53c20ba1f88865138b23b519f733b70baef27df7c4f6c51b3e9756e2f311f7a9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/es-ES/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/es-ES/thunderbird-115.1.1.tar.bz2"; locale = "es-ES"; arch = "linux-x86_64"; - sha256 = "4c6ec3edb6b17f9bf14fb071322e66c8e30e3f188d88cdd695b3f6caa3db4d02"; + sha256 = "0c0fb320b95b68816bce731bab89a5839d8e23bd8167f7f9da0903340611c03d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/es-MX/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/es-MX/thunderbird-115.1.1.tar.bz2"; locale = "es-MX"; arch = "linux-x86_64"; - sha256 = "68e4a4cc4fdc1b6a937a9a0bd9e0e190a457de56eacb2f50e33abc7b321e039b"; + sha256 = "a3c8abf11b6db215454747a4f306f12eb38aa9dae60244938bb9b888dfb16f1f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/et/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/et/thunderbird-115.1.1.tar.bz2"; locale = "et"; arch = "linux-x86_64"; - sha256 = "546919bab60c7f223451d31372e560de19b4eff5acf5eb657e3fae57177098c3"; + sha256 = "5cd8a13208f85627396a50ea2de03c0254596dafc01f6770b2e3ea5978d94f25"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/eu/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/eu/thunderbird-115.1.1.tar.bz2"; locale = "eu"; arch = "linux-x86_64"; - sha256 = "59dc074b743018f89c2a68eae75708b4899bed7db9651e848abbadcbcdf623df"; + sha256 = "d117e7ff7d0ecd8c0075084ba35ab718f46f564cef3bf0afdbaa5db725143600"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/fi/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/fi/thunderbird-115.1.1.tar.bz2"; locale = "fi"; arch = "linux-x86_64"; - sha256 = "b3b5128519a09a196fa98aa7d339f012d4effec6e379d5b20d542935c0aacce4"; + sha256 = "d9811df05161c13c2908fec18b86249108996a3355a44e0a098d92542392ea05"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/fr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/fr/thunderbird-115.1.1.tar.bz2"; locale = "fr"; arch = "linux-x86_64"; - sha256 = "b1838585aa3955977fe11f8ab2ef40d219b2e1a5dd6d1589823ff24218130456"; + sha256 = "ada502c6e5b654332d00183a813db3f39a1f56ff67486dfcbdfd3034309d5082"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/fy-NL/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/fy-NL/thunderbird-115.1.1.tar.bz2"; locale = "fy-NL"; arch = "linux-x86_64"; - sha256 = "72a4f8cc541292627ada88e624a5e93089f25b7b8fcf253846ff699fc4da031e"; + sha256 = "f41c0c0c209160f11c1fc80da4df1142a4ff7373252badabd1cb3c3fec3e9fe0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ga-IE/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ga-IE/thunderbird-115.1.1.tar.bz2"; locale = "ga-IE"; arch = "linux-x86_64"; - sha256 = "cfedfb38dd77c9fcf8868d3ccb7fbbc660ffaff0e8af7db16c4a44ba8505e154"; + sha256 = "615f820a11d7563a066b8b39c85ea7bc6cad8a7ec39328d3191aa1e936041904"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/gd/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/gd/thunderbird-115.1.1.tar.bz2"; locale = "gd"; arch = "linux-x86_64"; - sha256 = "27cc8b5b916408f3ef182e6f1427d16a3df65acfdfbebcd5266f73c0fd80c402"; + sha256 = "dc72e38443d503db656efc08a65a141aa7a9973b89f69481ee26fd7df7297fca"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/gl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/gl/thunderbird-115.1.1.tar.bz2"; locale = "gl"; arch = "linux-x86_64"; - sha256 = "113f4cf817ec42514668c317c0e76410e762f04564f7588a6c2c661dbe6a3476"; + sha256 = "8cf4b092bb130177e378ec06ad548b40059a91ce701f4d98f992cc8639d1ec15"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/he/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/he/thunderbird-115.1.1.tar.bz2"; locale = "he"; arch = "linux-x86_64"; - sha256 = "1c62afdc2048c931655c467f47195f1f22a3528ff2ecbb8f11912c118c0525ef"; + sha256 = "7e367ceca2ba4b6289ee98445cda8ec8adcf22d668f7808ba555e11766a6a05c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/hr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/hr/thunderbird-115.1.1.tar.bz2"; locale = "hr"; arch = "linux-x86_64"; - sha256 = "a1d3838cf25f2734829cc9917cec9bd109eeb00e6ddf4caf0a0db56a66201b3d"; + sha256 = "9581a29a2031040976645ade6fe84006a5dd26ebfc65b289efbd9fcfc21e5e1f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/hsb/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/hsb/thunderbird-115.1.1.tar.bz2"; locale = "hsb"; arch = "linux-x86_64"; - sha256 = "cbac266bfe926039e418c2e5aa471f6243e46e3a5438a0ede6549f33efcd9db9"; + sha256 = "eb16e4b20199a18aa0b3610d0007e64d4c03c4533e66e606094723801d8dcfb9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/hu/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/hu/thunderbird-115.1.1.tar.bz2"; locale = "hu"; arch = "linux-x86_64"; - sha256 = "7b783cb7c4e5313d047cdafe02f641f379b45fe412dd5a3072e89eab0fe83af9"; + sha256 = "25320a33107358a2cb3ee2f2f6841fc3474a5348c208271a654db022ea2749fb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/hy-AM/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/hy-AM/thunderbird-115.1.1.tar.bz2"; locale = "hy-AM"; arch = "linux-x86_64"; - sha256 = "a643785594bdd23ed9e183b82ce13b3a788db88e65d20e26d755700243ccdf57"; + sha256 = "07326ebd1420544b7954a25b8208ec3023434a49893de93ccf2c1e8e7716d279"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/id/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/id/thunderbird-115.1.1.tar.bz2"; locale = "id"; arch = "linux-x86_64"; - sha256 = "be94e11bc5d9938bdfd078055d314ab189729d4eb476c875c56f930ad389b44f"; + sha256 = "5263bfbed08ca2c80a984ced0cd7cd83eb33ae0f33d2c49153443ee9568d6458"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/is/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/is/thunderbird-115.1.1.tar.bz2"; locale = "is"; arch = "linux-x86_64"; - sha256 = "a799802e40279c3a77a272cb20c7343a8b95a94f5b2a3b24b136ba6f7a75da12"; + sha256 = "b085dfa757446a301630f7deebc24f67cec720b8d7200700c230b2472bb35a26"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/it/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/it/thunderbird-115.1.1.tar.bz2"; locale = "it"; arch = "linux-x86_64"; - sha256 = "4321c9e39c07e66a1e3abbffc0531d601606c4f1337db677a61a768a64383a36"; + sha256 = "a1ace8ac23cef4e74c4dd231125291c95f12773bd4fc5691c7ac137b325ae588"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ja/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ja/thunderbird-115.1.1.tar.bz2"; locale = "ja"; arch = "linux-x86_64"; - sha256 = "ea99b154df55ebc22e466efa21e641f2c9a6b0a044296a22d0b317b889ec7459"; + sha256 = "6ced33b4003339a09c727d664c0645ecb68d60f8c0eaa8e8c85ae3b6b737eb45"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ka/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ka/thunderbird-115.1.1.tar.bz2"; locale = "ka"; arch = "linux-x86_64"; - sha256 = "9ba36b31d8eda86c3613afe0f8d1c6083111fed34bf57f9dfd643360c68b8e4d"; + sha256 = "138cb5cd29d39e0e02be5ba51d45fad0f765a675465caafb3464e6e106d2a1d4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/kab/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/kab/thunderbird-115.1.1.tar.bz2"; locale = "kab"; arch = "linux-x86_64"; - sha256 = "ab9aadcbead108e9e5493e2c1af5493fdd7402932ad713eec77feed44396c8b7"; + sha256 = "5e33eb61b6b2dafabff99d9ef5273ccdbe37f60add70141fb6c24a8ffd24993b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/kk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/kk/thunderbird-115.1.1.tar.bz2"; locale = "kk"; arch = "linux-x86_64"; - sha256 = "3891dbad0826d69df94a6cfe4dca6b324784b9ee200928a4f7d6040f525e80fa"; + sha256 = "ee6c25bdf4ac8f35055d24217ed11c39a7cf8c9e26b25c878440ac4f3d17ba4e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ko/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ko/thunderbird-115.1.1.tar.bz2"; locale = "ko"; arch = "linux-x86_64"; - sha256 = "534f2c59016d0a0bce8123560abc4e0f955ef1e06e495bc368815ec3cd1a0ee2"; + sha256 = "44204e452f609c70c7416928d6b4224895685f64cd82b9fd1638142526abc496"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/lt/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/lt/thunderbird-115.1.1.tar.bz2"; locale = "lt"; arch = "linux-x86_64"; - sha256 = "b7d3ed28b6bdcd4a7557517610141c674d1204de5adf68d10e693a29323e1eaa"; + sha256 = "d14e22598305a92944e1ce20a1bc59bce8afcdc5dfa2a5c0bfbda14df90b0158"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/lv/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/lv/thunderbird-115.1.1.tar.bz2"; locale = "lv"; arch = "linux-x86_64"; - sha256 = "2349380182fc5cd7497941be6337382459827a212076d8e7e5e2afe2f645aa29"; + sha256 = "77892ac539b4a6f1e440a6f746fb29094a7e80f3160889eb7d96f7b9cf281a6c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ms/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ms/thunderbird-115.1.1.tar.bz2"; locale = "ms"; arch = "linux-x86_64"; - sha256 = "e6333805a714e575506b57606b827a6ff1306162315b2355197bccb0429defb4"; + sha256 = "ee7ae86b46f46e87d274c21aa99cda6d8c586099ad8343d7771235529b370880"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/nb-NO/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/nb-NO/thunderbird-115.1.1.tar.bz2"; locale = "nb-NO"; arch = "linux-x86_64"; - sha256 = "bddb0361b744cc6f090f2c12d7be021b2f6ade16e91516707a60f24d529415d8"; + sha256 = "9ef14346d1c1c83478fc95dccb58cd1819eba9e9ffd2a0cf3ef703d5f36f0390"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/nl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/nl/thunderbird-115.1.1.tar.bz2"; locale = "nl"; arch = "linux-x86_64"; - sha256 = "3cd8f7c27e1173839280ca39a7ec15e878d89d66257fb2279ae1011a61d939f2"; + sha256 = "936afadbb7829b965e56c5b5d11a817e97ad529097f44cd1b8fbbe62c8c41323"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/nn-NO/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/nn-NO/thunderbird-115.1.1.tar.bz2"; locale = "nn-NO"; arch = "linux-x86_64"; - sha256 = "17d15fb2a35a0cb8e2effb524e174859ef3fcd92fa19e8f366392a8b1566bcc6"; + sha256 = "0a6a81b2e9345fbd4e88b7e2eec928f1d25a09fc92bfa1f9b96423efccf75028"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/pa-IN/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/pa-IN/thunderbird-115.1.1.tar.bz2"; locale = "pa-IN"; arch = "linux-x86_64"; - sha256 = "5b6d916c12acef76e842d10dc3d25fedb5dcc4c69b589fb5273b0f478f7cd568"; + sha256 = "8e38aa404f76523db0d6b910033b555a391811297bc9b1988ef50acdaf37c16c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/pl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/pl/thunderbird-115.1.1.tar.bz2"; locale = "pl"; arch = "linux-x86_64"; - sha256 = "fe6587bf81ca2cf114f847bc1de5f73c15cc69f48aab780633547c4e6f374ff9"; + sha256 = "847aa25be48228821f817feaa5e7d3038058a37c5abca6d316bed9f8fbbafc26"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/pt-BR/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/pt-BR/thunderbird-115.1.1.tar.bz2"; locale = "pt-BR"; arch = "linux-x86_64"; - sha256 = "a51177829c67d094aa666fef3523c0087430cc04b5359859e7b47429c08ca807"; + sha256 = "0dace36f81b8ce7eae24fb5c691cd8c8b99e5e46a1f6a478d4295606b66c65c4"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/pt-PT/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/pt-PT/thunderbird-115.1.1.tar.bz2"; locale = "pt-PT"; arch = "linux-x86_64"; - sha256 = "0bfe6c34d2ce07e2a66d945d236f37189f3c94f867eec4267d482a9aeb3999c6"; + sha256 = "1b0f69f835a37d4e4921ee85828abd216cef831d1ba1ebaf6178b8e8e7905bc0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/rm/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/rm/thunderbird-115.1.1.tar.bz2"; locale = "rm"; arch = "linux-x86_64"; - sha256 = "e8f987f1254daea64ca3874d3520ff5187568ae2f0565bae991189ae770810f7"; + sha256 = "b2ace86fcbf898a1512c132eb8cec006093e5f4e1f9708504f7ebc1b6b18c352"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ro/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ro/thunderbird-115.1.1.tar.bz2"; locale = "ro"; arch = "linux-x86_64"; - sha256 = "1fdfe240db65e3b692d68224b1a69c86736a9b0245f2b6f65a246e3f2f17f87b"; + sha256 = "716787eacc023db3bfdfd03461e11a592c20527f3dce5600df9aee51e808115a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/ru/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/ru/thunderbird-115.1.1.tar.bz2"; locale = "ru"; arch = "linux-x86_64"; - sha256 = "1f11133a5798b09f11f6f93f883bbf4bf5280b0cfa856efcbbf319cc92ce8d84"; + sha256 = "586cc5e6266794b40f46484615bd6af908147cb5efd9d41e13e4dd059ba06ace"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/sk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/sk/thunderbird-115.1.1.tar.bz2"; locale = "sk"; arch = "linux-x86_64"; - sha256 = "01d4bd3718421fe68192ba85cb6fd6d40b463aa15ffd7e5d193668f0ecfd45d8"; + sha256 = "744ba9de8b3828627915e38a03e3353dfcfd7ad46838ed7a17a77a3cbb79a2f8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/sl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/sl/thunderbird-115.1.1.tar.bz2"; locale = "sl"; arch = "linux-x86_64"; - sha256 = "f4615a002e41587437d4e6119b765ef44fc6e32c516cf3e168526be838758c04"; + sha256 = "33669faa6d691307da126c6d094e8c83a41a3ac072e7f3cb450dc5232bea4cf2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/sq/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/sq/thunderbird-115.1.1.tar.bz2"; locale = "sq"; arch = "linux-x86_64"; - sha256 = "cc58715de3fb48c40af21b520bc34b4965c6583ddc6a566a2a82a0f0cb1b3ee5"; + sha256 = "75d91f46c85000ca42bbc537080a61a446dd6144441523fc25b3c35c2382f847"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/sr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/sr/thunderbird-115.1.1.tar.bz2"; locale = "sr"; arch = "linux-x86_64"; - sha256 = "80b7a41376f0500418ceff36b5281258db9280111f6e53109caf7a2f1f424703"; + sha256 = "e647d2aa18d63a78c9bbef4aaca50622340795376cd779aad3dd13914543965a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/sv-SE/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/sv-SE/thunderbird-115.1.1.tar.bz2"; locale = "sv-SE"; arch = "linux-x86_64"; - sha256 = "a2db6b43d262fa5d6ff1cdfa5b848b9861331332551298be18b09ebd44868c6e"; + sha256 = "fb5832b2416a088ea80b2bae74072652354465b17d996015c7bf46c0da187eeb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/th/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/th/thunderbird-115.1.1.tar.bz2"; locale = "th"; arch = "linux-x86_64"; - sha256 = "caf15223c690e2f3bc95d28178348862a8542936c2e512e961eca86e8333cc78"; + sha256 = "2a3dd0ec84b9982ab55594001761083656db29fbf2cabd4cd5ff823dc2031088"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/tr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/tr/thunderbird-115.1.1.tar.bz2"; locale = "tr"; arch = "linux-x86_64"; - sha256 = "baeb827d8a1b915b204d150bfb5f245eb50cef340ec76efd799332441ee20329"; + sha256 = "c88b1264afc4a1aa323bf670ba164b93c725f7c96faf016a31e9de51ac227d0e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/uk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/uk/thunderbird-115.1.1.tar.bz2"; locale = "uk"; arch = "linux-x86_64"; - sha256 = "264a35c71deb6bb454793d7b9331131e500bf9dacfe6f0c5d2fef8180400173b"; + sha256 = "4c0957e036d29f72df09836dc814dccd115d05fa4d1af3c9d4c0c89bcd6e0c8b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/uz/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/uz/thunderbird-115.1.1.tar.bz2"; locale = "uz"; arch = "linux-x86_64"; - sha256 = "9e343d5cc5e0ba7d16b31ba48a373cdd9bf1b5bc25c4244f9a4c175b4ab90b39"; + sha256 = "0c2959d777f866c49a9d34fa47056fb23727078677735db280458c73cee14655"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/vi/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/vi/thunderbird-115.1.1.tar.bz2"; locale = "vi"; arch = "linux-x86_64"; - sha256 = "1194200d50b48e4acd5451dab466773cbce6d8dbb51a393d5379d45f690082bc"; + sha256 = "326659c38f5417b4fbfdc94b6e1316e0bf926a936882e66650ade39d2caaaff0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/zh-CN/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/zh-CN/thunderbird-115.1.1.tar.bz2"; locale = "zh-CN"; arch = "linux-x86_64"; - sha256 = "92c60b2020e4fbda3dec04354eca1373dc48524f35488067decfd8d23f599dce"; + sha256 = "a50416f5e05a48ab3a57217083ec3bcea8bc7ce89544edb0645af9e62c9d656a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-x86_64/zh-TW/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-x86_64/zh-TW/thunderbird-115.1.1.tar.bz2"; locale = "zh-TW"; arch = "linux-x86_64"; - sha256 = "593f74a97eb4f09e204459400d57c846ef5345e206d229c778ddf1c537c95aa7"; + sha256 = "dfa3ffa940ff68cc76a779ee36558df1431609d3f683792b9f9f1c04d9284526"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/af/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/af/thunderbird-115.1.1.tar.bz2"; locale = "af"; arch = "linux-i686"; - sha256 = "a0124c6b35cce0a57a23fc0daea429309152fcb40ef547a63dec238ea7a0f446"; + sha256 = "c1978ee67b4fb4391f1fece97de85e7843f05ef6eb58463a5bcfd21a8018bff8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ar/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ar/thunderbird-115.1.1.tar.bz2"; locale = "ar"; arch = "linux-i686"; - sha256 = "a2734e816c2f509ef80b4d03f938092e979dfaad2bf88c26b3e57192692c7be6"; + sha256 = "abb0a497d824df51b2d78be14c114ff2eeb27164940c4ffaa82375558b14a0a2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ast/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ast/thunderbird-115.1.1.tar.bz2"; locale = "ast"; arch = "linux-i686"; - sha256 = "a0bd24dee3906d00bfc81618b5c53f802b8c8aada176af81f0acaffcd5bfa8c7"; + sha256 = "0e0a52a74e17492d39fde141cc59c6b0bfd55d9cee338d1f743608778e2cbbfc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/be/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/be/thunderbird-115.1.1.tar.bz2"; locale = "be"; arch = "linux-i686"; - sha256 = "6fcab45dc83902d0b887fb453be07bf5fed49556b959a1fd288756e65f90d50a"; + sha256 = "36a25c4ca43dd8cb23c22784288dd46f6af548bf7161588cc2b1a528f2064d18"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/bg/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/bg/thunderbird-115.1.1.tar.bz2"; locale = "bg"; arch = "linux-i686"; - sha256 = "ce4b56cbcb1a5d855b53be2c2ad55f38f0b298dcbdc2781820b53a1eb4ffb7ba"; + sha256 = "f81d6037ff8d2df244f0de797ae5baf598df3a55a5aecb8efbf8de93f9e67f3f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/br/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/br/thunderbird-115.1.1.tar.bz2"; locale = "br"; arch = "linux-i686"; - sha256 = "00b5846e119f5fb3d1b1146a9d680ba847f64cd6bdd530edf25f184d067c7a36"; + sha256 = "e90f883adc3c2c6a13a56ae6ddb62ae748950eab2782d96bc5fdbcf25c1c0500"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ca/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ca/thunderbird-115.1.1.tar.bz2"; locale = "ca"; arch = "linux-i686"; - sha256 = "0141ccd420e7cb9a16f995a4ced4d770ea432eae3fe89aa1423c18541124c6fe"; + sha256 = "0e082f0ff5ad81fc49c77ac5cd2be0abfb09f63862ed6f8c9780976c1a2b4c48"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/cak/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/cak/thunderbird-115.1.1.tar.bz2"; locale = "cak"; arch = "linux-i686"; - sha256 = "05917a1fc7a787c329d9ce9e09245f7fcfabdc81e89106951e929335f27d2649"; + sha256 = "963b9ce6127a3df5f7023b0e561dab8f07134152c458a664eef27ad1dbd48ab8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/cs/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/cs/thunderbird-115.1.1.tar.bz2"; locale = "cs"; arch = "linux-i686"; - sha256 = "da24bd95ee6bcee618b5d9c2bf6ab739789f6a0b8c9baffd24e31559bd3f2ae0"; + sha256 = "df5cc5f011f80c918214fa6b5e40e8f2901c80b28b9bb55a0a82d54d043180bf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/cy/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/cy/thunderbird-115.1.1.tar.bz2"; locale = "cy"; arch = "linux-i686"; - sha256 = "ec449938c82cafbbd88006efea4b0e3d27ff29c21ba5a9851e4a7d0d34cd1626"; + sha256 = "cf445349e665e4717848ae68ebeff5b7df7a53b531e8a5e51e4345037bb909d9"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/da/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/da/thunderbird-115.1.1.tar.bz2"; locale = "da"; arch = "linux-i686"; - sha256 = "47798fd2dd4a0c1e63b055564e44b09872d150c961d7ce9070453462e733f2a0"; + sha256 = "783039eb62122cd9f8c206d63b2a9779e19e7c0d30d5fbce84b7a41c2199e625"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/de/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/de/thunderbird-115.1.1.tar.bz2"; locale = "de"; arch = "linux-i686"; - sha256 = "94e8cd42be8b569cc86e1cf241602f9837e9aead51d575c5b7866589afd3c50f"; + sha256 = "0db7f5d044670713dd13bc0dd059fe6f4026f1929e5767b804047731d4bf2e1e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/dsb/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/dsb/thunderbird-115.1.1.tar.bz2"; locale = "dsb"; arch = "linux-i686"; - sha256 = "4e68dbde88174bfb24f3b9b992c46519866fe3aeaa30d5105687b76203fa276e"; + sha256 = "592334f160a3081cfb04273a5c927259b71e6594f7bf666c18e67ec874d098ba"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/el/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/el/thunderbird-115.1.1.tar.bz2"; locale = "el"; arch = "linux-i686"; - sha256 = "ef9189b6635a4a4220adcc6bbec5055c08425a6e314dbc3e3f1df8e0be136c9d"; + sha256 = "78f2ee6c467f223a53ab092098d0bd003db72b89f996888d629ecfb978536a28"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/en-CA/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/en-CA/thunderbird-115.1.1.tar.bz2"; locale = "en-CA"; arch = "linux-i686"; - sha256 = "f81b9de54a7e1347f5815875e8271071e044c24a1d321b557cb8f21870170a53"; + sha256 = "495d9634e09315e6304bbe09539271792dc0f513308730b70727b255ac33f758"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/en-GB/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/en-GB/thunderbird-115.1.1.tar.bz2"; locale = "en-GB"; arch = "linux-i686"; - sha256 = "fd8eb9dc580ce98f712eb1cac3b9e03bc2519c0af8bfc20e6c83f1d1964fd6fd"; + sha256 = "05626bde23fae4b2c9677c6ff418d8c84eb5ed5176385f63c070e27ddef83e1d"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/en-US/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/en-US/thunderbird-115.1.1.tar.bz2"; locale = "en-US"; arch = "linux-i686"; - sha256 = "4f623054e619a2857bf9948f5285ae6867e2f7ce0579a44fa4317b51e44a2868"; + sha256 = "594f8eef7c8368b5e7d028b089345d9e69c92eb3494247356a588354f53e917a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/es-AR/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/es-AR/thunderbird-115.1.1.tar.bz2"; locale = "es-AR"; arch = "linux-i686"; - sha256 = "286235bd90c7b3f20630afc8b74aa84d0eae83d0033ca468f6c3cdcaefe94e96"; + sha256 = "99158b0eaa335bfbce19e5441f304cfdcbd6bf5f572138ede3230305bfe4abdf"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/es-ES/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/es-ES/thunderbird-115.1.1.tar.bz2"; locale = "es-ES"; arch = "linux-i686"; - sha256 = "af8216a205a986ab964ccc353d008073a7f3a2db008cf85fb8211bdfdde4e17b"; + sha256 = "a68574ab121e567a2b35f223f1dea71c33fb0a76fa38b566d93121f6602202cb"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/es-MX/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/es-MX/thunderbird-115.1.1.tar.bz2"; locale = "es-MX"; arch = "linux-i686"; - sha256 = "27838f929f281939ec31d1b1ff1cb74fd1b820fa3f149638336e8b923388988b"; + sha256 = "1fa0a7ac757476895997c2203961980ee6f912c1839d6e66a29a74059bdc5c17"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/et/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/et/thunderbird-115.1.1.tar.bz2"; locale = "et"; arch = "linux-i686"; - sha256 = "e2db8688eae375e3e1c4066310d24c7f44a735b2819177f03a5fecf7a3d799cc"; + sha256 = "aecfa2e5600351400edbd5466adfae4ff49eacce5d8439c41f75007e9a1ce3d2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/eu/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/eu/thunderbird-115.1.1.tar.bz2"; locale = "eu"; arch = "linux-i686"; - sha256 = "cf21808447c7eb82339923075beeb3ab6a5f1517c49bc6e23af2a0a5be88bd6f"; + sha256 = "2302d42abd183fdbfcba73baf25bf4d0b855c79d11a7fc24b24b25a18dce92a1"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/fi/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/fi/thunderbird-115.1.1.tar.bz2"; locale = "fi"; arch = "linux-i686"; - sha256 = "ad828e963e143bb012af150876c5645620a27518272c0ba2158251cf704d3faf"; + sha256 = "314e9a7b7c581839dda8c0e031cb78931cb6b48c3740291dba7560ec21c5af99"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/fr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/fr/thunderbird-115.1.1.tar.bz2"; locale = "fr"; arch = "linux-i686"; - sha256 = "09366f5811f65b4101ee448e2a236ada70bb5eb988cb1b5a5b816c12165b7c55"; + sha256 = "8c1209785c71cd8b0e80d8823c3788370bf81a01eae7f7d34272f3dc79a8aeab"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/fy-NL/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/fy-NL/thunderbird-115.1.1.tar.bz2"; locale = "fy-NL"; arch = "linux-i686"; - sha256 = "f281ec50f8a6f04992afae6132a681c340943394ec203c20bad53b1d273b86ff"; + sha256 = "f8183a123a64960541795c2b472ebb45c16434177eb6491487b9091a7a38bce6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ga-IE/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ga-IE/thunderbird-115.1.1.tar.bz2"; locale = "ga-IE"; arch = "linux-i686"; - sha256 = "8977792dca0fcbf23a7d361e5acdb61fabb141df9dfc027799fe81b4ca6b2471"; + sha256 = "8cc7f3895b6306acd0b3cda7de02748dbc63c390398b515d98a8d67b1b02b901"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/gd/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/gd/thunderbird-115.1.1.tar.bz2"; locale = "gd"; arch = "linux-i686"; - sha256 = "c5a311103629e79510f6493294dc7909b3f0f0ab093c33672c6c5c0d8f291d4c"; + sha256 = "b96b3e0e9bd2cf1e1864b39cc33214a14515f41198e52cce25cf3c5f222978d8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/gl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/gl/thunderbird-115.1.1.tar.bz2"; locale = "gl"; arch = "linux-i686"; - sha256 = "92f05d77049e0293e6c1a8cce81b76c2874e73cb2b4e5a817a23cf4f0896033b"; + sha256 = "cc130514df833c06a097ccbff69d36a7cf9dd96e040617e4b28d7d087dd09239"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/he/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/he/thunderbird-115.1.1.tar.bz2"; locale = "he"; arch = "linux-i686"; - sha256 = "f1d48e97349fc32d2119c764a662169e2ad97e847174863c4a7176c708ec8f07"; + sha256 = "934cacd035b4ee93d09ae6e69c03dd7e2c167ecfefd3359087399e1a20014c34"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/hr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/hr/thunderbird-115.1.1.tar.bz2"; locale = "hr"; arch = "linux-i686"; - sha256 = "e6bc66552af59ca9e52b8844cfb140903ff3835adb10cc765c4f7cd43901a7bd"; + sha256 = "f9173f380c1b27d90132d65c5789db7b0b0fb632c680b7cdaec1e8749d74fd8c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/hsb/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/hsb/thunderbird-115.1.1.tar.bz2"; locale = "hsb"; arch = "linux-i686"; - sha256 = "3dbc8540f3f6464dedd22c82711a7e1f90b6eecae913f6382dd7fb5ab82e346b"; + sha256 = "51001276bff6c87f34fc9eb9d0400425176207f7f052c51fa98d85cba96aec57"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/hu/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/hu/thunderbird-115.1.1.tar.bz2"; locale = "hu"; arch = "linux-i686"; - sha256 = "2a07276329892f9b220010e72a15fc5462a94f4765a0b4ee5c06bfd870165967"; + sha256 = "ac330ac95d73c909c739937fd8fd4e61d987cea8da211cbcb86c02ef13ebf1ac"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/hy-AM/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/hy-AM/thunderbird-115.1.1.tar.bz2"; locale = "hy-AM"; arch = "linux-i686"; - sha256 = "2f796239b238b04d71d72c8ce7e6518643ea3959fcbdf03ec7aa5299d6a685f4"; + sha256 = "71805e3ddfa74699b1c06d0dc2f3dfd3c2faf4332a5dc5f27e4a7cbb2549a4c7"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/id/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/id/thunderbird-115.1.1.tar.bz2"; locale = "id"; arch = "linux-i686"; - sha256 = "4cbb7752a56655db05c670b5c6508c6a87ee2c71e43d32c99d6ffa185d4f1c20"; + sha256 = "cc25d0d5d79d592cfccb8f516c7e06132f071c61fb3e72beb07bf9d6b3ad8765"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/is/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/is/thunderbird-115.1.1.tar.bz2"; locale = "is"; arch = "linux-i686"; - sha256 = "3388c5af355ef41c0fdc0b8d5bcf939efaf6d69c7a3644021561ba08b08dc8c6"; + sha256 = "228e328079179a09817c00353219c8339ffbdba644cc3ad7d2bba13961d67b32"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/it/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/it/thunderbird-115.1.1.tar.bz2"; locale = "it"; arch = "linux-i686"; - sha256 = "233b29aee42a346d2b90e92ae9cb75dd71f84e5934b3409b1d3ba3b2a6d142ed"; + sha256 = "e8aa0180d78042ee15612ba5460316daa09284acbc313c22da0a64266c522ff3"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ja/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ja/thunderbird-115.1.1.tar.bz2"; locale = "ja"; arch = "linux-i686"; - sha256 = "8aaece17a686b7f815fd521006da0734598cd8340cbb6792f33c8a1d40868135"; + sha256 = "b36f21877ce33d928dba32f6fc307c2f46bcd6ee9f9bc66c04beae7ff2355371"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ka/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ka/thunderbird-115.1.1.tar.bz2"; locale = "ka"; arch = "linux-i686"; - sha256 = "4f595f60f8ab523c46c2846e024d5867ddfc48e4244536e5c51d291c3d3da0fd"; + sha256 = "8eaab25f84eeb672b4ef395f71a58e721f0a6492ea89b050b23bf087d68788dc"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/kab/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/kab/thunderbird-115.1.1.tar.bz2"; locale = "kab"; arch = "linux-i686"; - sha256 = "eaed9dceda6692648346c91fc73533339ca5d5b96a12c8f7f80931ea2fa7f52f"; + sha256 = "33f1d9380787cd09614333f2114c5992f9dbb49f1b2e0271d03916823d473017"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/kk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/kk/thunderbird-115.1.1.tar.bz2"; locale = "kk"; arch = "linux-i686"; - sha256 = "34ced119639a1abcb9e6ad64ac1682c3cdb14e462c4652c260574604952612b4"; + sha256 = "61983a14c8c1d39d88656d0b88f3edc2e65d1167c2087e22e18b6b8c942cf5a0"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ko/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ko/thunderbird-115.1.1.tar.bz2"; locale = "ko"; arch = "linux-i686"; - sha256 = "d0c673eebdc3e19ab04edf1f71ba224eb4e7afc405ffa65b89e7dd116c3d2454"; + sha256 = "2d6ffbafd5da4032e575df3ced7995d8245516b070748ab7a717bbac01e4c25b"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/lt/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/lt/thunderbird-115.1.1.tar.bz2"; locale = "lt"; arch = "linux-i686"; - sha256 = "315a1fa6cfdc31f26396111cbf81d4b2996a60b8139e0d74c8dcccf81378e35f"; + sha256 = "a336beddbb32cb4eb3ece06bbfe7ab14b67b97f44e73606b8a552dcb9ac73105"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/lv/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/lv/thunderbird-115.1.1.tar.bz2"; locale = "lv"; arch = "linux-i686"; - sha256 = "663665f5884ab15a4d29fe18dc7890826f01bb0e74da73f1947d3a3544263ac1"; + sha256 = "373b581dd03ce10c72ab03e0e9db16f220daa0e7ace5490372bfe3bad7022777"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ms/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ms/thunderbird-115.1.1.tar.bz2"; locale = "ms"; arch = "linux-i686"; - sha256 = "b749f3da5ef623d4695c8aa7f1513a12e593f7720fc247afcd06bd913f3bf75b"; + sha256 = "73e6efdfe3f55257575852a1b76e4932becdd4e6c1f818e030d0ace26d4733ac"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/nb-NO/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/nb-NO/thunderbird-115.1.1.tar.bz2"; locale = "nb-NO"; arch = "linux-i686"; - sha256 = "49b2be16dd52eb6e26a52b0987a5b69d543698c5a18d88d318cd1c0d709e5b8e"; + sha256 = "b5d31e6ea54b3928857b6baffe44818d22e8e8acebe27dc217f8d1ccd79c1a4c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/nl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/nl/thunderbird-115.1.1.tar.bz2"; locale = "nl"; arch = "linux-i686"; - sha256 = "68352753e792f578b0b962571b2dd290553196088539bd07964d548a430196f9"; + sha256 = "4451ac693a9c43888224710c79b7ed8838435eef35eeadb9097d3d382df7f2ea"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/nn-NO/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/nn-NO/thunderbird-115.1.1.tar.bz2"; locale = "nn-NO"; arch = "linux-i686"; - sha256 = "ddad54736d81fe6cdefd1c60d3eecd698e5080089493d60449d52da18933110d"; + sha256 = "c05356371e506f92e472c7b0a759ab8f9d3b512a987fbb72312131a3d5db39e2"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/pa-IN/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/pa-IN/thunderbird-115.1.1.tar.bz2"; locale = "pa-IN"; arch = "linux-i686"; - sha256 = "e4a92be49d5d2f206a6793269b64081dfe7b133847cbb6ab1cf74537f00578e8"; + sha256 = "c773cd3074dfc7415bea45253b50a16c872dc6e9120bdd7807ef4a964ea92707"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/pl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/pl/thunderbird-115.1.1.tar.bz2"; locale = "pl"; arch = "linux-i686"; - sha256 = "5bd77a36f456af1f133d3e41a890efae9089b1641cbcf2dc6f90230e747a86d4"; + sha256 = "32c9ec263006738446d4f16c53ca9d2872ac4c152be974cdc8f2c18905120c7c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/pt-BR/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/pt-BR/thunderbird-115.1.1.tar.bz2"; locale = "pt-BR"; arch = "linux-i686"; - sha256 = "e3d49c3ff331bfbeb08854aa161f2c15a76f793e5f8bb78a859cf64360f357b0"; + sha256 = "110dc01e5f4186b9f7043ea9343f2a3a59927d319da16b969b0f7c7a486e6571"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/pt-PT/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/pt-PT/thunderbird-115.1.1.tar.bz2"; locale = "pt-PT"; arch = "linux-i686"; - sha256 = "69c659b16acb191bf2b498440d3e85dfc66e3de38ee964d999ac63ef512bde23"; + sha256 = "d5611e79e78484ad15dd2333d9c977ca6f5b00cb44bfa423cfba8a9fca7c77c8"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/rm/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/rm/thunderbird-115.1.1.tar.bz2"; locale = "rm"; arch = "linux-i686"; - sha256 = "5c8f0a760f35488a28c721587fb2e8eecc2fb59c577ba0777b86ed973d234e70"; + sha256 = "8ae35f806e5a4bc2a5559b74a7766b96833ac5ba469f310358a9d18eabeba235"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ro/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ro/thunderbird-115.1.1.tar.bz2"; locale = "ro"; arch = "linux-i686"; - sha256 = "3fb15653679d34e7e7aa7daeedf44ae9ba5395f94446703e0943db35453c9947"; + sha256 = "74cc9cf95a390a259540113f36fb25a5ea4b9d2325c96593f3f34df367aa0cf6"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/ru/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/ru/thunderbird-115.1.1.tar.bz2"; locale = "ru"; arch = "linux-i686"; - sha256 = "4faa9f628ba45010ce486ee6fe8db8bf4689754171804cb69b37ecde75f1e063"; + sha256 = "06a91c59dcbefb7812515f016b03d9605a0517b9c06351ff5a6f9b6ce164d66f"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/sk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/sk/thunderbird-115.1.1.tar.bz2"; locale = "sk"; arch = "linux-i686"; - sha256 = "8d059cb2cab50326e7b57176455a4146f22b4d83ff44a3bbf54c2c1867e092b5"; + sha256 = "70fb2f45e334e91c0da1a074e4646731fa151f688049f6539d4cc63f2e755072"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/sl/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/sl/thunderbird-115.1.1.tar.bz2"; locale = "sl"; arch = "linux-i686"; - sha256 = "ae0ccffb346b554bd529ee35ea9e994598de396dfa91612674d9a618effec45c"; + sha256 = "1b04aa780472a6d51b21f15e58abf2291b94a86cb5f8e7cc3006f0f85520a88a"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/sq/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/sq/thunderbird-115.1.1.tar.bz2"; locale = "sq"; arch = "linux-i686"; - sha256 = "01b42ed333fd8d1319ac087a768828cb977b5959a426fb750f61ac97a5559597"; + sha256 = "8cc0cb46414be80f1377a2eb10d535d52c854bf51bc197f137bd16adf4b95a7e"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/sr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/sr/thunderbird-115.1.1.tar.bz2"; locale = "sr"; arch = "linux-i686"; - sha256 = "b97df3639966345d527ea14a1e717bd09874e647b40f3fb92cd1fac840b61fde"; + sha256 = "c06788b23a60d3949e00b9bcb623ca8a1457c2e92e15ac8c5d29053d54852c1c"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/sv-SE/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/sv-SE/thunderbird-115.1.1.tar.bz2"; locale = "sv-SE"; arch = "linux-i686"; - sha256 = "955935e620881de5a239528622733df37ea049abc1d1f925bce40063277204bc"; + sha256 = "4de0b830eed07a2a743a9a6c4e925d0ea149a74e5b0ae164378c366f8ede7969"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/th/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/th/thunderbird-115.1.1.tar.bz2"; locale = "th"; arch = "linux-i686"; - sha256 = "461c9f77e4ea23286ff0a92fdf7db5aa5c142b8ab0b4df364596e98057b2e6d2"; + sha256 = "d5c8601825b47d4abeb51f386199fb23893f69f6e25870c87e962279c6daaf38"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/tr/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/tr/thunderbird-115.1.1.tar.bz2"; locale = "tr"; arch = "linux-i686"; - sha256 = "b7bb483992516d02ddd8288f612f7364950111a6e232d685650c183d104d3411"; + sha256 = "f92c52b8ef7672aa6ae8b8f33063f1acf274f41ed8852cfb66dbde4d86db7a95"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/uk/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/uk/thunderbird-115.1.1.tar.bz2"; locale = "uk"; arch = "linux-i686"; - sha256 = "ddd645b63d39da7b252c824fabaf4b363e724876ba1f77b6ec1496621e6d3e3a"; + sha256 = "0ce05dfc43582387f349a56f6e2b34acfe459daecc77a9fc530db9798f77cfc5"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/uz/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/uz/thunderbird-115.1.1.tar.bz2"; locale = "uz"; arch = "linux-i686"; - sha256 = "642e49c13331b5f6874a1a1f026b5e3e607cabe8d77f44737068ba24343cb799"; + sha256 = "9a095f4bf86405e2a44eb0ecb0f630c050bd5c884094f4d9748b40eccc9ddaed"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/vi/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/vi/thunderbird-115.1.1.tar.bz2"; locale = "vi"; arch = "linux-i686"; - sha256 = "43bc7f920dc4c24ddca9d2eff6a93d5faa91b879bd69905e96dd02c350374670"; + sha256 = "a60d9c74a0f8577ad775489e581d19c112d51436c2525f235acf6aeeb4f2ab29"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/zh-CN/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/zh-CN/thunderbird-115.1.1.tar.bz2"; locale = "zh-CN"; arch = "linux-i686"; - sha256 = "a1f7d71855627e904edbc14823dddbf8acd53abe401d59f3342f5a4b4ad6b9df"; + sha256 = "257b2ef302f202ac0a23bfcec76038f0e665c82346007a68337452bb0eaa1413"; } - { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.0/linux-i686/zh-TW/thunderbird-115.1.0.tar.bz2"; + { url = "http://archive.mozilla.org/pub/thunderbird/releases/115.1.1/linux-i686/zh-TW/thunderbird-115.1.1.tar.bz2"; locale = "zh-TW"; arch = "linux-i686"; - sha256 = "6772d634cbfc70443ed283ce6d4b1ac19bf564c91ceaeb3ae482c82cea44cf6c"; + sha256 = "25766f390cf68dd829776ab9065f5d753f42175cc454ddb7c44c96d672464bb4"; } ]; } diff --git a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix index 656034857387..eef91d60d873 100644 --- a/pkgs/applications/networking/mailreaders/thunderbird/packages.nix +++ b/pkgs/applications/networking/mailreaders/thunderbird/packages.nix @@ -42,13 +42,13 @@ rec { thunderbird-115 = (buildMozillaMach rec { pname = "thunderbird"; - version = "115.1.0"; + version = "115.1.1"; application = "comm/mail"; applicationName = "Mozilla Thunderbird"; binaryName = pname; src = fetchurl { url = "mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz"; - sha512 = "da03935d9f7f9a531877b91e93815481aaa49afdd6d2a68308c59235202a2743afdcbad5604d5d889580936b08382a0773123477778049a47ac6202b2b84b80d"; + sha512 = "26f69dded43bd24ffce9acb0de204bef8c10c8df3cb82b33594d035e41179cb7450cb7c10470bfc92a933c1d801fb968049ea8a17d838d16de9973f5dddff9fc"; }; extraPatches = [ # The file to be patched is different from firefox's `no-buildconfig-ffx90.patch`. diff --git a/pkgs/applications/networking/mumble/default.nix b/pkgs/applications/networking/mumble/default.nix index fdc649bd0b2c..27fdde3c2a66 100644 --- a/pkgs/applications/networking/mumble/default.nix +++ b/pkgs/applications/networking/mumble/default.nix @@ -7,7 +7,6 @@ , flac , libogg , libvorbis -, grpcSupport ? false, grpc, which , iceSupport ? true, zeroc-ice , jackSupport ? false, libjack2 , pipewireSupport ? true, pipewire @@ -100,12 +99,10 @@ let "-D Ice_HOME=${lib.getDev zeroc-ice};${lib.getLib zeroc-ice}" "-D CMAKE_PREFIX_PATH=${lib.getDev zeroc-ice};${lib.getLib zeroc-ice}" "-D Ice_SLICE_DIR=${lib.getDev zeroc-ice}/share/ice/slice" - ] - ++ lib.optional grpcSupport "-D grpc=ON"; + ]; buildInputs = [ libcap ] - ++ lib.optional iceSupport zeroc-ice - ++ lib.optionals grpcSupport [ grpc which ]; + ++ lib.optional iceSupport zeroc-ice; } source; source = rec { diff --git a/pkgs/applications/networking/p2p/stig/default.nix b/pkgs/applications/networking/p2p/stig/default.nix index 21c59e84a445..61d42989705f 100644 --- a/pkgs/applications/networking/p2p/stig/default.nix +++ b/pkgs/applications/networking/p2p/stig/default.nix @@ -1,19 +1,22 @@ -{ lib, stdenv +{ lib +, stdenv , fetchFromGitHub , python3Packages +, testers +, stig }: python3Packages.buildPythonApplication rec { pname = "stig"; # This project has a different concept for pre release / alpha, # Read the project's README for details: https://github.com/rndusr/stig#stig - version = "0.12.2a0"; + version = "0.12.5a0"; src = fetchFromGitHub { owner = "rndusr"; repo = "stig"; rev = "v${version}"; - sha256 = "0sk4vgj3cn75nyrng2d6q0pj1h968kcmbpr9sv1lj1g8fc7g0n4f"; + sha256 = "sha256-e27DBzing38llFxPIsMGkZJXp2q7jjFlQdtfsqLXNHw="; }; propagatedBuildInputs = with python3Packages; [ @@ -50,6 +53,12 @@ python3Packages.buildPythonApplication rec { "--deselect=tests/client_test/aiotransmission_test/rpc_test.py" ]; + passthru.tests = testers.testVersion { + package = stig; + command = "stig -v"; + version = "stig version ${version}"; + }; + meta = with lib; { description = "TUI and CLI for the BitTorrent client Transmission"; homepage = "https://github.com/rndusr/stig"; diff --git a/pkgs/applications/networking/sync/lcsync/default.nix b/pkgs/applications/networking/sync/lcsync/default.nix new file mode 100644 index 000000000000..1d06ee1e4fd6 --- /dev/null +++ b/pkgs/applications/networking/sync/lcsync/default.nix @@ -0,0 +1,33 @@ +{ + fetchFromGitea, + lcrq, + lib, + librecast, + libsodium, + stdenv +}: +stdenv.mkDerivation (finalAttrs: { + name = "lcsync"; + version = "0.2.1"; + + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "librecast"; + repo = "lcsync"; + rev = "v${finalAttrs.version}"; + hash = "sha256-RVfa0EmCPPT7ndy94YwD24S9pj7L11ztISaKHGcbTS8="; + }; + buildInputs = [ lcrq librecast libsodium ]; + configureFlags = [ "SETCAP_PROGRAM=true" ]; + installFlags = [ "PREFIX=$(out)" ]; + doCheck = true; + + meta = { + changelog = "https://codeberg.org/librecast/lcsync/src/tag/v${finalAttrs.version}/CHANGELOG.md"; + description = "Librecast File and Syncing Tool"; + homepage = "https://librecast.net/lcsync.html"; + license = [ lib.licenses.gpl2 lib.licenses.gpl3 ]; + maintainers = with lib.maintainers; [ albertchae aynish DMills27 jasonodoom jleightcap ]; + platforms = lib.platforms.gnu; + }; +}) diff --git a/pkgs/applications/networking/twingate/default.nix b/pkgs/applications/networking/twingate/default.nix index cd72539f77cd..09b3000c875d 100644 --- a/pkgs/applications/networking/twingate/default.nix +++ b/pkgs/applications/networking/twingate/default.nix @@ -13,11 +13,11 @@ stdenv.mkDerivation rec { pname = "twingate"; - version = "1.0.83+88994"; + version = "2023.227.93197"; src = fetchurl { url = "https://binaries.twingate.com/client/linux/DEB/x86_64/${version}/twingate-amd64.deb"; - hash = "sha256-rPYjGSrjSNSdjMZRP0Gd7a9lRC+I06oOvZZEUEJ6s5k="; + hash = "sha256-YV56U+RXpTOJvyufVKtTY1c460//ZJcifq2XroTQLXU="; }; buildInputs = [ diff --git a/pkgs/applications/office/documenso/default.nix b/pkgs/applications/office/documenso/default.nix new file mode 100644 index 000000000000..e57e6d0fae21 --- /dev/null +++ b/pkgs/applications/office/documenso/default.nix @@ -0,0 +1,53 @@ +{ lib +, fetchFromGitHub +, buildNpmPackage +, nodePackages +, nix-update-script +}: +let + version = "0.9"; +in +buildNpmPackage { + pname = "documenso"; + inherit version; + + src = fetchFromGitHub { + owner = "documenso"; + repo = "documenso"; + rev = "v${version}"; + hash = "sha256-uKOJVZ0GRHo/CYvd/Ix/tq1WDhutRji1tSGdcITsNlo="; + }; + + preBuild = '' + # somehow for linux, npm is not finding the prisma package with the + # packages installed with the lockfile. + # This generates a prisma version incompatibility warning and is a kludge + # until the upstream package-lock is modified. + ${nodePackages.prisma}/bin/prisma generate + ''; + + npmDepsHash = "sha256-+JbvFMi8xoyxkuL9k96K1Vq0neciCGkkyZUPd15ES2E="; + + installPhase = '' + runHook preInstall + + mkdir $out + cp -r node_modules $out/ + cp package-lock.json $out + cp apps/web/package.json $out + cp -r apps/web/public $out/ + cp -r apps/web/.next $out/ + + runHook postInstall + ''; + + passthru.updateScript = nix-update-script {}; + + meta = with lib; { + description = "The Open Source DocuSign Alternative."; + homepage = "https://github.com/documenso/documenso"; + license = licenses.agpl3Only; + maintainers = with maintainers; [ happysalada ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/applications/office/treesheets/default.nix b/pkgs/applications/office/treesheets/default.nix index a3332c6d7a74..360491ce72b9 100644 --- a/pkgs/applications/office/treesheets/default.nix +++ b/pkgs/applications/office/treesheets/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "treesheets"; - version = "unstable-2023-08-10"; + version = "unstable-2023-08-17"; src = fetchFromGitHub { owner = "aardappel"; repo = "treesheets"; - rev = "18847fc16e05078ff5a8d0106a38ce2059ec497f"; - sha256 = "bz2dX4CSPOFEg+6LnqcG46jOFCmjgnrhPyaljyVlDY4="; + rev = "e88dd955bf1346b560da3c34234f9206463baf0b"; + sha256 = "DOvCJiZ76CzlJF6f0V8ABHi5uUJo4XCzJDUoikKkpMI="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/radio/qdmr/default.nix b/pkgs/applications/radio/qdmr/default.nix index 3b9641672413..440c1c955ab0 100644 --- a/pkgs/applications/radio/qdmr/default.nix +++ b/pkgs/applications/radio/qdmr/default.nix @@ -22,13 +22,13 @@ in stdenv.mkDerivation rec { pname = "qdmr"; - version = "0.11.2"; + version = "0.11.3"; src = fetchFromGitHub { owner = "hmatuschek"; repo = "qdmr"; rev = "v${version}"; - sha256 = "sha256-zT31tzsm5OM99vz8DzGCdPmnemiwiJpKccYwECnUgOQ="; + sha256 = "sha256-YLGsKGcKIPd0ihd5IzlT71dYkxZfeH7BpnKQMEyY8dI="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/radio/sdrangel/default.nix b/pkgs/applications/radio/sdrangel/default.nix index bcdd15bfd31c..6fd4774df75b 100644 --- a/pkgs/applications/radio/sdrangel/default.nix +++ b/pkgs/applications/radio/sdrangel/default.nix @@ -48,18 +48,23 @@ , zlib }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "sdrangel"; - version = "7.15.1"; + version = "7.15.2"; src = fetchFromGitHub { owner = "f4exb"; repo = "sdrangel"; - rev = "v${version}"; - hash = "sha256-xOnToYe7+0Jlm4bWvnFbYxVi1VqBlGfKYdzHf4igyl0="; + rev = "v${finalAttrs.version}"; + hash = "sha256-Yvf0LJu7YbXhW3i0fd5R2KVn2dkx484AZ0XaWhjozFE="; }; - nativeBuildInputs = [ cmake ninja pkg-config wrapQtAppsHook ]; + nativeBuildInputs = [ + cmake + ninja + pkg-config + wrapQtAppsHook + ]; buildInputs = [ airspy @@ -113,14 +118,14 @@ stdenv.mkDerivation rec { "-Wno-dev" ]; - meta = with lib; { + meta = { description = "Software defined radio (SDR) software"; + homepage = "https://github.com/f4exb/sdrangel"; + license = lib.licenses.gpl3Plus; longDescription = '' SDRangel is an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware. ''; - homepage = "https://github.com/f4exb/sdrangel"; - license = licenses.gpl3Plus; - maintainers = with maintainers; [ alkeryn Tungsten842 ]; - platforms = platforms.unix; + maintainers = with lib.maintainers; [ alkeryn Tungsten842 ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/applications/science/electronics/kicad/versions.nix b/pkgs/applications/science/electronics/kicad/versions.nix index 8bfd4681f785..f93253351d92 100644 --- a/pkgs/applications/science/electronics/kicad/versions.nix +++ b/pkgs/applications/science/electronics/kicad/versions.nix @@ -3,23 +3,23 @@ { "kicad" = { kicadVersion = { - version = "7.0.6"; + version = "7.0.7"; src = { - rev = "c1a1259ded090202d87d49f4eb4e42f367764622"; - sha256 = "1bifg73id0grn37a4n5wpq440z9xz14q0fvkva5vajx0xfd34llv"; + rev = "dc7665e950aa0d42de36e928af48be3b060ba5d1"; + sha256 = "1xbzf29rhqh6kl0vggdn2dblgp927096fc1lr3y4yw63b8n0qq50"; }; }; libVersion = { - version = "7.0.6"; + version = "7.0.7"; libSources = { - symbols.rev = "b591556d93f52d3394b45f3f4c7d1b89f0caacc7"; - symbols.sha256 = "0p60dvig7xx8svzsgp871r0aix2m95bmzg3snz372nmgnza2nnvf"; - templates.rev = "39d8fccb7400713f3f917799d8b770ad3e786963"; + symbols.rev = "c7df225d1c79b3ea842c77d928ce1f9bc1a63c5b"; + symbols.sha256 = "1wr754m4ykidds3i14gqhvyrj3mbkchp2hkfnr0rjsdaqf4zmqdf"; + templates.rev = "1561dd81d116a661a17147c3b941a3e96335eecc"; templates.sha256 = "1qi20mrsfn4fxmr1fyphmil2i9p2nzmwk5rlfchc5aq2194nj3lq"; - footprints.rev = "5fca0686ef0d6c4a9eafb307e346c7b9444e8045"; - footprints.sha256 = "0fqnviaxsai0xwyq8xq5ks26j4vd390ns6h6lr0fx2ikv1ghaml5"; - packages3d.rev = "6acf40ee68422ea952c3ba8078bbe4cc05d64bff"; - packages3d.sha256 = "0dmssyhqd94d9wj8w7g7xjan560b2rwcs540sgl0rc77cw2jify8"; + footprints.rev = "ecb85886616b7a6bb957699037f6fb680ce01d30"; + footprints.sha256 = "0xnnivlqgcyaz9qay73p43jnvmvshp2b3fbh3569j7rmgi5pn8x0"; + packages3d.rev = "4fb0672db1d405b661d0cde8edb5d54ac0a95fc7"; + packages3d.sha256 = "141r5wd8s1bgyf77kvb9q14cpsiwwv4zmfzwbgcd42rflsk2lcbc"; }; }; }; diff --git a/pkgs/applications/science/logic/cvc5/default.nix b/pkgs/applications/science/logic/cvc5/default.nix index 23310163f279..5357e1df5454 100644 --- a/pkgs/applications/science/logic/cvc5/default.nix +++ b/pkgs/applications/science/logic/cvc5/default.nix @@ -2,19 +2,19 @@ stdenv.mkDerivation rec { pname = "cvc5"; - version = "1.0.5"; + version = "1.0.6"; src = fetchFromGitHub { owner = "cvc5"; repo = "cvc5"; rev = "cvc5-${version}"; - hash = "sha256-l+L59QLLrAEVkAZjhxICJpa+j+jr1k/7B61JlapXGRI="; + hash = "sha256-pZiXAO92cwnYtaVMDFBEmk+NzDf4eKdc0eY0RltofPA="; }; nativeBuildInputs = [ pkg-config cmake flex ]; buildInputs = [ cadical.dev symfpu gmp gtest libantlr3c antlr3_4 boost jdk - (python3.withPackages (ps: with ps; [ pyparsing toml ])) + (python3.withPackages (ps: with ps; [ pyparsing tomli ])) ]; preConfigure = '' diff --git a/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix b/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix index 47cd84d94825..e932fcdea05f 100644 --- a/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix +++ b/pkgs/applications/terminal-emulators/rxvt-unicode/default.nix @@ -73,7 +73,12 @@ stdenv.mkDerivation { ./patches/9.06-font-width.patch ]) ++ [ ./patches/256-color-resources.patch - ]++ optional stdenv.isDarwin ./patches/makefile-phony.patch; + ] ++ optional (perlSupport && versionAtLeast perl.version "5.38") (fetchpatch { + name = "perl538-locale-c.patch"; + url = "https://github.com/exg/rxvt-unicode/commit/16634bc8dd5fc4af62faf899687dfa8f27768d15.patch"; + excludes = [ "Changes" ]; + sha256 = "sha256-JVqzYi3tcWIN2j5JByZSztImKqbbbB3lnfAwUXrumHM="; + }) ++ optional stdenv.isDarwin ./patches/makefile-phony.patch; configureFlags = [ "--with-terminfo=${placeholder "terminfo"}/share/terminfo" diff --git a/pkgs/applications/version-management/gex/default.nix b/pkgs/applications/version-management/gex/default.nix index 40a7fc6ba79b..31ea25cabb8c 100644 --- a/pkgs/applications/version-management/gex/default.nix +++ b/pkgs/applications/version-management/gex/default.nix @@ -7,13 +7,13 @@ rustPlatform.buildRustPackage rec { pname = "gex"; - version = "0.6.1"; + version = "0.6.2"; src = fetchFromGitHub { owner = "Piturnah"; repo = pname; rev = "v${version}"; - hash = "sha256-OCC2kHPHWFwqdE0THNZbH7d3gxTBD5MUMWY6PO5GuHU"; + hash = "sha256-iCK3fiVchbfQh5JPHzBN/b24dkoXKW5dJdCsyoG0Kvw="; }; nativeBuildInputs = [ pkg-config ]; @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { libgit2_1_6 ]; - cargoHash = "sha256-28sMY47LAdaGmPNmxeu/w1Pn6AV3JlWbxFcit5pLkI0"; + cargoHash = "sha256-5w8VzYoevWesMGQJe4rDbugCFQrE1LDNb69CaJ2bQ0w="; meta = with lib; { description = "Git Explorer: cross-platform git workflow improvement tool inspired by Magit"; diff --git a/pkgs/applications/video/alass/default.nix b/pkgs/applications/video/alass/default.nix index 73b017ffeff4..d6b6da1fd6b5 100644 --- a/pkgs/applications/video/alass/default.nix +++ b/pkgs/applications/video/alass/default.nix @@ -25,9 +25,10 @@ rustPlatform.buildRustPackage rec { ''; meta = with lib; { - description = "Automatic Language-Agnostic Subtitle Synchronization"; + description = "Automatic Language-Agnostic Subtitles Synchronization"; homepage = "https://github.com/kaegi/alass"; license = licenses.gpl3Plus; maintainers = with maintainers; [ erictapen ]; + mainProgram = "alass-cli"; }; } diff --git a/pkgs/applications/video/corrscope/default.nix b/pkgs/applications/video/corrscope/default.nix index 36878980b048..c1bab7d2949b 100644 --- a/pkgs/applications/video/corrscope/default.nix +++ b/pkgs/applications/video/corrscope/default.nix @@ -2,6 +2,7 @@ , mkDerivationWith , python3Packages , fetchFromGitHub +, fetchpatch , wrapQtAppsHook , ffmpeg , qtbase @@ -18,9 +19,18 @@ mkDerivationWith python3Packages.buildPythonApplication rec { owner = "corrscope"; repo = "corrscope"; rev = version; - sha256 = "sha256-pS7upOYZAjgR3lWxny8TNZEj3Rrbg+L90ANZWFO9UPQ="; + hash = "sha256-pS7upOYZAjgR3lWxny8TNZEj3Rrbg+L90ANZWFO9UPQ="; }; + patches = [ + # https://github.com/corrscope/corrscope/pull/446 + (fetchpatch { + name = "remove-setuptools-dependency.patch"; + url = "https://github.com/corrscope/corrscope/commit/70b123173a7a012d9f29d6d3a8960b85caf6cc79.patch"; + hash = "sha256-YCtb7v8cGP0pdceAKeoempnRzw+LRKQqDb3AfN0z/9s="; + }) + ]; + pythonRelaxDeps = [ "attrs" ]; nativeBuildInputs = [ diff --git a/pkgs/applications/video/memento/default.nix b/pkgs/applications/video/memento/default.nix index fabcc84fef3a..8fda60e3a0a0 100644 --- a/pkgs/applications/video/memento/default.nix +++ b/pkgs/applications/video/memento/default.nix @@ -22,13 +22,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "memento"; - version = "v1.1.0"; + version = "1.2.1"; src = fetchFromGitHub { owner = "ripose-jp"; repo = "Memento"; - rev = finalAttrs.version; - hash = "sha256-29AzQ+Z2PNs65Tvmt2Z5Ra2G3Yhm4LVBpAqvnSsnE0Y="; + rev = "v${finalAttrs.version}"; + hash = "sha256-DUAr+twlIzyi+PnQYsTz9j9KcbzI0GhtC+f4nTekhs0="; }; nativeBuildInputs = [ diff --git a/pkgs/applications/video/mplayer/default.nix b/pkgs/applications/video/mplayer/default.nix index e384c1f5c194..880ea831f186 100644 --- a/pkgs/applications/video/mplayer/default.nix +++ b/pkgs/applications/video/mplayer/default.nix @@ -152,7 +152,7 @@ stdenv.mkDerivation rec { (stdenv.hostPlatform.isx86 && !crossBuild) "--enable-runtime-cpudetection" ++ optional fribidiSupport "--enable-fribidi" - ++ optional stdenv.isLinux "--enable-vidix" + ++ optional (stdenv.isLinux && !stdenv.isAarch64) "--enable-vidix" ++ optional stdenv.isLinux "--enable-fbdev" ++ optionals (crossBuild) [ "--enable-cross-compile" @@ -203,6 +203,6 @@ stdenv.mkDerivation rec { homepage = "http://mplayerhq.hu"; license = licenses.gpl2Only; maintainers = with maintainers; [ eelco ]; - platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ]; + platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ]; }; } diff --git a/pkgs/applications/virtualization/driver/win-pvdrivers/default.nix b/pkgs/applications/virtualization/driver/win-pvdrivers/default.nix index 903eb132738a..f2ab0d8f4e78 100644 --- a/pkgs/applications/virtualization/driver/win-pvdrivers/default.nix +++ b/pkgs/applications/virtualization/driver/win-pvdrivers/default.nix @@ -1,31 +1,74 @@ -{ lib, stdenv, fetchFromGitHub }: +{ lib, stdenv, fetchurl }: +let + # Upstream versioned download links are broken + # NOTE: the archive.org timestamp must be updated if the version changes. + # See https://xenproject.org/downloads/ + files = [ + { + url = "https://web.archive.org/web/20230817070451if_/https://xenbits.xenproject.org/pvdrivers/win/xenbus.tar"; + hash = "sha256-sInkbVL/xkoUeZxgknLM3e2AXBVSqItF2Vpkon53Xec="; + } + { + url = "https://web.archive.org/web/20230817070811if_/https://xenbits.xenproject.org/pvdrivers/win/xencons.tar"; + hash = "sha256-r8bxH5B4y0V9qgALi42KtpZW05UOevv29AqqXaIXMBo="; + } + { + url = "https://web.archive.org/web/20230817070811if_/https://xenbits.xenproject.org/pvdrivers/win/xenhid.tar"; + hash = "sha256-e7ztzaXi/6irMus9IH0cfbW5HiKSaybXV1C/rd5mEfA="; + } + { + url = "https://web.archive.org/web/20230817071133if_/https://xenbits.xenproject.org/pvdrivers/win/xeniface.tar"; + hash = "sha256-qPM0TjcGR2luPtOSAfXJ22k6yhwJOmOP3ot6kopEFsI="; + } + { + url = "https://web.archive.org/web/20230817071134if_/https://xenbits.xenproject.org/pvdrivers/win/xennet.tar"; + hash = "sha256-Vg1wSfXjIVRd2iXCa19W4Jdaf2LTVin0yac/D70UjPM="; + } + { + url = "https://web.archive.org/web/20230817070811if_/https://xenbits.xenproject.org/pvdrivers/win/xenvbd.tar"; + hash = "sha256-nLNM0TWqsEWiQBCYxARMldvRecRUcY5DBF5DNAG4490="; + } + { + url = "https://web.archive.org/web/20230817071225if_/https://xenbits.xenproject.org/pvdrivers/win/xenvif.tar"; + hash = "sha256-R8G5vG6Q4g0/UkA2oxcc9/jaHZQYb+u64NShCNt7s7U="; + } + { + url = "https://web.archive.org/web/20230817071153if_/https://xenbits.xenproject.org/pvdrivers/win/xenvkbd.tar"; + hash = "sha256-CaSxCKnT/KaZw8Ma60g2z+4lOOWIRisGRtzMveQqQmM="; + } + ]; + +in stdenv.mkDerivation { pname = "win-pvdrivers"; - version = "unstable-2015-07-01"; + version = "unstable-2023-08-17"; - src = fetchFromGitHub { - owner = "ts468"; - repo = "win-pvdrivers"; - rev = "3054d645fc3ee182bea3e97ff01869f01cc3637a"; - sha256 = "6232ca2b7c9af874abbcb9262faf2c74c819727ed2eb64599c790879df535106"; - }; + srcs = map ({hash, url}: fetchurl { + inherit hash url; + # Wait & retry up to 3 times as archive.org can closes connection + # when an HTTP client makes too many requests + curlOpts = "--retry 3 --retry-delay 5"; + }) files; - buildPhase = - let unpack = x: "tar xf $src/${x}.tar; mkdir -p x86/${x} amd64/${x}; cp ${x}/x86/* x86/${x}/.; cp ${x}/x64/* amd64/${x}/."; - in lib.concatStringsSep "\n" (map unpack [ "xenbus" "xeniface" "xenvif" "xennet" "xenvbd" ]); - installPhase = '' - mkdir -p $out - cp -r x86 $out/. - cp -r amd64 $out/. + unpackPhase = '' + runHook preUnpack + + for _src in $srcs; do + mkdir -p $out + tar xfv $_src -C $out + done + + runHook postUnpack ''; meta = with lib; { - description = "Xen Subproject: Windows PV Driver"; - homepage = "http://xenproject.org/downloads/windows-pv-drivers.html"; - maintainers = with maintainers; [ ]; + description = "Xen Subproject: Windows PV Drivers"; + homepage = "https://xenproject.org/developers/teams/windows-pv-drivers/"; + license = licenses.bsd2; + maintainers = with maintainers; [ anthonyroussel ]; platforms = platforms.linux; - license = licenses.bsd3; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; } diff --git a/pkgs/applications/virtualization/driver/win-qemu/default.nix b/pkgs/applications/virtualization/driver/win-qemu/default.nix deleted file mode 100644 index c442d978737e..000000000000 --- a/pkgs/applications/virtualization/driver/win-qemu/default.nix +++ /dev/null @@ -1,38 +0,0 @@ -{ lib, stdenv, fetchurl, p7zip }: - -stdenv.mkDerivation rec { - pname = "win-qemu"; - version = "0.1.105-1"; - - dontUnpack = true; - - src = fetchurl { - url = "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-${version}/virtio-win.iso"; - sha256 = "065gz7s77y0q9kfqbr27451sr28rm9azpi88sqjkfph8c6r8q3wc"; - }; - - buildPhase = '' - ${p7zip}/bin/7z x $src - ''; - - installPhase = - let - copy_pvpanic = arch: version: "mkdir -p $out/${arch}/qemupanic; cp pvpanic/${version}/${arch}/* $out/${arch}/qemupanic/. \n"; - copy_pciserial = arch: "mkdir -p $out/${arch}/qemupciserial; cp qemupciserial/* $out/${arch}/qemupciserial/. \n"; - copy_agent = arch: '' - mkdir -p $out/${arch}/qemuagent - cp guest-agent/${if arch=="x86" then "qemu-ga-x86.msi" else "qemu-ga-x64.msi"} $out/${arch}/qemuagent/qemu-guest-agent.msi - (cd $out/${arch}/qemuagent; ${p7zip}/bin/7z x qemu-guest-agent.msi; rm qemu-guest-agent.msi) - ''; - copy = arch: version: (copy_pvpanic arch version) + (copy_pciserial arch) + (copy_agent arch); - in - (copy "amd64" "w8.1") + (copy "x86" "w8.1"); - - meta = with lib; { - description = "Windows QEMU Drivers"; - homepage = "https://fedoraproject.org/wiki/Windows_Virtio_Drivers"; - maintainers = [ ]; - platforms = platforms.linux; - license = licenses.gpl2; - }; -} diff --git a/pkgs/applications/virtualization/driver/win-signed-gplpv-drivers/default.nix b/pkgs/applications/virtualization/driver/win-signed-gplpv-drivers/default.nix deleted file mode 100644 index 7a5cd39a1840..000000000000 --- a/pkgs/applications/virtualization/driver/win-signed-gplpv-drivers/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ lib, stdenv, fetchurl, p7zip }: - -let - src_x86 = fetchurl { - url = "http://apt.univention.de/download/addons/gplpv-drivers/gplpv_Vista2008x32_signed_0.11.0.373.msi"; - sha256 = "04r11xw8ikjmcdhrsk878c86g0d0pvras5arsas3zs6dhgjykqap"; - }; - - src_amd64 = fetchurl { - url = "http://apt.univention.de/download/addons/gplpv-drivers/gplpv_Vista2008x64_signed_0.11.0.373.msi"; - sha256 = "00k628mg9b039p8lmg2l9n81dr15svy70p3m6xmq6f0frmci38ph"; - }; -in - -stdenv.mkDerivation { - pname = "gplpv"; - version = "0.11.0.373"; - - dontUnpack = true; - - buildPhase = '' - mkdir -p x86 - (cd x86; ${p7zip}/bin/7z e ${src_x86}) - mkdir -p amd64 - (cd amd64; ${p7zip}/bin/7z e ${src_amd64}) - ''; - - installPhase = '' - mkdir -p $out/x86 $out/amd64 - cp x86/* $out/x86/. - cp amd64/* $out/amd64/. - ''; - - meta = with lib; { - description = '' - A collection of open source Window PV drivers that allow - Windows to be para-virtualized. - The drivers are signed by Univention with a Software Publishers - Certificate obtained from the VeriSign CA. - ''; - homepage = "http://wiki.univention.de/index.php?title=Installing-signed-GPLPV-drivers"; - maintainers = [ ]; - sourceProvenance = with sourceTypes; [ binaryNativeCode ]; - platforms = platforms.linux; - license = licenses.gpl2; - }; - } diff --git a/pkgs/applications/virtualization/driver/win-virtio/default.nix b/pkgs/applications/virtualization/driver/win-virtio/default.nix index 28ce2b4627e2..fbeb12989cb5 100644 --- a/pkgs/applications/virtualization/driver/win-virtio/default.nix +++ b/pkgs/applications/virtualization/driver/win-virtio/default.nix @@ -1,4 +1,5 @@ { lib, stdenv, fetchurl, libarchive }: + stdenv.mkDerivation rec { pname = "win-virtio"; version = "0.1.229-1"; @@ -23,11 +24,15 @@ stdenv.mkDerivation rec { runHook postInstall ''; + passthru.updateScript = ./update.sh; + meta = with lib; { description = "Windows VirtIO Drivers"; homepage = "https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html"; + changelog = "https://fedorapeople.org/groups/virt/virtio-win/CHANGELOG"; license = [ licenses.bsd3 ]; - maintainers = [ ]; + maintainers = with maintainers; [ anthonyroussel ]; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; platforms = platforms.linux; }; } diff --git a/pkgs/applications/virtualization/driver/win-virtio/update.sh b/pkgs/applications/virtualization/driver/win-virtio/update.sh new file mode 100755 index 000000000000..b35dd1d9fcf3 --- /dev/null +++ b/pkgs/applications/virtualization/driver/win-virtio/update.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p curl pup common-updater-scripts + +set -eu -o pipefail + +version="$(curl -Ls https://fedorapeople.org/groups/virt/virtio-win/repo/latest/ | \ + pup 'a[href*="virtio-win-"] text{}' | \ + sed -E 's/virtio-win-(.*)\.noarch\.rpm/\1/' | \ + sort -Vu | \ + tail -n1)" + +update-source-version win-virtio "$version" diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 38eb794426fe..b81438606722 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -212,6 +212,9 @@ in stdenv.mkDerivation { ''} cp -rv out/linux.*/${buildType}/bin/src "$modsrc" + + mkdir -p "$out/share/virtualbox" + cp -rv src/VBox/Main/UnattendedTemplates "$out/share/virtualbox" ''; preFixup = optionalString (!headless) '' diff --git a/pkgs/applications/window-managers/eww/default.nix b/pkgs/applications/window-managers/eww/default.nix index c178cf89b0aa..b1644f9d82c6 100644 --- a/pkgs/applications/window-managers/eww/default.nix +++ b/pkgs/applications/window-managers/eww/default.nix @@ -2,8 +2,9 @@ , rustPlatform , fetchFromGitHub , pkg-config +, wrapGAppsHook , gtk3 -, gdk-pixbuf +, librsvg , withWayland ? false , gtk-layer-shell , stdenv @@ -22,9 +23,9 @@ rustPlatform.buildRustPackage rec { cargoHash = "sha256-dC7yVJdR7mO0n+sxWwigM1Q4tbDv5ZuOINHHlUIPdA0="; - nativeBuildInputs = [ pkg-config ]; + nativeBuildInputs = [ pkg-config wrapGAppsHook ]; - buildInputs = [ gtk3 gdk-pixbuf ] ++ lib.optional withWayland gtk-layer-shell; + buildInputs = [ gtk3 librsvg ] ++ lib.optional withWayland gtk-layer-shell; buildNoDefaultFeatures = true; buildFeatures = [ diff --git a/pkgs/applications/window-managers/picom/picom-next.nix b/pkgs/applications/window-managers/picom/picom-next.nix index e26519b034ef..22c748088074 100644 --- a/pkgs/applications/window-managers/picom/picom-next.nix +++ b/pkgs/applications/window-managers/picom/picom-next.nix @@ -29,5 +29,7 @@ picom.overrideAttrs (oldAttrs: { hash = "sha256-Mzf0533roLSODjMCPKyGSMbP7lIbT+PoLTZfoIBAI6g="; }; - meta.maintainers = with lib.maintainers; oldAttrs.meta.maintainers ++ [ GKasparov ]; + meta = oldAttrs.meta // { + maintainers = with lib.maintainers; oldAttrs.meta.maintainers ++ [ GKasparov ]; + }; }) diff --git a/pkgs/applications/window-managers/sway/contrib.nix b/pkgs/applications/window-managers/sway/contrib.nix index 40ac908fe580..2f7e20ede229 100644 --- a/pkgs/applications/window-managers/sway/contrib.nix +++ b/pkgs/applications/window-managers/sway/contrib.nix @@ -1,5 +1,5 @@ { lib, stdenv - +, fetchFromGitHub , coreutils , makeWrapper , sway-unwrapped @@ -14,13 +14,27 @@ , python3Packages }: +let + version = "unstable-2023-06-30"; + src = fetchFromGitHub { + owner = "OctopusET"; + repo = "sway-contrib"; + rev = "7e138bfc112872b79ac9fd766bc57c0f125b96d4"; + hash = "sha256-u4sw1NeAhl4FJCG2YOeY45SHoN7tw6cSJwEL5iqr0uQ="; + }; + + meta = with lib; { + homepage = "https://github.com/OctopusET/sway-contrib"; + license = licenses.mit; + platforms = platforms.all; + }; +in { grimshot = stdenv.mkDerivation rec { - pname = "grimshot"; - version = sway-unwrapped.version; + inherit version src; - src = sway-unwrapped.src; + pname = "grimshot"; dontBuild = true; dontConfigure = true; @@ -31,9 +45,9 @@ grimshot = stdenv.mkDerivation rec { nativeBuildInputs = [ makeWrapper installShellFiles ]; buildInputs = [ bash ]; installPhase = '' - installManPage contrib/grimshot.1 + installManPage grimshot.1 - install -Dm 0755 contrib/grimshot $out/bin/grimshot + install -Dm 0755 grimshot $out/bin/grimshot wrapProgram $out/bin/grimshot --set PATH \ "${lib.makeBinPath [ sway-unwrapped @@ -58,21 +72,17 @@ grimshot = stdenv.mkDerivation rec { meta = with lib; { description = "A helper for screenshots within sway"; - homepage = "https://github.com/swaywm/sway/tree/master/contrib"; - license = licenses.mit; - platforms = platforms.all; - maintainers = sway-unwrapped.meta.maintainers ++ (with maintainers; [ evils ]); + maintainers = with maintainers; [ evils ]; }; }; inactive-windows-transparency = python3Packages.buildPythonApplication rec { + inherit version src; + # long name is long lname = "inactive-windows-transparency"; pname = "sway-${lname}"; - version = sway-unwrapped.version; - - src = sway-unwrapped.src; format = "other"; dontBuild = true; @@ -81,12 +91,15 @@ inactive-windows-transparency = python3Packages.buildPythonApplication rec { propagatedBuildInputs = [ python3Packages.i3ipc ]; installPhase = '' - install -Dm 0755 $src/contrib/${lname}.py $out/bin/${lname}.py + install -Dm 0755 $src/${lname}.py $out/bin/${lname}.py ''; - meta = sway-unwrapped.meta // { + meta = with lib; { description = "It makes inactive sway windows transparent"; - homepage = "https://github.com/swaywm/sway/tree/${sway-unwrapped.version}/contrib"; + mainProgram = "${lname}.py"; + maintainers = with maintainers; [ + evils # packaged this as a side-effect of grimshot but doesn't use it + ]; }; }; diff --git a/pkgs/data/fonts/cozette/default.nix b/pkgs/data/fonts/cozette/default.nix index 0c789a75dbd2..f20e4d82222c 100644 --- a/pkgs/data/fonts/cozette/default.nix +++ b/pkgs/data/fonts/cozette/default.nix @@ -2,11 +2,11 @@ stdenvNoCC.mkDerivation rec { pname = "cozette"; - version = "1.22.1"; + version = "1.22.2"; src = fetchzip { url = "https://github.com/slavfox/Cozette/releases/download/v.${version}/CozetteFonts-v-${builtins.replaceStrings ["."] ["-"] version}.zip"; - hash = "sha256-HnMds58yv9Ck6ONRjdIm3CNpAi1E4Zei2MaxcMjp7FQ="; + hash = "sha256-Y6StCbAsFJrRZtJu1IAsMYuyNhwe3YIlT41EhSXhCUE="; }; installPhase = '' diff --git a/pkgs/data/fonts/sarasa-gothic/default.nix b/pkgs/data/fonts/sarasa-gothic/default.nix index a6840559e293..b5954f485e71 100644 --- a/pkgs/data/fonts/sarasa-gothic/default.nix +++ b/pkgs/data/fonts/sarasa-gothic/default.nix @@ -2,13 +2,13 @@ stdenvNoCC.mkDerivation rec { pname = "sarasa-gothic"; - version = "0.41.3"; + version = "0.41.6"; src = fetchurl { # Use the 'ttc' files here for a smaller closure size. # (Using 'ttf' files gives a closure size about 15x larger, as of November 2021.) url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z"; - hash = "sha256-/VC9zhWC3jJuIXQ2fel6moLzrdsguPaylgfkY9FoClQ="; + hash = "sha256-6CDK9DNjBQ5EPp562na0DOWFmlxnlVl8Z8pwm3pGQ9A="; }; sourceRoot = "."; diff --git a/pkgs/data/icons/google-cursor/default.nix b/pkgs/data/icons/google-cursor/default.nix new file mode 100644 index 000000000000..c3fb5aad29a3 --- /dev/null +++ b/pkgs/data/icons/google-cursor/default.nix @@ -0,0 +1,51 @@ +{ stdenvNoCC +, fetchzip +, lib +}: + +let + colors = [ + { + name = "Black"; + hash = "sha256-pb2U9j1m8uJaILxUxKqp8q9FGuwzZsQvhPP3bfGZL5I="; + } + { + name = "Blue"; + hash = "sha256-PmJeGShQLIC7ceRwQvSbphqz19fKptksZeHKi9QSL5Y="; + } + { + name = "Red"; + hash = "sha256-/X81jLoWaw4UMoDRf1f6oaKKRWexQc4PAACy3doV4Kc="; + } + { + name = "White"; + hash = "sha256-eT/Zy6O6TBD6G8q/dg+9rNYDHutLLxEY1lvLDP90b+g="; + } + ]; +in +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "google-cursor"; + version = "2.0.0"; + + sourceRoot = "."; + srcs = map + (color: (fetchzip { + url = "https://github.com/ful1e5/Google_Cursor/releases/download/v${finalAttrs.version}/GoogleDot-${color.name}.tar.gz"; + name = "GoogleDot-${color.name}"; + hash = color.hash; + })) + colors; + + postInstall = '' + mkdir -p $out/share/icons + cp -r GoogleDot-* $out/share/icons + ''; + + meta = with lib; { + description = "An opensource cursor theme inspired by Google"; + homepage = "https://github.com/ful1e5/Google_Cursor"; + license = licenses.gpl3Plus; + platforms = platforms.all; + maintainers = with maintainers; [ quadradical ]; + }; +}) diff --git a/pkgs/data/misc/hackage/pin.json b/pkgs/data/misc/hackage/pin.json index df31806dffb4..98212bdf25a9 100644 --- a/pkgs/data/misc/hackage/pin.json +++ b/pkgs/data/misc/hackage/pin.json @@ -1,6 +1,6 @@ { - "commit": "2951c03cb95b8892bd6d4eb89d135764c35a8d7f", - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/2951c03cb95b8892bd6d4eb89d135764c35a8d7f.tar.gz", - "sha256": "08sh9l9df2p51q4xhrl14jga48i0ad78fp7w3cccgcw1bqq4yxml", - "msg": "Update from Hackage at 2023-06-19T20:13:38Z" + "commit": "4cdb9878496fdb36b8b9c5f2ab0ef8a44a0f859f", + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/4cdb9878496fdb36b8b9c5f2ab0ef8a44a0f859f.tar.gz", + "sha256": "0yhymzcsls48hf44ncd79xn786rfh4k70h78w7b0ihn7lrjgsynv", + "msg": "Update from Hackage at 2023-07-24T19:28:29Z" } diff --git a/pkgs/desktops/budgie/budgie-control-center/default.nix b/pkgs/desktops/budgie/budgie-control-center/default.nix index 1a51c3dfc1f1..7c11fe7933e5 100644 --- a/pkgs/desktops/budgie/budgie-control-center/default.nix +++ b/pkgs/desktops/budgie/budgie-control-center/default.nix @@ -39,6 +39,7 @@ , libwacom , libxml2 , libxslt +, magpie , meson , modemmanager , networkmanager @@ -108,7 +109,6 @@ stdenv.mkDerivation rec { gnome.gnome-remote-desktop gnome.gnome-settings-daemon gnome.gnome-user-share - gnome.mutter gsettings-desktop-schemas gsound gtk3 @@ -126,6 +126,7 @@ stdenv.mkDerivation rec { libsecret libwacom libxml2 + magpie modemmanager networkmanager polkit @@ -158,7 +159,7 @@ stdenv.mkDerivation rec { --prefix XDG_DATA_DIRS : "${gdk-pixbuf}/share" --prefix XDG_DATA_DIRS : "${librsvg}/share" # WM keyboard shortcuts - --prefix XDG_DATA_DIRS : "${gnome.mutter}/share" + --prefix XDG_DATA_DIRS : "${magpie}/share" ) ''; diff --git a/pkgs/desktops/budgie/budgie-desktop/default.nix b/pkgs/desktops/budgie/budgie-desktop/default.nix index 787389c7576c..df6ba5d27797 100644 --- a/pkgs/desktops/budgie/budgie-desktop/default.nix +++ b/pkgs/desktops/budgie/budgie-desktop/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , accountsservice , alsa-lib , budgie-screensaver @@ -23,6 +24,7 @@ , libpulseaudio , libuuid , libwnck +, magpie , mesa , meson , ninja @@ -47,6 +49,20 @@ stdenv.mkDerivation rec { }; patches = [ + # Drop all Vapi files that are already included with Vala + # https://github.com/BuddiesOfBudgie/budgie-desktop/commit/5f641489a00cc244e50aa1ceae04f952d58389d2 + (fetchpatch { + url = "https://github.com/BuddiesOfBudgie/budgie-desktop/commit/5f641489a00cc244e50aa1ceae04f952d58389d2.patch"; + hash = "sha256-Cyj/+G1dx0DKCTtzVESzFZ+I5o7INopGvw7bq5o/abo="; + }) + + # Add support for Magpie + # https://github.com/BuddiesOfBudgie/budgie-desktop/pull/387 + (fetchpatch { + url = "https://github.com/BuddiesOfBudgie/budgie-desktop/commit/84ccb505160322536043717c3b8f970ab91b0103.patch"; + hash = "sha256-4nd7Tk4ajyVy8cGDNIINpW9jlyRNywPYMrhBCtJVHZk="; + }) + ./plugins.patch ]; @@ -70,7 +86,6 @@ stdenv.mkDerivation rec { gnome-menus gnome.gnome-bluetooth_1_0 gnome.gnome-settings-daemon - gnome.mutter gnome.zenity graphene gtk3 @@ -83,6 +98,7 @@ stdenv.mkDerivation rec { libpulseaudio libuuid libwnck + magpie mesa polkit sassc diff --git a/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix b/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix index 6516498dea89..411d8a1f6f63 100644 --- a/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix +++ b/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix @@ -3,7 +3,6 @@ , budgie-desktop , budgie-desktop-view , glib -, gnome , gsettings-desktop-schemas , mate , nixos-artwork @@ -57,7 +56,6 @@ let budgie-desktop budgie-desktop-view gsettings-desktop-schemas - gnome.mutter ] ++ extraGSettingsOverridePackages; in diff --git a/pkgs/desktops/budgie/default.nix b/pkgs/desktops/budgie/default.nix index afe954610fff..73eca3942023 100644 --- a/pkgs/desktops/budgie/default.nix +++ b/pkgs/desktops/budgie/default.nix @@ -8,4 +8,5 @@ lib.makeScope pkgs.newScope (self: with self; { budgie-desktop-with-plugins = callPackage ./budgie-desktop/wrapper.nix { }; budgie-gsettings-overrides = callPackage ./budgie-gsettings-overrides { }; budgie-screensaver = callPackage ./budgie-screensaver { }; + magpie = callPackage ./magpie { }; }) diff --git a/pkgs/desktops/budgie/magpie/default.nix b/pkgs/desktops/budgie/magpie/default.nix new file mode 100644 index 000000000000..15e59f801a23 --- /dev/null +++ b/pkgs/desktops/budgie/magpie/default.nix @@ -0,0 +1,163 @@ +{ fetchFromGitHub +, runCommand +, lib +, fetchpatch +, stdenv +, pkg-config +, gnome +, gettext +, gobject-introspection +, cairo +, colord +, lcms2 +, pango +, json-glib +, libstartup_notification +, libcanberra +, ninja +, xvfb-run +, xkeyboard_config +, libxcvt +, libxkbfile +, libXdamage +, libxkbcommon +, libXtst +, libinput +, libdrm +, gsettings-desktop-schemas +, glib +, gtk3 +, gnome-desktop +, pipewire +, libgudev +, libwacom +, mesa +, meson +, xorgserver +, python3 +, wrapGAppsHook +, gi-docgen +, sysprof +, libsysprof-capture +, desktop-file-utils +, libcap_ng +, graphene +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "magpie"; + version = "0.9.2"; + + outputs = [ "out" "dev" "devdoc" ]; + + src = fetchFromGitHub { + owner = "BuddiesOfBudgie"; + repo = "magpie"; + rev = "v${finalAttrs.version}"; + hash = "sha256-GoilHdESFgpwt8+Uqzrnf8jBpeaSak1uHTlkNcQdgtk="; + }; + + patches = [ + # Fix build with separate sysprof. + # https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2572 + (fetchpatch { + url = "https://gitlab.gnome.org/GNOME/mutter/-/commit/285a5a4d54ca83b136b787ce5ebf1d774f9499d5.patch"; + sha256 = "/npUE3idMSTVlFptsDpZmGWjZ/d2gqruVlJKq4eF4xU="; + }) + ]; + + mesonFlags = [ + "-Degl_device=true" + "-Dprofiler=true" + "-Ddocs=true" + "-Dwith_shared_components=true" + ]; + + propagatedBuildInputs = [ + # required for pkg-config to detect magpie-clutter + json-glib + libXtst + libcap_ng + graphene + ]; + + nativeBuildInputs = [ + desktop-file-utils + gettext + libxcvt + mesa # needed for gbm + meson + ninja + xvfb-run + pkg-config + python3 + wrapGAppsHook + gi-docgen + xorgserver + ]; + + buildInputs = [ + cairo + glib + gnome-desktop + gnome.gnome-settings-daemon + gobject-introspection + gsettings-desktop-schemas + gtk3 + libcanberra + libdrm + libgudev + libinput + libstartup_notification + libwacom + libxkbcommon + libxkbfile + libXdamage + colord + lcms2 + pango + pipewire + sysprof # for D-Bus interfaces + libsysprof-capture + xkeyboard_config + ]; + + postPatch = '' + patchShebangs src/backends/native/gen-default-modes.py + # Magpie doesn't install any .desktop files + substituteInPlace meson/meson-postinstall.sh --replace "update-desktop-database" "# update-desktop-database" + ''; + + postFixup = '' + # Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back. + # TODO: Move this into a directory devhelp can find. + moveToOutput "share/magpie-0/doc" "$devdoc" + ''; + + # Install udev files into our own tree. + PKG_CONFIG_UDEV_UDEVDIR = "${placeholder "out"}/lib/udev"; + + separateDebugInfo = true; + + passthru = { + libdir = "${finalAttrs.finalPackage}/lib/magpie-0"; + + tests = { + libdirExists = runCommand "magpie-libdir-exists" {} '' + if [[ ! -d ${finalAttrs.finalPackage.libdir} ]]; then + echo "passthru.libdir should contain a directory, “${finalAttrs.finalPackage.libdir}” is not one." + exit 1 + fi + touch $out + ''; + }; + }; + + meta = with lib; { + description = "Softish fork of Mutter 43.x"; + homepage = "https://github.com/BuddiesOfBudgie/magpie"; + license = licenses.gpl2Plus; + maintainers = with maintainers; [ federicoschonborn ]; + platforms = platforms.linux; + }; +}) diff --git a/pkgs/desktops/mate/libmateweather/default.nix b/pkgs/desktops/mate/libmateweather/default.nix index 91223601dc4d..5ae845b104f4 100644 --- a/pkgs/desktops/mate/libmateweather/default.nix +++ b/pkgs/desktops/mate/libmateweather/default.nix @@ -3,6 +3,8 @@ , fetchurl , pkg-config , gettext +, glib +, libxml2 , gtk3 , libsoup , tzdata @@ -18,9 +20,13 @@ stdenv.mkDerivation rec { sha256 = "wgCZD0uOnU0OLG99MaWHY3TD0qNsa4y1kEQAQ6hg7zo="; }; + strictDeps = true; + nativeBuildInputs = [ pkg-config gettext + glib # glib-compile-schemas + libxml2 # xmllint ]; buildInputs = [ diff --git a/pkgs/desktops/pantheon/apps/elementary-files/default.nix b/pkgs/desktops/pantheon/apps/elementary-files/default.nix index fb413d539a44..9d01f85e0efe 100644 --- a/pkgs/desktops/pantheon/apps/elementary-files/default.nix +++ b/pkgs/desktops/pantheon/apps/elementary-files/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , nix-update-script , pkg-config , meson @@ -39,6 +40,15 @@ stdenv.mkDerivation rec { sha256 = "sha256-s4Df2eLnr+RnbTwPzjt9bVA+xZ9xca2hiFdGlRUZRfU="; }; + patches = [ + # Fix log spam with new GLib + # https://github.com/elementary/files/pull/2257 + (fetchpatch { + url = "https://github.com/elementary/files/commit/7bd542fa0a646b5cb0972f5575c56a9ee4d9dce7.patch"; + hash = "sha256-C+oSx0xn3YPuwEC0K+3ZmKeQrroKreJo1tfcpLGQ1S4="; + }) + ]; + nativeBuildInputs = [ desktop-file-utils meson diff --git a/pkgs/development/compilers/circt/default.nix b/pkgs/development/compilers/circt/default.nix index 87786a54fb84..19765f97a174 100644 --- a/pkgs/development/compilers/circt/default.nix +++ b/pkgs/development/compilers/circt/default.nix @@ -13,12 +13,12 @@ let in stdenv.mkDerivation rec { pname = "circt"; - version = "1.50.0"; + version = "1.51.0"; src = fetchFromGitHub { owner = "llvm"; repo = "circt"; rev = "firtool-${version}"; - sha256 = "sha256-fZlJw+2kj8ZTt2Yb15yKD9koZPUfnalDchG29PgJTVs="; + sha256 = "sha256-IEMIFbMBLEKgntDiRfVH6qgj9a5RLWQnKrMnl5A3AYQ="; fetchSubmodules = true; }; diff --git a/pkgs/development/compilers/gcc/10/default.nix b/pkgs/development/compilers/gcc/10/default.nix index ff473019de77..0ab4819107f9 100644 --- a/pkgs/development/compilers/gcc/10/default.nix +++ b/pkgs/development/compilers/gcc/10/default.nix @@ -48,17 +48,16 @@ with lib; with builtins; let majorVersion = "10"; - version = "${majorVersion}.4.0"; + version = "${majorVersion}.5.0"; inherit (stdenv) buildPlatform hostPlatform targetPlatform; patches = [ # Fix https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80431 ../fix-bug-80431.patch - ../11/fix-struct-redefinition-on-glibc-2.36.patch ] ++ optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../no-sys-dirs.patch - ++ optional (noSysDirs && hostPlatform.isRiscV) ../no-sys-dirs-riscv.patch + ++ optional noSysDirs ../no-sys-dirs-riscv.patch /* ++ optional (hostPlatform != buildPlatform) (fetchpatch { # XXX: Refine when this should be applied url = "https://git.busybox.net/buildroot/plain/package/gcc/${version}/0900-remove-selftests.patch?id=11271540bfe6adafbc133caf6b5b902a816f5f02"; sha256 = ""; # TODO: uncomment and check hash when available. @@ -150,7 +149,7 @@ lib.pipe ((callFile ../common/builder.nix {}) ({ src = fetchurl { url = "mirror://gcc/releases/gcc-${version}/gcc-${version}.tar.xz"; - sha256 = "1wg4xdizkksmwi66mvv2v4pk3ja8x64m7v9gzhykzd3wrmdpsaf9"; + hash = "sha256-JRCVQ/30bzl8NHtdi3osflaUpaUczkucbh6opxyjB8E="; }; inherit patches; diff --git a/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch b/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch deleted file mode 100644 index 3f5f64a3d074..000000000000 --- a/pkgs/development/compilers/gcc/11/fix-struct-redefinition-on-glibc-2.36.patch +++ /dev/null @@ -1,41 +0,0 @@ -From d2356ebb0084a0d80dbfe33040c9afe938c15d19 Mon Sep 17 00:00:00 2001 -From: Martin Liska -Date: Mon, 11 Jul 2022 22:03:14 +0200 -Subject: [PATCH] libsanitizer: cherry-pick 9cf13067cb5088626ba7 from upstream - -9cf13067cb5088626ba7ee1ec4c42ec59c7995a0 [sanitizer] Remove #include to resolve fsconfig_command/mount_attr conflict with glibc 2.36 - -(cherry picked from commit 2701442d0cf6292f6624443c15813d6d1a3562fe) ---- - .../sanitizer_platform_limits_posix.cpp | 10 ++++++---- - 1 file changed, 6 insertions(+), 4 deletions(-) - -diff --git a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -index 025e575b5bc7..5743516c0460 100644 ---- a/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -+++ b/libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cpp -@@ -72,7 +72,9 @@ - #include - #include - #include -+#if SANITIZER_ANDROID - #include -+#endif - #include - #include - #include -@@ -828,10 +830,10 @@ unsigned struct_ElfW_Phdr_sz = sizeof(Elf_Phdr); - unsigned IOCTL_EVIOCGPROP = IOCTL_NOT_PRESENT; - unsigned IOCTL_EVIOCSKEYCODE_V2 = IOCTL_NOT_PRESENT; - #endif -- unsigned IOCTL_FS_IOC_GETFLAGS = FS_IOC_GETFLAGS; -- unsigned IOCTL_FS_IOC_GETVERSION = FS_IOC_GETVERSION; -- unsigned IOCTL_FS_IOC_SETFLAGS = FS_IOC_SETFLAGS; -- unsigned IOCTL_FS_IOC_SETVERSION = FS_IOC_SETVERSION; -+ unsigned IOCTL_FS_IOC_GETFLAGS = _IOR('f', 1, long); -+ unsigned IOCTL_FS_IOC_GETVERSION = _IOR('v', 1, long); -+ unsigned IOCTL_FS_IOC_SETFLAGS = _IOW('f', 2, long); -+ unsigned IOCTL_FS_IOC_SETVERSION = _IOW('v', 2, long); - unsigned IOCTL_GIO_CMAP = GIO_CMAP; - unsigned IOCTL_GIO_FONT = GIO_FONT; - unsigned IOCTL_GIO_UNIMAP = GIO_UNIMAP; diff --git a/pkgs/development/compilers/gcc/13/default.nix b/pkgs/development/compilers/gcc/13/default.nix index 82b30a0e5102..03d8e394ed6a 100644 --- a/pkgs/development/compilers/gcc/13/default.nix +++ b/pkgs/development/compilers/gcc/13/default.nix @@ -55,7 +55,7 @@ with lib; with builtins; let majorVersion = "13"; - version = "${majorVersion}.1.0"; + version = "${majorVersion}.2.0"; disableBootstrap = !stdenv.hostPlatform.isDarwin && !profiledCompiler; inherit (stdenv) buildPlatform hostPlatform targetPlatform; @@ -63,7 +63,7 @@ let majorVersion = "13"; patches = optional (targetPlatform != hostPlatform) ../libstdc++-target.patch ++ optional noSysDirs ../gcc-12-no-sys-dirs.patch - ++ optional noSysDirs ../no-sys-dirs-riscv.patch + ++ optional noSysDirs ./no-sys-dirs-riscv.patch ++ [ ../gnat-cflags-11.patch ../gcc-12-gfortran-driving.patch @@ -73,8 +73,8 @@ let majorVersion = "13"; # a foreign one: https://github.com/iains/gcc-12-branch/issues/18 ++ optional (stdenv.isDarwin && stdenv.isAarch64 && buildPlatform == hostPlatform && hostPlatform == targetPlatform) (fetchpatch { name = "gcc-13-darwin-aarch64-support.patch"; - url = "https://github.com/Homebrew/formula-patches/raw/5c206c47e2a08d522ec9795bb314346fff5fc4c5/gcc/gcc-13.1.0.diff"; - sha256 = "sha256-sMgA7nwE2ULa54t5g6VE6eJQYa69XvQrefi9U9f2t4g="; + url = "https://raw.githubusercontent.com/Homebrew/formula-patches/3c5cbc8e9cf444a1967786af48e430588e1eb481/gcc/gcc-13.2.0.diff"; + sha256 = "sha256-Y5r3U3dwAFG6+b0TNCFd18PNxYu2+W/5zDbZ5cHvv+U="; }) ++ optional langD ../libphobos.patch @@ -201,7 +201,7 @@ lib.pipe ((callFile ../common/builder.nix {}) ({ src = fetchurl { url = "mirror://gcc/releases/gcc-${version}/gcc-${version}.tar.xz"; - sha256 = "sha256-YdaE8Kpedqxlha2ImKJCeq3ol57V5/hUkihsTfwT7oY="; + hash = "sha256-4nXnZEKmBnNBon8Exca4PYYTFEAEwEE1KIY9xrXHQ9o="; }; inherit patches; diff --git a/pkgs/development/compilers/gcc/13/no-sys-dirs-riscv.patch b/pkgs/development/compilers/gcc/13/no-sys-dirs-riscv.patch new file mode 100644 index 000000000000..add4d59b41ae --- /dev/null +++ b/pkgs/development/compilers/gcc/13/no-sys-dirs-riscv.patch @@ -0,0 +1,13 @@ +--- a/gcc/config/riscv/linux.h ++++ b/gcc/config/riscv/linux.h +@@ -69,9 +69,5 @@ + + #define TARGET_ASM_FILE_END file_end_indicate_exec_stack + +-#define STARTFILE_PREFIX_SPEC \ +- "/lib" XLEN_SPEC "/" ABI_SPEC "/ " \ +- "/usr/lib" XLEN_SPEC "/" ABI_SPEC "/ " \ +- "/lib/ " \ +- "/usr/lib/ " ++#define STARTFILE_PREFIX_SPEC "" + diff --git a/pkgs/development/compilers/ghc/8.10.2-binary.nix b/pkgs/development/compilers/ghc/8.10.2-binary.nix index 368bc76bf0e2..ccd5d50aa75d 100644 --- a/pkgs/development/compilers/ghc/8.10.2-binary.nix +++ b/pkgs/development/compilers/ghc/8.10.2-binary.nix @@ -447,7 +447,6 @@ stdenv.mkDerivation rec { # long as the evaluator runs on a platform that supports # `pkgsMusl`. platforms = builtins.attrNames ghcBinDists.${distSetName}; - hydraPlatforms = builtins.filter (p: minimal || p != "aarch64-linux") platforms; maintainers = with lib.maintainers; [ guibou ] ++ lib.teams.haskell.members; diff --git a/pkgs/development/compilers/ghc/8.10.7.nix b/pkgs/development/compilers/ghc/8.10.7.nix index a7fdf026f152..6eedcb6374be 100644 --- a/pkgs/development/compilers/ghc/8.10.7.nix +++ b/pkgs/development/compilers/ghc/8.10.7.nix @@ -28,8 +28,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. diff --git a/pkgs/development/compilers/ghc/8.8.4.nix b/pkgs/development/compilers/ghc/8.8.4.nix index d6a8d9adde34..b00b6183121d 100644 --- a/pkgs/development/compilers/ghc/8.8.4.nix +++ b/pkgs/development/compilers/ghc/8.8.4.nix @@ -27,8 +27,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. diff --git a/pkgs/development/compilers/ghc/9.0.2.nix b/pkgs/development/compilers/ghc/9.0.2.nix index 2404363b8b5b..f5f0c9317147 100644 --- a/pkgs/development/compilers/ghc/9.0.2.nix +++ b/pkgs/development/compilers/ghc/9.0.2.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. diff --git a/pkgs/development/compilers/ghc/9.2.4-binary.nix b/pkgs/development/compilers/ghc/9.2.4-binary.nix index 93380fd14519..d3a57b6c9f0f 100644 --- a/pkgs/development/compilers/ghc/9.2.4-binary.nix +++ b/pkgs/development/compilers/ghc/9.2.4-binary.nix @@ -429,7 +429,6 @@ stdenv.mkDerivation rec { # long as the evaluator runs on a platform that supports # `pkgsMusl`. platforms = builtins.attrNames ghcBinDists.${distSetName}; - hydraPlatforms = builtins.filter (p: minimal || p != "aarch64-linux") platforms; maintainers = lib.teams.haskell.members; }; } diff --git a/pkgs/development/compilers/ghc/9.2.4.nix b/pkgs/development/compilers/ghc/9.2.4.nix index 75265f8edff0..e34f33e9ca33 100644 --- a/pkgs/development/compilers/ghc/9.2.4.nix +++ b/pkgs/development/compilers/ghc/9.2.4.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -217,7 +216,7 @@ stdenv.mkDerivation (rec { # These cause problems as they're not eliminated by GHC's dead code # elimination on aarch64-darwin. (see # https://github.com/NixOS/nixpkgs/issues/140774 for details). - ./Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.2.5.nix b/pkgs/development/compilers/ghc/9.2.5.nix index a157705bde9a..abbb42b631fe 100644 --- a/pkgs/development/compilers/ghc/9.2.5.nix +++ b/pkgs/development/compilers/ghc/9.2.5.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -217,7 +216,7 @@ stdenv.mkDerivation (rec { # These cause problems as they're not eliminated by GHC's dead code # elimination on aarch64-darwin. (see # https://github.com/NixOS/nixpkgs/issues/140774 for details). - ./Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.2.6.nix b/pkgs/development/compilers/ghc/9.2.6.nix index ad6352425bcc..53ee00f7b373 100644 --- a/pkgs/development/compilers/ghc/9.2.6.nix +++ b/pkgs/development/compilers/ghc/9.2.6.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -217,7 +216,7 @@ stdenv.mkDerivation (rec { # These cause problems as they're not eliminated by GHC's dead code # elimination on aarch64-darwin. (see # https://github.com/NixOS/nixpkgs/issues/140774 for details). - ./Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.2.7.nix b/pkgs/development/compilers/ghc/9.2.7.nix index e7957e3fe34e..dcde1b65a568 100644 --- a/pkgs/development/compilers/ghc/9.2.7.nix +++ b/pkgs/development/compilers/ghc/9.2.7.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -217,7 +216,7 @@ stdenv.mkDerivation (rec { # These cause problems as they're not eliminated by GHC's dead code # elimination on aarch64-darwin. (see # https://github.com/NixOS/nixpkgs/issues/140774 for details). - ./Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.2.8.nix b/pkgs/development/compilers/ghc/9.2.8.nix index 13e787df8e4a..443526a0b719 100644 --- a/pkgs/development/compilers/ghc/9.2.8.nix +++ b/pkgs/development/compilers/ghc/9.2.8.nix @@ -30,8 +30,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -217,7 +216,7 @@ stdenv.mkDerivation (rec { # These cause problems as they're not eliminated by GHC's dead code # elimination on aarch64-darwin. (see # https://github.com/NixOS/nixpkgs/issues/140774 for details). - ./Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.4.2.nix b/pkgs/development/compilers/ghc/9.4.2.nix index eef9f06a0a8d..afe78cbb87c0 100644 --- a/pkgs/development/compilers/ghc/9.4.2.nix +++ b/pkgs/development/compilers/ghc/9.4.2.nix @@ -32,8 +32,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -190,6 +189,15 @@ stdenv.mkDerivation (rec { outputs = [ "out" "doc" ]; patches = [ + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) + # Fix docs build with sphinx >= 6.0 # https://gitlab.haskell.org/ghc/ghc/-/issues/22766 (fetchpatch { @@ -197,6 +205,14 @@ stdenv.mkDerivation (rec { url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; }) + ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.4.3.nix b/pkgs/development/compilers/ghc/9.4.3.nix index 9d6bfed13e0c..a2ae0cf400c7 100644 --- a/pkgs/development/compilers/ghc/9.4.3.nix +++ b/pkgs/development/compilers/ghc/9.4.3.nix @@ -32,8 +32,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -190,6 +189,15 @@ stdenv.mkDerivation (rec { outputs = [ "out" "doc" ]; patches = [ + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) + # Fix docs build with sphinx >= 6.0 # https://gitlab.haskell.org/ghc/ghc/-/issues/22766 (fetchpatch { @@ -197,6 +205,14 @@ stdenv.mkDerivation (rec { url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; }) + ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.4.4.nix b/pkgs/development/compilers/ghc/9.4.4.nix index 1c63c1c23080..13d01a342637 100644 --- a/pkgs/development/compilers/ghc/9.4.4.nix +++ b/pkgs/development/compilers/ghc/9.4.4.nix @@ -32,8 +32,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -206,6 +205,14 @@ stdenv.mkDerivation (rec { url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; }) + ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.4.5.nix b/pkgs/development/compilers/ghc/9.4.5.nix index 19af148c9c88..da333a613800 100644 --- a/pkgs/development/compilers/ghc/9.4.5.nix +++ b/pkgs/development/compilers/ghc/9.4.5.nix @@ -32,8 +32,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -206,6 +205,14 @@ stdenv.mkDerivation (rec { url = "https://gitlab.haskell.org/ghc/ghc/-/commit/10e94a556b4f90769b7fd718b9790d58ae566600.patch"; sha256 = "0kmhfamr16w8gch0lgln2912r8aryjky1hfcda3jkcwa5cdzgjdv"; }) + ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch ]; postPatch = "patchShebangs ."; diff --git a/pkgs/development/compilers/ghc/9.4.6-bytestring-posix-source.patch b/pkgs/development/compilers/ghc/9.4.6-bytestring-posix-source.patch new file mode 100644 index 000000000000..644ab295191f --- /dev/null +++ b/pkgs/development/compilers/ghc/9.4.6-bytestring-posix-source.patch @@ -0,0 +1,15 @@ +Make sure that the appropriate feature flags are set when +Rts.h is included, so that clockid_t is defined. + +diff --git a/cbits/is-valid-utf8.c b/cbits/is-valid-utf8.c +index 01b3b41..c69596a 100644 +--- a/libraries/bytestring/cbits/is-valid-utf8.c ++++ b/libraries/bytestring/cbits/is-valid-utf8.c +@@ -29,6 +29,7 @@ SUCH DAMAGE. + */ + #pragma GCC push_options + #pragma GCC optimize("-O2") ++#include "rts/PosixSource.h" + #include + #include + #include diff --git a/pkgs/development/compilers/ghc/9.4.6.nix b/pkgs/development/compilers/ghc/9.4.6.nix new file mode 100644 index 000000000000..95cb31a411ff --- /dev/null +++ b/pkgs/development/compilers/ghc/9.4.6.nix @@ -0,0 +1,392 @@ +# DO NOT port this expression to hadrian. It is not possible to build a GHC +# cross compiler with 9.4.* and hadrian. +{ lib, stdenv, pkgsBuildTarget, pkgsHostTarget, targetPackages + +# build-tools +, bootPkgs +, autoconf, automake, coreutils, fetchpatch, fetchurl, perl, python3, m4, sphinx +, xattr, autoSignDarwinBinariesHook +, bash + +, libiconv ? null, ncurses +, glibcLocales ? null + +, # GHC can be built with system libffi or a bundled one. + libffi ? null + +, useLLVM ? !(stdenv.targetPlatform.isx86 + || stdenv.targetPlatform.isPower + || stdenv.targetPlatform.isSparc + || (stdenv.targetPlatform.isAarch64 && stdenv.targetPlatform.isDarwin)) +, # LLVM is conceptually a run-time-only dependency, but for + # non-x86, we need LLVM to bootstrap later stages, so it becomes a + # build-time dependency too. + buildTargetLlvmPackages, llvmPackages + +, # If enabled, GHC will be built with the GPL-free but slightly slower native + # bignum backend instead of the faster but GPLed gmp backend. + enableNativeBignum ? !(lib.meta.availableOn stdenv.hostPlatform gmp + && lib.meta.availableOn stdenv.targetPlatform gmp) +, gmp + +, # If enabled, use -fPIC when compiling static libs. + enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform + +, enableProfiledLibs ? true + +, # Whether to build dynamic libs for the standard library (on the target + # platform). Static libs are always built. + enableShared ? with stdenv.targetPlatform; !isWindows && !useiOSPrebuilt && !isStatic + +, # Whether to build terminfo. + enableTerminfo ? !stdenv.targetPlatform.isWindows + +, # What flavour to build. An empty string indicates no + # specific flavour and falls back to ghc default values. + ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) + (if useLLVM then "perf-cross" else "perf-cross-ncg") + +, # Whether to build sphinx documentation. + enableDocs ? ( + # Docs disabled for musl and cross because it's a large task to keep + # all `sphinx` dependencies building in those environments. + # `sphinx` pulls in among others: + # Ruby, Python, Perl, Rust, OpenGL, Xorg, gtk, LLVM. + (stdenv.targetPlatform == stdenv.hostPlatform) + && !stdenv.hostPlatform.isMusl + ) + +, enableHaddockProgram ? + # Disabled for cross; see note [HADDOCK_DOCS]. + (stdenv.targetPlatform == stdenv.hostPlatform) + +, # Whether to disable the large address space allocator + # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ + disableLargeAddressSpace ? stdenv.targetPlatform.isiOS +}: + +assert !enableNativeBignum -> gmp != null; + +# Cross cannot currently build the `haddock` program for silly reasons, +# see note [HADDOCK_DOCS]. +assert (stdenv.targetPlatform != stdenv.hostPlatform) -> !enableHaddockProgram; + +let + inherit (stdenv) buildPlatform hostPlatform targetPlatform; + + inherit (bootPkgs) ghc; + + # TODO(@Ericson2314) Make unconditional + targetPrefix = lib.optionalString + (targetPlatform != hostPlatform) + "${targetPlatform.config}-"; + + buildMK = '' + BuildFlavour = ${ghcFlavour} + ifneq \"\$(BuildFlavour)\" \"\" + include mk/flavours/\$(BuildFlavour).mk + endif + BUILD_SPHINX_HTML = ${if enableDocs then "YES" else "NO"} + BUILD_SPHINX_PDF = NO + '' + + # Note [HADDOCK_DOCS]: + # Unfortunately currently `HADDOCK_DOCS` controls both whether the `haddock` + # program is built (which we generally always want to have a complete GHC install) + # and whether it is run on the GHC sources to generate hyperlinked source code + # (which is impossible for cross-compilation); see: + # https://gitlab.haskell.org/ghc/ghc/-/issues/20077 + # This implies that currently a cross-compiled GHC will never have a `haddock` + # program, so it can never generate haddocks for any packages. + # If this is solved in the future, we'd like to unconditionally + # build the haddock program (removing the `enableHaddockProgram` option). + '' + HADDOCK_DOCS = ${if enableHaddockProgram then "YES" else "NO"} + # Build haddocks for boot packages with hyperlinking + EXTRA_HADDOCK_OPTS += --hyperlinked-source --quickjump + + DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} + BIGNUM_BACKEND = ${if enableNativeBignum then "native" else "gmp"} + '' + lib.optionalString (targetPlatform != hostPlatform) '' + Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} + CrossCompilePrefix = ${targetPrefix} + '' + lib.optionalString (!enableProfiledLibs) '' + GhcLibWays = "v dyn" + '' + + # -fexternal-dynamic-refs apparently (because it's not clear from the documentation) + # makes the GHC RTS able to load static libraries, which may be needed for TemplateHaskell. + # This solution was described in https://www.tweag.io/blog/2020-09-30-bazel-static-haskell + lib.optionalString enableRelocatedStaticLibs '' + GhcLibHcOpts += -fPIC -fexternal-dynamic-refs + GhcRtsHcOpts += -fPIC -fexternal-dynamic-refs + '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' + EXTRA_CC_OPTS += -std=gnu99 + ''; + + # Splicer will pull out correct variations + libDeps = platform: lib.optional enableTerminfo ncurses + ++ [libffi] + ++ lib.optional (!enableNativeBignum) gmp + ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; + + # TODO(@sternenseemann): is buildTarget LLVM unnecessary? + # GHC doesn't seem to have {LLC,OPT}_HOST + toolsForTarget = [ + pkgsBuildTarget.targetPackages.stdenv.cc + ] ++ lib.optional useLLVM buildTargetLlvmPackages.llvm; + + targetCC = builtins.head toolsForTarget; + + # Sometimes we have to dispatch between the bintools wrapper and the unwrapped + # derivation for certain tools depending on the platform. + bintoolsFor = { + # GHC needs install_name_tool on all darwin platforms. On aarch64-darwin it is + # part of the bintools wrapper (due to codesigning requirements), but not on + # x86_64-darwin. + install_name_tool = + if stdenv.targetPlatform.isAarch64 + then targetCC.bintools + else targetCC.bintools.bintools; + # Same goes for strip. + strip = + # TODO(@sternenseemann): also use wrapper if linker == "bfd" or "gold" + if stdenv.targetPlatform.isAarch64 && stdenv.targetPlatform.isDarwin + then targetCC.bintools + else targetCC.bintools.bintools; + }; + + # Use gold either following the default, or to avoid the BFD linker due to some bugs / perf issues. + # But we cannot avoid BFD when using musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 + # see #84670 and #49071 for more background. + useLdGold = targetPlatform.linker == "gold" || + (targetPlatform.linker == "bfd" && (targetCC.bintools.bintools.hasGold or false) && !targetPlatform.isMusl); + + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. + variantSuffix = lib.concatStrings [ + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") + (lib.optionalString enableNativeBignum "-native-bignum") + ]; + +in + +# C compiler, bintools and LLVM are used at build time, but will also leak into +# the resulting GHC's settings file and used at runtime. This means that we are +# currently only able to build GHC if hostPlatform == buildPlatform. +assert targetCC == pkgsHostTarget.targetPackages.stdenv.cc; +assert buildTargetLlvmPackages.llvm == llvmPackages.llvm; +assert stdenv.targetPlatform.isDarwin -> buildTargetLlvmPackages.clang == llvmPackages.clang; + +stdenv.mkDerivation (rec { + version = "9.4.6"; + pname = "${targetPrefix}ghc${variantSuffix}"; + + src = fetchurl { + url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; + sha256 = "1b705cf52692f9d4d6707cdf8e761590f5f56ec8ea6a65e36610db392d3d24b9"; + }; + + enableParallelBuilding = true; + + outputs = [ "out" "doc" ]; + + patches = [ + # Don't generate code that doesn't compile when --enable-relocatable is passed to Setup.hs + # Can be removed if the Cabal library included with ghc backports the linked fix + (fetchpatch { + url = "https://github.com/haskell/cabal/commit/6c796218c92f93c95e94d5ec2d077f6956f68e98.patch"; + stripLen = 1; + extraPrefix = "libraries/Cabal/"; + sha256 = "sha256-yRQ6YmMiwBwiYseC5BsrEtDgFbWvst+maGgDtdD0vAY="; + }) + + # Work around a type not being defined when including Rts.h in bytestring's cbits + # due to missing feature macros. See https://gitlab.haskell.org/ghc/ghc/-/issues/23810. + ./9.4.6-bytestring-posix-source.patch + ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ + # Prevent the paths module from emitting symbols that we don't use + # when building with separate outputs. + # + # These cause problems as they're not eliminated by GHC's dead code + # elimination on aarch64-darwin. (see + # https://github.com/NixOS/nixpkgs/issues/140774 for details). + ./Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch + ]; + + postPatch = "patchShebangs ."; + + # GHC needs the locale configured during the Haddock phase. + LANG = "en_US.UTF-8"; + + # GHC is a bit confused on its cross terminology. + # TODO(@sternenseemann): investigate coreutils dependencies and pass absolute paths + preConfigure = '' + for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do + export "''${env#TARGET_}=''${!env}" + done + # GHC is a bit confused on its cross terminology, as these would normally be + # the *host* tools. + export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" + export CXX="${targetCC}/bin/${targetCC.targetPrefix}c++" + # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 + export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" + export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" + export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" + export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" + export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" + export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" + export STRIP="${bintoolsFor.strip}/bin/${bintoolsFor.strip.targetPrefix}strip" + '' + lib.optionalString (stdenv.targetPlatform.linker == "cctools") '' + export OTOOL="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}otool" + export INSTALL_NAME_TOOL="${bintoolsFor.install_name_tool}/bin/${bintoolsFor.install_name_tool.targetPrefix}install_name_tool" + '' + lib.optionalString useLLVM '' + export LLC="${lib.getBin buildTargetLlvmPackages.llvm}/bin/llc" + export OPT="${lib.getBin buildTargetLlvmPackages.llvm}/bin/opt" + '' + lib.optionalString (useLLVM && stdenv.targetPlatform.isDarwin) '' + # LLVM backend on Darwin needs clang: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/codegens.html#llvm-code-generator-fllvm + export CLANG="${buildTargetLlvmPackages.clang}/bin/${buildTargetLlvmPackages.clang.targetPrefix}clang" + '' + '' + + echo -n "${buildMK}" > mk/build.mk + + sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure + '' + lib.optionalString (stdenv.isLinux && hostPlatform.libc == "glibc") '' + export LOCALE_ARCHIVE="${glibcLocales}/lib/locale/locale-archive" + '' + lib.optionalString (!stdenv.isDarwin) '' + export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" + '' + lib.optionalString stdenv.isDarwin '' + export NIX_LDFLAGS+=" -no_dtrace_dof" + + # GHC tries the host xattr /usr/bin/xattr by default which fails since it expects python to be 2.7 + export XATTR=${lib.getBin xattr}/bin/xattr + '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' + sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets + '' + lib.optionalString targetPlatform.isMusl '' + echo "patching llvm-targets for musl targets..." + echo "Cloning these existing '*-linux-gnu*' targets:" + grep linux-gnu llvm-targets | sed 's/^/ /' + echo "(go go gadget sed)" + sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets + echo "llvm-targets now contains these '*-linux-musl*' targets:" + grep linux-musl llvm-targets | sed 's/^/ /' + + echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" + # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) + for x in configure aclocal.m4; do + substituteInPlace $x \ + --replace '*-android*|*-gnueabi*)' \ + '*-android*|*-gnueabi*|*-musleabi*)' + done + '' + # HACK: allow bootstrapping with GHC 8.10 which works fine, as we don't have + # binary 9.0 packaged. Bootstrapping with 9.2 is broken without hadrian. + + '' + substituteInPlace configure --replace \ + 'MinBootGhcVersion="9.0"' \ + 'MinBootGhcVersion="8.10"' + ''; + + # TODO(@Ericson2314): Always pass "--target" and always prefix. + configurePlatforms = [ "build" "host" ] + ++ lib.optional (targetPlatform != hostPlatform) "target"; + + # `--with` flags for libraries needed for RTS linker + configureFlags = [ + "--datadir=$doc/share/doc/ghc" + "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" + ] ++ lib.optionals (libffi != null) [ + "--with-system-libffi" + "--with-ffi-includes=${targetPackages.libffi.dev}/include" + "--with-ffi-libraries=${targetPackages.libffi.out}/lib" + ] ++ lib.optionals (targetPlatform == hostPlatform && !enableNativeBignum) [ + "--with-gmp-includes=${targetPackages.gmp.dev}/include" + "--with-gmp-libraries=${targetPackages.gmp.out}/lib" + ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ + "--with-iconv-includes=${libiconv}/include" + "--with-iconv-libraries=${libiconv}/lib" + ] ++ lib.optionals (targetPlatform != hostPlatform) [ + "--enable-bootstrap-with-devel-snapshot" + ] ++ lib.optionals useLdGold [ + "CFLAGS=-fuse-ld=gold" + "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" + "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" + ] ++ lib.optionals (disableLargeAddressSpace) [ + "--disable-large-address-space" + ]; + + # Make sure we never relax`$PATH` and hooks support for compatibility. + strictDeps = true; + + # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. + dontAddExtraLibs = true; + + nativeBuildInputs = [ + perl autoconf automake m4 python3 + ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour + ] ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ + autoSignDarwinBinariesHook + ] ++ lib.optionals enableDocs [ + sphinx + ]; + + # For building runtime libs + depsBuildTarget = toolsForTarget; + + buildInputs = [ perl bash ] ++ (libDeps hostPlatform); + + depsTargetTarget = map lib.getDev (libDeps targetPlatform); + depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); + + # required, because otherwise all symbols from HSffi.o are stripped, and + # that in turn causes GHCi to abort + stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; + + checkTarget = "test"; + + hardeningDisable = + [ "format" ] + # In nixpkgs, musl based builds currently enable `pie` hardening by default + # (see `defaultHardeningFlags` in `make-derivation.nix`). + # But GHC cannot currently produce outputs that are ready for `-pie` linking. + # Thus, disable `pie` hardening, otherwise `recompile with -fPIE` errors appear. + # See: + # * https://github.com/NixOS/nixpkgs/issues/129247 + # * https://gitlab.haskell.org/ghc/ghc/-/issues/19580 + ++ lib.optional stdenv.targetPlatform.isMusl "pie"; + + # big-parallel allows us to build with more than 2 cores on + # Hydra which already warrants a significant speedup + requiredSystemFeatures = [ "big-parallel" ]; + + postInstall = '' + # Install the bash completion file. + install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc + ''; + + passthru = { + inherit bootPkgs targetPrefix; + + inherit llvmPackages; + inherit enableShared; + + # This is used by the haskell builder to query + # the presence of the haddock program. + hasHaddock = enableHaddockProgram; + + # Our Cabal compiler name + haskellCompilerName = "ghc-${version}"; + }; + + meta = { + homepage = "http://haskell.org/ghc"; + description = "The Glasgow Haskell Compiler"; + maintainers = with lib.maintainers; [ + guibou + ] ++ lib.teams.haskell.members; + timeout = 24 * 3600; + inherit (ghc.meta) license platforms; + }; + +} // lib.optionalAttrs targetPlatform.useAndroidPrebuilt { + dontStrip = true; + dontPatchELF = true; + noAuditTmpdir = true; +}) diff --git a/pkgs/development/compilers/ghc/Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch b/pkgs/development/compilers/ghc/Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch similarity index 100% rename from pkgs/development/compilers/ghc/Cabal-3.6-paths-fix-cycle-aarch64-darwin.patch rename to pkgs/development/compilers/ghc/Cabal-3.6-3.8-paths-fix-cycle-aarch64-darwin.patch diff --git a/pkgs/development/compilers/ghc/common-hadrian.nix b/pkgs/development/compilers/ghc/common-hadrian.nix index 099a7fd2568f..94755f1beec8 100644 --- a/pkgs/development/compilers/ghc/common-hadrian.nix +++ b/pkgs/development/compilers/ghc/common-hadrian.nix @@ -57,8 +57,7 @@ , # If enabled, use -fPIC when compiling static libs. enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform - # aarch64 outputs otherwise exceed 2GB limit -, enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 +, enableProfiledLibs ? true , # Whether to build dynamic libs for the standard library (on the target # platform). Static libs are always built. @@ -155,6 +154,8 @@ ghcSrc = ghcSrc; ghcVersion = version; userSettings = hadrianUserSettings; + # Disable haddock generating pretty source listings to stay under 3GB on aarch64-linux + enableHyperlinkedSource = !(stdenv.hostPlatform.isAarch64 && stdenv.hostPlatform.isLinux); } , # Whether to build sphinx documentation. diff --git a/pkgs/development/compilers/jetbrains-jdk/jcef.nix b/pkgs/development/compilers/jetbrains-jdk/jcef.nix index d3785703da33..165c9bea58ee 100644 --- a/pkgs/development/compilers/jetbrains-jdk/jcef.nix +++ b/pkgs/development/compilers/jetbrains-jdk/jcef.nix @@ -76,11 +76,11 @@ buildType = if debugBuild then "Debug" else "Release"; in stdenv.mkDerivation rec { pname = "jcef-jetbrains"; - rev = "3dfde2a70f1f914c6a84ba967123a0e38f51053f"; + rev = "1ac1c682c497f2b864f86050796461f22935ea64"; # This is the commit number - # Currently from the 231 branch: https://github.com/JetBrains/jcef/tree/231 + # Currently from the branch: https://github.com/JetBrains/jcef/tree/232 # Run `git rev-list --count HEAD` - version = "654"; + version = "672"; nativeBuildInputs = [ cmake python3 jdk17 git rsync ant ninja ]; buildInputs = [ libX11 libXdamage nss nspr ]; @@ -89,19 +89,19 @@ in stdenv.mkDerivation rec { owner = "jetbrains"; repo = "jcef"; inherit rev; - hash = "sha256-g8jWzRI2uYzu8O7JHENn0u9yY08fvY6g0Uym02oYUMI="; + hash = "sha256-3HuW8upR/bZoK8euVti2KpCZh9xxfqgyHmgoG1NjxOI="; }; cef-bin = let - fileName = "cef_binary_104.4.26+g4180781+chromium-104.0.5112.102_linux64_minimal"; + fileName = "cef_binary_111.2.1+g870da30+chromium-111.0.5563.64_linux64_minimal"; urlName = builtins.replaceStrings ["+"] ["%2B"] fileName; in fetchzip rec { name = fileName; url = "https://cef-builds.spotifycdn.com/${urlName}.tar.bz2"; - hash = "sha256-0PAWWBR+9TO8hhejydWz8R6Df3d9A/Mb0VL8stlPz5Q="; + hash = "sha256-r+zXTmDN5s/bYLvbCnHufYdXIqQmCDlbWgs5pdOpLTw="; }; clang-fmt = fetchurl { - url = "https://storage.googleapis.com/chromium-clang-format/942fc8b1789144b8071d3fc03ff0fcbe1cf81ac8"; - hash = "sha256-5iAU49tQmLS7zkS+6iGT+6SEdERRo1RkyRpiRvc9nVY="; + url = "https://storage.googleapis.com/chromium-clang-format/dd736afb28430c9782750fc0fd5f0ed497399263"; + hash = "sha256-4H6FVO9jdZtxH40CSfS+4VESAHgYgYxfCBFSMHdT0hE="; }; configurePhase = '' diff --git a/pkgs/development/compilers/ligo/default.nix b/pkgs/development/compilers/ligo/default.nix index ff601131bd23..8257eab56aa2 100644 --- a/pkgs/development/compilers/ligo/default.nix +++ b/pkgs/development/compilers/ligo/default.nix @@ -15,12 +15,12 @@ ocamlPackages.buildDunePackage rec { pname = "ligo"; - version = "0.71.1"; + version = "0.72.0"; src = fetchFromGitLab { owner = "ligolang"; repo = "ligo"; rev = version; - sha256 = "sha256-E28/bRtYS57vB3WguUDGmR2ZhXhh/taiZTLa07Hu88g="; + sha256 = "sha256-DQ3TxxLxi8/W1+uBX7NEBIsVXBKnJBa6YNRBFleNrEA="; fetchSubmodules = true; }; @@ -75,6 +75,7 @@ ocamlPackages.buildDunePackage rec { decompress ppx_deriving ppx_deriving_yojson + ppx_yojson_conv ppx_expect ppx_import terminal_size diff --git a/pkgs/development/compilers/unison/default.nix b/pkgs/development/compilers/unison/default.nix index f34992c8a36e..ad2a80551dc3 100644 --- a/pkgs/development/compilers/unison/default.nix +++ b/pkgs/development/compilers/unison/default.nix @@ -11,17 +11,17 @@ stdenv.mkDerivation (finalAttrs: { pname = "unison-code-manager"; - version = "M5b"; + version = "M5c"; src = if stdenv.isDarwin then fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-macos.tar.gz"; - hash = "sha256-Uknt1NrywmGs8YovlnN8TU8iaYgT1jeYP4SQCuK1u+I="; + hash = "sha256-LTpsKwiV0ZxReLcuzoJYuMP1jN6v8M/z6mUqH9s5A+g="; } else fetchurl { url = "https://github.com/unisonweb/unison/releases/download/release/${finalAttrs.version}/ucm-linux.tar.gz"; - hash = "sha256-CZLGA4fFFysxHkwedC8RBLmHWwr3BM8xqps7hN3TC/g="; + hash = "sha256-6gSX8HOv/K4zFTz1O4VvrpWR9+iQyLOO6vIRv6oVw/c="; }; # The tarball is just the prebuilt binary, in the archive root. @@ -46,8 +46,9 @@ stdenv.mkDerivation (finalAttrs: { description = "Modern, statically-typed purely functional language"; homepage = "https://unisonweb.org/"; license = with licenses; [ mit bsd3 ]; + mainProgram = "ucm"; maintainers = [ maintainers.virusdave ]; platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-darwin" ]; - mainProgram = "ucm"; + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; }; }) diff --git a/pkgs/development/haskell-modules/cabal2nix-unstable.nix b/pkgs/development/haskell-modules/cabal2nix-unstable.nix index d55a1341cf4b..3fa9c44e7cd7 100644 --- a/pkgs/development/haskell-modules/cabal2nix-unstable.nix +++ b/pkgs/development/haskell-modules/cabal2nix-unstable.nix @@ -8,10 +8,10 @@ }: mkDerivation { pname = "cabal2nix"; - version = "unstable-2023-05-05"; + version = "unstable-2023-08-15"; src = fetchzip { - url = "https://github.com/NixOS/cabal2nix/archive/078350047d358bb450d634d775493aba89b21212.tar.gz"; - sha256 = "0rsdn2zyw0zr6pi3dg6cm3i310alppigdsv20iqpx0dzykkicywj"; + url = "https://github.com/NixOS/cabal2nix/archive/0365d9b77086d26ca5197fb48019cedbb0dce5d2.tar.gz"; + sha256 = "15aia2v05cmblabhb287cf1yqy4dlzw0g905h79fcvkgygnn2ib8"; }; postUnpack = "sourceRoot+=/cabal2nix; echo source root reset to $sourceRoot"; isLibrary = true; diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index 2328d3214593..9951c38a54bb 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -19,15 +19,6 @@ in with haskellLib; self: super: { - - # Make sure that Cabal 3.8.* can be built as-is - Cabal_3_8_1_0 = doDistribute (super.Cabal_3_8_1_0.override ({ - Cabal-syntax = self.Cabal-syntax_3_8_1_0; - } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.2.5") { - # Use process core package when possible - process = self.process_1_6_17_0; - })); - # Make sure that Cabal 3.10.* can be built as-is Cabal_3_10_1_0 = doDistribute (super.Cabal_3_10_1_0.override ({ Cabal-syntax = self.Cabal-syntax_3_10_1_0; @@ -42,7 +33,12 @@ self: super: { let # !!! Use cself/csuper inside for the actual overrides cabalInstallOverlay = cself: csuper: - lib.optionalAttrs (lib.versionOlder self.ghc.version "9.6") { + { + # Needs to be upgraded compared to Stackage LTS 21 + cabal-install-solver = cself.cabal-install-solver_3_10_1_0; + # Needs to be downgraded compared to Stackage LTS 21 + resolv = cself.resolv_0_1_2_0; + } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.6") { Cabal = cself.Cabal_3_10_1_0; Cabal-syntax = cself.Cabal-syntax_3_10_1_0; } // lib.optionalAttrs (lib.versionOlder self.ghc.version "9.4") { @@ -61,15 +57,15 @@ self: super: { # not solvable short of recompiling GHC. Instead of adding # allowInconsistentDependencies for all reverse dependencies of hspec-core, # just upgrade to an hspec version without the offending dependency. - hspec-core = cself.hspec-core_2_11_1; - hspec-discover = cself.hspec-discover_2_11_1; - hspec = cself.hspec_2_11_1; + hspec-core = cself.hspec-core_2_11_4; + hspec-discover = cself.hspec-discover_2_11_4; + hspec = cself.hspec_2_11_4; # hspec-discover and hspec-core depend on hspec-meta for testing which # we need to avoid since it depends on ghc as well. Since hspec*_2_11* # are overridden to take the versioned attributes as inputs, we need # to make sure to override the versioned attribute with this fix. - hspec-discover_2_11_1 = dontCheck csuper.hspec-discover_2_11_1; + hspec-discover_2_11_4 = dontCheck csuper.hspec-discover_2_11_4; # Prevent dependency on doctest which causes an inconsistent dependency # due to depending on ghc which depends on directory etc. @@ -80,20 +76,16 @@ self: super: { cabal-install = super.cabal-install.overrideScope cabalInstallOverlay; cabal-install-solver = super.cabal-install-solver.overrideScope cabalInstallOverlay; - guardian = lib.pipe - # Needs cabal-install >= 3.8 /as well as/ matching Cabal - (super.guardian.overrideScope (self: super: - cabalInstallOverlay self super // { - # Needs at least path-io 1.8.0 due to canonicalizePath changes - path-io = self.path-io_1_8_1; - } - )) - [ - # Tests need internet access (run stack) - dontCheck - # May as well… - (self.generateOptparseApplicativeCompletions [ "guardian" ]) - ]; + # Needs cabal-install >= 3.8 /as well as/ matching Cabal + guardian = + lib.pipe + (super.guardian.overrideScope cabalInstallOverlay) + [ + # Tests need internet access (run stack) + dontCheck + # May as well… + (self.generateOptparseApplicativeCompletions [ "guardian" ]) + ]; } ) cabal-install cabal-install-solver @@ -125,8 +117,6 @@ self: super: { hls-brittany-plugin = assert super.hls-brittany-plugin.version == "1.1.0.0"; doJailbreak super.hls-brittany-plugin; hls-hlint-plugin = super.hls-hlint-plugin.override { - # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 - hlint = enableCabalFlag "ghc-lib" super.hlint; apply-refact = self.apply-refact_0_11_0_0; }; @@ -137,13 +127,31 @@ self: super: { # https://github.com/supki/ldap-client/issues/18 ldap-client-og = dontCheck super.ldap-client-og; - # For -fghc-lib see cabal.project in haskell-language-server. - stylish-haskell = if lib.versionAtLeast super.ghc.version "9.2" - then enableCabalFlag "ghc-lib" - (if lib.versionAtLeast super.ghc.version "9.4" - then super.stylish-haskell_0_14_4_0 - else super.stylish-haskell) - else super.stylish-haskell; + stylish-haskell = + # Too-strict upper bounds, no Hackage revisions + doJailbreak + # For -fghc-lib see cabal.project in haskell-language-server. + (if lib.versionAtLeast super.ghc.version "9.2" + then enableCabalFlag "ghc-lib" super.stylish-haskell + else super.stylish-haskell + ); + + hiedb = + lib.pipe + super.hiedb + [ + # hiedb-0.4.3.0 does not yet support algebraic-graphs-0.7. This patch works + # around the issue. + # https://github.com/wz1000/HieDb/pull/44 + (appendPatch + (pkgs.fetchpatch { + name = "hiedb-algebraic-graphs-0.7.patch"; + url = "https://github.com/wz1000/HieDB/commit/4ac8e6735321872b9d5d15a9cac492add5555234.patch"; + hash = "sha256-Iu+M8r+DrpoxUCG6yekgbW+GffoNjjRksnwUJ6jojhE="; + })) + # Patch does not actually bump the bound in the .cabal file. + doJailbreak + ]; ########################################### ### END HASKELL-LANGUAGE-SERVER SECTION ### @@ -175,30 +183,39 @@ self: super: { testFlags = drv.testFlags or [] ++ [ "-p" "! /Kahan.t_sum_shifted/" ]; }) super.math-functions; + # Too strict bounds on base + # https://github.com/lspitzner/butcher/issues/7#issuecomment-1681394943 + butcher = doJailbreak super.butcher; + # https://github.com/lspitzner/data-tree-print/issues/4 + data-tree-print = doJailbreak super.data-tree-print; + # … and template-haskell. + # https://github.com/lspitzner/czipwith/issues/5 + czipwith = doJailbreak super.czipwith; + # Deal with infinite and NaN values generated by QuickCheck-2.14.3 - inherit ( - let - aesonQuickCheckPatch = appendPatches [ - (pkgs.fetchpatch { - name = "aeson-quickcheck-2.14.3-double-workaround.patch"; - url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch"; - sha256 = "1jk2xyi9g6dfjsi6hvpvkpmag3ivimipwy1izpbidf3wvc9cixs3"; - }) - ]; - in - { - aeson = aesonQuickCheckPatch super.aeson; - aeson_2_1_2_1 = aesonQuickCheckPatch super.aeson_2_1_2_1; - } - ) aeson - aeson_2_1_2_1 - ; + aeson = overrideCabal { + # aeson's test suite includes some tests with big numbers that fail on 32bit + # https://github.com/haskell/aeson/issues/1060 + doCheck = !pkgs.stdenv.hostPlatform.is32bit; + } (appendPatches [ + (pkgs.fetchpatch { + name = "aeson-quickcheck-2.14.3-double-workaround.patch"; + url = "https://github.com/haskell/aeson/commit/58766a1916b4980792763bab74f0c86e2a7ebf20.patch"; + sha256 = "1jk2xyi9g6dfjsi6hvpvkpmag3ivimipwy1izpbidf3wvc9cixs3"; + }) + ] super.aeson); # 2023-06-28: Test error: https://hydra.nixos.org/build/225565149 orbits = dontCheck super.orbits; - # 2023-06-28: Test error: https://hydra.nixos.org/build/225559546 - monad-bayes = dontCheck super.monad-bayes; + # Allow aeson == 2.1.* + # https://github.com/hdgarrood/aeson-better-errors/issues/23 + aeson-better-errors = doJailbreak super.aeson-better-errors; + + # 2023-08-09: Jailbreak because of vector < 0.13 + monad-bayes = doJailbreak (super.monad-bayes.override { + hspec = self.hspec_2_11_4; + }); # Disable tests failing on odd floating point numbers generated by QuickCheck 2.14.3 # https://github.com/haskell/statistics/issues/205 @@ -220,7 +237,11 @@ self: super: { # Arion's test suite needs a Nixpkgs, which is cumbersome to do from Nixpkgs # itself. For instance, pkgs.path has dirty sources and puts a huge .git in the # store. Testing is done upstream. - arion-compose = dontCheck super.arion-compose; + # 2023-07-27: Allow base-4.17 + arion-compose = dontCheck (assert super.arion-compose.version == "0.2.0.0"; doJailbreak super.arion-compose); + + # 2023-07-17: Outdated base bound https://github.com/srid/lvar/issues/5 + lvar = doJailbreak super.lvar; # This used to be a core package provided by GHC, but then the compiler # dropped it. We define the name here to make sure that old packages which @@ -255,17 +276,43 @@ self: super: { ghc-datasize = disableLibraryProfiling super.ghc-datasize; ghc-vis = disableLibraryProfiling super.ghc-vis; + # Fixes compilation for basement on i686 for GHC >= 9.4 + # https://github.com/haskell-foundation/foundation/pull/573 + # Patch would not work for GHC >= 9.2 where it breaks compilation on x86_64 + # https://github.com/haskell-foundation/foundation/pull/573#issuecomment-1669468867 + # TODO(@sternenseemann): make unconditional + basement = appendPatches (lib.optionals pkgs.stdenv.hostPlatform.is32bit [ + (fetchpatch { + name = "basement-i686-ghc-9.4.patch"; + url = "https://github.com/haskell-foundation/foundation/pull/573/commits/38be2c93acb6f459d24ed6c626981c35ccf44095.patch"; + sha256 = "17kz8glfim29vyhj8idw8bdh3id5sl9zaq18zzih3schfvyjppj7"; + stripLen = 1; + }) + ]) super.basement; + + # Fixes compilation of memory with GHC >= 9.4 on 32bit platforms + # https://github.com/vincenthz/hs-memory/pull/99 + memory = appendPatches (lib.optionals pkgs.stdenv.hostPlatform.is32bit [ + (fetchpatch { + name = "memory-i686-ghc-9.4.patch"; + url = "https://github.com/vincenthz/hs-memory/pull/99/commits/2738929ce15b4c8704bbbac24a08539b5d4bf30e.patch"; + sha256 = "196rj83iq2k249132xsyhbbl81qi1j23h9pa6mmk6zvxpcf63yfw"; + }) + ]) super.memory; + + # Waiting for the commit being fetched as a patch to get a release. + espial = appendPatch (fetchpatch { + url = "https://github.com/jonschoning/espial/commit/70375db7e245207b3572779288eade3252c4d9e3.patch"; + sha256 = "sha256-fto8fdFbZkzn7dwCCsGw+j+5HSvEvyvU5VzYDn4F2G8="; + excludes = ["*.yaml" "*.lock" "*.json"]; + }) super.espial; + # 2023-06-10: Too strict version bound on https://github.com/haskell/ThreadScope/issues/118 threadscope = doJailbreak super.threadscope; - # patat main branch has an unreleased commit that fixes the build by - # relaxing restrictive upper boundaries. This can be removed once there's a - # new release following version 0.8.8.0. - patat = appendPatch (fetchpatch { - url = "https://github.com/jaspervdj/patat/commit/be9e0fe5642ba6aa7b25705ba17950923e9951fa.patch"; - sha256 = "sha256-Vxxi46qrkIyzYQZ+fe1vNTPldcQEI2rX2H40GvFJR2M="; - excludes = ["stack.yaml" "stack.yaml.lock"]; - }) super.patat; + # Overriding the version pandoc dependency uses as the latest release has version bounds + # defined as >= 3.1 && < 3.2, can be removed once pandoc gets bumped by Stackage. + patat = super.patat.override { pandoc = self.pandoc_3_1_6; }; # The latest release on hackage has an upper bound on containers which # breaks the build, though it works with the version of containers present @@ -280,6 +327,10 @@ self: super: { mysql-simple = dontCheck super.mysql-simple; mysql-haskell = dontCheck super.mysql-haskell; + # Test data missing + # https://github.com/FPtje/GLuaFixer/issues/165 + glualint = dontCheck super.glualint; + # The Hackage tarball is purposefully broken, because it's not intended to be, like, useful. # https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/ git-annex = overrideCabal (drv: { @@ -287,7 +338,7 @@ self: super: { name = "git-annex-${super.git-annex.version}-src"; url = "git://git-annex.branchable.com/"; rev = "refs/tags/" + super.git-annex.version; - sha256 = "0mz1b3vnschsndv42787mm6kybpb2yskkdss3rcm7xc6jjh815ik"; + sha256 = "1i14mv8z9sr5sckckwiba4cypgs3iwk19pyrl9xzcrzz426dxrba"; # delete android and Android directories which cause issues on # darwin (case insensitive directory). Since we don't need them # during the build process, we can delete it to prevent a hash @@ -302,25 +353,55 @@ self: super: { # `git-annex-shell` by making `shell = haskellPackages.git-annex`. # https://git-annex.branchable.com/git-annex-shell/ passthru.shellPath = "/bin/git-annex-shell"; - }) super.git-annex; + }) (super.git-annex.overrideScope (self: _: { + # https://github.com/haskell-pkg-janitors/unix-compat/issues/3 + unix-compat = self.unix-compat_0_6; + })); # Too strict bounds on servant # Pending a hackage revision: https://github.com/berberman/arch-web/commit/5d08afee5b25e644f9e2e2b95380a5d4f4aa81ea#commitcomment-89230555 arch-web = doJailbreak super.arch-web; + # Too strict upper bound on hedgehog + # https://github.com/circuithub/rel8/issues/248 + rel8 = doJailbreak super.rel8; + # Fix test trying to access /home directory shell-conduit = overrideCabal (drv: { postPatch = "sed -i s/home/tmp/ test/Spec.hs"; }) super.shell-conduit; - cachix = self.generateOptparseApplicativeCompletions [ "cachix" ] super.cachix; + # https://github.com/serokell/nixfmt/issues/130 + nixfmt = doJailbreak super.nixfmt; + + # Too strict upper bounds on turtle and text + # https://github.com/awakesecurity/nix-deploy/issues/35 + nix-deploy = doJailbreak super.nix-deploy; + + # Too strict upper bound on algebraic-graphs + # https://github.com/awakesecurity/nix-graph/issues/5 + nix-graph = doJailbreak super.nix-graph; + + cachix = self.generateOptparseApplicativeCompletions [ "cachix" ] + # Adds a workaround to the API changes in the versions library + # Should be dropped by the next release + # https://github.com/cachix/cachix/pull/556 + (appendPatch (fetchpatch { + url = "https://github.com/cachix/cachix/commit/078d2d2212d7533a6a4db000958bfc4373c4deeb.patch"; + hash = "sha256-xfJaO2CuZWFHivq4gqbkNnTOWPiyFVjlwOPV6yibKH4="; + stripLen = 1; + }) super.cachix); # https://github.com/froozen/kademlia/issues/2 kademlia = dontCheck super.kademlia; # Tests require older versions of tasty. hzk = dontCheck super.hzk; - resolv = doJailbreak super.resolv; + resolv_0_1_2_0 = doJailbreak super.resolv_0_1_2_0; + + # Too strict bounds on base{,-orphans}, template-haskell + # https://github.com/sebastiaanvisser/fclabels/issues/44 + fclabels = doJailbreak super.fclabels; # Tests require a Kafka broker running locally haskakafka = dontCheck super.haskakafka; @@ -345,18 +426,7 @@ self: super: { # https://github.com/techtangents/ablist/issues/1 ABList = dontCheck super.ABList; - pandoc-cli = throwIfNot (versionOlder super.pandoc.version "3.0.0") "pandoc-cli contains the pandoc executable starting with 3.0, this needs to be considered now." (markBroken (dontDistribute super.pandoc-cli)); - inline-c-cpp = overrideCabal (drv: { - patches = drv.patches or [] ++ [ - (fetchpatch { - # awaiting release >0.5.0.0 - url = "https://github.com/fpco/inline-c/commit/e176b8e8c3c94e7d8289a8b7cc4ce8e737741730.patch"; - name = "inline-c-cpp-pr-132-1.patch"; - sha256 = "sha256-CdZXAT3Ar4KKDGyAUu8A7hzddKe5/AuMKoZSjt3o0UE="; - stripLen = 1; - }) - ]; postPatch = (drv.postPatch or "") + '' substituteInPlace inline-c-cpp.cabal --replace "-optc-std=c++11" "" ''; @@ -409,22 +479,6 @@ self: super: { # 2022-02-14: Strict upper bound: https://github.com/psibi/streamly-bytestring/issues/30 streamly-bytestring = dontCheck (doJailbreak super.streamly-bytestring); - # The package requires streamly == 0.9.*. - # (We can remove this once the assert starts failing.) - streamly-archive = super.streamly-archive.override { - streamly = - assert (builtins.compareVersions pkgs.haskellPackages.streamly.version "0.9.0" < 0); - pkgs.haskellPackages.streamly_0_9_0; - }; - - # The package requires streamly == 0.9.*. - # (We can remove this once the assert starts failing.) - streamly-lmdb = super.streamly-lmdb.override { - streamly = - assert (builtins.compareVersions pkgs.haskellPackages.streamly.version "0.9.0" < 0); - self.streamly_0_9_0; - }; - # base bound digit = doJailbreak super.digit; @@ -442,10 +496,15 @@ self: super: { # 2020-06-05: HACK: does not pass own build suite - `dontCheck` # 2022-11-24: jailbreak as it has too strict bounds on a bunch of things - hnix = self.generateOptparseApplicativeCompletions [ "hnix" ] (dontCheck (doJailbreak super.hnix)); + # 2023-07-26: Cherry-pick GHC 9.4 changes from hnix master branch + hnix = appendPatches [ + ./patches/hnix-compat-for-ghc-9.4.patch + ] (dontCheck (doJailbreak super.hnix)); + # Too strict bounds on algebraic-graphs and bytestring # https://github.com/haskell-nix/hnix-store/issues/180 hnix-store-core = doJailbreak super.hnix-store-core; + hnix-store-core_0_6_1_0 = doDistribute (doJailbreak super.hnix-store-core_0_6_1_0); # Fails for non-obvious reasons while attempting to use doctest. focuslist = dontCheck super.focuslist; @@ -455,14 +514,17 @@ self: super: { opencv = dontCheck (appendPatch ./patches/opencv-fix-116.patch super.opencv); opencv-extra = dontCheck (appendPatch ./patches/opencv-fix-116.patch super.opencv-extra); - # Too strict lower bound on hspec - graphql = - assert lib.versionOlder self.hspec.version "2.10"; - doJailbreak super.graphql; - # https://github.com/ekmett/structures/issues/3 structures = dontCheck super.structures; + jacinda = appendPatches [ + (pkgs.fetchpatch { + name = "jacinda-alex-3.3.patch"; + url = "https://github.com/vmchale/jacinda/commit/b8e18871900402e6ab0addae2e41a0f360682ae3.patch"; + sha256 = "0c1b9hp9j44zafzjidp301dz0m54vplgfisqvb1zrh1plk6vsxsa"; + }) + ] (overrideCabal { revision = null; editedCabalFile = null; } super.jacinda); + # Disable test suites to fix the build. acme-year = dontCheck super.acme-year; # http://hydra.cryp.to/build/497858/log/raw aeson-lens = dontCheck super.aeson-lens; # http://hydra.cryp.to/build/496769/log/raw @@ -726,11 +788,6 @@ self: super: { # else dontCheck super.doctest-discover); doctest-discover = dontCheck super.doctest-discover; - # Test suite is missing an import from hspec - # https://github.com/haskell-works/tasty-discover/issues/9 - # https://github.com/commercialhaskell/stackage/issues/6584#issuecomment-1326522815 - tasty-discover = assert super.tasty-discover.version == "4.2.2"; dontCheck super.tasty-discover; - # Too strict lower bound on tasty-hedgehog # https://github.com/qfpl/tasty-hedgehog/issues/70 tasty-sugar = doJailbreak super.tasty-sugar; @@ -799,6 +856,9 @@ self: super: { elm-server = markBroken super.elm-server; elm-yesod = markBroken super.elm-yesod; + # Tests failure with GHC >= 9.0.1, fixed in 1.6.24.4 + yesod-core = assert super.yesod-core.version == "1.6.24.3"; dontCheck super.yesod-core; + # https://github.com/Euterpea/Euterpea2/issues/40 Euterpea = doJailbreak super.Euterpea; @@ -1023,20 +1083,12 @@ self: super: { restless-git = dontCheck super.restless-git; # requires git at test-time *and* runtime, but we'll just rely on users to - # bring their own git at runtime + # bring their own git at runtime. Additionally, sensei passes `-package + # hspec-meta` to GHC in the tests, but doesn't depend on it itself. sensei = overrideCabal (drv: { - testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta_2_10_5 ]; + testHaskellDepends = drv.testHaskellDepends or [] ++ [ self.hspec-meta ]; testToolDepends = drv.testToolDepends or [] ++ [ pkgs.git ]; - }) (super.sensei.override { - hspec = self.hspec_2_11_1; - hspec-wai = self.hspec-wai.override { - hspec = self.hspec_2_11_1; - }; - hspec-contrib = self.hspec-contrib.override { - hspec-core = self.hspec-core_2_11_1; - }; - fsnotify = self.fsnotify_0_4_1_0; - }); + }) super.sensei; # Depends on broken fluid. fluid-idl-http-client = markBroken super.fluid-idl-http-client; @@ -1084,15 +1136,16 @@ self: super: { # jailbreak tasty < 1.2 until servant-docs > 0.11.3 is on hackage. snap-templates = doJailbreak super.snap-templates; # https://github.com/snapframework/snap-templates/issues/22 - # https://github.com/haskell-hvr/resolv/pull/6 - resolv_0_1_1_2 = dontCheck super.resolv_0_1_1_2; - # The test suite does not know how to find the 'alex' binary. alex = overrideCabal (drv: { testSystemDepends = (drv.testSystemDepends or []) ++ [pkgs.which]; preCheck = ''export PATH="$PWD/dist/build/alex:$PATH"''; }) super.alex; + # 2023-07-14: Restrictive upper bounds: https://github.com/luke-clifton/shh/issues/76 + shh = doJailbreak super.shh; + shh-extras = doJailbreak super.shh-extras; + # This package refers to the wrong library (itself in fact!) vulkan = super.vulkan.override { vulkan = pkgs.vulkan-loader; }; @@ -1144,17 +1197,33 @@ self: super: { }) super.dhall-nixpkgs); stack = - self.generateOptparseApplicativeCompletions - [ "stack" ] - (super.stack.override { - # stack needs to use an exact hpack version. When changing or removing - # this override, double-check the upstream stack release to confirm - # that we are using the correct hpack version. See - # https://github.com/NixOS/nixpkgs/issues/223390 for more information. - # - # hpack tests fail because of https://github.com/sol/hpack/issues/528 - hpack = dontCheck self.hpack_0_35_0; - }); + lib.pipe + super.stack + [ + (self.generateOptparseApplicativeCompletions [ "stack" ]) + + # Seems to be an unnecessarily strict dep on ansi-terminal + doJailbreak + + # The below patch has unix line endings, but the actual file + # has CRLF line endings. The following override changes the + # file to unix line endings before applying the patch. + (overrideCabal (oldAttrs: { + prePatch = oldAttrs.prePatch or "" + '' + "${lib.getBin pkgs.buildPackages.dos2unix}/bin/dos2unix" src/main/BuildInfo.hs + ''; + })) + # stack-2.11.1 has a bug when building without git. + # https://github.com/commercialhaskell/stack/pull/6127 + (appendPatch + (fetchpatch { + name = "stack-fix-building-without-git.patch"; + url = "https://github.com/commercialhaskell/stack/pull/6127/commits/086f93933d547736a7007fc4110f7816ef21f691.patch"; + hash = "sha256-1nwzMoumWceVu8RNnH2mmSxYT24G1FAnFRJvUMeD3po="; + includes = [ "src/main/BuildInfo.hs" ]; + }) + ) + ]; # Too strict version bound on hashable-time. # Tests require newer package version. @@ -1288,6 +1357,10 @@ self: super: { # https://github.com/erikd/hjsmin/issues/32 hjsmin = dontCheck super.hjsmin; + # too strict bounds on text in the test suite + # https://github.com/audreyt/string-qq/pull/3 + string-qq = doJailbreak super.string-qq; + # Remove for hail > 0.2.0.0 hail = overrideCabal (drv: { patches = [ @@ -1348,17 +1421,6 @@ self: super: { Cabal-syntax = self.Cabal-syntax_3_10_1_0; })); - # 2022-03-12: Pick patches from master for compat with Stackage Nightly - # 2022-12-07: Lift bounds to allow dependencies shipped with LTS-20 - # https://github.com/jgm/gitit/pull/683 - gitit = appendPatches [ - (fetchpatch { - name = "gitit-fix-build-with-hoauth2-2.3.0.patch"; - url = "https://github.com/jgm/gitit/commit/fd534c0155eef1790500c834e612ab22cf9b67b6.patch"; - sha256 = "0hmlqkavn8hr0b4y4hxs1yyg0r79ylkzhzwy1dzbb3a2q86ydd2f"; - }) - ] (doJailbreak super.gitit); - # Test suite requires database persistent-mysql = dontCheck super.persistent-mysql; persistent-postgresql = @@ -1409,7 +1471,6 @@ self: super: { }); }; - # 2023-06-24: too strict upper bound on bytestring jsaddle-webkit2gtk = appendPatches [ (pkgs.fetchpatch { @@ -1426,7 +1487,14 @@ self: super: { stripLen = 1; includes = [ "jsaddle-webkit2gtk.cabal" ]; }) - ] super.jsaddle-webkit2gtk; + ] + (overrideCabal (old: { + postPatch = old.postPatch or "" + '' + sed -i 's/aeson.*,/aeson,/' jsaddle-webkit2gtk.cabal + sed -i 's/text.*,/text,/' jsaddle-webkit2gtk.cabal + ''; + }) + super.jsaddle-webkit2gtk); # 2022-03-16: lens bound can be loosened https://github.com/ghcjs/jsaddle-dom/issues/19 jsaddle-dom = overrideCabal (old: { @@ -1440,6 +1508,8 @@ self: super: { reflex-dom-core = overrideCabal (old: { postPatch = old.postPatch or "" + '' sed -i 's/template-haskell.*2.17/template-haskell/' reflex-dom-core.cabal + sed -i 's/semialign.*1.3/semialign/' reflex-dom-core.cabal + sed -i 's/these.*0.9/these/' reflex-dom-core.cabal ''; }) ((appendPatches [ @@ -1592,7 +1662,6 @@ self: super: { # Also, we need QuickCheck-2.14.x to build the test suite, which isn't easy in LTS-16.x. # So let's not go there and just disable the tests altogether. hspec-core = dontCheck super.hspec-core; - hspec-core_2_7_10 = doDistribute (dontCheck super.hspec-core_2_7_10); # tests seem to require a different version of hspec-core hspec-contrib = dontCheck super.hspec-contrib; @@ -1665,18 +1734,20 @@ self: super: { servant-openapi3 = dontCheck super.servant-openapi3; # Give latest hspec correct dependency versions without overrideScope - hspec_2_11_1 = doDistribute (super.hspec_2_11_1.override { - hspec-discover = self.hspec-discover_2_11_1; - hspec-core = self.hspec-core_2_11_1; + hspec_2_11_4 = doDistribute (super.hspec_2_11_4.override { + hspec-discover = self.hspec-discover_2_11_4; + hspec-core = self.hspec-core_2_11_4; }); - hspec-discover_2_11_1 = doDistribute (super.hspec-discover_2_11_1.override { - hspec-meta = self.hspec-meta_2_10_5; + hspec-meta_2_11_4 = doDistribute (super.hspec-meta_2_11_4.override { + hspec-expectations = self.hspec-expectations_0_8_4; }); - # Need to disable tests to prevent an infinite recursion if hspec-core_2_11_1 + hspec-discover_2_11_4 = doDistribute (super.hspec-discover_2_11_4.override { + hspec-meta = self.hspec-meta_2_11_4; + }); + # Need to disable tests to prevent an infinite recursion if hspec-core_2_11_4 # is overlayed to hspec-core. - hspec-core_2_11_1 = doDistribute (dontCheck (super.hspec-core_2_11_1.override { - hspec-meta = self.hspec-meta_2_10_5; - hspec-expectations = self.hspec-expectations_0_8_3; + hspec-core_2_11_4 = doDistribute (dontCheck (super.hspec-core_2_11_4.override { + hspec-expectations = self.hspec-expectations_0_8_4; })); # Point hspec 2.7.10 to correct dependencies @@ -1684,23 +1755,15 @@ self: super: { hspec-discover = self.hspec-discover_2_7_10; hspec-core = self.hspec-core_2_7_10; }; + hspec-discover_2_7_10 = super.hspec-discover_2_7_10.override { + hspec-meta = self.hspec-meta_2_7_8; + }; + hspec-core_2_7_10 = doJailbreak (dontCheck super.hspec-core_2_7_10); # waiting for aeson bump servant-swagger-ui-core = doJailbreak super.servant-swagger-ui-core; - hercules-ci-agent = lib.pipe super.hercules-ci-agent [ - (appendPatches [ - # https://github.com/hercules-ci/hercules-ci-agent/pull/507 - (fetchpatch { - url = "https://github.com/hercules-ci/hercules-ci-agent/commit/f5c39d0cbde36a056419cab8d69a67302eb8b0e4.patch"; - sha256 = "sha256-J8N4+HUQ6vlJBCwCyxv8Fv5HSbtiim64Qh1n9CaRe1o="; - stripLen = 1; - }) - # https://github.com/hercules-ci/hercules-ci-agent/pull/526 - ./patches/hercules-ci-agent-cachix-1.6.patch - ]) - (self.generateOptparseApplicativeCompletions [ "hercules-ci-agent" ]) - ]; + hercules-ci-agent = self.generateOptparseApplicativeCompletions [ "hercules-ci-agent" ] super.hercules-ci-agent; # Test suite doesn't compile with aeson 2.0 # https://github.com/hercules-ci/hercules-ci-agent/pull/387 @@ -1767,6 +1830,10 @@ self: super: { # 2020-12-06: Restrictive upper bounds w.r.t. pandoc-types (https://github.com/owickstrom/pandoc-include-code/issues/27) pandoc-include-code = doJailbreak super.pandoc-include-code; + # 2023-07-08: Restrictive upper bounds on text: https://github.com/owickstrom/pandoc-emphasize-code/pull/14 + # 2023-07-08: Missing test dependency: https://github.com/owickstrom/pandoc-emphasize-code/pull/13 + pandoc-emphasize-code = dontCheck (doJailbreak super.pandoc-emphasize-code); + # DerivingVia is not allowed in safe Haskell # https://github.com/strake/util.hs/issues/1 util = appendConfigureFlags [ @@ -1839,6 +1906,64 @@ self: super: { # https://github.com/jgm/pandoc/issues/7163 pandoc = dontCheck super.pandoc; + # Since pandoc-3, the actual `pandoc` executable is in the pandoc-cli + # package. It is no longer distributed in the pandoc package itself. So for + # people that want to use the `pandoc` cli tool, they must use pandoc-cli. + # + # The unfortunate thing is that LTS-21 includes no possible build plan for + # pandoc-cli, because pandoc-cli pandoc-lua-engine are not in LTS 21. + # To get pandoc-lua-engine building we need either to downgrade a ton + # of hslua-module-* packages from stackage or use pandoc 3.1 although + # LTS contains pandoc 3.0. + inherit (let + pandoc-cli-overlay = self: super: { + # pandoc-cli requires pandoc >= 3.1 + pandoc = self.pandoc_3_1_6; + + # pandoc depends on crypton-connection, which requires tls >= 1.7 + tls = self.tls_1_7_0; + crypton-connection = unmarkBroken super.crypton-connection; + + # pandoc depends on http-client-tls, which only starts depending + # on crypton-connection in http-client-tls-0.3.6.2. + http-client-tls = self.http-client-tls_0_3_6_2; + + # pandoc and skylighting are developed in tandem + skylighting-core = self.skylighting-core_0_13_4_1; + skylighting = self.skylighting_0_13_4_1; + }; + in { + pandoc-cli = super.pandoc-cli.overrideScope pandoc-cli-overlay; + pandoc_3_1_6 = doDistribute (super.pandoc_3_1_6.overrideScope pandoc-cli-overlay); + pandoc-lua-engine = super.pandoc-lua-engine.overrideScope pandoc-cli-overlay; + }) + pandoc-cli + pandoc_3_1_6 + pandoc-lua-engine + ; + + crypton-x509 = + lib.pipe + super.crypton-x509 + [ + # Mistype in a dependency in a test. + # https://github.com/kazu-yamamoto/crypton-certificate/pull/3 + (appendPatch + (fetchpatch { + name = "crypton-x509-rename-dep.patch"; + url = "https://github.com/kazu-yamamoto/crypton-certificate/commit/5281ff115a18621407b41f9560fd6cd65c602fcc.patch"; + hash = "sha256-pLzuq+baSDn+MWhtYIIBOrE1Js+tp3UsaEZy5MhWAjY="; + relative = "x509"; + }) + ) + # There is a revision in crypton-x509, so the above patch won't + # apply because of line endings in revised .cabal files. + (overrideCabal { + editedCabalFile = null; + revision = null; + }) + ]; + # * doctests don't work without cabal # https://github.com/noinia/hgeometry/issues/132 # * Too strict version bound on vector-builder @@ -1964,6 +2089,10 @@ self: super: { # https://github.com/obsidiansystems/database-id/issues/1 database-id-class = doJailbreak super.database-id-class; + # https://github.com/softwarefactory-project/matrix-client-haskell/issues/36 + # Restrictive bounds on aeson + matrix-client = doJailbreak super.matrix-client; + cabal2nix-unstable = overrideCabal { passthru = { updateScript = ../../../maintainers/scripts/haskell/update-cabal2nix-unstable.sh; @@ -2015,15 +2144,25 @@ self: super: { }) (dontCheck super.yi-language); # 2022-03-16: Upstream is not bumping bounds https://github.com/ghcjs/jsaddle/issues/123 - jsaddle = overrideCabal (drv: { + # 2023-07-14: Upstream is also not releasing fixes. + jsaddle = appendPatch + (fetchpatch { + name = "jsaddle-casemapping.patch"; + url = "https://github.com/ghcjs/jsaddle/commit/f90df85fec84fcc4927bfb67452e31342f5aec1f.patch"; + sha256 = "sha256-xCtDxpjZbus8VSeBUEV0OnJlcQKjeL1PbYSHnhpFuyI="; + relative = "jsaddle"; + }) + (overrideCabal (drv: { # lift conditional version constraint on ref-tf postPatch = '' sed -i 's/ref-tf.*,/ref-tf,/' jsaddle.cabal sed -i 's/attoparsec.*,/attoparsec,/' jsaddle.cabal sed -i 's/time.*,/time,/' jsaddle.cabal + sed -i 's/vector.*,/vector,/' jsaddle.cabal sed -i 's/(!name)/(! name)/' src/Language/Javascript/JSaddle/Object.hs '' + (drv.postPatch or ""); - }) (doJailbreak super.jsaddle); + }) + (doJailbreak super.jsaddle)); # 2022-03-22: Jailbreak for base bound: https://github.com/reflex-frp/reflex-dom/pull/433 reflex-dom = assert super.reflex-dom.version == "0.6.1.1"; doJailbreak super.reflex-dom; @@ -2076,9 +2215,10 @@ self: super: { gi-gtk-declarative-app-simple = doJailbreak super.gi-gtk-declarative-app-simple; # 2023-04-09: haskell-ci needs Cabal-syntax 3.10 - haskell-ci = super.haskell-ci.overrideScope (self: super: { + # 2023-07-03: allow lattices-2.2, waiting on https://github.com/haskell-CI/haskell-ci/pull/664 + haskell-ci = doJailbreak (super.haskell-ci.overrideScope (self: super: { Cabal-syntax = self.Cabal-syntax_3_10_1_0; - }); + })); large-hashable = lib.pipe (super.large-hashable.override { # https://github.com/factisresearch/large-hashable/commit/5ec9d2c7233fc4445303564047c992b693e1155c @@ -2110,6 +2250,12 @@ self: super: { "-n" "^Data.LargeHashable.Tests.Inspection:genericSumGetsOptimized$" ]; })) + # https://github.com/factisresearch/large-hashable/issues/25 + # Currently broken with text >= 2.0 + (overrideCabal (lib.optionalAttrs (lib.versionAtLeast self.ghc.version "9.4") { + broken = true; + hydraPlatforms = []; + })) ]; # BSON defaults to requiring network instead of network-bsd which is @@ -2153,11 +2299,6 @@ self: super: { sha256 = "0l15ccfdys100jf50s9rr4p0d0ikn53bkh7a9qlk9i0y0z5jc6x1"; }) super.basic-cpuid; - # Needs Cabal >= 3.4 - chs-cabal = super.chs-cabal.override { - Cabal = self.Cabal_3_6_3_0; - }; - # 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too. streamly-posix = doJailbreak super.streamly-posix; @@ -2318,19 +2459,26 @@ self: super: { # The shipped Setup.hs file is broken. csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv; + # Build-type is simple, but ships a broken Setup.hs + digits = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.lhs"; }) super.digits; cabal-fmt = doJailbreak (super.cabal-fmt.override { # Needs newer Cabal-syntax version. - Cabal-syntax = self.Cabal-syntax_3_8_1_0; + Cabal-syntax = self.Cabal-syntax_3_10_1_0; }); - # Tests require ghc-9.2. - ema = dontCheck super.ema; + # 2023-07-18: https://github.com/srid/ema/issues/156 + ema = doJailbreak super.ema; glirc = doJailbreak (super.glirc.override { vty = self.vty_5_35_1; }); + # Too strict bounds on text and tls + # https://github.com/barrucadu/irc-conduit/issues/54 + irc-conduit = doJailbreak super.irc-conduit; + irc-client = doJailbreak super.irc-client; + # 2022-02-25: Unmaintained and to strict upper bounds paths = doJailbreak super.paths; @@ -2349,7 +2497,8 @@ self: super: { sed -i 's/import "jsaddle-dom" GHCJS.DOM.Document/import "ghcjs-dom-jsaddle" GHCJS.DOM.Document/' src/GHCJS/DOM/Document.hs '' + (old.postPatch or ""); }) - super.ghcjs-dom; + # 2023-07-15: Restrictive upper bounds on text + (doJailbreak super.ghcjs-dom); # Too strict bounds on chell: https://github.com/fpco/haskell-filesystem/issues/24 system-fileio = doJailbreak super.system-fileio; @@ -2413,8 +2562,11 @@ self: super: { # has been resolved. lucid-htmx = doJailbreak super.lucid-htmx; - # 2022-09-20: Restrictive upper bound on lsp - futhark = doJailbreak super.futhark; + # Needs lsp >= 2.1 + futhark = super.futhark.overrideScope (fself: _: { + lsp = fself.lsp_2_1_0_0; + lsp-types = fself.lsp-types_2_0_1_0; + }); # Too strict bounds on hspec # https://github.com/klapaucius/vector-hashtables/issues/11 @@ -2425,10 +2577,6 @@ self: super: { doctest-parallel = dontCheck super.doctest-parallel; clash-prelude = dontCheck super.clash-prelude; - # Too strict upper bound on th-desugar, fixed in 3.1.1 - singletons-th = assert super.singletons-th.version == "3.1"; doJailbreak super.singletons-th; - singletons-base = doJailbreak super.singletons-base; - # Ships a broken Setup.hs # https://github.com/lehins/conduit-aeson/issues/1 conduit-aeson = overrideCabal (drv: { @@ -2440,6 +2588,10 @@ self: super: { testTarget = "tests"; }) super.conduit-aeson; + # Upper bounds are too strict: + # https://github.com/velveteer/hermes/pull/22 + hermes-json = doJailbreak super.hermes-json; + # Disabling doctests. regex-tdfa = overrideCabal { testTarget = "regex-tdfa-unittest"; @@ -2459,7 +2611,7 @@ self: super: { (let # We need to build purescript with these dependencies and thus also its reverse # dependencies to avoid version mismatches in their dependency closure. - # TODO(@cdepillabout): maybe unify with the spago overlay in configuration-nix.nix? + # TODO: maybe unify with the spago overlay in configuration-nix.nix? purescriptOverlay = self: super: { # As of 2021-11-08, the latest release of `language-javascript` is 0.7.1.0, # but it has a problem with parsing the `async` keyword. It doesn't allow @@ -2493,11 +2645,8 @@ self: super: { # 2022-11-05: https://github.com/ysangkok/haskell-tzdata/issues/3 tzdata = dontCheck super.tzdata; - # 2022-11-15: Needs newer witch package and brick 1.3 which in turn works with text-zipper 0.12 - # Other dependencies are resolved with doJailbreak for both swarm and brick_1_3 - swarm = doJailbreak (super.swarm.override { - brick = doJailbreak (dontCheck super.brick_1_9); - }); + # We provide newer dependencies than upstream expects. + swarm = doJailbreak super.swarm; # Too strict upper bound on bytestring # https://github.com/TravisWhitaker/rdf/issues/8 @@ -2565,11 +2714,6 @@ self: super: { # https://github.com/tweag/webauthn/issues/166 webauthn = dontCheck super.webauthn; - # Too strict lower bound on hspec - wai-token-bucket-ratelimiter = - assert lib.versionOlder self.hspec.version "2.10"; - doJailbreak super.wai-token-bucket-ratelimiter; - # doctest <0.19 polysemy = doJailbreak super.polysemy; @@ -2624,11 +2768,6 @@ self: super: { # Get rid of this in the next release: https://github.com/kowainik/tomland/commit/37f16460a6dfe4606d48b8b86c13635d409442cd tomland = doJailbreak super.tomland; - # 2023-04-05: The last version to support libsoup-2.4, required for - # compatibility with other gi- packages. - # Take another look when gi-webkit2 updates as it may have become compatible with libsoup-3 - gi-soup = assert versions.major self.gi-webkit2.version == "4"; self.gi-soup_2_4_28; - llvm-ffi = super.llvm-ffi.override { LLVM = pkgs.llvmPackages_13.libllvm; }; @@ -2638,7 +2777,7 @@ self: super: { # Tests fail due to the newly-build fourmolu not being in PATH # https://github.com/fourmolu/fourmolu/issues/231 - fourmolu_0_13_0_0 = dontCheck (super.fourmolu_0_13_0_0.overrideScope (lself: lsuper: { + fourmolu_0_13_1_0 = dontCheck (super.fourmolu_0_13_1_0.overrideScope (lself: lsuper: { Cabal-syntax = lself.Cabal-syntax_3_10_1_0; ghc-lib-parser = lself.ghc-lib-parser_9_6_2_20230523; parsec = lself.parsec_3_1_16_1; @@ -2656,4 +2795,7 @@ self: super: { # Flaky QuickCheck tests # https://github.com/Haskell-Things/ImplicitCAD/issues/441 implicit = dontCheck super.implicit; + + # The hackage source is somehow missing a file present in the repo (tests/ListStat.hs). + sym = dontCheck super.sym; } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super diff --git a/pkgs/development/haskell-modules/configuration-darwin.nix b/pkgs/development/haskell-modules/configuration-darwin.nix index b800debe15ee..2dbfac30da5a 100644 --- a/pkgs/development/haskell-modules/configuration-darwin.nix +++ b/pkgs/development/haskell-modules/configuration-darwin.nix @@ -35,7 +35,6 @@ self: super: ({ double-conversion = addExtraLibrary pkgs.libcxx super.double-conversion; streamly = addBuildDepend darwin.apple_sdk.frameworks.Cocoa super.streamly; - streamly_0_9_0 = addBuildDepend darwin.apple_sdk.frameworks.Cocoa super.streamly_0_9_0; apecs-physics = addPkgconfigDepends [ darwin.apple_sdk.frameworks.ApplicationServices @@ -301,6 +300,15 @@ self: super: ({ '' + drv.postPatch or ""; }) super.foldl; + # https://hydra.nixos.org/build/230964714/nixlog/1 + inline-c-cpp = appendPatch (pkgs.fetchpatch { + url = "https://github.com/fpco/inline-c/commit/e8dc553b13bb847409fdced649a6a863323cff8a.patch"; + name = "revert-use-system-cxx-std-lib.patch"; + sha256 = "sha256-ql1/+8bvmWexyCdFR0VS4M4cY2lD0Px/9dHYLqlKyNA="; + revert = true; + stripLen = 1; + }) super.inline-c-cpp; + } // lib.optionalAttrs pkgs.stdenv.isAarch64 { # aarch64-darwin # https://github.com/fpco/unliftio/issues/87 diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix index fac983969de3..4bf89ec4ea31 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix @@ -46,18 +46,27 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; + + # Need the Cabal-syntax-3.6.0.0 fake package for Cabal < 3.8 to allow callPackage and the constraint solver to work + Cabal-syntax = self.Cabal-syntax_3_6_0_0; + # These core package only exist for GHC >= 9.4. The best we can do is feign + # their existence to callPackages, but their is no shim for lower GHC versions. + system-cxx-std-lib = null; # Additionally depends on OneTuple for GHC < 9.0 base-compat-batteries = addBuildDepend self.OneTuple super.base-compat-batteries; + # For GHC < 9.4, some packages need data-array-byte as an extra dependency + primitive = addBuildDepends [ self.data-array-byte ] super.primitive; + hashable = addBuildDepends [ + self.data-array-byte + self.base-orphans + ] super.hashable; + # Pick right versions for GHC-specific packages ghc-api-compat = doDistribute (unmarkBroken self.ghc-api-compat_8_10_7); - # ghc versions which don’t match the ghc-lib-parser-ex version need the - # additional dependency to compile successfully. - ghc-lib-parser-ex = addBuildDepend self.ghc-lib-parser super.ghc-lib-parser-ex; - # Needs to use ghc-lib due to incompatible GHC ghc-tags = doDistribute (addBuildDepend self.ghc-lib self.ghc-tags_1_5); @@ -102,10 +111,23 @@ self: super: { in addBuildDepends additionalDeps (super.haskell-language-server.overrideScope (lself: lsuper: { Cabal = lself.Cabal_3_6_3_0; aeson = lself.aeson_1_5_6_0; - lens-aeson = lself.lens-aeson_1_1_3; + lens-aeson = doJailbreak lself.lens-aeson_1_1_3; lsp-types = doJailbreak lsuper.lsp-types; # Checks require aeson >= 2.0 + hls-overloaded-record-dot-plugin = null; })); + ghc-lib-parser = doDistribute self.ghc-lib-parser_9_2_7_20230228; + ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_2_1_1; + ghc-lib = doDistribute self.ghc-lib_9_2_7_20230228; + + mod = super.mod_0_1_2_2; + path-io = doJailbreak super.path-io; + + ormolu = self.ormolu_0_5_0_1; + fourmolu = dontCheck self.fourmolu_0_9_0_0; + hlint = self.hlint_3_4_1; + stylish-haskell = doJailbreak self.stylish-haskell_0_14_3_0; + hls-tactics-plugin = unmarkBroken (addBuildDepends (with self.hls-tactics-plugin.scope; [ aeson extra fingertree generic-lens ghc-exactprint ghc-source-gen ghcide hls-graph hls-plugin-api hls-refactor-plugin hyphenation lens lsp megaparsec @@ -129,15 +151,21 @@ self: super: { mime-string = disableOptimization super.mime-string; - # weeder 2.3.0 no longer supports GHC 8.10 + # weeder 2.3.* no longer supports GHC 8.10 weeder = doDistribute (doJailbreak self.weeder_2_2_0); + # Unnecessarily strict upper bound on lens + weeder_2_2_0 = doJailbreak (super.weeder_2_2_0.override { + # weeder < 2.6 only supports algebraic-graphs < 0.7 + # We no longer have matching test deps for algebraic-graphs 0.6.1 in the set + algebraic-graphs = dontCheck self.algebraic-graphs_0_6_1; + }); - # OneTuple needs hashable instead of ghc-prim for GHC < 9 - OneTuple = super.OneTuple.override { + # OneTuple needs hashable (instead of ghc-prim) and foldable1-classes-compat for GHC < 9 + OneTuple = addBuildDepends [ + self.foldable1-classes-compat + ] (super.OneTuple.override { ghc-prim = self.hashable; - }; - - hashable = addBuildDepend self.base-orphans super.hashable; + }); # Doesn't build with 9.0, see https://github.com/yi-editor/yi/issues/1125 yi-core = doDistribute (markUnbroken super.yi-core); @@ -180,4 +208,7 @@ self: super: { # Needs OneTuple for ghc < 9.2 binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans; + + # Requires GHC < 9.4 + ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); } diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix index 9b4abe34908f..7cd010e22d9c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix @@ -45,10 +45,13 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; + + # Need the Cabal-syntax-3.6.0.0 fake package for Cabal < 3.8 to allow callPackage and the constraint solver to work + Cabal-syntax = self.Cabal-syntax_3_6_0_0; # Needs Cabal 3.0.x. - jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; }; + jailbreak-cabal = super.jailbreak-cabal.overrideScope (cself: _: { Cabal = cself.Cabal_3_2_1_0; }); # https://github.com/tibbe/unordered-containers/issues/214 unordered-containers = dontCheck super.unordered-containers; @@ -66,7 +69,6 @@ self: super: { unicode-transforms = dontCheck super.unicode-transforms; wl-pprint-extras = doJailbreak super.wl-pprint-extras; # containers >=0.4 && <0.6 is too tight; https://github.com/ekmett/wl-pprint-extras/issues/17 RSA = dontCheck super.RSA; # https://github.com/GaloisInc/RSA/issues/14 - monad-par = dontCheck super.monad-par; # https://github.com/simonmar/monad-par/issues/66 github = dontCheck super.github; # hspec upper bound exceeded; https://github.com/phadej/github/pull/341 binary-orphans = dontCheck super.binary-orphans; # tasty upper bound exceeded; https://github.com/phadej/binary-orphans/commit/8ce857226595dd520236ff4c51fa1a45d8387b33 rebase = doJailbreak super.rebase; # time ==1.9.* is too low @@ -74,12 +76,6 @@ self: super: { # https://github.com/jgm/skylighting/issues/55 skylighting-core = dontCheck super.skylighting-core; - # Break out of "yaml >=0.10.4.0 && <0.11": https://github.com/commercialhaskell/stack/issues/4485 - stack = doJailbreak super.stack; - - # Newer versions don't compile. - resolv = self.resolv_0_1_1_2; - # cabal2nix needs the latest version of Cabal, and the one # hackage-db uses must match, so take the latest cabal2nix = super.cabal2nix.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; }); diff --git a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix index 01cb34881516..207697356f97 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix @@ -45,7 +45,13 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; + # These core package only exist for GHC >= 9.4. The best we can do is feign + # their existence to callPackages, but their is no shim for lower GHC versions. + system-cxx-std-lib = null; + + # Need the Cabal-syntax-3.6.0.0 fake package for Cabal < 3.8 to allow callPackage and the constraint solver to work + Cabal-syntax = self.Cabal-syntax_3_6_0_0; # GHC 8.8.x can build haddock version 2.23.* haddock = self.haddock_2_23_1; @@ -57,6 +63,13 @@ self: super: { # Additionally depends on OneTuple for GHC < 9.0 base-compat-batteries = addBuildDepend self.OneTuple super.base-compat-batteries; + # For GHC < 9.4, some packages need data-array-byte as an extra dependency + primitive = addBuildDepends [ self.data-array-byte ] super.primitive; + hashable = addBuildDepends [ + self.data-array-byte + self.base-orphans + ] super.hashable; + # Ignore overly restrictive upper version bounds. aeson-diff = doJailbreak super.aeson-diff; async = doJailbreak super.async; @@ -64,7 +77,6 @@ self: super: { chell = doJailbreak super.chell; Diff = dontCheck super.Diff; doctest = doJailbreak super.doctest; - hashable = addBuildDepend self.base-orphans super.hashable; hashable-time = doJailbreak super.hashable-time; hledger-lib = doJailbreak super.hledger-lib; # base >=4.8 && <4.13, easytest >=0.2.1 && <0.3 integer-logarithms = doJailbreak super.integer-logarithms; @@ -136,10 +148,12 @@ self: super: { # has a restrictive lower bound on Cabal fourmolu = doJailbreak super.fourmolu; - # OneTuple needs hashable instead of ghc-prim for GHC < 9 - OneTuple = super.OneTuple.override { + # OneTuple needs hashable (instead of ghc-prim) and foldable1-classes-compat for GHC < 9 + OneTuple = addBuildDepends [ + self.foldable1-classes-compat + ] (super.OneTuple.override { ghc-prim = self.hashable; - }; + }); # Temporarily disabled blaze-textual for GHC >= 9.0 causing hackage2nix ignoring it # https://github.com/paul-rouse/mysql-simple/blob/872604f87044ff6d1a240d9819a16c2bdf4ed8f5/Database/MySQL/Internal/Blaze.hs#L4-L10 @@ -166,4 +180,7 @@ self: super: { # Later versions only support GHC >= 9.2 ghc-exactprint = self.ghc-exactprint_0_6_4; apply-refact = self.apply-refact_0_9_3_0; + + # Requires GHC < 9.4 + ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix index 3c59f6b80d66..0e53c1935966 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix @@ -47,45 +47,34 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; + + # Need the Cabal-syntax-3.6.0.0 fake package for Cabal < 3.8 to allow callPackage and the constraint solver to work + Cabal-syntax = self.Cabal-syntax_3_6_0_0; + # These core package only exist for GHC >= 9.4. The best we can do is feign + # their existence to callPackages, but their is no shim for lower GHC versions. + system-cxx-std-lib = null; # Jailbreaks & Version Updates - # This `doJailbreak` can be removed once the following PR is released to Hackage: - # https://github.com/thsutton/aeson-diff/pull/58 - aeson-diff = doJailbreak super.aeson-diff; + # For GHC < 9.4, some packages need data-array-byte as an extra dependency + primitive = addBuildDepends [ self.data-array-byte ] super.primitive; + hashable = addBuildDepends [ + self.data-array-byte + self.base-orphans + ] super.hashable; - async = doJailbreak super.async; - data-fix = doJailbreak super.data-fix; - dec = doJailbreak super.dec; - ed25519 = doJailbreak super.ed25519; - hackage-security = doJailbreak super.hackage-security; - hashable = - pkgs.lib.pipe - super.hashable - [ (overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; })) - doJailbreak - dontCheck - (addBuildDepend self.base-orphans) - ]; hashable-time = doJailbreak super.hashable-time; - HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); - integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); - lukko = doJailbreak super.lukko; - parallel = doJailbreak super.parallel; - primitive = doJailbreak (dontCheck super.primitive); - regex-posix = doJailbreak super.regex-posix; - resolv = doJailbreak super.resolv; - singleton-bool = doJailbreak super.singleton-bool; - split = doJailbreak super.split; - tar = doJailbreak super.tar; - time-compat = doJailbreak super.time-compat; tuple = addBuildDepend self.base-orphans super.tuple; - vector-binary-instances = doJailbreak super.vector-binary-instances; vector-th-unbox = doJailbreak super.vector-th-unbox; - zlib = doJailbreak super.zlib; - # 2021-11-08: Fixed in autoapply-0.4.2 - autoapply = doJailbreak super.autoapply; + + ormolu = self.ormolu_0_5_2_0.override { + Cabal-syntax = self.Cabal-syntax_3_8_1_0; + }; + + fourmolu = self.fourmolu_0_10_1_0.override { + Cabal-syntax = self.Cabal-syntax_3_8_1_0; + }; doctest = dontCheck super.doctest; # Apply patches from head.hackage. @@ -106,6 +95,7 @@ self: super: { # Needed for modern ormolu and fourmolu. # Apply this here and not in common, because other ghc versions offer different Cabal versions. Cabal = lself.Cabal_3_6_3_0; + hls-overloaded-record-dot-plugin = null; })); # Needs to use ghc-lib due to incompatible GHC @@ -123,16 +113,6 @@ self: super: { parser-combinators prettyprinter refinery retrie syb unagi-chan unordered-containers ]) super.hls-tactics-plugin); - # The test suite depends on ChasingBottoms, which is broken with ghc-9.0.x. - unordered-containers = dontCheck super.unordered-containers; - - # The test suite seems pretty broken. - base64-bytestring = dontCheck super.base64-bytestring; - - # GHC 9.0.x doesn't like `import Spec (main)` in Main.hs - # https://github.com/snoyberg/mono-traversable/issues/192 - mono-traversable = dontCheck super.mono-traversable; - # Test suite sometimes segfaults with GHC 9.0.1 and 9.0.2 # https://github.com/ekmett/reflection/issues/51 # https://gitlab.haskell.org/ghc/ghc/-/issues/21141 @@ -162,8 +142,14 @@ self: super: { (if isDarwin then appendConfigureFlags ["--ghc-option=-fcompact-unwind"] else x: x) super.inline-c-cpp; - # 2022-05-31: weeder 2.3.0 requires GHC 9.2 + # 2022-05-31: weeder 2.4.* requires GHC 9.2 weeder = doDistribute self.weeder_2_3_1; + # Unnecessarily strict upper bound on lens + weeder_2_3_1 = doJailbreak (super.weeder_2_3_1.override { + # weeder < 2.6 only supports algebraic-graphs < 0.7 + # We no longer have matching test deps for algebraic-graphs 0.6.1 in the set + algebraic-graphs = dontCheck self.algebraic-graphs_0_6_1; + }); # Restrictive upper bound on base and containers sv2v = doJailbreak super.sv2v; @@ -181,4 +167,7 @@ self: super: { # Needs OneTuple for ghc < 9.2 binary-orphans = addBuildDepends [ self.OneTuple ] super.binary-orphans; + + # Requires GHC < 9.4 + ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); } 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 206add606da7..2214a2055f5d 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix @@ -47,10 +47,33 @@ self: super: { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; - # weeder == 2.5.* requires GHC 9.4 + # Need the Cabal-syntax-3.6.0.0 fake package for Cabal < 3.8 to allow callPackage and the constraint solver to work + Cabal-syntax = self.Cabal-syntax_3_6_0_0; + # These core package only exist for GHC >= 9.4. The best we can do is feign + # their existence to callPackages, but their is no shim for lower GHC versions. + system-cxx-std-lib = null; + + # weeder >= 2.5 requires GHC 9.4 weeder = doDistribute self.weeder_2_4_1; + weeder_2_4_1 = super.weeder_2_4_1.override { + # weeder < 2.6 only supports algebraic-graphs < 0.7 + # We no longer have matching test deps for algebraic-graphs 0.6.1 in the set + algebraic-graphs = dontCheck self.algebraic-graphs_0_6_1; + }; + + ormolu = self.ormolu_0_5_2_0.override { + Cabal-syntax = self.Cabal-syntax_3_8_1_0; + }; + + fourmolu = self.fourmolu_0_10_1_0.override { + Cabal-syntax = self.Cabal-syntax_3_8_1_0; + }; + + # For GHC < 9.4, some packages need data-array-byte as an extra dependency + hashable = addBuildDepends [ self.data-array-byte ] super.hashable; + primitive = addBuildDepends [ self.data-array-byte ] super.primitive; # Jailbreaks & Version Updates hashable-time = doJailbreak super.hashable-time; @@ -75,6 +98,9 @@ self: super: { # For "ghc-lib" flag see https://github.com/haskell/haskell-language-server/issues/3185#issuecomment-1250264515 hlint = enableCabalFlag "ghc-lib" super.hlint; + # 0.2.2.3 requires Cabal >= 3.8 + shake-cabal = doDistribute self.shake-cabal_0_2_2_2; + # https://github.com/sjakobi/bsb-http-chunked/issues/38 bsb-http-chunked = dontCheck super.bsb-http-chunked; @@ -93,4 +119,10 @@ self: super: { inline-c-cpp = (if isDarwin then appendConfigureFlags ["--ghc-option=-fcompact-unwind"] else x: x) super.inline-c-cpp; + + # A given major version of ghc-exactprint only supports one version of GHC. + ghc-exactprint = super.ghc-exactprint_1_5_0; + + # Requires GHC < 9.4 + ghc-source-gen = doDistribute (unmarkBroken super.ghc-source-gen); } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix index 4873fff3b3e1..7b9feb98dcba 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix @@ -53,81 +53,20 @@ in { unix = null; # GHC only bundles the xhtml library if haddock is enabled, check if this is # still the case when updating: https://gitlab.haskell.org/ghc/ghc/-/blob/0198841877f6f04269d6050892b98b5c3807ce4c/ghc.mk#L463 - xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_2_2_1; - - # Tests fail because of typechecking changes - conduit = dontCheck super.conduit; - - # consequences of doctest breakage follow: - - ghc-source-gen = checkAgainAfter super.ghc-source-gen "0.4.3.0" "fails to build" (markBroken super.ghc-source-gen); - - haskell-src-meta = doJailbreak super.haskell-src-meta; - - # Tests fail in GHC 9.2 - extra = dontCheck super.extra; + xhtml = if self.ghc.hasHaddock or true then null else self.xhtml_3000_3_0_0; # Jailbreaks & Version Updates - aeson = doDistribute self.aeson_2_1_2_1; - assoc = doJailbreak super.assoc; - async = doJailbreak super.async; - base64-bytestring = doJailbreak super.base64-bytestring; - binary-instances = doJailbreak super.binary-instances; - ChasingBottoms = doJailbreak super.ChasingBottoms; - constraints = doJailbreak super.constraints; - cpphs = overrideCabal (drv: { postPatch = "sed -i -e 's,time >=1.5 && <1.11,time >=1.5 \\&\\& <1.12,' cpphs.cabal";}) super.cpphs; - data-fix = doJailbreak super.data-fix; - dec = doJailbreak super.dec; - ed25519 = doJailbreak super.ed25519; - ghc-byteorder = doJailbreak super.ghc-byteorder; - ghc-lib = doDistribute self.ghc-lib_9_4_5_20230430; - ghc-lib-parser = doDistribute self.ghc-lib-parser_9_4_5_20230430; - ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_4_0_0; - hackage-security = doJailbreak super.hackage-security; hashable-time = doJailbreak super.hashable-time; - HTTP = overrideCabal (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }) (doJailbreak super.HTTP); - integer-logarithms = overrideCabal (drv: { postPatch = "sed -i -e 's, <1.1, <1.3,' integer-logarithms.cabal"; }) (doJailbreak super.integer-logarithms); - lifted-async = doJailbreak super.lifted-async; - lukko = doJailbreak super.lukko; - lzma-conduit = doJailbreak super.lzma-conduit; - 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); - primitive = dontCheck (doJailbreak self.primitive_0_7_4_0); - regex-posix = doJailbreak super.regex-posix; - resolv = doJailbreak super.resolv; - singleton-bool = doJailbreak super.singleton-bool; - rope-utf16-splay = doDistribute self.rope-utf16-splay_0_4_0_0; - shake-cabal = doDistribute self.shake-cabal_0_2_2_3; libmpd = doJailbreak super.libmpd; - generics-sop = doJailbreak super.generics-sop; - microlens-th = doJailbreak super.microlens-th; + lens-family-th = doJailbreak super.lens-family-th; # template-haskell <2.19 + # generically needs base-orphans for 9.4 only base-orphans = dontCheck (doDistribute super.base-orphans); - generically = addBuildDepend self.base-orphans super.generically; # the dontHaddock is due to a GHC panic. might be this bug, not sure. # https://gitlab.haskell.org/ghc/ghc/-/issues/21619 - # - # We need >= 1.1.2 for ghc-9.4 support, but we don't have 1.1.x in - # hackage-packages.nix - hedgehog = doDistribute (dontHaddock super.hedgehog_1_2); - # tasty-hedgehog > 1.3 necessary to work with hedgehog 1.2: - # https://github.com/qfpl/tasty-hedgehog/pull/63 - tasty-hedgehog = self.tasty-hedgehog_1_4_0_1; - - # https://github.com/dreixel/syb/issues/38 - syb = dontCheck super.syb; - - splitmix = doJailbreak super.splitmix; - th-desugar = doDistribute self.th-desugar_1_15; - th-abstraction = doDistribute self.th-abstraction_0_5_0_0; - time-compat = doJailbreak super.time-compat; - tomland = doJailbreak super.tomland; - type-equality = doJailbreak super.type-equality; - unordered-containers = doJailbreak super.unordered-containers; - vector-binary-instances = doJailbreak super.vector-binary-instances; + hedgehog = dontHaddock super.hedgehog; hpack = overrideCabal (drv: { # Cabal 3.6 seems to preserve comments when reading, which makes this test fail @@ -137,8 +76,6 @@ in { ] ++ drv.testFlags or []; }) (doJailbreak super.hpack); - lens = doDistribute self.lens_5_2_2; - # Apply patches from head.hackage. language-haskell-extract = appendPatch (pkgs.fetchpatch { url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/language-haskell-extract-0.2.4.patch"; @@ -148,38 +85,22 @@ in { # Tests depend on `parseTime` which is no longer available hourglass = dontCheck super.hourglass; - memory = super.memory_0_18_0; - # https://github.com/sjakobi/bsb-http-chunked/issues/38 bsb-http-chunked = dontCheck super.bsb-http-chunked; - # need bytestring >= 0.11 which is only bundled with GHC >= 9.2 - regex-rure = doDistribute (markUnbroken super.regex-rure); - jacinda = doDistribute super.jacinda; - some = doJailbreak super.some; - # 2022-08-01: Tests are broken on ghc 9.2.4: https://github.com/wz1000/HieDb/issues/46 hiedb = dontCheck super.hiedb; - hlint = self.hlint_3_5; - hls-hlint-plugin = super.hls-hlint-plugin.override { - inherit (self) hlint; - }; - # 2022-10-06: https://gitlab.haskell.org/ghc/ghc/-/issues/22260 ghc-check = dontHaddock super.ghc-check; - ghc-exactprint = overrideCabal (drv: { - libraryHaskellDepends = with self; [ HUnit data-default fail filemanip free ghc-paths ordered-containers silently syb Diff ]; - }) - self.ghc-exactprint_1_6_1_3; + ghc-tags = self.ghc-tags_1_6; - # needed to build servant - http-api-data = super.http-api-data_0_5_1; - attoparsec-iso8601 = super.attoparsec-iso8601_1_1_0_0; + # Too strict upper bound on template-haskell + # https://github.com/mokus0/th-extras/issues/18 + th-extras = doJailbreak super.th-extras; # requires newer versions to work with GHC 9.4 - swagger2 = dontCheck super.swagger2; servant = doJailbreak super.servant; servant-server = doJailbreak super.servant-server; servant-auth = doJailbreak super.servant-auth; @@ -188,23 +109,9 @@ in { servant-client-core = doJailbreak super.servant-client-core; servant-client = doJailbreak super.servant-client; # https://github.com/kowainik/relude/issues/436 - relude = dontCheck (doJailbreak super.relude); + relude = dontCheck super.relude; - ormolu = doDistribute self.ormolu_0_5_3_0; - # https://github.com/tweag/ormolu/issues/941 fourmolu = overrideCabal (drv: { libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ]; - }) (disableCabalFlag "fixity-th" super.fourmolu_0_10_1_0); - - # Apply workaround for Cabal 3.8 bug https://github.com/haskell/cabal/issues/8455 - # by making `pkg-config --static` happy. Note: Cabal 3.9 is also affected, so - # the GHC 9.6 configuration may need similar overrides eventually. - X11-xft = __CabalEagerPkgConfigWorkaround super.X11-xft; - # Jailbreaks for https://github.com/gtk2hs/gtk2hs/issues/323#issuecomment-1416723309 - glib = __CabalEagerPkgConfigWorkaround (doJailbreak super.glib); - cairo = __CabalEagerPkgConfigWorkaround (doJailbreak super.cairo); - pango = __CabalEagerPkgConfigWorkaround (doJailbreak super.pango); - - # Pending text-2.0 support https://github.com/gtk2hs/gtk2hs/issues/327 - gtk = doJailbreak super.gtk; + }) (disableCabalFlag "fixity-th" super.fourmolu); } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix index 522d9a484ded..d2fcb916020c 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.6.x.nix @@ -14,6 +14,9 @@ let else builtins.throw "Check if '${msg}' was resolved in ${pkg.pname} ${pkg.version} and update or remove this"; jailbreakForCurrentVersion = p: v: checkAgainAfter p v "bad bounds" (doJailbreak p); + + # Workaround for a ghc-9.6 issue: https://gitlab.haskell.org/ghc/ghc/-/issues/23392 + disableParallelBuilding = overrideCabal (drv: { enableParallelBuilding = false; }); in self: super: { @@ -62,38 +65,24 @@ self: super: { # Version deviations from Stackage LTS # - doctest = doDistribute super.doctest_0_21_1; - inspection-testing = doDistribute self.inspection-testing_0_5_0_1; # allows base >= 4.18 - OneTuple = doDistribute (dontCheck super.OneTuple_0_4_1_1); # allows base >= 4.18 - primitive = doDistribute (dontCheck self.primitive_0_7_4_0); # allows base >= 4.18 - http-api-data = doDistribute self.http-api-data_0_5_1; # allows base >= 4.18 - attoparsec-iso8601 = doDistribute self.attoparsec-iso8601_1_1_0_0; # for http-api-data-0.5.1 - tagged = doDistribute self.tagged_0_8_7; # allows template-haskell-2.20 + doctest = doDistribute super.doctest_0_22_0; + http-api-data = doDistribute self.http-api-data_0_6; # allows base >= 4.18 some = doDistribute self.some_1_0_5; - tasty-inspection-testing = doDistribute self.tasty-inspection-testing_0_2; th-abstraction = doDistribute self.th-abstraction_0_5_0_0; th-desugar = doDistribute self.th-desugar_1_15; - turtle = doDistribute self.turtle_1_6_1; - aeson = doDistribute self.aeson_2_1_2_1; - memory = doDistribute self.memory_0_18_0; semigroupoids = doDistribute self.semigroupoids_6_0_0_1; bifunctors = doDistribute self.bifunctors_5_6_1; - cabal-plan = doDistribute self.cabal-plan_0_7_3_0; base-compat = doDistribute self.base-compat_0_13_0; base-compat-batteries = doDistribute self.base-compat-batteries_0_13_0; - semialign = doDistribute self.semialign_1_3; - assoc = doDistribute self.assoc_1_1; - strict = doDistribute self.strict_0_5; + + # Too strict upper bound on template-haskell + # https://github.com/mokus0/th-extras/pull/21 + th-extras = doJailbreak super.th-extras; ghc-lib = doDistribute self.ghc-lib_9_6_2_20230523; ghc-lib-parser = doDistribute self.ghc-lib-parser_9_6_2_20230523; ghc-lib-parser-ex = doDistribute self.ghc-lib-parser-ex_9_6_0_0; - # allows mtl, template-haskell, text and transformers - hedgehog = doDistribute self.hedgehog_1_2; - # allows base >= 4.18 - tasty-hedgehog = doDistribute self.tasty-hedgehog_1_4_0_1; - # v0.1.6 forbids base >= 4.18 singleton-bool = doDistribute super.singleton-bool_0_1_7; @@ -123,18 +112,6 @@ self: super: { # Compilation failure workarounds # - # Add missing Functor instance for Tuple2 - # https://github.com/haskell-foundation/foundation/pull/572 - foundation = appendPatches [ - (pkgs.fetchpatch { - name = "foundation-pr-572.patch"; - url = - "https://github.com/haskell-foundation/foundation/commit/d3136f4bb8b69e273535352620e53f2196941b35.patch"; - sha256 = "sha256-oPadhQdCPJHICdCPxn+GsSQUARIYODG8Ed6g2sK+eC4="; - stripLen = 1; - }) - ] (super.foundation); - # Add support for time 1.10 # https://github.com/vincenthz/hs-hourglass/pull/56 hourglass = appendPatches [ @@ -151,6 +128,40 @@ self: super: { # https://github.com/dreixel/syb/issues/40 syb = dontCheck super.syb; + # Support for template-haskell >= 2.16 + language-haskell-extract = appendPatch (pkgs.fetchpatch { + url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/language-haskell-extract-0.2.4.patch"; + sha256 = "0w4y3v69nd3yafpml4gr23l94bdhbmx8xky48a59lckmz5x9fgxv"; + }) (doJailbreak super.language-haskell-extract); + + # Patch for support of mtl-2.3 + monad-par = appendPatch + (pkgs.fetchpatch { + name = "monad-par-mtl-2.3.patch"; + url = "https://github.com/simonmar/monad-par/pull/75/commits/ce53f6c1f8246224bfe0223f4aa3d077b7b6cc6c.patch"; + sha256 = "1jxkl3b3lkjhk83f5q220nmjxbkmni0jswivdw4wfbzp571djrlx"; + stripLen = 1; + }) + (doJailbreak super.monad-par); + + # Patch 0.17.1 for support of mtl-2.3 + xmonad-contrib = appendPatch + (pkgs.fetchpatch { + name = "xmonad-contrib-mtl-2.3.patch"; + url = "https://github.com/xmonad/xmonad-contrib/commit/8cb789af39e93edb07f1eee39c87908e0d7c5ee5.patch"; + sha256 = "sha256-ehCvVy0N2Udii/0K79dsRSBP7/i84yMoeyupvO8WQz4="; + }) + (doJailbreak super.xmonad-contrib); + + # Patch 0.12.0.1 for support of unix-2.8.0.0 + arbtt = appendPatch + (pkgs.fetchpatch { + name = "arbtt-unix-2.8.0.0.patch"; + url = "https://github.com/nomeata/arbtt/pull/168/commits/ddaac94395ac50e3d3cd34c133dda4a8e5a3fd6c.patch"; + sha256 = "sha256-5Gmz23f4M+NfgduA5O+9RaPmnneAB/lAlge8MrFpJYs="; + }) + super.arbtt; + # 2023-04-03: plugins disabled for hls 1.10.0.0 based on # haskell-language-server = @@ -170,8 +181,25 @@ self: super: { hls-stylish-haskell-plugin = null; }; - MonadRandom = super.MonadRandom_0_6; - unix-compat = super.unix-compat_0_7; + # Newer version of servant required for GHC 9.6 + servant = self.servant_0_20; + servant-server = self.servant-server_0_20; + servant-client = self.servant-client_0_20; + servant-client-core = self.servant-client-core_0_20; + # Select versions compatible with servant_0_20 + servant-docs = self.servant-docs_0_13; + servant-swagger = self.servant-swagger_1_2; + # Jailbreaks for servant <0.20 + servant-lucid = doJailbreak super.servant-lucid; + + # Jailbreak strict upper bounds: http-api-data <0.6 + servant_0_20 = doJailbreak super.servant_0_20; + servant-server_0_20 = doJailbreak super.servant-server_0_20; + servant-client_0_20 = doJailbreak super.servant-client_0_20; + servant-client-core_0_20 = doJailbreak super.servant-client-core_0_20; + # Jailbreak strict upper bounds: doctest <0.22 + servant-swagger_1_2 = doJailbreak super.servant-swagger_1_2; + lifted-base = dontCheck super.lifted-base; hw-fingertree = dontCheck super.hw-fingertree; hw-prim = dontCheck (doJailbreak super.hw-prim); @@ -180,10 +208,9 @@ self: super: { rebase = doJailbreak super.rebase_1_20; rerebase = doJailbreak super.rerebase_1_20; hiedb = dontCheck super.hiedb; - retrie = dontCheck (super.retrie); - - # break infinite recursion with foldable1-classes-compat's test suite, which depends on 'these'. - these = doDistribute (super.these_1_2.override { foldable1-classes-compat = dontCheck super.foldable1-classes-compat; }); + retrie = dontCheck super.retrie; + # https://github.com/kowainik/relude/issues/436 + relude = dontCheck (doJailbreak super.relude); ghc-exactprint = unmarkBroken (addBuildDepends (with self.ghc-exactprint.scope; [ HUnit Diff data-default extra fail free ghc-paths ordered-containers silently syb @@ -203,18 +230,21 @@ self: super: { implicit-hie-cradle focus hie-compat - xmonad-contrib # mtl >=1 && <2.3 dbus # template-haskell >=2.18 && <2.20, transformers <0.6, unix <2.8 + gi-cairo-connector # mtl <2.3 + haskintex # text <2 + lens-family-th # template-haskell <2.19 + ghc-prof # base <4.18 + profiteur # vector <0.13 + mfsolve # mtl <2.3 + cubicbezier # mtl <2.3 + dhall # template-haskell <2.20 + env-guard # doctest <0.21 + package-version # doctest <0.21, tasty-hedgehog <1.4 ; - # Apply workaround for Cabal 3.8 bug https://github.com/haskell/cabal/issues/8455 - # by making `pkg-config --static` happy. Note: Cabal 3.9 is also affected, so - # the GHC 9.6 configuration may need similar overrides eventually. - X11-xft = __CabalEagerPkgConfigWorkaround super.X11-xft; - # Jailbreaks for https://github.com/gtk2hs/gtk2hs/issues/323#issuecomment-1416723309 - glib = __CabalEagerPkgConfigWorkaround (doJailbreak super.glib); - cairo = __CabalEagerPkgConfigWorkaround (doJailbreak super.cairo); - pango = __CabalEagerPkgConfigWorkaround (doJailbreak super.pango); + # Avoid triggering an issue in ghc-9.6.2 + gi-gtk = disableParallelBuilding super.gi-gtk; # Pending text-2.0 support https://github.com/gtk2hs/gtk2hs/issues/327 gtk = doJailbreak super.gtk; @@ -229,4 +259,17 @@ self: super: { }) super.libmpd; + # Apply patch from PR with mtl-2.3 fix. + ConfigFile = overrideCabal (drv: { + editedCabalFile = null; + buildDepends = drv.buildDepends or [] ++ [ self.HUnit ]; + patches = [(pkgs.fetchpatch { + name = "ConfigFile-pr-12.patch"; + url = "https://github.com/jgoerzen/configfile/pull/12.patch"; + sha256 = "sha256-b7u9GiIAd2xpOrM0MfILHNb6Nt7070lNRIadn2l3DfQ="; + })]; + }) super.ConfigFile; + + # The curl executable is required for withApplication tests. + warp_3_3_28 = addTestToolDepend pkgs.curl super.warp_3_3_28; } diff --git a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix index 2ad093ab9652..d8e1e9d7320b 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-9.8.x.nix @@ -70,7 +70,6 @@ self: super: { unicode-transforms = dontCheck super.unicode-transforms; wl-pprint-extras = doJailbreak super.wl-pprint-extras; # containers >=0.4 && <0.6 is too tight; https://github.com/ekmett/wl-pprint-extras/issues/17 RSA = dontCheck super.RSA; # https://github.com/GaloisInc/RSA/issues/14 - monad-par = dontCheck super.monad-par; # https://github.com/simonmar/monad-par/issues/66 github = dontCheck super.github; # hspec upper bound exceeded; https://github.com/phadej/github/pull/341 binary-orphans = dontCheck super.binary-orphans; # tasty upper bound exceeded; https://github.com/phadej/binary-orphans/commit/8ce857226595dd520236ff4c51fa1a45d8387b33 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml index 09eb1512f4cd..c4783feb5362 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml @@ -18,6 +18,7 @@ broken-packages: - access-time - accuerr - AC-EasyRaster-GTK + - ace # test failure in job https://hydra.nixos.org/build/230967016 at 2023-08-16 - AC-HalfInteger - achille - acid-state-dist @@ -68,8 +69,11 @@ broken-packages: - AERN-Basics - aeson-applicative - aeson-bson + - aeson-commit # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970158 at 2023-08-16 + - aeson-compat # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955731 at 2023-08-16 - aeson-decode - aeson-default + - aeson-dependent-sum # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951615 at 2023-08-16 - aeson-deriving - aeson-diff-generic - aeson-filthy @@ -86,11 +90,13 @@ broken-packages: - aeson-parsec-picky - aeson-prefix - aeson-schema + - aeson-single-field # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952090 at 2023-08-16 - aeson-smart - aeson-streams - aeson-t - aeson-toolkit - aeson-utils + - aeson-via # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971255 at 2023-08-16 - aeson-with - affection - affine-invariant-ensemble-mcmc @@ -112,6 +118,7 @@ broken-packages: - ajhc - AlanDeniseEricLauren - alerta + - alerts # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970661 at 2023-08-16 - alex-prelude - alfred - alfred-margaret @@ -123,6 +130,7 @@ broken-packages: - algorithmic-composition-complex - AlgorithmW - algo-s + - align-affine # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969907 at 2023-08-16 - align-text - ally-invest - alpaca-netcode @@ -170,10 +178,12 @@ broken-packages: - aosd - apache-md5 - apart + - apecs-physics # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/230961455 at 2023-08-16 - api-builder - api-rpc-factom - apns-http2 - appc + - appendful-persistent # failure building library in job https://hydra.nixos.org/build/230949704 at 2023-08-16 - app-lens - AppleScript - applicative-fail @@ -196,6 +206,7 @@ broken-packages: - archlinux - archnews - arena + - argo # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957050 at 2023-08-16 - argon2 - argparser - arguedit @@ -219,6 +230,7 @@ broken-packages: - asap - ascii85-conduit - ascii-caseless + - asciidiagram # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955130 at 2023-08-16 - ascii-flatten - ascii-string - ascii-vector-avc @@ -233,6 +245,8 @@ broken-packages: - assert4hs-core - assertions - asset-map + - assoc-list # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968246 at 2023-08-16 + - assoc-listlike # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957051 at 2023-08-16 - assumpta - ast-monad - astrds @@ -246,9 +260,11 @@ broken-packages: - atlassian-connect-descriptor - atndapi - atom + - atomic-modify # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969549 at 2023-08-16 - atomic-primops-vector - atomo - atp-haskell + - ats-format # failure building executable 'atsfmt' in job https://hydra.nixos.org/build/230948414 at 2023-08-16 - ats-pkg - ats-setup - ats-storable @@ -257,6 +273,7 @@ broken-packages: - AttoBencode - atto-lisp - attomail + - attoparsec-aeson # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964825 at 2023-08-16 - attoparsec-csv - attoparsec-text - attoparsec-trans @@ -308,6 +325,7 @@ broken-packages: - bake - Bang - banwords + - barbies-th # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949387 at 2023-08-16 - barchart - barcodes-code128 - barecheck @@ -318,13 +336,16 @@ broken-packages: - base32-lens - base58address - base62 + - base64-bytes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952298 at 2023-08-16 - base64-conduit - base64-lens - base-compat-migrate + - based # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967441 at 2023-08-16 - base-encoding - base-feature-macros - base-generics - base-io-access + - basement-cd # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963879 at 2023-08-16 - basen - basex-client - basic-sop @@ -343,7 +364,9 @@ broken-packages: - bech32 - bed-and-breakfast - Befunge93 + - bench-graph # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958515 at 2023-08-16 - BenchmarkHistory + - bench-show # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951256 at 2023-08-16 - bencodex - bencoding-lens - berkeleydb @@ -353,6 +376,7 @@ broken-packages: - besout - bet - betacode + - betris # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971705 at 2023-08-16 - bgmax - bgzf - bibdb @@ -403,6 +427,7 @@ broken-packages: - bindings-wlc - bind-marshal - binembed + - binrep # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231689637 at 2023-08-16 - binsm - bio - BiobaseNewick @@ -418,6 +443,7 @@ broken-packages: - bitcoin-keys - bitcoin-rpc - bitcoin-script + - bitfield # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967290 at 2023-08-16 - bits-atomic - bits-conduit - bitset @@ -428,6 +454,7 @@ broken-packages: - BitStringRandomMonad - BitSyntax - bitx-bitcoin + - bizzlelude # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953184 at 2023-08-16 - bizzlelude-js - bkr - blagda @@ -456,6 +483,7 @@ broken-packages: - bolt - boltzmann-brain - bookhound + - bookkeeping # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958716 at 2023-08-16 - boolean-like - boolean-normal-forms - boolexpr @@ -465,7 +493,10 @@ broken-packages: - bot - botpp - bottom + - bounded-array # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957201 at 2023-08-16 + - bound-simple # failure building library in job https://hydra.nixos.org/build/230950474 at 2023-08-16 - box + - box-tuples # failure building library in job https://hydra.nixos.org/build/230956723 at 2023-08-16 - bpath - BPS - braid @@ -477,6 +508,7 @@ broken-packages: - brick-filetree - brick-list-search # failure in job https://hydra.nixos.org/build/211236614 at 2023-03-13 - brick-list-skip # failure in job https://hydra.nixos.org/build/215850872 at 2023-04-17 + - brick-panes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961711 at 2023-08-16 - bricks-internal - brick-tabular-list - brillig @@ -522,6 +554,7 @@ broken-packages: - bytestring-aeson-orphans - bytestring-arbitrary - bytestring-class + - bytestring-conversion # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970130 at 2023-08-16 - bytestring-csv - bytestring-delta - bytestring-handle @@ -548,6 +581,7 @@ broken-packages: - cabal-bundle-clib - cabal-constraints - cabal-db + - cabal-debian # failure building library in job https://hydra.nixos.org/build/230959173 at 2023-08-16 - cabal-dependency-licenses - cabal-dev - cabal-dir @@ -558,6 +592,7 @@ broken-packages: - cabalgraph - cabal-graphdeps - cabal-helper + - cabal-hoogle # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965454 at 2023-08-16 - Cabal-ide-backend - cabal-info - cabal-install-bundle @@ -569,6 +604,7 @@ broken-packages: - cabal-mon - cabal-nirvana - cabal-plan-bounds + - cabal-plan # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949515 at 2023-08-16 - cabal-progdeps - cabalQuery - CabalSearch @@ -602,6 +638,7 @@ broken-packages: - canteven-parsedate - cantor - capataz + - ca-patterns # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959692 at 2023-08-16 - capped-list - capri - caps @@ -615,6 +652,7 @@ broken-packages: - casadi-bindings-internal - Cascade - cascading + - case-insensitive-match # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953665 at 2023-08-16 - caseof - cas-hashable - casr-logbook @@ -623,6 +661,7 @@ broken-packages: - Cassava - cassava-conduit - cassava-records + - cassava-streams # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968263 at 2023-08-16 - cassette - castagnoli # failure in job https://hydra.nixos.org/build/219826672 at 2023-05-19 - castle @@ -637,6 +676,7 @@ broken-packages: - cayene-lpp - cayley-client - cblrepo + - cbor-tool # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947427 at 2023-08-16 - CCA - ccast - CC-delcont-cxe @@ -664,6 +704,7 @@ broken-packages: - chakra - chalkboard - chalmers-lava2000 + - changelogged # failure building library in job https://hydra.nixos.org/build/230967974 at 2023-08-16 - ChannelT - character-cases - charter @@ -672,6 +713,7 @@ broken-packages: - chaselev-deque - chatty-text - chatwork + - cheapskate # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951147 at 2023-08-16 - check-cfg-ambiguity # failure in job https://hydra.nixos.org/build/225575902 at 2023-06-28 - checked - Checked @@ -688,8 +730,11 @@ broken-packages: - chunky - church - church-maybe + - churros # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954366 at 2023-08-16 + - cicero-api # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967916 at 2023-08-16 - cielo - cil + - cimple # failure building library in job https://hydra.nixos.org/build/230963662 at 2023-08-16 - cinvoke - c-io - cio @@ -709,6 +754,7 @@ broken-packages: - clanki - clarifai - CLASE + - clash-prelude # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967667 at 2023-08-16 - Clash-Royale-Hack-Cheats - ClassLaws - classy-influxdb-simple @@ -722,11 +768,13 @@ broken-packages: - cld2 - Clean - clean-unions + - cleff # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963671 at 2023-08-16 - clerk # failure building library in job https://hydra.nixos.org/build/214864491 at 2023-04-07 - clevercss - clexer - CLI - cli-builder + - cli-extras # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949753 at 2023-08-16 - clif - clifm - cli-git @@ -736,13 +784,17 @@ broken-packages: - clipper - clisparkline - clit + - cloben # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955543 at 2023-08-16 - clocked - clock-extras - clogparse - clone-all + - closed-classes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969665 at 2023-08-16 + - closed-intervals # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959515 at 2023-08-16 - closure - cloudfront-signer - clplug # failure in job https://hydra.nixos.org/build/211239834 at 2023-03-13 + - clr-host # failure building library in job https://hydra.nixos.org/build/230958504 at 2023-08-16 - clr-inline - clr-typed - cluss @@ -788,6 +840,7 @@ broken-packages: - comark-syntax - combinat-compat - combinat-diagrams + - combinat # failure building library in job https://hydra.nixos.org/build/230947031 at 2023-08-16 - combinatorial-problems - combinator-interactive - combobuffer @@ -815,12 +868,14 @@ broken-packages: - compose-trans - composite-aeson-path - composite-aeson-refined + - composite-base # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966274 at 2023-08-16 - composite-cassava - composition-tree - compressed - compression - computational-geometry - computations + - ConClusion # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952663 at 2023-08-16 - concrete-relaxng-parser - concrete-typerep - concurrency-benchmarks @@ -845,6 +900,7 @@ broken-packages: - conduit-vfs - conf - conferer-dhall + - conferer # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230960587 at 2023-08-16 - conferer-hspec - conferer-provider-json - conferer-snap @@ -854,18 +910,21 @@ broken-packages: - config-parser - Configurable - configuration + - configurator-pg # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962366 at 2023-08-16 - config-value-getopt - confsolve - congruence-relation - conjure - conkin - conlogger + - connection-pool # failure building library in job https://hydra.nixos.org/build/230958887 at 2023-08-16 - connections - connection-string - Conscript - consistent - console-program - constable + - const # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972319 at 2023-08-16 - const-math-ghc-plugin - constrained - constrained-categories @@ -875,6 +934,7 @@ broken-packages: - constraints-deriving - constraints-emerge - constr-eq + - construct # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959867 at 2023-08-16 - constructive-algebra - consul-haskell - Consumer @@ -899,6 +959,7 @@ broken-packages: - contstuff-monads-tf - contstuff-transformers - convert-annotation + - copilot-c99 # test failure in job https://hydra.nixos.org/build/230951365 at 2023-08-16 - copr - coquina - COrdering @@ -916,6 +977,7 @@ broken-packages: - couchdb-conduit - couch-hs - counter + - country-codes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969077 at 2023-08-16 - courier - court - coverage @@ -936,6 +998,7 @@ broken-packages: - crc32c - crdt - crdt-event-fold + - creatur # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950704 at 2023-08-16 - credential-store - crem # test failure in job https://hydra.nixos.org/build/214604824 at 2023-04-07 - critbit @@ -945,6 +1008,7 @@ broken-packages: - criterion-to-html - criu-rpc-types - crjdt-haskell + - crockford # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/230965833 at 2023-08-16 - crocodile - cronus - cruncher-types @@ -955,8 +1019,8 @@ broken-packages: - cryptoids-types - crypto-keys-ssh - crypto-multihash + - crypton-connection # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956968 at 2023-08-16 - crypto-numbers - - crypton-x509 # failure building test suite 'test-x509' in job https://hydra.nixos.org/build/225569131 at 2023-06-28 - crypto-pubkey-openssh - crypto-random-effect - crypto-simple @@ -970,7 +1034,7 @@ broken-packages: - css - css-easings - css-selectors - - css-syntax + - css-simple # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951038 at 2023-08-16 - C-structs - csv-nptools - csv-sip @@ -982,12 +1046,14 @@ broken-packages: - curl-aeson - curl-runnings - curly-expander + - currencies # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946919 at 2023-08-16 - currency-convert - curry-base - CurryDB - curryer-rpc # dependency missing in job https://hydra.nixos.org/build/214772339 at 2023-04-07 - curry-frontend - curryrs + - cursedcsv # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967021 at 2023-08-16 - curves - custom-prelude - cut-the-crap @@ -1022,6 +1088,7 @@ broken-packages: - data-construction - data-constructors - data-default-instances-new-base + - data-default-instances-text # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949390 at 2023-08-16 - data-dispersal - data-diverse - datadog @@ -1029,9 +1096,11 @@ broken-packages: - data-embed - data-emoticons - data-filepath + - data-filter # failure building library in job https://hydra.nixos.org/build/230970830 at 2023-08-16 - data-fin - data-fin-simple - data-flagset + - data-forced # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946495 at 2023-08-16 - data-index - DataIndex - data-ivar @@ -1046,6 +1115,7 @@ broken-packages: - data-object - datapacker - data-pdf-fieldreader + - data-pprint # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972007 at 2023-08-16 - data-quotientref - data-reify-cse - data-repr @@ -1064,11 +1134,13 @@ broken-packages: - data-util - data-validation - data-variant + - data-vector-growable # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964148 at 2023-08-16 - dates - datetime - datetime-sb - dawdle - dawg + - dawg-ord # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969059 at 2023-08-16 - daytripper # failure in job https://hydra.nixos.org/build/225578117 at 2023-06-28 - dbcleaner - dbf @@ -1088,7 +1160,10 @@ broken-packages: - dead-code-detection - Deadpan-DDP - dead-simple-json + - dear-imgui # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968725 at 2023-08-16 + - debugger-hs # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968226 at 2023-08-16 - debug-me + - debug-trace-file # test failure in job https://hydra.nixos.org/build/230951658 at 2023-08-16 - debug-tracy - decepticons - decision-diagrams @@ -1102,6 +1177,7 @@ broken-packages: - deepseq-magic - deepseq-th - definitive-base + - deiko-config # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964942 at 2023-08-16 - deka - Delta-Lambda - delude @@ -1110,7 +1186,9 @@ broken-packages: - dense - dense-int-set - dependent-hashmap + - dependent-monoidal-map # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972604 at 2023-08-16 - dep-t-dynamic + - dep-t # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956455 at 2023-08-16 - deptrack-core - dep-t-value - derangement @@ -1140,11 +1218,13 @@ broken-packages: - dhall-check - dhall-csv - dhall-fly + - dhall-lsp-server # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971652 at 2023-08-16 - dhall-text - dhall-to-cabal - dhcp-lease-parser - dhrun - dia-base + - diagnose # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962878 at 2023-08-16 - diagrams-boolean - diagrams-builder - diagrams-pdf @@ -1169,11 +1249,12 @@ broken-packages: - digestive-foundation-lucid - digestive-functors-aeson - digestive-functors-happstack + - digestive-functors-heist # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948900 at 2023-08-16 + - digestive-functors-lucid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969836 at 2023-08-16 - digestive-functors-snap - digest-pure - DigitalOcean - digitalocean-kzs - - digits - digraph - dijkstra-simple - DimensionalHash @@ -1187,6 +1268,7 @@ broken-packages: - direct-plugins - direm - disco # failure building library in job https://hydra.nixos.org/build/219207076 at 2023-05-10 + - discord-haskell # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971973 at 2023-08-16 - discordian-calendar - discord-register - discord-types @@ -1202,12 +1284,14 @@ broken-packages: - distributed-closure - distribution - dist-upload + - ditto-lucid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947345 at 2023-08-16 - djembe - djinn-ghc - djinn-th - dmcc - dmenu - dnscache + - dns-patterns # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959482 at 2023-08-16 - dnsrbl - dnssd - dobutok @@ -1216,6 +1300,7 @@ broken-packages: - docidx - docker-build-cacher - dockercook + - docker # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961470 at 2023-08-16 - dockerfile-creator - docopt - docrecords @@ -1225,7 +1310,9 @@ broken-packages: - docvim - DOH - doi + - domaindriven-core # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948092 at 2023-08-16 - domain-optics + - dom-events # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958378 at 2023-08-16 - dom-parser - domplate - dom-selector @@ -1261,9 +1348,11 @@ broken-packages: - dson - dson-parsec - dstring + - dsv # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953340 at 2023-08-16 - DTC - dtd-text - dtw + - dual-game # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959616 at 2023-08-16 - dualizer - duckling - duet @@ -1312,6 +1401,7 @@ broken-packages: - eddie - ede - edenmodules + - edf # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965074 at 2023-08-16 - edis - edit - edit-lenses @@ -1348,6 +1438,7 @@ broken-packages: - elm-street - elm-websocket - elocrypt + - ema-generics # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957258 at 2023-08-16 - emailaddress - email-header - email-postmark @@ -1375,8 +1466,10 @@ broken-packages: - enum-text - enum-utf8 - envelope + - env-extra # test failure in job https://hydra.nixos.org/build/230961939 at 2023-08-16 - env-parser - envstatus + - envy-extensible # failure building library in job https://hydra.nixos.org/build/230971634 at 2023-08-16 - epanet-haskell - epass - epic @@ -1418,6 +1511,7 @@ broken-packages: - eventsource-api - eventsourced - eventstore + - evoke # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955694 at 2023-08-16 - ewe # failure building executable 'ewe' in job https://hydra.nixos.org/build/225555839 at 2023-06-28 - exact-cover - exact-real-positional @@ -1444,6 +1538,7 @@ broken-packages: - explicit-constraint-lens - explicit-determinant - explicit-iomodes + - exploring-interpreters # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967612 at 2023-08-16 - exposed-containers - expression-parser - expressions @@ -1454,15 +1549,18 @@ broken-packages: - extensible-data - extensible-effects-concurrent - extensible-skeleton + - extensioneer # failure building executable 'extensioneer' in job https://hydra.nixos.org/build/230953750 at 2023-08-16 - external-sort - extism - extractelf + - extralife # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950860 at 2023-08-16 - ez3 - ez-couch - Facebook-Password-Hacker-Online-Latest-Version - faceted - factory # test failure in job https://hydra.nixos.org/build/214600338 at 2023-04-07 - facts + - Facts # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949709 at 2023-08-16 - fadno-braids - fadno-xml - failable-list @@ -1510,6 +1608,7 @@ broken-packages: - Feval - fez-conf - ffeed + - ffmpeg-light # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963762 at 2023-08-16 - ffunctor - fgl-extras-decompositions - fib @@ -1517,6 +1616,7 @@ broken-packages: - fields - fieldwise - fig + - filecache # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961614 at 2023-08-16 - file-collection - file-command-qq - filediff @@ -1544,6 +1644,7 @@ broken-packages: - firefly-example - first-and-last - first-class-instances + - FirstPrelude # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952406 at 2023-08-16 - fit - fitsio - fits-parse @@ -1552,6 +1653,7 @@ broken-packages: - fixed-precision - fixed-storable-array - fixed-timestep + - fixed-vector-hetero # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959989 at 2023-08-16 - fixed-width - fixer - fixfile @@ -1564,6 +1666,7 @@ broken-packages: - flamethrower - flamingra - flat-maybe + - flat-mcmc # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951840 at 2023-08-16 - flay - flexible-time - flickr @@ -1585,10 +1688,13 @@ broken-packages: - fmark - FModExRaw - fn-extra + - fold-debounce-conduit # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972387 at 2023-08-16 - foldl-incremental - foldl-statistics + - foldl-transduce # test failure in job https://hydra.nixos.org/build/230962135 at 2023-08-16 - folds-common - follow + - fontconfig-pure # test failure in job https://hydra.nixos.org/build/230970811 at 2023-08-16 - font-opengl-basic4x6 - forbidden-fruit - fordo @@ -1601,12 +1707,14 @@ broken-packages: - for-free - forger - ForkableT + - forma # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967499 at 2023-08-16 - formal - formattable - forml - formura - Fortnite-Hack-Cheats-Free-V-Bucks-Generator - fortran-src-extras + - fortytwo # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950284 at 2023-08-16 - foscam-filename - fpe - fp-ieee # test failure in job https://hydra.nixos.org/build/225561952 at 2023-06-28 @@ -1623,9 +1731,11 @@ broken-packages: - free-concurrent - f-ree-hack-cheats-free-v-bucks-generator - free-http + - freenect # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969157 at 2023-08-16 - free-operational - freer-effects - freer-simple-catching + - freer-simple # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959714 at 2023-08-16 - freer-simple-http - freer-simple-profiling - freer-simple-random @@ -1643,16 +1753,20 @@ broken-packages: - friday-devil - friday-scale-dct - friday # test failure in job https://hydra.nixos.org/build/225561573 at 2023-06-28 + - friendly # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966475 at 2023-08-16 - frown - frp-arduino - frpnow - fs-events - fsh-csv - fsmActions + - FSM # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963381 at 2023-08-16 + - fsnotify-conduit # failure building library in job https://hydra.nixos.org/build/230972081 at 2023-08-16 - fst - fsutils - fswait - fswatch + - fswatcher # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959599 at 2023-08-16 - ft-generator - FTGL-bytestring - ftp-client @@ -1661,6 +1775,7 @@ broken-packages: - full-sessions - funbot-client - funcons-lambda-cbv-mp # failure building executable 'lambda-cbv' in job https://hydra.nixos.org/build/217559083 at 2023-04-29 + - funcons-values # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971643 at 2023-08-16 - functional-arrow - function-instances-algebra - functor-combinators @@ -1675,11 +1790,14 @@ broken-packages: - fused-effects-exceptions - fused-effects-mwc-random - fused-effects-resumable + - fused-effects-th # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961770 at 2023-08-16 - fusion - futhask - futun - future + - futures # failure building library in job https://hydra.nixos.org/build/230952892 at 2023-08-16 - fuzzyfind + - fuzzyset # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967540 at 2023-08-16 - fuzzy-timings - fwgl - fxpak @@ -1692,6 +1810,7 @@ broken-packages: - gamma - Ganymede - garepinoh + - gargoyle # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955806 at 2023-08-16 - gargoyle-postgresql-nix - gas - gather @@ -1711,6 +1830,7 @@ broken-packages: - GeneralTicTacToe - generator - generators + - generic-aeson # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955043 at 2023-08-16 - generic-binary - generic-church - generic-enum @@ -1749,19 +1869,26 @@ broken-packages: - GeomPredicates-SSE - geo-resolver - geos + - gerrit # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950005 at 2023-08-16 - Get - getflag + - gev-lib # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946300 at 2023-08-16 - GGg - ggtsTC - ghc-api-compat + - ghc-bignum-orphans # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952175 at 2023-08-16 - ghc-clippy-plugin - ghc-core-smallstep + - ghc-corroborate # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966063 at 2023-08-16 - ghc-datasize + - ghc-definitions-th # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968119 at 2023-08-16 + - ghc-dump-core # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962483 at 2023-08-16 - ghc-dump-tree - ghc-dup - ghc-events-analyze - ghc-events-parallel - ghcflags + - ghc-gc-hook # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962629 at 2023-08-16 - ghc-generic-instances - ghc-hotswap - ghci-diagrams @@ -1784,6 +1911,7 @@ broken-packages: - ghc-plugs-out - ghc-proofs - ghc-simple + - ghc-source-gen - ghc-srcspan-plugin - ghc-syb - ghc-syb-utils @@ -1801,7 +1929,9 @@ broken-packages: - gi-gtk-declarative - gi-gtk-layer-shell - gi-gtksheet + - gi-gtksource # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968384 at 2023-08-16 - gi-handy + - gi-ibus # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971732 at 2023-08-16 - gingersnap - ginsu - gipeda @@ -1810,6 +1940,7 @@ broken-packages: - GiST - git - git-all + - git-brunch # failure building executable 'git-brunch' in job https://hydra.nixos.org/build/230966224 at 2023-08-16 - git-checklist - git-cuk - git-date @@ -1820,6 +1951,7 @@ broken-packages: - github-utils - github-webhook-handler - githud + - gitHUD # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965338 at 2023-08-16 - gitignore - git-jump - gitlab-api @@ -1846,6 +1978,7 @@ broken-packages: - gloss-banana - gloss-export - gloss-game + - glsl # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230960137 at 2023-08-16 - gltf-codec - glue - g-npm @@ -1854,6 +1987,7 @@ broken-packages: - goatee - gochan - godot-haskell + - godot-megaparsec # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948877 at 2023-08-16 - gofer-prelude - gogol-core - gooey @@ -1874,6 +2008,7 @@ broken-packages: - gothic - GotoT-transformers - gotta-go-fast + - gotyno-hs # failure building library in job https://hydra.nixos.org/build/230953887 at 2023-08-16 - gpah - GPipe - GPipe-Core @@ -1910,12 +2045,14 @@ broken-packages: - gremlin-haskell - Grempa - greplicate + - greskell-core # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954493 at 2023-08-16 - gridfs - grid-proto # failure building library in job https://hydra.nixos.org/build/219248049 at 2023-05-10 - grids - grm - GroteTrap - groundhog + - grouped-list # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962501 at 2023-08-16 - groups-generic - group-theory - group-with @@ -1969,6 +2106,7 @@ broken-packages: - hadoop-rpc - hadoop-streaming - hafar + - haggle # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967144 at 2023-08-16 - Haggressive - HaGL # test failure in job https://hydra.nixos.org/build/225563740 at 2023-06-28 - hahp @@ -1987,6 +2125,7 @@ broken-packages: - hakyll-contrib-elm - hakyll-contrib-i18n - hakyll-contrib-links + - hakyll-convert # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951676 at 2023-08-16 - hakyll-dhall - hakyll-dir-list - hakyll-R @@ -1994,8 +2133,10 @@ broken-packages: - hakyll-shortcode - hakyll-typescript - HaLeX + - hal # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966637 at 2023-08-16 - halfs - half-space + - halide-haskell # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951821 at 2023-08-16 - halipeto - halive - halma @@ -2022,9 +2163,11 @@ broken-packages: - happlets - happraise - happstack + - happstack-clientsession # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955472 at 2023-08-16 - happstack-hamlet - happstack-heist - happstack-hstringtemplate + - happstack-lite # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969664 at 2023-08-16 - happstack-monad-peel - happstack-server-tls-cryptonite - happstack-util @@ -2129,8 +2272,10 @@ broken-packages: - haskelzinc - haskeme - haskey + - haskey-btree # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947127 at 2023-08-16 - haskheap - haskhol-core + - haskintex # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947126 at 2023-08-16 - haskmon - haskoin - haskoin-util @@ -2156,10 +2301,12 @@ broken-packages: - hasql-resource-pool - hasql-simple - hasql-streams-core + - hasql-transaction-io # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949199 at 2023-08-16 - hasql-url - hastache - haste - haste-prim + - hasura-ekg-core # failure building library in job https://hydra.nixos.org/build/230950264 at 2023-08-16 - hat - hatex-guide - hats @@ -2212,7 +2359,9 @@ broken-packages: - headroom - heap-console - heapsort + - heartbeat-streams # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948671 at 2023-08-16 - heart-core + - heatitup-complete # failure building executable 'heatitup-complete' in job https://hydra.nixos.org/build/230969611 at 2023-08-16 - hebrew-time - heckle - heddit @@ -2220,6 +2369,7 @@ broken-packages: - hedgehog-gen - hedgehog-generic - hedgehog-golden + - hedgehog-lens # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947380 at 2023-08-16 - hedgehog-servant - hedis-config - hedis-namespace @@ -2231,6 +2381,7 @@ broken-packages: - heist-aeson - heist-async - heist-emanote + - heist-extra # failure building library in job https://hydra.nixos.org/build/230953957 at 2023-08-16 - helisp - helix - helm @@ -2243,6 +2394,7 @@ broken-packages: - her-lexer-parsec - Hermes - herms + - heroku-persistent # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959576 at 2023-08-16 - hetero-dict - heterogeneous-list-literals - hetris @@ -2285,6 +2437,7 @@ broken-packages: - hgopher - h-gpgme - HGraphStorage + - hgreet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970023 at 2023-08-16 - hgrep - hgrev - hgrib @@ -2299,9 +2452,11 @@ broken-packages: - hidden-char - hid-examples - hieraclus + - hierarchical-clustering # failure building library in job https://hydra.nixos.org/build/230953344 at 2023-08-16 - hierarchical-exceptions - hierarchy - hiernotify + - hifi # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961852 at 2023-08-16 - higgledy - higher-leveldb - higherorder @@ -2342,12 +2497,15 @@ broken-packages: - hleap - hledger-chart - hledger-diff + - hledger-flow # failure building library in job https://hydra.nixos.org/build/230963320 at 2023-08-16 - hledger-iadd - hledger-irr + - hledger-makeitso # failure building library in job https://hydra.nixos.org/build/230946385 at 2023-08-16 - hledger-vty - hlibBladeRF - hlibev - hlibfam + - HList # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950021 at 2023-08-16 - hlivy - hlogger - HLogger @@ -2373,12 +2531,14 @@ broken-packages: - hmm - HMM - hmm-hmatrix + - HMock # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971948 at 2023-08-16 - hMollom - hmp3 - Hmpf - hmumps - hnetcdf - hnn + - hnock # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230960174 at 2023-08-16 - hnop - hoauth - hoauth2-providers @@ -2513,8 +2673,6 @@ broken-packages: - hslogger-template - hs-logo - hslua-examples - - hslua-repl # dependency missing in job https://hydra.nixos.org/build/214605872 at 2023-04-07 - - hslua-typing # dependency missing in job https://hydra.nixos.org/build/214600262 at 2023-04-07 - hsluv-haskell - hsmagick - hsmodetweaks @@ -2533,11 +2691,13 @@ broken-packages: - hsp-cgi - hspear - hspec2 + - hspec-api # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957655 at 2023-08-16 - hspec-expectations-match - hspec-experimental - hspec-jenkins - hspec-junit-formatter - hspec-monad-control + - hspec-need-env # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962402 at 2023-08-16 - hspec-slow - hspec-snap - hspec-structured-formatter @@ -2557,6 +2717,7 @@ broken-packages: - hs-rs-notify - hs-scrape - hsseccomp + - hsshellscript # failure building library in job https://hydra.nixos.org/build/230964557 at 2023-08-16 - hs-snowtify - hsSqlite3 - hssqlppp @@ -2586,6 +2747,7 @@ broken-packages: - HTicTacToe - htiled - htlset + - html-parse # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962751 at 2023-08-16 - html-rules - html-tokenizer - htoml @@ -2594,6 +2756,7 @@ broken-packages: - htsn - htssets - http2-client-exe + - http2-client # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949635 at 2023-08-16 - http2-grpc-types - http3 # dependency missing in job https://hydra.nixos.org/build/214603147 at 2023-04-07 - http-attoparsec @@ -2647,6 +2810,7 @@ broken-packages: - hVOIDP - hwall-auth-iitk - hw-ci-assist + - hw-dsv # failure building library in job https://hydra.nixos.org/build/230955653 at 2023-08-16 - hw-dump - hweblib - hwhile @@ -2658,12 +2822,15 @@ broken-packages: - hw-prim-bits - hw-simd-cli - hwsl2 + - hw-streams # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953855 at 2023-08-16 - hw-tar + - hw-xml # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966951 at 2023-08-16 - hx - hxmppc - HXQ - hxt-pickle-utils - hyakko + - hydra # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947287 at 2023-08-16 - hydra-hs - hydrogen - hydrogen-multimap @@ -2710,9 +2877,12 @@ broken-packages: - ihaskell-charts - ihaskell-diagrams - ihaskell-gnuplot + - ihaskell-graphviz # failure building library in job https://hydra.nixos.org/build/230959018 at 2023-08-16 - ihaskell-parsec - ihaskell-plot - ihaskell-widgets + - ihp-hsx # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971837 at 2023-08-16 + - ilist # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948898 at 2023-08-16 - illuminate - imagemagick - imagepaste @@ -2741,9 +2911,11 @@ broken-packages: - indices - infernal - inferno-types + - infernu # failure building library in job https://hydra.nixos.org/build/230972899 at 2023-08-16 - infer-upstream - inf-interval - infix + - inflections # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230960295 at 2023-08-16 - inflist - informative - inilist @@ -2753,6 +2925,7 @@ broken-packages: - inject-function - injections - inline-c-objc # failure building test suite 'tests' in job https://hydra.nixos.org/build/221844966 at 2023-05-30 + - inline-r # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231676486 at 2023-08-16 - in-other-words-plugin - inserts - instana-haskell-trace-sdk @@ -2760,7 +2933,7 @@ broken-packages: - instant-generics - instapaper-sender - instinct - - integer-conversion # dependency missing in job https://hydra.nixos.org/build/225563519 at 2023-06-28 + - intcode # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963480 at 2023-08-16 - integer-pure - integer-simple - intensional-datatys @@ -2782,6 +2955,7 @@ broken-packages: - interval-tree-clock - IntFormats - int-interval-map + - int-like # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957175 at 2023-08-16 - int-multimap - intrinsic-superclasses - intro @@ -2808,6 +2982,7 @@ broken-packages: - IPv6DB - Irc - ircbot + - irc-core # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962123 at 2023-08-16 - irc-dcc - irc-fun-types - ireal @@ -2831,6 +3006,7 @@ broken-packages: - ivory - ixdopp - ixmonad + - ixset-typed # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967299 at 2023-08-16 - ixshader - j - jack-bindings @@ -2843,6 +3019,7 @@ broken-packages: - jammittools - jarfind - jarify + - jaskell # test failure in job https://hydra.nixos.org/build/230959845 at 2023-08-16 - jason - java-adt - javascript-bridge @@ -2864,6 +3041,7 @@ broken-packages: - join-api - joinlist - jonathanscard + - jordan # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965587 at 2023-08-16 - jort - joy-rewrite - jpeg @@ -2912,6 +3090,7 @@ broken-packages: - JuicyPixels-blurhash - JuicyPixels-canvas - JuicyPixels-util + - jukebox # failure building library in job https://hydra.nixos.org/build/230961139 at 2023-08-16 - JunkDB - jupyter - justified-containers @@ -2926,6 +3105,7 @@ broken-packages: - kalman - Kalman - kangaroo + - kanji # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967903 at 2023-08-16 - karabiner-config - karps - katip-datadog @@ -2981,9 +3161,11 @@ broken-packages: - ktx - kubernetes-client-core - kubernetes-webhook-haskell + - kudzu # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947047 at 2023-08-16 - kuifje - kure - KyotoCabinet + - l10n # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958884 at 2023-08-16 - labeled-graph - lagrangian - lambda2js @@ -3032,6 +3214,7 @@ broken-packages: - language-openscad - language-pig - language-rust + - language-sally # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953286 at 2023-08-16 - language-sh - language-sqlite - language-sygus @@ -3039,6 +3222,7 @@ broken-packages: - language-webidl - laop - LargeCardinalHierarchy + - large-generics # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948096 at 2023-08-16 - Lastik - latest-npm-version - latex-formulae-image @@ -3082,6 +3266,7 @@ broken-packages: - lens-text-encoding - lens-th-rewrite - lens-time + - lens-toml-parser # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971016 at 2023-08-16 - lens-tutorial - lens-typelevel - lens-xml @@ -3094,13 +3279,16 @@ broken-packages: - lhc - lhs2TeX-hl - lhslatex + - libarchive # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954627 at 2023-08-16 - LibClang - libexpect - libGenI - libhbb - libinfluxdb - libjenkins + - libjwt-typed # failure building library in job https://hydra.nixos.org/build/230959244 at 2023-08-16 - libltdl + - libmdbx # failure in job https://hydra.nixos.org/build/230971264 at 2023-08-16 - liboath-hs - liboleg - libpafe @@ -3111,9 +3299,11 @@ broken-packages: - libssh2 # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/223222399 at 2023-06-07 - libsystemd-daemon - libtagc + - libtelnet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948008 at 2023-08-16 - libxls - libxlsxwriter-hs - libxslt + - libyaml-streamly # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965706 at 2023-08-16 - libzfs - licensor - lie @@ -3136,8 +3326,11 @@ broken-packages: - linear-vect - line-bot-sdk - line-drawing + - line-indexed-cursor # test failure in job https://hydra.nixos.org/build/230971466 at 2023-08-16 + - linenoise # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954880 at 2023-08-16 - lines-of-action - lingo + - linguistic-ordinals # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962191 at 2023-08-16 - linkedhashmap - linked-list-with-iterator - linklater @@ -3153,6 +3346,7 @@ broken-packages: - linx-gateway - lipsum-gen - liquid + - liquid-fixpoint # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948295 at 2023-08-16 - liquidhaskell-cabal - Liquorice - list-fusion-probe @@ -3169,6 +3363,7 @@ broken-packages: - lit - literals - LiterateMarkdown + - little-earley # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949904 at 2023-08-16 - ll-picosat - llsd - llvm-base @@ -3176,7 +3371,10 @@ broken-packages: - llvm-general-pure - llvm-hs - llvm-ht + - llvm-party # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967625 at 2023-08-16 - llvm-pretty + - llvm-tf # failure building library in job https://hydra.nixos.org/build/230970343 at 2023-08-16 + - lmdb-high-level # failure building library in job https://hydra.nixos.org/build/230954528 at 2023-08-16 - lmdb-simple - lmonad - lnurl @@ -3186,6 +3384,7 @@ broken-packages: - located - located-monad-logger - loch + - loc-test # failure in haddockPhase in job https://hydra.nixos.org/build/230967699 at 2023-08-16 - log2json - log-base - log-effect @@ -3202,6 +3401,8 @@ broken-packages: - lojbanXiragan - lol-calculus - longboi + - long-double # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964106 at 2023-08-16 + - looksee # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959202 at 2023-08-16 - lookup-tables - loopbreaker - loop-dsl @@ -3227,8 +3428,10 @@ broken-packages: - lua-bc - luautils - lucid2-htmx + - lucid-alpine # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948075 at 2023-08-16 - lucid-aria - lucid-hyperscript + - luhn # failure in compileBuildDriverPhase in job https://hydra.nixos.org/build/230960533 at 2023-08-16 - luis-client - luka - luminance @@ -3237,7 +3440,9 @@ broken-packages: - lvmlib - lvmrun - lxd-client + - lxd-client-config # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967232 at 2023-08-16 - lye + - lz4-bytes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958626 at 2023-08-16 - lz4-frame-conduit - lzip - lzlib @@ -3280,16 +3485,19 @@ broken-packages: - marked-pretty - markov-realization - mars + - marshal-contt # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964051 at 2023-08-16 - marvin-interpolate - MASMGen - massiv-persist - massiv-scheduler - massiv-serialise - master-plan + - matcher # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947893 at 2023-08-16 - mathflow - math-grads - math-interpolate - math-metric + - math-programming # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964799 at 2023-08-16 - matrix-as-xyz - matrix-lens - matrix-market @@ -3304,16 +3512,19 @@ broken-packages: - MazesOfMonad - MBot - mbox-tools + - mbtiles # failure building library in job https://hydra.nixos.org/build/230947737 at 2023-08-16 - mbug - mcl - mcm - mcmaster-gloss-examples - mcmc-synthesis - mcpi + - md5 # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966189 at 2023-08-16 - mdapi - mdcat - mdp - mealstrom + - mealy # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952277 at 2023-08-16 - MeanShift - Measure - mecab @@ -3365,6 +3576,7 @@ broken-packages: - microformats2-parser - microgroove - microlens-each + - microlens-process # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957561 at 2023-08-16 - micrologger - micro-recursion-schemes - microsoft-translator @@ -3392,6 +3604,7 @@ broken-packages: - mios - MIP - mirror-tweet + - mismi-p # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949261 at 2023-08-16 - mismi-s3-core - miso-action-logger - miso-examples @@ -3409,6 +3622,7 @@ broken-packages: - mmsyn7ukr-common - mmtf - mmtl + - mmzk-typeid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951832 at 2023-08-16 - Mobile-Legends-Hack-Cheats - mockazo - mock-httpd @@ -3446,9 +3660,11 @@ broken-packages: - monadloc-pp - monad-log - monadlog + - monad-logger-prefix # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955752 at 2023-08-16 - monad-logger-syslog - monad-lrs - monad-mersenne-random + - monad-metrics # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947569 at 2023-08-16 - monad-mock - monad-open - monad-parallel-progressbar @@ -3458,6 +3674,7 @@ broken-packages: - monad-ran - MonadRandomLazy - monad-recorder + - monad-skeleton # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956155 at 2023-08-16 - MonadStack - monad-statevar - monad-ste @@ -3479,6 +3696,7 @@ broken-packages: - mono-foldable - monoid - monoid-absorbing + - monoidal-functors # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956652 at 2023-08-16 - monoid-owns - monoidplus - monoids @@ -3507,8 +3725,11 @@ broken-packages: - mrifk - mrm - ms + - ms-auth # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947549 at 2023-08-16 + - ms-azure-api # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969734 at 2023-08-16 - msgpack - msgpack-types + - ms-graph-api # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953084 at 2023-08-16 - msh - mssql-simple - MTGBuilder @@ -3528,12 +3749,14 @@ broken-packages: - multiaddr - multiarg - multihash + - multi-instance # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954844 at 2023-08-16 - multilinear - multipass - multipath - multiplate-simplified - multipool - multirec + - Munkres # failure building library in job https://hydra.nixos.org/build/230964280 at 2023-08-16 - Munkres-simple - muon - murmur @@ -3571,6 +3794,7 @@ broken-packages: - nano-cryptr - nanocurses - nano-hmac + - NanoID # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948998 at 2023-08-16 - nano-md5 - nanomsg - nanomsg-haskell @@ -3668,6 +3892,7 @@ broken-packages: - nix-freeze-tree - nixfromnpm - nixpkgs-update + - nix-serve-ng # failure building executable 'nix-serve' in job https://hydra.nixos.org/build/231635876 at 2023-08-16 - nix-tools - nlp-scores - nm @@ -3684,10 +3909,13 @@ broken-packages: - non-empty-containers - nonempty-lift - non-empty-zipper + - nonlinear-optimization # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950369 at 2023-08-16 - noodle + - normalization-insensitive # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969473 at 2023-08-16 - no-role-annots - notcpp - notmuch-haskell + - not-prelude # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947663 at 2023-08-16 - NoTrace - notzero - np-linear @@ -3696,19 +3924,23 @@ broken-packages: - ntp-control - ntrip-client - n-tuple + - nuha # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959017 at 2023-08-16 - nullary - null-canvas - nullpipe - NumberSieves - NumberTheory + - number-wall # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947084 at 2023-08-16 - numeric-qq - numeric-ranges - numhask-free - numhask-histogram - numhask-prelude + - numhask-space # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958208 at 2023-08-16 - numtype - numtype-tf - Nutri + - nvfetcher # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231635785 at 2023-08-16 - nvim-hs-ghcid - NXT - NXTDSL @@ -3751,6 +3983,7 @@ broken-packages: - om-time - on-a-horse - onama + - ONC-RPC # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952342 at 2023-08-16 - on-demand-ssh-tunnel - oneormore - onpartitions @@ -3788,6 +4021,7 @@ broken-packages: - opentelemetry-extra - opentelemetry-http-client - opentheory-char + - opentracing # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951073 at 2023-08-16 - opentype - open-typerep - OpenVGRaw @@ -3814,10 +4048,13 @@ broken-packages: - organize-imports - orgmode - orgmode-parse + - org-parser # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971946 at 2023-08-16 - origami - orion-hs - orizentic - OrPatterns + - ory-hydra-client # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971097 at 2023-08-16 + - ory-kratos # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968815 at 2023-08-16 - osc - oscpacking - oset @@ -3837,6 +4074,7 @@ broken-packages: - owoify-hs - pack - package-description-remote + - package-version # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230960762 at 2023-08-16 - package-vt - packdeps - packed @@ -3856,17 +4094,21 @@ broken-packages: - pagure-hook-receiver - PandocAgda - pandoc-citeproc - - pandoc-emphasize-code + - pandoc-columns # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956006 at 2023-08-16 + - pandoc-csv2table # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968874 at 2023-08-16 - pandoc-filter-graphviz - pandoc-filter-indent - pandoc-include + - pandoc-include-plus # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962699 at 2023-08-16 - pandoc-lens - - pandoc-lua-engine + - pandoc-linear-table # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968966 at 2023-08-16 + - pandoc-link-context # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972013 at 2023-08-16 + - pandoc-logic-proof # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961625 at 2023-08-16 - pandoc-markdown-ghci-filter - pandoc-placetable - pandoc-plantuml-diagrams - pandoc-pyplot - - pandoc-server + - pandoc-select-code # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956087 at 2023-08-16 - pandoc-unlit - pandoc-utils - pandora @@ -3920,6 +4162,7 @@ broken-packages: - parsers-megaparsec - parser-unbiased-choice-monad-embedding - parsimony + - parsix # failure building library in job https://hydra.nixos.org/build/230966036 at 2023-08-16 - parsnip - partage - partial-lens @@ -3937,6 +4180,7 @@ broken-packages: - patches-vector - Pathfinder - pathfindingcore + - path-formatting # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969881 at 2023-08-16 - PathTree - patrol - patronscraper @@ -3987,10 +4231,12 @@ broken-packages: - persistent-generic - persistent-mongoDB - persistent-odbc + - persistent-postgresql-streaming # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967419 at 2023-08-16 - persistent-ratelimit - persistent-stm - persistent-template-classy - persistent-zookeeper + - persist # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970536 at 2023-08-16 - persist-state - persona - pesca @@ -4009,6 +4255,7 @@ broken-packages: - phasechange - phaser - phoityne + - phoityne-vscode # failure building executable 'phoityne-vscode' in job https://hydra.nixos.org/build/230958609 at 2023-08-16 - phone-metadata - phone-numbers - phone-push @@ -4044,6 +4291,7 @@ broken-packages: - Pipe - pipes-async - pipes-bgzf + - pipes-break # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950050 at 2023-08-16 - pipes-brotli - pipes-category - pipes-cereal @@ -4051,6 +4299,8 @@ broken-packages: - pipes-errors - pipes-interleave - pipes-io + - pipes-lines # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965615 at 2023-08-16 + - pipes-lzma # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954108 at 2023-08-16 - pipes-network-ws # failure building library in job https://hydra.nixos.org/build/214504366 at 2023-04-07 - pipes-protolude - pipes-rt @@ -4121,41 +4371,52 @@ broken-packages: - polynomial - polysemy-check - polysemy-keyed-state + - polysemy-kvstore # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971431 at 2023-08-16 - polysemy-kvstore-jsonfile + - polysemy-managed # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972262 at 2023-08-16 - polysemy-methodology-co-log - polysemy-mocks - polysemy-path - polysemy-readline - polysemy-req - polysemy-resume + - polysemy-several # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969795 at 2023-08-16 - polysemy-socket - polysemy-video - polysemy-vinyl + - polysemy-zoo # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962140 at 2023-08-16 - poly # test failure in job https://hydra.nixos.org/build/225574715 at 2023-06-28 - polytypeable + - polyvariadic # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956502 at 2023-08-16 - pomaps - pomohoro - ponder - pong-server + - pontarius-xmpp-extras # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231689607 at 2023-08-16 - pontarius-xpmn - pool - poolboy # test failure in job https://hydra.nixos.org/build/212819440 at 2023-03-26 - pool-conduit - pop3-client + - popkey # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964862 at 2023-08-16 - poppler - porpoise - portager - porte - PortFusion + - posable # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948222 at 2023-08-16 - posit - positron - posix-acl + - posix-api # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230954850 at 2023-08-16 - posix-realtime - posix-waitpid + - posplyu # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957556 at 2023-08-16 - postcodes - postgres-embedded - PostgreSQL - postgresql-common + - postgresql-config # failure building library in job https://hydra.nixos.org/build/230957015 at 2023-08-16 - postgresql-cube - postgresql-lo-stream - postgresql-ltree @@ -4207,6 +4468,7 @@ broken-packages: - press - pretty-compact - pretty-ghci + - pretty-loc # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953975 at 2023-08-16 - pretty-ncols - prettyprinter-vty - prim @@ -4218,11 +4480,14 @@ broken-packages: - PrimitiveArray - PrimitiveArray-Pretty - primitive-atomic + - primitive-checked # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957933 at 2023-08-16 - primitive-convenience - primitive-foreign - primitive-indexed - primitive-maybe + - primitive-primvar # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951857 at 2023-08-16 - primitive-simd + - primitive-slice # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949991 at 2023-08-16 - primitive-sort - primitive-stablename - prim-ref @@ -4233,6 +4498,7 @@ broken-packages: - prints - PriorityChansConverger - priority-queue + - pro-abstract # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968325 at 2023-08-16 - probable - prob-fx - Probnet @@ -4247,6 +4513,7 @@ broken-packages: - product-isomorphic - prof2pretty - prof-flamegraph + - profiteur # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962019 at 2023-08-16 - profunctor-monad - progression - progressive @@ -4259,6 +4526,7 @@ broken-packages: - prolens - prolog - prometheus-effect + - prometheus # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959996 at 2023-08-16 - prometheus-proc - promise - pronounce @@ -4267,14 +4535,16 @@ broken-packages: - Proper - properties - property-list + - prop-unit # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950936 at 2023-08-16 - proquint # failure in job https://hydra.nixos.org/build/215308028 at 2023-04-11 - prosidy + - pro-source # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963769 at 2023-08-16 - prosper - - proteaaudio - - proteaaudio-sdl + - proteaaudio # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950003 at 2023-08-16 - protocol - protocol-buffers - protocol-buffers-fork + - proto-lens-arbitrary # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230953387 at 2023-08-16 - proto-lens-combinators - protolude-lifted - proton-haskell @@ -4287,6 +4557,7 @@ broken-packages: - psc-ide - pseudo-trie - psi + - pstemmer # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230955354 at 2023-08-16 - psx - PTQ - pub @@ -4305,6 +4576,7 @@ broken-packages: - purescript-cst - purescript-tsd-gen - pure-zlib + - purview # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961366 at 2023-08-16 - pushbullet - pushbullet-types - pusher-haskell @@ -4313,6 +4585,7 @@ broken-packages: - push-notifications - putlenses - puzzle-draw + - pvector # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952685 at 2023-08-16 - pyffi - pyfi - python-pickle @@ -4341,9 +4614,12 @@ broken-packages: - querystring-pickle - questioner - quibble-core + - quic # failure building library in job https://hydra.nixos.org/build/230948542 at 2023-08-16 - QuickAnnotate - quickbooks - quickcheck-arbitrary-template + - quickcheck-combinators # failure building library in job https://hydra.nixos.org/build/230952645 at 2023-08-16 + - quickcheck-dynamic # failure building library in job https://hydra.nixos.org/build/230963873 at 2023-08-16 - quickcheck-groups - quickcheck-lockstep # dependency missing in job https://hydra.nixos.org/build/210845914 at 2023-02-28 - quickcheck-monoid-subclasses @@ -4381,6 +4657,7 @@ broken-packages: - raml - rando - random-access-list + - random-cycle # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957192 at 2023-08-16 - random-derive - RandomDotOrg - random-eff @@ -4394,6 +4671,7 @@ broken-packages: - rangeset - rank1dynamic - rank-product + - rapid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958426 at 2023-08-16 - rapid-term - Rasenschach - rating-chgk-info @@ -4405,6 +4683,7 @@ broken-packages: - raz - rbst - rclient + - rdf4h # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965619 at 2023-08-16 - react-flux - react-haskell - reaction-logic @@ -4434,6 +4713,7 @@ broken-packages: - records-sop - record-wrangler - recover-rtti + - rec-smallarray # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971840 at 2023-08-16 - recursors - red-black-record - redis-glob @@ -4457,6 +4737,7 @@ broken-packages: - reflex-dom-contrib - reflex-dom-fragment-shader-canvas - reflex-dom-helpers + - reflex-dom-pandoc # failure building library in job https://hydra.nixos.org/build/230953122 at 2023-08-16 - reflex-dom-retractable - reflex-dom-svg - reflex-external-ref @@ -4472,6 +4753,9 @@ broken-packages: - reflex-vty - ref-mtl - reformat + - reform-hamlet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965992 at 2023-08-16 + - reform-hsp # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230957580 at 2023-08-16 + - reform-lucid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968858 at 2023-08-16 - refresht - refty - refurb @@ -4502,6 +4786,7 @@ broken-packages: - reify - relacion - relation + - releaser # failure building library in job https://hydra.nixos.org/build/230963399 at 2023-08-16 - relevant-time - reload - remark @@ -4510,10 +4795,12 @@ broken-packages: - remote-debugger - remote-monad - reorderable + - reorder-expression # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952702 at 2023-08-16 - repa-bytestring - repa-devil - repa-eval - repa-examples + - repa # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959980 at 2023-08-16 - repa-linear-algebra - repa-scalar - repa-series @@ -4524,6 +4811,7 @@ broken-packages: - repl-toolkit - repo-based-blog - representable-functors + - reprinter # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970043 at 2023-08-16 - reproject - req-conduit - request @@ -4536,9 +4824,10 @@ broken-packages: - resolve-trivial-conflicts - resource-effect - resource-embed + - resource-pool-monad # failure building library in job https://hydra.nixos.org/build/230949096 at 2023-08-16 + - resourcet-pool # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950524 at 2023-08-16 - respond - restartable - - rest-rewrite - restyle - resumable-exceptions - rethinkdb @@ -4573,6 +4862,7 @@ broken-packages: - rivet-simple-deploy - RJson - Rlang-QQ + - rle # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950686 at 2023-08-16 - rlglue - RLP - rl-satton @@ -4591,6 +4881,7 @@ broken-packages: - rosebud - rose-trees - rosmsg + - rospkg # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231689673 at 2023-08-16 - rosso - rotating-log - rounded @@ -4601,6 +4892,7 @@ broken-packages: - rpc-framework - rpm - rpmbuild-order + - rpmostree-update # failure building executable 'rpmostree-update' in job https://hydra.nixos.org/build/230963857 at 2023-08-16 - rrule - rspp - rss2irc @@ -4610,6 +4902,7 @@ broken-packages: - rtorrent-rpc - rtorrent-state - rts-loader + - rubberband # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972230 at 2023-08-16 - ruby-marshal - ruby-qq - ruff @@ -4653,6 +4946,7 @@ broken-packages: - sat - satchmo-backends - satchmo-minisat + - saturn # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961398 at 2023-08-16 - Saturnin - satyros - savage @@ -4663,6 +4957,7 @@ broken-packages: - scaleimage - scalendar - s-cargot-letbind + - scat # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970581 at 2023-08-16 - scc - schedevr - schedule-planner @@ -4695,6 +4990,10 @@ broken-packages: - sdl2-cairo-image - sdl2-compositor - sdl2-fps + - sdl2-gfx # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947327 at 2023-08-16 + - sdl2-image # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965350 at 2023-08-16 + - sdl2-mixer # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969457 at 2023-08-16 + - sdl2-ttf # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963820 at 2023-08-16 - sdp - sdr - seacat @@ -4711,6 +5010,7 @@ broken-packages: - secure-sockets - secureUDP - SegmentTree + - selda # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970840 at 2023-08-16 - selda-postgresql - selectors - selenium @@ -4719,6 +5019,8 @@ broken-packages: - semaphore-compat # dependency missing in job https://hydra.nixos.org/build/214509429 at 2023-04-07 - semdoc - semialign-extras + - semialign-indexed # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950953 at 2023-08-16 + - semialign-optics # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950916 at 2023-08-16 - semibounded-lattices - Semigroup - semigroupoids-syntax @@ -4733,20 +5035,25 @@ broken-packages: - SeqAlign - sequent-core - sequential-index + - serf # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970238 at 2023-08-16 - serialize-instances + - serialport # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962754 at 2023-08-16 - serokell-util - servant-aeson-specs - servant-auth-cookie - servant-auth-hmac + - servant-auth-server # failure building test suite 'spec' in job https://hydra.nixos.org/build/230968407 at 2023-08-16 - servant-avro - servant-benchmark - servant-client-js + - servant-combinators # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950496 at 2023-08-16 - servant-db - servant-dhall - servant-docs-simple - servant-elm - servant-errors - servant-event-stream + - servant-foreign # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967834 at 2023-08-16 - servant-gdp - servant-generate - servant-generic @@ -4755,8 +5062,10 @@ broken-packages: - servant-hmac-auth - servant-htmx - servant-http2-client + - servant-http-streams # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956465 at 2023-08-16 - servant-iCalendar - servant-jquery + - servant-JuicyPixels # failure building library in job https://hydra.nixos.org/build/230963492 at 2023-08-16 - servant-kotlin - servant-mock - servant-namedargs @@ -4798,6 +5107,7 @@ broken-packages: - setters - set-with - sexp + - sexpr-parser # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967001 at 2023-08-16 - sext - SFML - sfml-audio @@ -4821,9 +5131,12 @@ broken-packages: - sha-streams - she - Shellac + - shellify # failure building test suite 'haskelltest-test' in job https://hydra.nixos.org/build/230963414 at 2023-08-16 - shellish - shellmate + - shellmet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972264 at 2023-08-16 - shell-pipe + - shikensu # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951632 at 2023-08-16 - shimmer - shine-examples - shivers-cfg @@ -4834,12 +5147,14 @@ broken-packages: - shorten-strings - short-vec - show-prettyprint + - show-type # failure building library in job https://hydra.nixos.org/build/230946625 at 2023-08-16 - Shpadoinkle-console - Shpadoinkle-debug - Shpadoinkle-isreal - shwifty - sifflet - sifflet-lib + - sigmacord # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948674 at 2023-08-16 - signable - signable-haskell-protoc - signed-multiset @@ -4855,6 +5170,7 @@ broken-packages: - simpleconfig - simple-css - simple-download + - simple-effects # failure building library in job https://hydra.nixos.org/build/230951952 at 2023-08-16 - simple-eval - simple-form - simple-genetic-algorithm @@ -4863,9 +5179,11 @@ broken-packages: - simpleirc - simple-log - simple-logging + - simple-media-timestamp-formatting # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946985 at 2023-08-16 - simple-money - simple-neural-networks - simplenote + - simple-parser # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951616 at 2023-08-16 - simple-pipe - simpleprelude - simple-rope @@ -4889,6 +5207,7 @@ broken-packages: - singnal - singular-factory - sink + - sint # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966755 at 2023-08-16 - siphash - sitepipe - sixfiguregroup @@ -4931,9 +5250,12 @@ broken-packages: - smartconstructor - smartGroup - smash + - smawk # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963766 at 2023-08-16 - sme - smerdyakov - smiles + - smith # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230967626 at 2023-08-16 + - SmithNormalForm # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970411 at 2023-08-16 - smoothie - smsaero - smt-lib @@ -4966,6 +5288,7 @@ broken-packages: - snaplet-mongodb-minimalistic - snaplet-mysql-simple - snaplet-postgresql-simple + - snaplet-purescript # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971794 at 2023-08-16 - snaplet-recaptcha - snaplet-redis - snaplet-sass @@ -5008,6 +5331,7 @@ broken-packages: - source-constraints - sousit - soyuz + - SpaceInvaders # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963310 at 2023-08-16 - spacepart - spade # dependency missing in job https://hydra.nixos.org/build/225563353 at 2023-06-28 - spake2 @@ -5016,13 +5340,17 @@ broken-packages: - sparse - sparsecheck - sparse-lin-alg + - sparse-linear-algebra # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966041 at 2023-08-16 + - sparse-merkle-trees # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948641 at 2023-08-16 - sparse-tensor + - spdx # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970358 at 2023-08-16 - special-functors - special-keys - spectacle - speculation - sphinx - sphinxesc + - Spintax # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964258 at 2023-08-16 - spiros - spir-v - splay @@ -5033,11 +5361,13 @@ broken-packages: - Spock-api-ghcjs - Spock-auth - spoonutil + - spotify # test failure in job https://hydra.nixos.org/build/230953177 at 2023-08-16 - spoty - Sprig - spritz - spsa - spy + - sqids # test failure in job https://hydra.nixos.org/build/230970531 at 2023-08-16 - sqlcipher - sqlite - sqlite-easy @@ -5045,11 +5375,13 @@ broken-packages: - sql-simple - sqlvalue-list - srcinst + - srt-attoparsec # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966533 at 2023-08-16 - srt-dhall - sscan - ssh - ssh-tunnel - SSTG + - st2 # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965507 at 2023-08-16 - stable-heap - stable-maps - stable-marriage @@ -5072,6 +5404,7 @@ broken-packages: - standalone-derive-topdown - standalone-haddock - starling + - starter # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947332 at 2023-08-16 - stash - Stasis - state @@ -5112,6 +5445,7 @@ broken-packages: - Stomp - stooq-api - storable + - storable-offset # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956457 at 2023-08-16 - storable-static-array - stp - str @@ -5136,10 +5470,13 @@ broken-packages: - streaming-png - streaming-postgresql-simple - streaming-sort + - streaming-with # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956271 at 2023-08-16 - streamly-binary - streamly-cassava - streamly-examples + - streamly-fsnotify # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946720 at 2023-08-16 - streamly-lz4 + - streamly-posix # failure building library in job https://hydra.nixos.org/build/230968738 at 2023-08-16 - streamly-process - stream-monad - streamproc @@ -5150,6 +5487,7 @@ broken-packages: - strict-ghc-plugin - strictly - strict-tuple-lens + - string-class # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230948470 at 2023-08-16 - string-conv-tests - string-fromto - string-isos @@ -5167,6 +5505,7 @@ broken-packages: - stt - stunclient - stylish-cabal + - stylist # failure building test suite 'test-stylist' in job https://hydra.nixos.org/build/230952543 at 2023-08-16 - stylized - subG-instances - subleq-toolchain @@ -5218,15 +5557,16 @@ broken-packages: - swiss-ephemeris - sws - syb-extras + - syb-with-class # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230970380 at 2023-08-16 - syb-with-class-instances-text - sydtest-hedis # test failure in job https://hydra.nixos.org/build/225562212 at 2023-06-28 + - sydtest-hspec # failure building library in job https://hydra.nixos.org/build/230968205 at 2023-08-16 - sydtest-mongo # failure in job https://hydra.nixos.org/build/225574398 at 2023-06-28 - sydtest-persistent-postgresql # test failure in job https://hydra.nixos.org/build/225560820 at 2023-06-28 - sydtest-persistent-sqlite # test failure in job https://hydra.nixos.org/build/225566898 at 2023-06-28 - sydtest-rabbitmq # test failure in job https://hydra.nixos.org/build/225569272 at 2023-06-28 - sydtest-webdriver # test failure in job https://hydra.nixos.org/build/225552802 at 2023-06-28 - syfco - - sym - symantic - symantic-cli - symantic-http-client @@ -5237,6 +5577,7 @@ broken-packages: - symengine-hs - sync - sync-mht + - syntactic # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958352 at 2023-08-16 - syntax-trees - syntax-trees-fork-bairyn - synthesizer # dependency missing in job https://hydra.nixos.org/build/217577245 at 2023-04-29 @@ -5268,8 +5609,10 @@ broken-packages: - tagsoup-megaparsec - tagsoup-parsec - tagsoup-selection + - tagtree # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961266 at 2023-08-16 - tai - tai64 + - tailwind # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/231536572 at 2023-08-16 - tak - takahashi - Takusen @@ -5287,6 +5630,7 @@ broken-packages: - tasty-mgolden - tasty-papi # test failure in job https://hydra.nixos.org/build/216756583 at 2023-04-20 - tasty-stats + - tasty-test-reporter # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958587 at 2023-08-16 - tasty-test-vector - TastyTLT - TBC @@ -5312,6 +5656,8 @@ broken-packages: - teleshell - tellbot - template-default + - template # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971653 at 2023-08-16 + - template-haskell-optics # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946806 at 2023-08-16 - template-haskell-util - template-hsml - templateify @@ -5331,6 +5677,7 @@ broken-packages: - tesla - testCom - testcontainers + - TestExplode # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964283 at 2023-08-16 - test-fixture - test-framework-doctest - test-framework-quickcheck @@ -5347,11 +5694,13 @@ broken-packages: - test-shouldbe - tex2txt - texbuilder + - tex-join-bib # failure building library in job https://hydra.nixos.org/build/230946498 at 2023-08-16 - text1 - text-all - text-and-plots - text-ascii - text-builder-linear + - text-compression # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952349 at 2023-08-16 - text-containers - text-display - text-format-heavy @@ -5365,6 +5714,7 @@ broken-packages: - text-offset - text-position - text-register-machine + - text-stream-decode # failure building library in job https://hydra.nixos.org/build/230960721 at 2023-08-16 - text-trie - textual - text-utf7 @@ -5378,6 +5728,7 @@ broken-packages: - th-build - th-dict-discovery - THEff + - themoviedb # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961888 at 2023-08-16 - thentos-cookie-session - Theora - theoremquest @@ -5401,6 +5752,7 @@ broken-packages: - Thrift - throttled-io-loop - throttle-io-stream + - through-text # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972325 at 2023-08-16 - throwable-exceptions - th-sccs - th-tc @@ -5453,9 +5805,12 @@ broken-packages: - Titim - tkhs - tkyprof + - tls-debug # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964438 at 2023-08-16 + - TLT # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947319 at 2023-08-16 - tmp-proc-example - tofromxml - to-haskell + - toilet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230965271 at 2023-08-16 - token-bucket - tokenify - tokenizer @@ -5466,7 +5821,6 @@ broken-packages: - tokyocabinet-haskell - tokyotyrant-haskell - toml - - toml-parser - tonalude - tonaparser - toodles @@ -5503,6 +5857,7 @@ broken-packages: - transient - translatable-intset - translate + - traverse-code # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230968928 at 2023-08-16 - travis - travis-meta-yaml - trawl @@ -5526,6 +5881,7 @@ broken-packages: - trivia - tropical - tropical-geometry + - trust-chain # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230956012 at 2023-08-16 - tsession - tslib - tsparse @@ -5547,6 +5903,7 @@ broken-packages: - turing-machines - turing-music - turtle-options + - twain # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230972118 at 2023-08-16 - tweak - twentefp-websockets - twfy-api-client @@ -5558,6 +5915,7 @@ broken-packages: - twirp - twisty - twitchapi + - twitch # failure building test suite 'unit-tests' in job https://hydra.nixos.org/build/230961695 at 2023-08-16 - twitter - twitter-feed - tx @@ -5567,10 +5925,12 @@ broken-packages: - typalyze - typeable-th - type-combinators + - type-compare # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964481 at 2023-08-16 - TypeCompose - typed-digits - typed-encoding - typedquery + - typed-spreadsheet # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959517 at 2023-08-16 - typed-time - typed-wire - type-eq @@ -5589,8 +5949,10 @@ broken-packages: - type-list - typelits-witnesses - type-of-html-static + - type-operators # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949643 at 2023-08-16 - typeparams - type-prelude + - typerep-map # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230969193 at 2023-08-16 - type-safe-avl - types-compat - type-settheory @@ -5604,6 +5966,7 @@ broken-packages: - uAgda - uberlast - ucam-webauth-types + - ucl # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952255 at 2023-08-16 - uconv - udbus - udp-conduit @@ -5632,7 +5995,9 @@ broken-packages: - unicode-symbols - unicode-tricks - uniform-json # failure building test suite 'json-test' in job https://hydra.nixos.org/build/214602707 at 2023-04-07 + - union-find # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230950510 at 2023-08-16 - union-map + - unionmount # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230961993 at 2023-08-16 - uniprot-kb - uniqueid - uniquely-represented-sets @@ -5641,6 +6006,7 @@ broken-packages: - uniqueness-periods-vector-common - units-attoparsec - unittyped + - unitym # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230958411 at 2023-08-16 - unitym-yesod - uni-util - universal-binary @@ -5660,6 +6026,7 @@ broken-packages: - unordered-intmap - unpacked-either - unpacked-maybe + - unpacked-maybe-numeric # failure building library in job https://hydra.nixos.org/build/230962818 at 2023-08-16 - unpack-funcs - unroll-ghc-plugin - unsafely @@ -5670,6 +6037,7 @@ broken-packages: - Updater - uploadcare - upskirt + - urbit-hob # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966459 at 2023-08-16 - uri - uri-conduit - uri-encoder @@ -5682,11 +6050,13 @@ broken-packages: - urldecode - url-decoders - urldisp-happstack + - urlencoded # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946607 at 2023-08-16 - url-generic - urn - urn-random - urxml - useragents + - userid # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230959568 at 2023-08-16 - users-persistent - utc - utf8-conversions @@ -5705,15 +6075,18 @@ broken-packages: - uxadt - vabal-lib - vacuum + - vado # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947987 at 2023-08-16 - validated-types - Validation - validations + - validators # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966128 at 2023-08-16 - validity-network-uri - valid-names - value-supply - vampire - var - varan + - variable-media-field # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230971903 at 2023-08-16 - variables - variadic - variation @@ -5727,6 +6100,7 @@ broken-packages: - vect-floating - vect-opengl - vector-bytestring + - vector-circular # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951925 at 2023-08-16 - vector-clock - vector-conduit - vector-doublezip @@ -5737,11 +6111,13 @@ broken-packages: - vector-quicksort # dependency missing in job https://hydra.nixos.org/build/216753081 at 2023-04-20 - vector-random - vector-read-instances + - vector-shuffling # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963853 at 2023-08-16 - vector-space-map - vector-space-opengl - vector-space-points - vector-static - vega-view + - velma # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230963085 at 2023-08-16 - Verba - verbalexpressions - verdict @@ -5813,6 +6189,7 @@ broken-packages: - wai-responsible - wai-router - wai-routes + - wai-saml2 # test failure in job https://hydra.nixos.org/build/230969677 at 2023-08-16 - wai-secure-cookies - wai-session-mysql - wai-session-postgresql @@ -5821,6 +6198,7 @@ broken-packages: - waitfree - wai-throttler - waitra + - wakame # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947444 at 2023-08-16 - wallpaper - warc - warp-dynamic @@ -5838,7 +6216,9 @@ broken-packages: - web3-ipfs - webapi - webapp + - webauthn # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230964346 at 2023-08-16 - WebBits + - webby # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230952008 at 2023-08-16 - webcrank - webcrank-dispatch - web-css @@ -5852,6 +6232,7 @@ broken-packages: - webmention - web-output - web-page + - web-plugins # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962603 at 2023-08-16 - web-push - Webrexp - web-routes-quasi @@ -5872,10 +6253,13 @@ broken-packages: - whois - why3 - wide-word-instances # failure building library in job https://hydra.nixos.org/build/211245524 at 2023-03-13 + - wikicfp-scraper # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946581 at 2023-08-16 - WikimediaParser + - wild-bind # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230951433 at 2023-08-16 - willow - windns - windowslive + - window-utils # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962777 at 2023-08-16 - winerror - wireguard-hs - wires @@ -5948,11 +6332,13 @@ broken-packages: - xml-conduit-decode - xml-conduit-parse - xml-conduit-selectors + - xml-conduit-stylist # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230949082 at 2023-08-16 - xml-html-conduit-lens - XmlHtmlWriter - xml-parsec - xml-prettify - xml-prettify-text + - xml-query # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230947454 at 2023-08-16 - xml-query-xml-types - xml-syntax - xml-to-json @@ -6062,6 +6448,7 @@ broken-packages: - yesod-sass - yesod-static-angular - yesod-static-remote + - yesod-static-streamly # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230966153 at 2023-08-16 - yesod-test-json - yesod-text-markdown - yesod-tls @@ -6087,6 +6474,7 @@ broken-packages: - z85 - zabt - zampolit + - zbar # failure in setupCompilerEnvironmentPhase in job https://hydra.nixos.org/build/230967764 at 2023-08-16 - Z-Data - ZEBEDDE - zendesk-api @@ -6107,6 +6495,7 @@ broken-packages: - zipedit - zipkin - ziptastic-core + - zlib-bytes # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230946586 at 2023-08-16 - zlib-lens - ZMachine - zmidi-score @@ -6117,6 +6506,7 @@ broken-packages: - zsdd - zsh-battery - zsyntax + - ztail # failure in updateAutotoolsGnuConfigScriptsPhase in job https://hydra.nixos.org/build/230962012 at 2023-08-16 - ztar - zuul - Zwaluw diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml index 83824730c817..9f32c9011113 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml @@ -36,18 +36,6 @@ default-package-overrides: # hnix < 0.17 (unreleased) needs hnix-store-* 0.5.* - hnix-store-core == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - hnix-store-remote == 0.5.0.0 # 2022-06-17: Until hnix 0.17 - # reflex-dom-core 0.7.0.2 has no reflex 0.9 compatible release and most likely most people will want to use them together - - reflex < 0.9.0.0 - # required by haskell-language-server 1.9.0.0 - - implicit-hie < 0.1.3 - # latest version requires Cabal >= 3.8 - - shake-cabal < 0.2.2.3 - # needed as long as we have pandoc < 3.0, i.e. stackage lts 20 - - pandoc-crossref < 0.3.15.0 - # Needs to match hspec which is tracked in stackage - - hspec-api < 2.10 - # 2023-04-13: latest version requires ghc-events >= 0.19 but it's not on LTS yet - - eventlog2html < 0.10 # 2023-04-22: For dhall < 1.42 compatibility - dhall-nixpkgs == 1.0.9 @@ -58,14 +46,25 @@ default-package-overrides: - lsp-types == 1.6.* - lsp-test == 0.14.* + # 2023-07-06: ghcide-2.0.0.1 explicitly needs implicit-hie < 0.1.3, because some sort of + # breaking change was introduced in implicit-hie-0.1.3.0. + # https://github.com/haskell/haskell-language-server/blob/feb596592de95f09cf4ee885f3e74178161919f1/ghcide/ghcide.cabal#L107-L111 + - implicit-hie < 0.1.3 + + # 2023-07-06: newer versions of stylish-haskell require + # ghc-lib-parser-ex >= 9.6, but LTS-21 contains ghc-lib-parser-ex-9.4 + - stylish-haskell < 0.14.5.0 + + # Only an older version of dependent-sum-template is compatible with ghc 9.4 + # https://github.com/obsidiansystems/dependent-sum-template/issues/5 + - dependent-sum-template < 0.1.2 + extra-packages: - - Cabal == 2.2.* # required for jailbreak-cabal etc. - - Cabal == 2.4.* # required for cabal-install etc. - - Cabal == 3.2.* # required for cabal2spec - - Cabal == 3.4.* # required for cabal-install etc. - - Cabal == 3.6.* - - Cabal-syntax == 3.8.* # required for cabal-install{,-parsers} - - Cabal == 3.8.* # required for cabal-install{,-parsers} + - Cabal-syntax == 3.6.* # Dummy package that ensures packages depending on Cabal-syntax can work for Cabal < 3.8 + - Cabal == 3.2.* # Used for packages needing newer Cabal on ghc 8.6 and 8.8 + - Cabal == 3.6.* # used for packages needing newer Cabal on ghc 8.10 and 9.0 + - Cabal-syntax == 3.8.* # version required for ormolu and fourmolu on ghc 9.2 and 9.0 + - Cabal-syntax == 3.10.* # newest version required for cabal-install and other packages - cachix < 1.4 # 2023-04-02: cachix 1.4{,.1} have known on multi-user Nix systems - directory == 1.3.7.* # required to build cabal-install 3.10.* with GHC 9.2 - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 @@ -86,10 +85,10 @@ extra-packages: - dhall == 1.38.1 # required for spago - doctest == 0.18.* # 2021-11-19: closest to stackage version for GHC 9.* - foundation < 0.0.29 # 2022-08-30: last version to support GHC < 8.10 - - fourmolu == 0.3.0.0 # 2022-09-21: needed for hls on ghc 8.8 - ghc-api-compat == 8.10.7 # 2022-02-17: preserve for GHC 8.10.7 - ghc-api-compat == 8.6 # 2021-09-07: preserve for GHC 8.8.4 - ghc-exactprint == 0.6.* # 2022-12-12: needed for GHC < 9.2 + - ghc-exactprint == 1.5.* # 2023-03-30: needed for GHC == 9.2 - ghc-exactprint == 1.6.* # 2023-03-30: needed for GHC == 9.4 - ghc-lib == 8.10.7.* # 2022-02-17: preserve for GHC 8.10.7 - ghc-lib == 9.2.* # 2022-02-17: preserve for GHC 9.2 @@ -105,11 +104,9 @@ extra-packages: - haddock-api == 2.23.* # required on GHC < 8.10.x - haddock-library ==1.7.* # required by stylish-cabal-0.5.0.0 - happy == 1.19.12 # for ghcjs - - hermes-json == 0.2.* # 2023-03-22: for nix-output-monitor-2.0.0.5 - hinotify == 0.3.9 # for xmonad-0.26: https://github.com/kolmodin/hinotify/issues/29 - hlint == 3.2.8 # 2022-09-21: needed for hls on ghc 8.8 - hlint == 3.4.1 # 2022-09-21: needed for hls with ghc-lib-parser 9.2 - - hpack == 0.35.0 # 2022-09-29: Needed for stack-2.9.1 - hspec < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-core < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 - hspec-discover < 2.8 # 2022-04-07: Needed for tasty-hspec 1.1.6 @@ -124,26 +121,28 @@ extra-packages: - mmorph == 1.1.3 # Newest working version of mmorph on ghc 8.6.5. needed for hls - network == 2.6.3.1 # required by pkgs/games/hedgewars/default.nix, 2020-11-15 - optparse-applicative < 0.16 # needed for niv-0.2.19 - - ormolu == 0.1.4.1 # 2022-09-21: needed for hls on ghc 8.8 - - ormolu == 0.2.* # 2022-02-21: For ghc 8.8 and 8.10 - - ormolu == 0.5.* # 2022-04-12: For ghc 9.4 + - ormolu == 0.5.0.1 # 2022-02-21: for hls on ghc 8.10 + - ormolu == 0.5.2.0 # 2023-08-08: for hls on ghc 9.0 and 9.2 + - fourmolu == 0.9.0.0 # 2022-09-21: for hls on ghc 8.10 + - fourmolu == 0.10.1.0 # 2023-04-18: for hls on ghc 9.0 and 9.2 + - mod == 0.1.2.2 # needed for hls on ghc 8.10 - pantry == 0.5.2.1 # needed for stack-2.7.3 - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 - - relude == 0.7.0.0 # 2022-02-25: Needed for ema 0.6 - - resolv == 0.1.1.2 # required to build cabal-install-3.0.0.0 with pre ghc-8.8.x + - resolv < 0.2 # required to build cabal-install-3.10.1.0 with Stackage LTS 21 - sbv == 7.13 # required for pkgs.petrinizer - - stylish-haskell == 0.13.0.0 # 2022-09-19: needed for hls on ghc 8.8 + - stylish-haskell == 0.14.3.0 # 2022-09-19: needed for hls on ghc 8.8 - tasty-hspec == 1.1.6 # 2022-04-07: Needed for elm-format - vty == 5.35.1 # 2022-07-08: needed for glirc-2.39.0.1 - weeder == 2.2.* # 2022-02-21: preserve for GHC 8.10.7 - weeder == 2.3.* # 2022-05-31: preserve for GHC 9.0.2 - weeder == 2.4.* # 2023-02-02: preserve for GHC 9.2.* - commonmark-extensions < 0.2.3.3 # 2022-12-17: required by emanote 1.0.0.0 (to avoid a bug in 0.2.3.3) - - ShellCheck == 0.8.0 # 2022-12-28: required by haskell-ci 0.14.3 - retrie < 1.2.0.0 # 2022-12-30: required for hls on ghc < 9.2 - ghc-tags == 1.5.* # 2023-02-18: preserve for ghc-lib == 9.2.* - - primitive == 0.7.4.0 # 2023-03-04: primitive 0.8 is not compatible with too many packages on ghc 9.4 as of now - - fourmolu == 0.10.1.0 # 2023-04-18: for hls-fourmolu-plugin 1.1.1.0 + - ghc-tags == 1.6.* # 2023-02-18: preserve for ghc-lib == 9.4.* + - shake-cabal < 0.2.2.3 # 2023-07-01: last version to support Cabal 3.6.* + - unix-compat < 0.7 # 2023-07-04: Need System.PosixCompat.User for git-annex + - algebraic-graphs < 0.7 # 2023-08-14: Needed for building weeder < 2.6.0 package-maintainers: abbradar: @@ -164,8 +163,6 @@ package-maintainers: - password - password-instances - pretty-simple - - purenix - - spago - stack - termonad centromere: @@ -175,6 +172,8 @@ package-maintainers: - ghc-vis - patat - svgcairo + danielrolls: + - shellify domenkozar: - cachix - cachix-api @@ -352,8 +351,13 @@ package-maintainers: - shakespeare raehik: - strongweak + - generic-data-functions - binrep - bytepatch + - heystone + - refined + - refined1 + - flatparse roberth: - arion-compose - cabal-pkg-config-version-hook @@ -425,6 +429,8 @@ package-maintainers: - irc-client - chatter - envy + tbidne: + - rest-rewrite terlar: - nix-diff turion: @@ -741,6 +747,7 @@ supported-platforms: seqalign: [ platforms.x86 ] # x86 intrinsics streamed: [ platforms.linux] # alsa-core only supported on linux swisstable: [ platforms.x86_64 ] # Needs AVX2 + systemd-api: [ platforms.linux ] tasty-papi: [ platforms.linux ] # limited by pkgs.papi udev: [ platforms.linux ] Win32-console: [ platforms.windows ] diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml index 8c84d73081ac..120d09d88c05 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/stackage.yaml @@ -1,4 +1,4 @@ -# Stackage LTS 20.26 +# Stackage LTS 21.3 # This file is auto-generated by # maintainers/scripts/haskell/update-stackage.sh default-package-overrides: @@ -6,7 +6,7 @@ default-package-overrides: - abstract-deque-tests ==0.3 - abstract-par ==0.3.3 - AC-Angle ==1.0 - - acc ==0.2.0.1 + - acc ==0.2.0.2 - ace ==0.6 - acid-state ==0.16.1.2 - action-permutations ==0.0.0.1 @@ -17,41 +17,38 @@ default-package-overrides: - adler32 ==0.1.2.0 - advent-of-code-api ==0.2.8.4 - aern2-mp ==0.2.15.0 - - aern2-real ==0.2.11.0 - - aeson ==2.0.3.0 + - aern2-real ==0.2.15 + - aeson ==2.1.2.1 - aeson-attoparsec ==0.0.0 - - aeson-better-errors ==0.9.1.1 - aeson-casing ==0.2.0.0 - aeson-combinators ==0.1.0.1 - - aeson-commit ==1.6.0 - - aeson-compat ==0.3.10 - aeson-diff ==1.1.0.13 - aeson-extra ==0.5.1.2 - aeson-generic-compat ==0.0.1.3 - aeson-iproute ==0.3.0 - - aeson-optics ==1.2.0.1 + - aeson-optics ==1.2.1 - aeson-picker ==0.1.0.6 - aeson-pretty ==0.8.9 - aeson-qq ==0.8.4 - aeson-schemas ==1.4.1.0 - - aeson-typescript ==0.4.2.0 + - aeson-typescript ==0.6.0.0 - aeson-value-parser ==0.19.7.1 - aeson-yak ==0.1.1.3 - aeson-yaml ==1.1.0.1 - - agda2lagda ==0.2021.6.1 - - airship ==0.9.5 + - agda2lagda ==0.2023.6.9 - al ==0.1.4.2 - alarmclock ==0.7.0.6 - - alerts ==0.1.2.0 - - alex ==3.2.7.4 + - alex ==3.3.0.0 - alex-meta ==0.3.0.13 - algebra ==4.3.1 - - algebraic-graphs ==0.6.1 + - algebraic-graphs ==0.7 + - align-audio ==0.0.0.1 - Allure ==0.11.0.0 - almost-fix ==0.0.2 - alsa-core ==0.5.0.1 - alsa-mixer ==0.3.0 - alsa-pcm ==0.6.1.1 + - alsa-seq ==0.6.0.9 - alternative-vector ==0.0.0 - alternators ==1.0.0.0 - ALUT ==2.4.0.3 @@ -59,51 +56,47 @@ default-package-overrides: - amqp-utils ==0.6.3.2 - annotated-exception ==0.2.0.4 - annotated-wl-pprint ==0.7.0 - - ansi-terminal ==0.11.4 - - ansi-terminal-game ==1.8.1.0 + - ansi-terminal ==0.11.5 + - ansi-terminal-game ==1.9.1.3 + - ansi-terminal-types ==0.11.5 - ansi-wl-pprint ==0.6.9 - ANum ==0.2.0.2 - aos-signature ==0.1.1 - apecs ==0.9.5 - - apecs-gloss ==0.2.4 - - apecs-physics ==0.4.5 - api-field-json-th ==0.1.0.2 - api-maker ==0.1.0.6 - ap-normalize ==0.1.0.1 - appar ==0.1.8 - appendful ==0.1.0.0 - - appendful-persistent ==0.1.0.0 - appendmap ==0.1.5 - - apply-refact ==0.10.0.0 + - apply-refact ==0.13.0.0 - apportionment ==0.0.0.4 - approximate ==0.3.5 - approximate-equality ==1.1.0.2 - app-settings ==0.2.0.12 - arbor-lru-cache ==0.1.1.1 - - arbtt ==0.12.0.1 - arithmoi ==0.12.1.0 - array-memoize ==0.6.0 - arrow-extras ==0.1.0.1 - arrows ==0.4.4.2 - - ascii ==1.2.4.0 - - ascii-case ==1.0.1.2 - - ascii-char ==1.0.0.17 - - asciidiagram ==1.3.3.3 - - ascii-group ==1.0.0.15 - - ascii-numbers ==1.1.0.2 - - ascii-predicates ==1.0.1.2 + - ascii ==1.7.0.1 + - ascii-case ==1.0.1.3 + - ascii-caseless ==0.0.0.1 + - ascii-char ==1.0.1.0 + - ascii-group ==1.0.0.16 + - ascii-numbers ==1.2.0.1 + - ascii-predicates ==1.0.1.3 - ascii-progress ==0.3.3.0 - - ascii-superset ==1.0.1.15 - - ascii-th ==1.0.0.14 + - ascii-superset ==1.3.0.1 + - ascii-th ==1.2.0.1 - asn1-encoding ==0.9.6 - asn1-parse ==0.9.5 - asn1-types ==0.3.4 - assert-failure ==0.1.2.6 - - assoc ==1.0.2 + - assoc ==1.1 - astro ==0.4.3.0 - async ==2.2.4 - async-extra ==0.2.0.0 - - async-pool ==0.9.1 - async-refresh ==0.3.0.0 - async-refresh-tokens ==0.4.0.0 - atom-basic ==0.2.5 @@ -115,21 +108,26 @@ default-package-overrides: - attoparsec-binary ==0.2 - attoparsec-data ==1.0.5.3 - attoparsec-expr ==0.1.1.2 - - attoparsec-iso8601 ==1.0.2.1 + - attoparsec-framer ==0.1.0.0 + - attoparsec-iso8601 ==1.1.0.0 - attoparsec-path ==0.0.0.1 + - attoparsec-run ==0.0.2.0 - attoparsec-time ==1.0.3 - - aur ==7.0.7 - - aura ==3.2.9 + - audacity ==0.0.2.1 - authenticate ==1.3.5.1 - authenticate-oauth ==1.7 - autodocodec ==0.2.0.3 - autodocodec-openapi3 ==0.2.1.1 - autodocodec-schema ==0.1.0.3 - autodocodec-yaml ==0.2.0.3 - - autoexporter ==2.0.0.2 + - autoexporter ==2.0.0.8 - auto-update ==0.1.6 - avro ==0.6.1.2 + - aws ==0.24.1 - aws-cloudfront-signed-cookies ==0.2.0.12 + - aws-lambda-haskell-runtime ==4.1.2 + - aws-lambda-haskell-runtime-wai ==2.0.2 + - aws-sns-verify ==0.0.0.2 - aws-xray-client ==0.1.0.2 - aws-xray-client-persistent ==0.1.0.5 - aws-xray-client-wai ==0.1.0.2 @@ -138,7 +136,7 @@ default-package-overrides: - barbies ==2.0.4.0 - base16 ==0.3.2.1 - base16-bytestring ==1.0.2.0 - - base32 ==0.2.2.0 + - base32 ==0.3.1.0 - base32string ==0.9.1 - base58-bytestring ==0.1.0 - base58string ==0.10.0 @@ -146,10 +144,10 @@ default-package-overrides: - base64-bytestring ==1.2.1.0 - base64-bytestring-type ==1.0.1 - base64-string ==0.2 - - base-compat ==0.12.2 - - base-compat-batteries ==0.12.2 + - base-compat ==0.12.3 + - base-compat-batteries ==0.12.3 - basement ==0.0.16 - - base-orphans ==0.8.8.2 + - base-orphans ==0.9.0 - base-prelude ==1.6.1 - base-unicode-symbols ==0.2.4.2 - basic-prelude ==0.7.0 @@ -159,27 +157,23 @@ default-package-overrides: - bcp47 ==0.2.0.6 - bcp47-orphans ==0.1.0.6 - bcrypt ==0.0.11 - - beam-core ==0.9.2.1 - - beam-migrate ==0.5.1.2 - - beam-postgres ==0.5.2.1 - - beam-sqlite ==0.5.1.2 - bech32 ==1.1.3 - bech32-th ==1.1.1 - bench ==1.0.12 - benchpress ==0.2.2.22 - - bench-show ==0.3.2 - bencode ==0.6.1.1 - bencoding ==0.4.5.4 - benri-hspec ==0.1.0.1 - between ==0.11.0.0 - bhoogle ==0.1.4.2 - bibtex ==0.1.0.6 + - bifunctor-classes-compat ==0.1 - bifunctors ==5.5.15 - bimap ==0.5.0 - bimaps ==0.1.0.2 - bimap-server ==0.1.0.1 - - bin ==0.1.2 - - binance-exports ==0.1.1.0 + - bin ==0.1.3 + - binance-exports ==0.1.2.0 - binary-conduit ==1.3.1 - binaryen ==0.0.6.0 - binary-generic-combinators ==0.4.4.0 @@ -203,7 +197,7 @@ default-package-overrides: - bitvec ==1.1.4.0 - bitwise-enum ==1.0.1.0 - blake2 ==0.3.0 - - Blammo ==1.1.2.0 + - Blammo ==1.1.2.1 - blank-canvas ==0.7.3 - blanks ==0.5.0 - blas-carray ==0.1.0.2 @@ -212,19 +206,20 @@ default-package-overrides: - blas-hs ==0.1.1.0 - blaze-bootstrap ==0.1.0.1 - blaze-builder ==0.4.2.2 + - blaze-colonnade ==1.2.2.1 - blaze-html ==0.9.1.2 - blaze-markup ==0.8.2.8 - blaze-svg ==0.3.7 - blaze-textual ==0.2.3.1 - bloodhound ==0.21.0.0 - - bm ==0.1.1.0 + - bm ==0.2.0.0 - bmp ==1.2.6.3 - bnb-staking-csvs ==0.2.1.0 - BNFC ==2.9.4.1 - BNFC-meta ==0.6.1 + - board-games ==0.4 - bodhi ==0.1.0 - boltzmann-samplers ==0.1.1.0 - - bookkeeping ==0.4.0.1 - Boolean ==0.2.4 - boolsimplifier ==0.1.8 - boomerang ==1.4.9 @@ -235,10 +230,10 @@ default-package-overrides: - BoundedChan ==1.0.3.0 - bounded-queue ==1.0.0 - boundingboxes ==0.2.3 - - bower-json ==1.1.0.0 + - box ==0.9.1 - boxes ==0.1.5 - breakpoint ==0.1.2.1 - - brick ==1.4 + - brick ==1.9 - broadcast-chan ==0.2.1.2 - brotli ==0.0.0.1 - brotli-streams ==0.0.0.0 @@ -249,12 +244,11 @@ default-package-overrides: - buffer-pipe ==0.0 - bugsnag ==1.0.0.1 - bugsnag-haskell ==0.0.4.4 - - bugsnag-hs ==0.2.0.9 + - bugsnag-hs ==0.2.0.11 - bugsnag-wai ==1.0.0.1 - bugsnag-yesod ==1.0.0.1 - bugzilla-redhat ==1.0.1 - burrito ==2.0.1.6 - - butcher ==1.3.3.2 - bv ==0.5 - byteable ==0.1.1 - bytebuild ==0.3.13.0 @@ -265,13 +259,11 @@ default-package-overrides: - byteorder ==1.0.4 - bytes ==0.17.2 - byteset ==0.1.1.0 - - byteslice ==0.2.7.0 + - byteslice ==0.2.10.0 - bytesmith ==0.3.9.1 - bytestring-builder ==0.10.8.2.0 - - bytestring-conversion ==0.3.2 - bytestring-lexing ==0.5.0.10 - bytestring-mmap ==0.2.2 - - bytestring-progress ==1.4 - bytestring-strict-builder ==0.4.5.6 - bytestring-to-vector ==0.3.0.1 - bytestring-tree-builder ==0.2.7.10 @@ -280,24 +272,20 @@ default-package-overrides: - bzlib-conduit ==0.3.0.2 - c14n ==0.1.0.2 - c2hs ==0.28.8 - - cabal2spec ==2.6.3 - - cabal-appimage ==0.3.0.5 + - cabal2spec ==2.7.0 + - cabal-appimage ==0.4.0.1 - cabal-clean ==0.2.20230609 - - cabal-debian ==5.2.1 - cabal-doctest ==1.0.9 - cabal-file ==0.1.1 - - cabal-file-th ==0.2.7 - - cabal-flatpak ==0.1.0.4 - - cabal-plan ==0.7.2.3 - - cabal-rpm ==2.0.11.1 - - Cabal-syntax ==3.6.0.0 + - cabal-install-solver ==3.8.1.0 + - cabal-rpm ==2.1.1 - cache ==0.1.3.0 - cached-json-file ==0.1.1 - cacophony ==0.10.1 - cairo ==0.13.10.0 - calendar-recycling ==0.0.0.1 - call-alloy ==0.4.0.3 - - calligraphy ==0.1.4 + - calligraphy ==0.1.6 - call-plantuml ==0.0.1.2 - call-stack ==0.4.0 - can-i-haz ==0.3.1.1 @@ -312,9 +300,9 @@ default-package-overrides: - cases ==0.1.4.2 - casing ==0.1.4.1 - cassava ==0.5.3.0 + - cassava-conduit ==0.6.5 - cassava-megaparsec ==2.0.4 - cast ==0.1.0.2 - - cayley-client ==0.4.19.2 - cborg ==0.2.9.0 - cborg-json ==0.2.5.0 - cdar-mBound ==0.1.0.4 @@ -325,24 +313,22 @@ default-package-overrides: - cereal-unordered-containers ==0.1 - cereal-vector ==0.2.0.1 - cfenv ==0.1.0.0 + - cgi ==3001.5.0.1 - chan ==0.0.4.1 - character-cases ==0.1.0.6 - charset ==0.3.9 - charsetdetect-ae ==1.1.0.4 - Chart ==1.9.4 - - Chart-cairo ==1.9.3 - Chart-diagrams ==1.9.4 - - chart-svg ==0.3.3 - ChasingBottoms ==1.3.1.12 - - cheapskate ==0.1.1.2 - - cheapskate-highlight ==0.1.0.0 - - cheapskate-lucid ==0.1.0.0 - check-email ==1.0.2 - checkers ==0.6.0 - checksum ==0.0.0.1 - chimera ==0.3.3.0 - choice ==0.2.2 - chronologique ==0.3.1.3 + - chronos ==1.1.5 + - chronos-bench ==0.2.0.2 - chunked-data ==0.3.1 - cipher-aes ==0.2.11 - cipher-camellia ==0.0.2 @@ -354,51 +340,50 @@ default-package-overrides: - classy-prelude-conduit ==1.5.0 - classy-prelude-yesod ==1.5.0 - cleff ==0.3.3.0 - - cleff-plugin ==0.1.0.0 - clientsession ==0.9.1.2 - - climb ==0.4.1 - Clipboard ==2.3.2.0 - clock ==0.8.3 - closed ==0.2.0.2 - clumpiness ==0.17.0.2 - ClustalParser ==1.3.0 - - cmark ==0.6 - cmark-gfm ==0.2.5 - - cmark-lucid ==0.1.0.0 - cmdargs ==0.10.22 - codec-beam ==0.2.0 - code-conjure ==0.5.2 - code-page ==0.2.1 + - coinor-clp ==0.0 - cointracking-imports ==0.1.0.2 - collect-errors ==0.1.5.0 + - co-log-concurrent ==0.5.1.0 - co-log-core ==0.3.2.0 + - colonnade ==1.2.0.2 - Color ==0.3.3 - colorful-monoids ==0.2.1.3 - colorize-haskell ==1.0.1 - colour ==2.3.6 + - colourista ==0.1.0.2 - columnar ==1.0.0.0 - combinatorial ==0.1.1 - comfort-array ==0.5.2.3 - comfort-array-shape ==0.0 + - comfort-blas ==0.0.0.1 - comfort-fftw ==0.0.0.1 + - comfort-glpk ==0.1 - comfort-graph ==0.0.3.2 - - commonmark ==0.2.2 - - commonmark-extensions ==0.2.3.4 + - commonmark ==0.2.3 + - commonmark-extensions ==0.2.3.5 - commonmark-pandoc ==0.2.1.3 - commutative ==0.0.2 + - commutative-semigroups ==0.1.0.1 - comonad ==5.0.8 - comonad-extras ==4.0.1 - compactmap ==0.1.4.3 + - compdata ==0.13.0 - compensated ==0.8.3 - compiler-warnings ==0.1.0 - componentm ==0.0.0.2 - componentm-devel ==0.0.0.2 - composable-associations ==0.1.0.0 - - composite-base ==0.8.2.1 - - composite-binary ==0.8.2.1 - - composite-ekg ==0.8.2.1 - - composite-tuple ==0.1.2.0 - - composite-xstep ==0.1.0.0 - composition ==1.0.2.2 - composition-extra ==2.0.0 - composition-prelude ==3.0.0.2 @@ -419,19 +404,17 @@ default-package-overrides: - conduit-zstd ==0.0.2.0 - conferer ==1.1.0.0 - conferer-aeson ==1.1.0.2 + - conferer-warp ==1.1.0.1 - ConfigFile ==1.1.4 - - config-ini ==0.2.5.0 + - config-ini ==0.2.6.0 - configuration-tools ==0.6.1 - configurator ==0.3.0.0 - configurator-export ==0.1.0.1 - - configurator-pg ==0.2.7 - connection ==0.3.1 - - connection-pool ==0.2.2 - console-style ==0.0.2.1 - constraints ==0.13.4 - - constraints-extras ==0.3.2.1 + - constraints-extras ==0.4.0.0 - constraint-tuples ==0.1.2 - - construct ==0.3.1.1 - context ==0.2.0.1 - context-http-client ==0.2.0.1 - context-resource ==0.2.0.1 @@ -447,11 +430,11 @@ default-package-overrides: - cookie ==0.4.6 - copr-api ==0.1.0 - core-data ==0.3.9.1 - - core-program ==0.6.8.0 - - core-telemetry ==0.2.9.3 + - core-program ==0.6.9.4 + - core-telemetry ==0.2.9.4 - core-text ==0.3.8.1 - countable ==1.2 - - country ==0.2.3 + - country ==0.2.3.1 - covariance ==0.2.0.1 - cpphs ==1.20.9.1 - cprng-aes ==0.6.1 @@ -459,10 +442,11 @@ default-package-overrides: - cpuinfo ==0.1.0.2 - cql ==4.0.4 - cql-io ==1.1.1 - - crackNum ==3.2 + - crackNum ==3.4 + - crc32c ==0.1.0 - credential-store ==0.1.2 - - criterion ==1.5.13.0 - - criterion-measurement ==0.1.4.0 + - criterion ==1.6.1.0 + - criterion-measurement ==0.2.1.0 - cron ==0.7.0 - crypto-api ==0.13.3 - crypto-api-tests ==0.3 @@ -476,35 +460,36 @@ default-package-overrides: - cryptohash-sha1 ==0.11.101.0 - cryptohash-sha256 ==0.11.102.1 - cryptohash-sha512 ==0.11.102.0 + - crypton ==0.32 - cryptonite ==0.30 - cryptonite-conduit ==0.2.2 - cryptonite-openssl ==0.7 - crypto-pubkey-types ==0.4.3 - crypto-random ==0.0.9 - crypto-random-api ==0.2.0 - - cryptostore ==0.2.3.0 + - cryptostore ==0.3.0.1 - crypt-sha512 ==0 - csp ==1.4.0 + - css-syntax ==0.1.0.1 - css-text ==0.1.3.0 - c-struct ==0.1.3.0 - csv ==0.1.2 - csv-conduit ==0.7.3.0 - ctrie ==0.2 - - cubicbezier ==0.6.0.6 + - cubicbezier ==0.6.0.7 - cubicspline ==0.1.2 - cue-sheet ==2.0.2 - curl ==1.3.8 - curl-runnings ==0.17.0 - - currencies ==0.2.0.0 - currency ==0.2.0.0 - currycarbon ==0.2.1.1 - cursor ==0.3.2.0 - cursor-brick ==0.1.0.1 - cursor-fuzzy-time ==0.0.0.0 - cursor-gen ==0.4.0.0 + - cutter ==0.0 - cyclotomic ==1.1.2 - - czipwith ==1.0.1.4 - - d10 ==1.0.1.2 + - d10 ==1.0.1.3 - data-accessor ==0.2.3.1 - data-accessor-mtl ==0.2.0.5 - data-accessor-transformers ==0.2.1.8 @@ -513,6 +498,7 @@ default-package-overrides: - data-bword ==0.1.0.2 - data-checked ==0.3 - data-clist ==0.2 + - data-compat ==0.1.0.4 - data-default ==0.7.1.1 - data-default-class ==0.1.2.0 - data-default-instances-base ==0.1.0.1 @@ -521,7 +507,6 @@ default-package-overrides: - data-default-instances-containers ==0.0.1 - data-default-instances-dlist ==0.0.1 - data-default-instances-old-locale ==0.0.1 - - data-default-instances-text ==0.0.1 - data-default-instances-unordered-containers ==0.0.1 - data-default-instances-vector ==0.0.1 - data-diverse ==4.7.1.0 @@ -529,8 +514,7 @@ default-package-overrides: - data-dword ==0.3.2.1 - data-endian ==0.1.1 - data-fix ==0.3.2 - - data-forest ==0.1.0.10 - - data-functor-logistic ==0.0 + - data-forest ==0.1.0.12 - data-has ==0.4.0.0 - data-hash ==0.2.0.1 - data-interval ==2.1.1 @@ -541,17 +525,14 @@ default-package-overrides: - data-msgpack-types ==0.0.3 - data-or ==1.0.0.7 - data-ordlist ==0.4.7.0 - - data-ref ==0.0.2 + - data-ref ==0.1 - data-reify ==0.6.3 - data-serializer ==0.3.5 - - datasets ==0.4.0 - data-sketches ==0.3.1.0 - data-sketches-core ==0.1.0.0 - data-textual ==0.3.0.3 - - data-tree-print ==0.1.0.2 - dataurl ==0.1.0.0 - DAV ==1.3.4 - - dawg-ord ==0.5.1.2 - dbcleaner ==0.1.3 - DBFunctor ==0.1.2.1 - dbus ==1.2.29 @@ -568,13 +549,14 @@ default-package-overrides: - dense-linear-algebra ==0.1.0.0 - dependent-map ==0.4.0.0 - dependent-sum ==0.7.2.0 - - dependent-sum-template ==0.1.1.1 - depq ==0.4.2 - deque ==0.4.4 - deriveJsonNoPrefix ==0.1.0.1 + - derive-storable ==0.3.1.0 - derive-topdown ==0.0.3.0 - deriving-aeson ==0.2.9 - deriving-compat ==0.6.3 + - deriving-trans ==0.5.2.0 - detour-via-sci ==1.0.0 - df1 ==0.4.1 - dhall ==1.41.2 @@ -582,21 +564,22 @@ default-package-overrides: - dhall-json ==1.7.11 - dhall-yaml ==1.2.12 - di ==1.3 - - diagrams ==1.4.0.1 - - diagrams-builder ==0.8.0.5 - - diagrams-cairo ==1.4.2 - - diagrams-canvas ==1.4.1.1 - - diagrams-contrib ==1.4.5 + - diagrams ==1.4.1 + - diagrams-canvas ==1.4.1.2 + - diagrams-contrib ==1.4.5.1 - diagrams-core ==1.5.1 - - diagrams-lib ==1.4.5.2 + - diagrams-html5 ==1.4.2 + - diagrams-lib ==1.4.6 - diagrams-postscript ==1.5.1.1 - diagrams-rasterific ==1.4.2.3 - diagrams-solve ==0.1.3 - diagrams-svg ==1.4.3.1 + - dice ==0.1.1 - di-core ==1.0.4 - dictionary-sharing ==0.1.0.0 - di-df1 ==1.2.1 - Diff ==0.4.1 + - diff-loc ==0.1.0.0 - digest ==0.0.1.7 - digits ==0.3.1 - di-handle ==1.0.1 @@ -609,25 +592,26 @@ default-package-overrides: - discover-instances ==0.1.0.0 - discrimination ==0.5 - disk-free-space ==0.1.0.1 - - distribution-opensuse ==1.1.3 + - distributed-static ==0.3.9 + - distribution-opensuse ==1.1.4 - distributive ==0.6.2.1 - diversity ==0.8.1.0 - djinn-lib ==0.0.1.4 - dl-fedora ==0.9.5 - dlist ==1.0 - dlist-instances ==0.1.1.1 - - dlist-nonempty ==0.1.2 + - dlist-nonempty ==0.1.3 - dns ==4.1.1 - - docker ==0.7.0.1 - dockerfile ==0.2.0 - doclayout ==0.4.0.1 - - doctemplates ==0.10.0.2 + - doctemplates ==0.11 - doctest ==0.20.1 - doctest-discover ==0.2.0.0 - doctest-driver-gen ==0.3.0.7 - doctest-exitcode-stdio ==0.0 + - doctest-extract ==0.1.1 - doctest-lib ==0.1 - - doctest-parallel ==0.2.6 + - doctest-parallel ==0.3.0.1 - doldol ==0.4.1.2 - do-list ==1.0.1 - domain ==0.1.1.4 @@ -637,7 +621,7 @@ default-package-overrides: - domain-optics ==0.1.0.3 - do-notation ==0.1.0.2 - dot ==0.3 - - dotenv ==0.10.0.0 + - dotenv ==0.11.0.2 - dotgen ==0.4.3 - dotnet-timespan ==0.0.1.0 - double-conversion ==2.0.4.2 @@ -651,7 +635,7 @@ default-package-overrides: - dual ==0.1.1.1 - dual-tree ==0.2.3.1 - dublincore-xml-conduit ==0.1.0.2 - - dunai ==0.9.2 + - dunai ==0.11.1 - duration ==0.2.0.0 - dvorak ==0.1.0.0 - dynamic-state ==0.3.1 @@ -670,7 +654,7 @@ default-package-overrides: - editor-open ==0.6.0.0 - effectful ==2.2.2.0 - effectful-core ==2.2.2.2 - - effectful-plugin ==1.0.0.0 + - effectful-plugin ==1.1.0.1 - effectful-th ==1.0.0.1 - either ==5.0.2 - either-both ==0.1.1.1 @@ -678,34 +662,35 @@ default-package-overrides: - ekg-core ==0.1.1.7 - elerea ==2.9.0 - elf ==0.31 - - eliminators ==0.9 + - eliminators ==0.9.2 - elm2nix ==0.3.0 - elm-bridge ==0.8.2 - elm-core-sources ==1.0.0 - elm-export ==0.6.0.1 - - elynx ==0.7.2.1 - - elynx-markov ==0.7.2.1 - - elynx-nexus ==0.7.2.1 - - elynx-seq ==0.7.2.1 + - elynx ==0.7.2.2 + - elynx-markov ==0.7.2.2 + - elynx-nexus ==0.7.2.2 + - elynx-seq ==0.7.2.2 - elynx-tools ==0.7.2.1 - - elynx-tree ==0.7.2.1 + - elynx-tree ==0.7.2.2 - emacs-module ==0.1.1.1 - email-validate ==2.3.2.18 - emojis ==0.1.2 - enclosed-exceptions ==1.0.3 - ENIG ==0.0.1.0 - entropy ==0.4.1.10 - - enummapset ==0.6.0.3 + - enummapset ==0.7.1.0 - enumset ==0.1 + - enum-subset-generate ==0.1.0.1 - enum-text ==0.5.3.0 - envelope ==0.2.2.0 - envparse ==0.5.0 - envy ==2.1.2.0 - eq ==4.3 + - equal-files ==0.0.5.4 - equational-reasoning ==0.7.0.1 - equivalence ==0.4.1 - erf ==2.0.0.0 - - errata ==0.4.0.0 - error ==1.0.0.0 - errorcall-eq-instance ==0.3.0 - error-or ==0.3.0 @@ -714,11 +699,6 @@ default-package-overrides: - errors-ext ==0.4.2 - ersatz ==0.4.13 - esqueleto ==3.5.10.0 - - essence-of-live-coding ==0.2.7 - - essence-of-live-coding-gloss ==0.2.7 - - essence-of-live-coding-pulse ==0.2.7 - - essence-of-live-coding-quickcheck ==0.2.7 - - essence-of-live-coding-warp ==0.2.7 - event-list ==0.1.2 - eventstore ==1.4.2 - every ==0.0.1 @@ -730,23 +710,25 @@ default-package-overrides: - exception-transformers ==0.4.0.11 - executable-hash ==0.2.0.4 - executable-path ==0.0.3.1 + - exinst ==0.9 - exit-codes ==1.0.0 - exomizer ==1.0.0 - experimenter ==0.1.0.14 - expiring-cache-map ==0.0.6.1 - explainable-predicates ==0.1.2.3 - - explicit-exception ==0.1.10.1 + - explicit-exception ==0.2 - exp-pairs ==0.2.1.0 - - express ==1.0.10 + - express ==1.0.12 - extended-reals ==0.2.4.0 - extensible ==0.9 - extensible-effects ==5.0.0.1 - extensible-exceptions ==0.1.1.4 - - extra ==1.7.13 + - extra ==1.7.14 - extractable-singleton ==0.0.1 - extrapolate ==0.4.6 - fail ==4.9.0.0 - failable ==1.2.4.0 + - FailT ==0.1.2.0 - fakedata ==1.0.3 - fakedata-parser ==0.1.0.0 - fakedata-quickcheck ==0.2.0 @@ -754,10 +736,11 @@ default-package-overrides: - fakepull ==0.3.0.2 - faktory ==1.1.2.4 - fasta ==0.10.4.2 - - fast-logger ==3.1.2 + - fast-logger ==3.2.2 - fast-math ==1.0.2 + - fastmemo ==0.1.1 - fb ==2.1.1.1 - - fclabels ==2.0.5.1 + - fcf-family ==0.2.0.0 - fdo-notify ==0.3.1 - feature-flags ==0.1.0.1 - fedora-dists ==2.1.1 @@ -766,21 +749,20 @@ default-package-overrides: - FenwickTree ==0.1.2.1 - fft ==0.1.8.7 - fftw-ffi ==0.1 - - fgl ==5.7.0.3 + - fgl ==5.8.0.0 - fields-json ==0.4.0.0 - - filecache ==0.4.1 - file-embed ==0.0.15.0 - file-embed-lzma ==0.0.1 - filelock ==0.1.1.6 - filemanip ==0.3.6.3 - file-modules ==0.1.2.4 - - filepath-bytestring ==1.4.2.1.12 + - filepath-bytestring ==1.4.2.1.13 - file-path-th ==0.1.0.0 - filepattern ==0.1.3 - fileplow ==0.1.0.0 - filter-logger ==0.6.0.0 - filtrable ==0.1.6.0 - - fin ==0.2.1 + - fin ==0.3 - FindBin ==0.0.5 - fingertree ==0.1.5.0 - finite-typelits ==0.1.6.0 @@ -795,10 +777,9 @@ default-package-overrides: - flac ==0.2.0 - flac-picture ==0.1.2 - flags-applicative ==0.1.0.3 - - flat-mcmc ==1.5.2 - - flatparse ==0.3.5.1 + - flat ==0.6 + - flatparse ==0.4.1.0 - flay ==0.4 - - flexible-defaults ==0.0.3 - FloatingHex ==0.5 - floatshow ==0.2.4 - flow ==2.0.0.3 @@ -808,7 +789,9 @@ default-package-overrides: - fn ==0.3.0.2 - focus ==1.0.3.1 - focuslist ==0.1.1.0 - - foldl ==1.4.14 + - foldable1-classes-compat ==0.1 + - fold-debounce ==0.2.0.11 + - foldl ==1.4.15 - folds ==0.7.8 - follow-file ==0.0.3 - FontyFruity ==0.5.3.5 @@ -816,47 +799,44 @@ default-package-overrides: - foreign-store ==0.2 - ForestStructures ==0.0.1.1 - forkable-monad ==0.2.0.3 - - forma ==1.2.0 - - formatn ==0.2.2 + - formatn ==0.3.0 - format-numbers ==0.1.0.1 - - formatting ==7.1.3 - - fortran-src ==0.12.0 + - formatting ==7.2.0 - foundation ==0.0.30 - - fourmolu ==0.9.0.0 - - freckle-app ==1.3.0.0 + - fourmolu ==0.11.0.0 - free ==5.1.10 - free-categories ==0.2.0.2 - freenect ==1.2.1 - - freer-simple ==1.2.1.2 - freetype2 ==0.2.0 - free-vl ==0.1.4 + - friday ==0.2.3.2 + - friday-juicypixels ==0.1.2.4 - friendly-time ==0.4.1 - frisby ==0.2.4 - from-sum ==0.2.3.0 - frontmatter ==0.1.0.2 - - fsnotify ==0.3.0.1 - - fsnotify-conduit ==0.1.1.1 + - fsnotify ==0.4.1.0 - ftp-client ==0.5.1.4 - funcmp ==1.9 - function-builder ==0.3.0.1 - functor-classes-compat ==2.0.0.2 + - functor-combinators ==0.4.1.2 - fused-effects ==1.1.2.2 - fusion-plugin ==0.2.6 - fusion-plugin-types ==0.1.0 - fuzzcheck ==0.1.1 - fuzzy ==0.1.0.1 - fuzzy-dates ==0.1.1.2 - - fuzzyset ==0.2.3 - fuzzy-time ==0.2.0.3 - gauge ==0.2.5 - gd ==3000.7.3 - gdp ==0.0.3.0 - gemini-exports ==0.1.0.0 - general-games ==1.1.1 - - generic-aeson ==0.2.0.14 + - generically ==0.1.1 - generic-arbitrary ==1.0.1 - generic-constraints ==1.1.1.1 - - generic-data ==1.0.0.1 + - generic-data ==1.1.0.0 - generic-data-surgery ==0.3.0.0 - generic-deriving ==1.14.4 - generic-functor ==1.1.0.0 @@ -869,6 +849,7 @@ default-package-overrides: - generics-eot ==0.4.0.1 - generics-sop ==0.5.1.3 - generics-sop-lens ==0.2.0.1 + - geniplate-mirror ==0.7.9 - genvalidity ==1.1.0.0 - genvalidity-aeson ==1.0.0.1 - genvalidity-appendful ==0.1.0.0 @@ -901,33 +882,28 @@ default-package-overrides: - genvalidity-uuid ==1.0.0.1 - genvalidity-vector ==1.0.0.0 - geodetics ==0.1.2 - - geojson ==4.1.1 - getopt-generics ==0.13.1.0 - - ghc-bignum-orphans ==0.1.1 - ghc-byteorder ==4.11.0.0.10 - ghc-check ==0.5.0.8 - - ghc-compact ==0.1.0.0 - ghc-core ==0.5.6 - - ghc-events ==0.18.0 - - ghc-exactprint ==1.5.0 - - ghcid ==0.8.7 + - ghc-events ==0.19.0.1 + - ghc-exactprint ==1.6.1.3 + - ghcid ==0.8.9 - ghci-hexcalc ==0.1.1.0 - ghcjs-codemirror ==0.0.0.2 - ghcjs-perch ==0.3.3.3 - - ghc-lib ==9.2.7.20230228 - - ghc-lib-parser ==9.2.7.20230228 - - ghc-lib-parser-ex ==9.2.0.4 - - ghc-parser ==0.2.4.0 + - ghc-lib ==9.4.5.20230430 + - ghc-lib-parser ==9.4.5.20230430 + - ghc-lib-parser-ex ==9.4.0.0 - ghc-paths ==0.1.0.12 - ghc-prof ==1.4.1.12 - - ghc-source-gen ==0.4.3.0 - - ghc-syntax-highlighter ==0.0.8.0 + - ghc-syntax-highlighter ==0.0.9.0 - ghc-tcplugins-extra ==0.4.4 - ghc-trace-events ==0.1.2.7 - ghc-typelits-extra ==0.4.5 - ghc-typelits-knownnat ==0.7.8 - ghc-typelits-natnormalise ==0.7.8 - - ghc-typelits-presburger ==0.6.2.0 + - ghc-typelits-presburger ==0.7.2.0 - ghost-buster ==0.1.1.0 - gi-atk ==2.0.27 - gi-cairo ==1.0.29 @@ -946,24 +922,25 @@ default-package-overrides: - gi-graphene ==1.0.7 - gi-gtk ==3.0.41 - gi-gtk-hs ==0.3.16 - - gi-gtksource ==3.0.28 - gi-harfbuzz ==0.0.9 - gi-javascriptcore ==4.0.27 - gio ==0.13.10.0 - gi-pango ==1.0.29 - - githash ==0.1.6.3 + - gi-soup ==2.4.28 + - githash ==0.1.7.0 - github ==0.28.0.1 - - github-release ==2.0.0.6 - - github-rest ==1.1.3 + - github-release ==2.0.0.8 + - github-rest ==1.1.4 - github-types ==0.2.1 - - github-webhooks ==0.16.0 + - github-webhooks ==0.17.0 - gitlab-haskell ==1.0.0.1 - - git-lfs ==1.2.0 - gitlib ==3.1.3 - gitrev ==1.3.1 - gi-vte ==2.91.31 + - gi-webkit2 ==4.0.30 - gi-xlib ==2.0.13 - gl ==0.9 + - glabrous ==2.0.6.2 - glasso ==0.1.0 - GLFW-b ==3.3.0.0 - glib ==0.13.10.0 @@ -971,9 +948,8 @@ default-package-overrides: - glob-posix ==0.2.0.1 - gloss ==1.13.2.2 - gloss-algorithms ==1.13.0.3 - - gloss-examples ==1.13.0.4 - - gloss-raster ==1.13.1.2 - gloss-rendering ==1.13.1.2 + - glpk-headers ==0.5.1 - GLURaw ==2.0.0.5 - GLUT ==2.7.0.16 - gmail-simple ==0.1.0.4 @@ -981,19 +957,19 @@ default-package-overrides: - goldplate ==0.2.1.1 - google-isbn ==1.0.3 - gopher-proxy ==0.1.1.3 - - gotyno-hs ==1.1.0 - gpolyline ==0.1.0.1 - graph-core ==0.3.0.0 - graphite ==0.10.0.1 + - graphql ==1.2.0.1 - graphql-client ==1.2.2 - graphs ==0.7.2 - graphula ==2.0.2.2 - graphviz ==2999.20.1.0 - graph-wrapper ==0.2.6.0 - gravatar ==0.8.1 - - gridtables ==0.0.3.0 + - gridtables ==0.1.0.0 - groom ==0.1.2.1 - - grouped-list ==0.2.3.0 + - group-by-date ==0.1.0.5 - groups ==0.5.3 - gtk ==0.15.8 - gtk2hs-buildtools ==0.13.10.0 @@ -1001,11 +977,12 @@ default-package-overrides: - gtk-sni-tray ==0.1.8.1 - gtk-strut ==0.1.3.2 - guarded-allocation ==0.0.1 - - hackage-cli ==0.0.3.6 + - H ==1.0.0 + - hackage-cli ==0.1.0.1 - hackage-security ==0.6.2.3 - - haddock-library ==1.10.0 - - hakyll ==4.15.1.1 - - hakyll-convert ==0.3.0.4 + - haddock-library ==1.11.0 + - haha ==0.3.1.1 + - hakyll ==4.16.0.0 - hal ==1.0.0.1 - half ==0.3.1 - hall-symbols ==0.1.0.6 @@ -1015,7 +992,7 @@ default-package-overrides: - handwriting ==0.1.0.3 - happstack-hsp ==7.3.7.7 - happstack-jmacro ==7.0.12.5 - - happstack-server ==7.7.2 + - happstack-server ==7.8.0.2 - happstack-server-tls ==7.2.1.3 - happy ==1.20.1.1 - happy-meta ==0.2.1.0 @@ -1023,10 +1000,9 @@ default-package-overrides: - HasBigDecimal ==0.2.0.0 - hasbolt ==0.1.6.2 - hashable ==1.4.2.0 - - hashids ==1.0.2.7 + - hashing ==0.1.1.0 - hashmap ==1.3.3 - hashtables ==1.3.1 - - haskeline ==0.8.2.1 - haskell-gi ==0.26.7 - haskell-gi-base ==0.26.4 - haskell-gi-overloading ==1.0 @@ -1038,93 +1014,92 @@ default-package-overrides: - haskell-src-exts-simple ==1.23.0.0 - haskell-src-exts-util ==0.2.5 - haskell-src-meta ==0.8.12 - - haskey-btree ==0.3.0.1 - - haskintex ==0.8.0.1 - haskoin-core ==0.21.2 + - haskoin-node ==0.18.1 - haskoin-store-data ==0.65.5 - hasktags ==0.72.0 - hasql ==1.6.3 - hasql-dynamic-statements ==0.3.1.2 - hasql-implicits ==0.1.1 + - hasql-interpolate ==0.1.0.4 + - hasql-listen-notify ==0.1.0 - hasql-migration ==0.3.0 - hasql-notifications ==0.2.0.5 - - hasql-optparse-applicative ==0.5 - - hasql-pool ==0.8.0.7 + - hasql-optparse-applicative ==0.7 + - hasql-pool ==0.9.0.1 - hasql-queue ==1.2.0.2 - hasql-th ==0.4.0.18 - hasql-transaction ==1.0.1.2 - has-transformers ==0.1.0.4 - hasty-hamiltonian ==1.3.4 - HaTeX ==3.22.3.2 - - HaXml ==1.25.12 + - HaXml ==1.25.13 - haxr ==3000.11.5 - HCodecs ==0.5.2 - - hdaemonize ==0.5.6 + - hdaemonize ==0.5.7 - HDBC ==2.4.0.4 - HDBC-session ==0.1.2.0 - - headed-megaparsec ==0.2.1.1 + - headed-megaparsec ==0.2.1.2 - heap ==1.0.4 - heaps ==0.4 - heatshrink ==0.1.0.0 - hebrew-time ==0.1.2 - - hedgehog ==1.1.2 + - hedgehog ==1.2 - hedgehog-classes ==0.2.5.4 - hedgehog-corpus ==0.2.0 - hedgehog-fakedata ==0.0.1.5 - hedgehog-fn ==1.0 + - hedgehog-optics ==1.0.0.3 - hedgehog-quickcheck ==0.1.1 - hedis ==0.15.2 - hedn ==0.3.0.4 + - heist ==1.1.1.1 - here ==1.2.13 - heredoc ==0.2.0.0 - heterocephalus ==1.0.5.7 + - hetzner ==0.2.1.1 - hex ==0.2.0 - hexml ==0.3.4 - hexml-lens ==0.2.2 - hexpat ==0.20.13 - - hex-text ==0.1.0.8 + - hex-text ==0.1.0.9 - hformat ==0.3.3.1 - hfsevents ==0.1.6 - - hgeometry ==0.14 - - hgeometry-combinatorial ==0.14 + - hgal ==2.0.0.3 - hidapi ==0.1.8 - - hierarchical-clustering ==0.4.7 - hi-file-parser ==0.1.4.0 - highlighting-kate ==0.6.4 - - hindent ==5.3.4 + - hindent ==6.0.0 - hinfo ==0.0.3.0 - hinotify ==0.4.1 - hint ==0.9.0.7 - - hip ==1.5.6.0 - histogram-fill ==0.9.1.0 - - hjsmin ==0.2.0.4 + - hjsmin ==0.2.1 - hkd-default ==1.1.0.0 - - hkgr ==0.4.2 - - hledger ==1.27.1 + - hkgr ==0.4.3.1 + - hledger ==1.30.1 - hledger-interest ==1.6.5 - - hledger-lib ==1.27.1 + - hledger-lib ==1.30 - hledger-stockquotes ==0.1.2.1 - - hledger-ui ==1.27.1 - - hledger-web ==1.27.1 + - hledger-ui ==1.30 + - hledger-web ==1.30 - hlibcpuid ==0.2.0 - hlibgit2 ==0.18.0.16 - hlibsass ==0.1.10.1 - - hlint ==3.4.1 + - hlint ==3.5 - hmatrix ==0.20.2 - hmatrix-gsl ==0.19.0.1 - hmatrix-gsl-stats ==0.4.1.8 - hmatrix-morpheus ==0.1.1.2 - - hmatrix-repa ==0.1.2.2 - hmatrix-special ==0.19.0.0 - - hmatrix-vector-sized ==0.1.3.0 - - HMock ==0.5.1.0 - - hnock ==0.4.0 - - hoauth2 ==2.6.0 + - hmm-lapack ==0.5.0.1 + - hmpfr ==0.4.5 + - hoauth2 ==2.8.0 - hoogle ==5.0.18.3 - hopenssl ==2.2.5 - hopfli ==0.2.2.1 - - horizontal-rule ==0.5.0.0 - - hosc ==0.19.1 + - horizontal-rule ==0.6.0.0 + - hosc ==0.20 - hostname ==1.0 - hostname-validate ==1.0.0 - hourglass ==0.2.12 @@ -1136,7 +1111,8 @@ default-package-overrides: - hpc-lcov ==1.1.1 - HPDF ==1.6.1 - hpp ==0.6.5 - - hpqtypes ==1.9.4.0 + - hpqtypes ==1.11.1.1 + - hpqtypes-extras ==1.16.4.3 - hreader ==1.1.0 - hreader-lens ==0.1.3.0 - hruby ==0.5.0.0 @@ -1151,32 +1127,34 @@ default-package-overrides: - hs-GeoIP ==0.3 - hsignal ==0.2.7.5 - hsini ==0.5.1.2 - - hsinstall ==2.7 + - hsinstall ==2.8 - HSlippyMap ==3.0.1 - hslogger ==1.3.1.0 - - hslua ==2.2.1 - - hslua-aeson ==2.2.1 - - hslua-classes ==2.2.0 - - hslua-core ==2.2.1 - - hslua-marshalling ==2.2.1 - - hslua-module-doclayout ==1.0.4 - - hslua-module-path ==1.0.3 - - hslua-module-system ==1.0.3 - - hslua-module-text ==1.0.3.1 - - hslua-module-version ==1.0.3 - - hslua-objectorientation ==2.2.1 - - hslua-packaging ==2.2.1 + - hslua ==2.3.0 + - hslua-aeson ==2.3.0.1 + - hslua-classes ==2.3.0 + - hslua-core ==2.3.1 + - hslua-list ==1.1.1 + - hslua-marshalling ==2.3.0 + - hslua-module-doclayout ==1.1.0 + - hslua-module-path ==1.1.0 + - hslua-module-system ==1.1.0.1 + - hslua-module-text ==1.1.0.1 + - hslua-module-version ==1.1.0 + - hslua-objectorientation ==2.3.0 + - hslua-packaging ==2.3.0 + - hslua-typing ==0.1.0 - hsndfile ==0.8.0 - hsndfile-vector ==0.5.2 - - HsOpenSSL ==0.11.7.5 + - HsOpenSSL ==0.11.7.6 - HsOpenSSL-x509-system ==0.1.0.4 - hsp ==0.10.0 - - hspec ==2.9.7 + - hspec ==2.10.10 - hspec-attoparsec ==0.1.0.2 - hspec-checkers ==0.1.0.2 - hspec-contrib ==0.5.2 - - hspec-core ==2.9.7 - - hspec-discover ==2.9.7 + - hspec-core ==2.10.10 + - hspec-discover ==2.10.10 - hspec-expectations ==0.8.2 - hspec-expectations-json ==1.0.0.7 - hspec-expectations-lifted ==0.10.0 @@ -1187,15 +1165,14 @@ default-package-overrides: - hspec-junit-formatter ==1.1.0.2 - hspec-leancheck ==0.0.6 - hspec-megaparsec ==2.2.0 - - hspec-meta ==2.9.3 - - hspec-need-env ==0.1.0.10 + - hspec-meta ==2.10.5 - hspec-parsec ==0 - - hspec-smallcheck ==0.5.2 + - hspec-smallcheck ==0.5.3 - hspec-tmp-proc ==0.5.1.2 - hspec-wai ==0.11.1 - hspec-wai-json ==0.11.0 + - hspec-webdriver ==1.2.2 - hs-php-session ==0.0.9.3 - - hsshellscript ==3.5.0 - hstatistics ==0.3.1 - HStringTemplate ==0.8.8 - HSvm ==0.1.1.3.25 @@ -1213,9 +1190,9 @@ default-package-overrides: - html-entity-map ==0.1.0.0 - htoml-megaparsec ==2.1.0.4 - htoml-parse ==0.1.0.1 - - http2 ==3.0.3 + - http2 ==4.1.4 - HTTP ==4000.4.1 - - http-api-data ==0.4.3 + - http-api-data ==0.5 - http-api-data-qq ==0.1.0.0 - http-client ==0.7.13.1 - http-client-openssl ==0.3.3 @@ -1233,20 +1210,19 @@ default-package-overrides: - http-media ==0.8.0.0 - http-query ==0.1.3 - http-reverse-proxy ==0.6.0.1 - - http-streams ==0.8.9.6 + - http-streams ==0.8.9.8 - http-types ==0.12.3 - human-readable-duration ==0.2.1.4 - HUnit ==1.6.2.0 - HUnit-approx ==1.1.1.1 - hunit-dejafu ==2.0.0.6 - hvect ==0.4.0.1 - - hvega ==0.12.0.3 + - hvega ==0.12.0.5 - hw-balancedparens ==0.4.1.3 - hw-bits ==0.7.2.2 - hw-conduit ==0.2.1.1 - hw-conduit-merges ==0.2.1.0 - hw-diagnostics ==0.0.1.0 - - hw-dsv ==0.4.1.1 - hweblib ==0.6.3 - hw-eliasfano ==0.1.2.1 - hw-excess ==0.2.3.0 @@ -1256,7 +1232,6 @@ default-package-overrides: - hw-hspec-hedgehog ==0.1.1.1 - hw-int ==0.0.2.0 - hw-ip ==2.4.2.1 - - hw-json ==1.3.2.4 - hw-json-simd ==0.1.1.2 - hw-json-simple-cursor ==0.1.1.1 - hw-json-standard-cursor ==0.2.3.2 @@ -1270,10 +1245,8 @@ default-package-overrides: - hw-rankselect ==0.13.4.1 - hw-rankselect-base ==0.3.4.1 - hw-simd ==0.1.2.2 - - hw-streams ==0.0.1.0 - hw-string-parse ==0.0.0.5 - hw-succinct ==0.1.0.1 - - hw-xml ==0.5.1.1 - hxt ==9.3.1.22 - hxt-charproperties ==9.5.0.0 - hxt-css ==0.1.0.3 @@ -1284,45 +1257,46 @@ default-package-overrides: - hxt-tagsoup ==9.1.4 - hxt-unicode ==9.0.2.4 - hybrid-vectors ==0.2.3 + - hyper ==0.2.1.1 - hyperloglog ==0.4.6 - hyphenation ==0.8.2 - identicon ==0.2.2 - ieee754 ==0.8.0 - if ==0.1.0.0 - IfElse ==0.85 - - ihaskell ==0.10.3.0 - - ihaskell-hvega ==0.5.0.3 + - iff ==0.0.6.1 - ihs ==0.1.0.3 - - ilist ==0.4.0.1 - imagesize-conduit ==1.1 - Imlib ==0.1.2 - immortal ==0.3 - immortal-queue ==0.1.0.1 - inbox ==0.2.0 + - incipit-base ==0.5.1.0 + - incipit-core ==0.5.1.0 - include-file ==0.1.0.4 - incremental ==0.3.1 - - incremental-parser ==0.5.0.5 - indents ==0.5.0.1 - indexed ==0.1.3 - indexed-containers ==0.1.0.2 - indexed-list-literals ==0.2.1.3 - - indexed-profunctors ==0.1.1 + - indexed-profunctors ==0.1.1.1 - indexed-traversable ==0.1.2.1 - indexed-traversable-instances ==0.1.1.2 + - inf-backprop ==0.1.0.2 - infer-license ==0.2.0 - - inflections ==0.4.0.6 - - influxdb ==1.9.2.2 + - infinite-list ==0.1 - ini ==0.4.2 - inj ==1.0 - inline-c ==0.9.1.8 - - inline-c-cpp ==0.5.0.0 - - inliterate ==0.1.0 - - input-parsers ==0.2.3.2 - - insert-ordered-containers ==0.2.5.2 - - inspection-testing ==0.4.6.1 + - inline-c-cpp ==0.5.0.1 + - inline-r ==1.0.1 + - input-parsers ==0.3.0.1 + - insert-ordered-containers ==0.2.5.3 + - inspection-testing ==0.5.0.2 - instance-control ==0.1.2.0 - integer-logarithms ==1.0.3.1 - integer-roots ==1.0.2.0 + - integer-types ==0.1.4.0 - integration ==0.2.1 - intern ==0.9.4 - interpolate ==0.2.1 @@ -1333,7 +1307,7 @@ default-package-overrides: - intervals ==0.9.2 - intset-imperative ==0.1.0.0 - invariant ==0.6.1 - - invert ==1.0.0.2 + - invert ==1.0.0.4 - invertible-grammar ==0.1.3.4 - io-machine ==0.2.0.0 - io-manager ==0.1.0.4 @@ -1345,7 +1319,7 @@ default-package-overrides: - ip ==1.7.6 - ip6addr ==1.0.3 - iproute ==1.7.12 - - IPv6Addr ==2.0.5 + - IPv6Addr ==2.0.5.1 - ipynb ==0.2 - ipython-kernel ==0.10.3.0 - irc ==0.6.1.0 @@ -1358,65 +1332,66 @@ default-package-overrides: - isocline ==1.0.9 - isomorphism-class ==0.1.0.9 - iterable ==3.0 - - ixset ==1.1.1.2 - - ixset-typed ==0.5.1.0 - - ixset-typed-binary-instance ==0.1.0.2 - - ixset-typed-conversions ==0.1.2.0 - - ixset-typed-hashable-instance ==0.1.0.2 - ix-shapable ==0.1.0 + - jack ==0.7.2.2 - jalaali ==1.0.0.0 - java-adt ==0.2018.11.4 - - jira-wiki-markup ==1.4.0 + - jira-wiki-markup ==1.5.1 - jl ==0.1.0 - jmacro ==0.6.18 - - jose ==0.9 - - jose-jwt ==0.9.5 + - jose ==0.10 + - jose-jwt ==0.9.6 + - journalctl-stream ==0.6.0.4 - js-chart ==2.9.4.1 - js-dgtable ==0.5.2 - js-flot ==0.8.3 - js-jquery ==3.3.1 - json ==0.10 - - json-feed ==2.0.0.8 + - json-feed ==2.0.0.9 - jsonifier ==0.2.1.2 - jsonpath ==0.3.0.0 - json-rpc ==1.0.4 - - json-stream ==0.4.5.2 - - JuicyPixels ==3.3.7 - - JuicyPixels-extra ==0.5.2 + - json-stream ==0.4.5.3 + - JuicyPixels ==3.3.8 + - JuicyPixels-extra ==0.6.0 - JuicyPixels-scale-dct ==0.1.2 - junit-xml ==0.1.0.2 - justified-containers ==0.3.0.0 - jwt ==0.11.0 - kan-extensions ==5.2.5 - - kanji ==3.5.0 - kansas-comet ==0.4.1 - katip ==0.8.7.4 - katip-logstash ==0.1.0.2 - - katip-wai ==0.1.2.1 + - katip-wai ==0.1.2.2 - kazura-queue ==0.1.0.4 - kdt ==0.2.5 - keep-alive ==0.2.1.0 + - keter ==2.1.1 - keycode ==0.2.2 + - keyed-vals ==0.2.2.0 + - keyed-vals-hspec-tests ==0.2.2.0 + - keyed-vals-mem ==0.2.2.0 + - keyed-vals-redis ==0.2.2.0 - keys ==3.12.3 - ki ==1.0.1.0 - - kind-apply ==0.3.2.1 - - kind-generics ==0.4.1.4 - - kind-generics-th ==0.2.2.3 + - kind-apply ==0.4.0.0 + - kind-generics ==0.5.0.0 + - kind-generics-th ==0.2.3.2 - ki-unlifted ==1.0.0.1 - kleene ==0.1 - kmeans ==0.1.3 - knob ==0.2.2 - koji ==0.0.2 - - l10n ==0.1.0.1 + - krank ==0.3.0 - labels ==0.3.3 - lackey ==2.0.0.6 - LambdaHack ==0.11.0.0 - - lame ==0.2.0 + - lame ==0.2.1 - language-avro ==0.1.4.0 - language-bash ==0.9.2 - language-c ==0.9.2 - language-c-quote ==0.13.0.1 - - language-docker ==12.0.0 + - language-docker ==12.1.0 - language-dot ==0.1.1 - language-glsl ==0.3.0 - language-java ==0.2.9 @@ -1424,30 +1399,31 @@ default-package-overrides: - language-protobuf ==1.0.1 - language-python ==0.5.8 - language-thrift ==0.12.0.1 + - lapack ==0.5.1 - lapack-carray ==0.0.3 - lapack-comfort-array ==0.0.1 - lapack-ffi ==0.0.3 - lapack-ffi-tools ==0.1.3.1 + - lapack-hmatrix ==0.0.0.2 - largeword ==1.2.5 - latex ==0.1.0.4 - - lattices ==2.0.3 + - lattices ==2.1 - lawful ==0.1.0.0 - lazy-csv ==0.5.1 - lazyio ==0.1.0.4 - lazysmallcheck ==0.6 - lca ==0.4 - - leancheck ==0.9.12 + - leancheck ==1.0.0 - leancheck-instances ==0.0.5 - leapseconds-announced ==2017.1.0.1 - learn-physics ==0.6.5 - leb128-cereal ==1.2 - - lens ==5.1.1 + - lens ==5.2.2 - lens-action ==0.2.6 - - lens-aeson ==1.2.2 + - lens-aeson ==1.2.3 - lens-csv ==0.1.1.0 - lens-family ==2.1.2 - lens-family-core ==2.1.2 - - lens-family-th ==0.5.2.1 - lens-misc ==0.0.2.0 - lens-properties ==4.11.1 - lens-regex ==0.1.3 @@ -1459,8 +1435,6 @@ default-package-overrides: - libBF ==0.6.5.1 - libffi ==0.2.1 - libgit ==0.3.1 - - libgraph ==1.14 - - libmpd ==0.10.0.0 - liboath-hs ==0.0.1.2 - libyaml ==0.1.2 - lifted-async ==0.10.2.4 @@ -1468,53 +1442,50 @@ default-package-overrides: - lift-generics ==0.2.1 - lift-type ==0.1.1.1 - line ==4.0.1 - - linear ==1.21.10 + - linear ==1.22 - linear-base ==0.3.1 + - linear-circuit ==0.1.0.4 - linear-generics ==0.2.1 + - linear-programming ==0.0 - linebreak ==1.1.0.4 - - linenoise ==0.3.2 - linux-capabilities ==0.1.1.0 - linux-file-extents ==0.2.0.0 - linux-namespaces ==0.1.3.0 - List ==0.6.2 - - ListLike ==4.7.8 + - ListLike ==4.7.8.1 - list-predicate ==0.1.0.1 - listsafe ==0.1.0.1 - list-t ==1.0.5.6 - list-transformer ==1.0.9 - ListTree ==0.2.3 - ListZipper ==1.2.0.2 - - literatex ==0.2.1.0 - - little-logger ==1.0.1 - - little-rio ==1.0.1 + - literatex ==0.3.0.0 - lmdb ==0.2.5 - load-env ==0.2.1.0 - loc ==0.1.4.1 - locators ==0.3.0.3 - loch-th ==0.2.2 - lockfree-queue ==0.2.4 + - log-base ==0.12.0.1 - log-domain ==0.13.2 - - logfloat ==0.13.4 + - logfloat ==0.14.0 - logger-thread ==0.1.0.2 - logging ==3.0.5 - - logging-effect ==1.3.13 + - logging-effect ==1.4.0 - logging-facade ==0.3.1 - logging-facade-syslog ==1 - logict ==0.8.0.0 - - logstash ==0.1.0.3 + - logstash ==0.1.0.4 - loop ==0.3.0 - lpeg ==1.0.4 - - LPFP ==1.1 - lrucache ==1.2.0.1 - - lrucaching ==0.3.3 - - lua ==2.2.1 + - lua ==2.3.1 - lua-arbitrary ==1.0.1.1 - - lucid2 ==0.0.20221012 + - lucid2 ==0.0.20230706 - lucid ==2.11.20230408 - lucid-cdn ==0.2.2.0 - lucid-extras ==0.2.2 - lukko ==0.1.1.3 - - lxd-client-config ==0.1.0.1 - lz4 ==0.2.3.1 - lz4-frame-conduit ==0.1.0.1 - lzma ==0.0.1.0 @@ -1522,6 +1493,8 @@ default-package-overrides: - lzma-conduit ==1.2.3 - machines ==0.7.3 - magic ==1.1 + - magico ==0.0.2.3 + - mail-pool ==2.2.3 - mainland-pretty ==0.7.1 - main-tester ==0.2.0.1 - managed ==1.0.10 @@ -1534,13 +1507,13 @@ default-package-overrides: - mason ==0.2.6 - massiv ==1.0.4.0 - massiv-io ==1.0.0.1 - - massiv-persist ==1.0.0.3 - massiv-serialise ==1.0.0.2 - massiv-test ==1.0.0.0 + - matchable ==0.1.2.1 - mathexpr ==0.3.1.0 - math-extras ==0.1.1.0 - math-functions ==0.3.4.2 - - mathlist ==0.1.0.4 + - mathlist ==0.2.0.0 - matplotlib ==0.7.7 - matrices ==0.5.0 - matrix ==0.3.6.1 @@ -1548,56 +1521,55 @@ default-package-overrides: - matrix-market-attoparsec ==0.1.1.3 - matrix-static ==0.3 - maximal-cliques ==0.1.1 + - mbox-utility ==0.0.3.1 - mcmc ==0.8.2.0 - mcmc-types ==1.0.3 - median-stream ==0.7.0.0 - med-module ==0.1.3 - - megaparsec ==9.2.2 - - megaparsec-tests ==9.2.2 - - mega-sdist ==0.4.2.1 + - megaparsec ==9.3.1 + - megaparsec-tests ==9.3.1 + - mega-sdist ==0.4.3.0 - membership ==0.0.1 - memcache ==0.3.0.1 - memfd ==1.0.1.3 - - memory ==0.17.0 - - MemoTrie ==0.6.10 + - memory ==0.18.0 + - MemoTrie ==0.6.11 - mergeful ==0.3.0.0 - - mergeful-persistent ==0.1.0.0 - mergeless ==0.4.0.0 - - mergeless-persistent ==0.1.0.0 - merkle-tree ==0.1.1 - mersenne-random ==1.0.0.1 - mersenne-random-pure64 ==0.2.2.0 - messagepack ==0.5.5 - metrics ==0.4.1.1 - - mfsolve ==0.3.2.1 + - mfsolve ==0.3.2.2 - microaeson ==0.1.0.1 - - microlens ==0.4.12.0 + - microlens ==0.4.13.1 - microlens-aeson ==2.5.0 - microlens-contra ==0.1.0.3 - - microlens-ghc ==0.4.13.2 + - microlens-ghc ==0.4.14.1 - microlens-mtl ==0.2.0.3 - - microlens-platform ==0.4.2.1 - - microlens-process ==0.2.0.2 + - microlens-platform ==0.4.3.3 - microlens-th ==0.4.3.13 - microspec ==0.2.1.3 - microstache ==1.0.2.3 - midair ==0.2.0.1 - midi ==0.2.2.4 + - midi-alsa ==0.2.1 - midi-music-box ==0.0.1.2 - mighty-metropolis ==2.0.0 - mime-mail ==0.5.1 - mime-mail-ses ==0.4.3 - - mime-types ==0.1.0.9 + - mime-types ==0.1.1.0 - minimal-configuration ==0.1.4 - minimorph ==0.3.0.1 - - minio-hs ==1.6.0 + - minio-hs ==1.7.0 - minisat-solver ==0.1 - miniutter ==0.5.1.2 - min-max-pqueue ==0.1.0.2 - mintty ==0.1.4 - misfortune ==0.1.2.1 - missing-foreign ==0.1.1 - - MissingH ==1.5.0.1 + - MissingH ==1.6.0.0 - mixed-types-num ==0.5.11 - mmap ==0.5.9 - mmark ==0.0.7.6 @@ -1608,12 +1580,13 @@ default-package-overrides: - mnist-idx-conduit ==0.4.0.0 - mockery ==0.3.5 - mock-time ==0.1.0 - - mod ==0.1.2.2 + - mod ==0.2.0.1 - model ==0.5 - modern-uri ==0.3.6.0 - modular ==0.1.0.8 - monad-chronicle ==1.0.1 - monad-control ==1.0.3.1 + - monad-control-identity ==0.2.0.0 - monad-coroutine ==0.9.2 - monad-extras ==0.6.0 - monadic-arrays ==0.2.2 @@ -1621,13 +1594,11 @@ default-package-overrides: - monadlist ==0.0.2 - monadloc ==0.7.1 - monad-logger ==0.3.40 - - monad-logger-aeson ==0.4.0.4 + - monad-logger-aeson ==0.4.1.1 - monad-logger-json ==0.1.0.0 - monad-logger-logstash ==0.2.0.2 - - monad-logger-prefix ==0.1.12 - monad-loops ==0.4.3 - monad-memo ==0.5.4 - - monad-metrics ==0.2.2.0 - monadoid ==0.0.3 - monadology ==0.1 - monad-par ==0.3.5 @@ -1637,22 +1608,19 @@ default-package-overrides: - monad-primitive ==0.1 - monad-products ==4.0.1 - MonadPrompt ==1.0.0.5 - - MonadRandom ==0.5.3 + - MonadRandom ==0.6 - monad-resumption ==0.1.4.0 - - monad-schedule ==0.1.2.0 - - monad-skeleton ==0.2 - monad-st ==0.2.4.1 - monads-tf ==0.1.0.3 - - monad-time ==0.3.1.0 + - monad-time ==0.4.0.0 - mongoDB ==2.7.1.2 - monoidal-containers ==0.6.4.0 - monoid-extras ==0.6.2 - - monoid-subclasses ==1.1.3 + - monoid-subclasses ==1.2.3 - monoid-transformer ==0.0.4 - - monomer ==1.5.1.0 - mono-traversable ==1.0.15.3 - mono-traversable-instances ==0.1.1.0 - - mono-traversable-keys ==0.2.0 + - mono-traversable-keys ==0.3.0 - more-containers ==0.2.2.2 - morpheus-graphql ==0.27.3 - morpheus-graphql-app ==0.27.3 @@ -1674,8 +1642,9 @@ default-package-overrides: - multiarg ==0.30.0.10 - multi-containers ==0.2 - multimap ==1.2.1 + - multipart ==0.2.1 + - MultipletCombiner ==0.0.4 - multiset ==0.3.4.3 - - multistate ==0.8.0.4 - murmur3 ==1.0.5 - murmur-hash ==0.1.0.10 - MusicBrainz ==0.4.1 @@ -1693,7 +1662,6 @@ default-package-overrides: - named ==0.3.0.1 - names-th ==0.3.0.1 - nano-erl ==0.1.0.1 - - NanoID ==3.2.1 - nanospec ==0.2.2 - nanovg ==0.8.1.0 - nats ==1.1.2 @@ -1711,6 +1679,7 @@ default-package-overrides: - net-mqtt-lens ==0.1.1.0 - netpbm ==1.0.4 - netrc ==0.2.0.0 + - nettle ==0.3.0 - netwire ==5.0.3 - netwire-input ==0.0.7 - netwire-input-glfw ==0.0.11 @@ -1724,7 +1693,7 @@ default-package-overrides: - network-messagepack-rpc-websocket ==0.1.1.1 - network-multicast ==0.3.2 - Network-NineP ==0.4.7.2 - - network-run ==0.2.5 + - network-run ==0.2.6 - network-simple ==0.4.5 - network-simple-tls ==0.4.1 - network-transport ==0.5.6 @@ -1748,8 +1717,8 @@ default-package-overrides: - nonempty-zipper ==1.0.0.4 - non-negative ==0.1.2 - normaldistribution ==1.1.0.3 - - normalization-insensitive ==2.0.2 - not-gloss ==0.7.7.0 + - nothunks ==0.1.4 - no-value ==1.0.0.0 - nowdoc ==0.1.1.0 - nqe ==0.6.4 @@ -1761,7 +1730,6 @@ default-package-overrides: - numeric-quest ==0.2.0.2 - numhask ==0.10.1.1 - numhask-array ==0.10.2 - - numhask-space ==0.10.0.1 - NumInstances ==1.4 - numtype-dk ==0.5.0.3 - nuxeo ==0.3.2 @@ -1771,17 +1739,18 @@ default-package-overrides: - oauthenticated ==0.3.0.0 - ObjectName ==1.1.0.2 - oblivious-transfer ==0.1.0 - - ochintin-daicho ==0.3.4.2 - o-clock ==1.3.0 - ofx ==0.4.4.0 + - oidc-client ==0.7.0.1 - old-locale ==1.0.0.7 - old-time ==1.1.0.3 - once ==0.4 - one-liner ==2.1 - one-liner-instances ==0.1.3.0 - - OneTuple ==0.3.1 + - OneTuple ==0.4.1.1 - Only ==0.1 - oo-prototypes ==0.1.0.0 + - oops ==0.2.0.1 - opaleye ==0.9.7.0 - OpenAL ==1.7.0.5 - openapi3 ==3.2.3 @@ -1800,9 +1769,10 @@ default-package-overrides: - operational ==0.2.4.2 - operational-class ==0.3.0.0 - opml-conduit ==0.9.0.0 - - optics ==0.4.2 - - optics-core ==0.4.1 + - optics ==0.4.2.1 + - optics-core ==0.4.1.1 - optics-extra ==0.4.2.1 + - optics-operators ==0.1.0.1 - optics-th ==0.4.1 - optics-vl ==0.2.1 - optima ==0.4.0.4 @@ -1815,23 +1785,23 @@ default-package-overrides: - optparse-text ==0.1.1.0 - OrderedBits ==0.0.2.0 - ordered-containers ==0.2.3 - - ormolu ==0.5.0.1 + - ormolu ==0.5.3.0 - overhang ==1.0.0 - packcheck ==0.6.0 - pager ==0.1.1.0 - pagination ==0.2.2 - pagure ==0.1.1 - pagure-cli ==0.2.1 - - palette ==0.3.0.2 - - pandoc ==2.19.2 - - pandoc-csv2table ==1.0.9 + - palette ==0.3.0.3 + - pandoc ==3.0.1 - pandoc-dhall-decoder ==0.1.0.1 - - pandoc-lua-marshal ==0.1.7 - - pandoc-plot ==1.5.5 + - pandoc-lua-marshal ==0.2.2 + - pandoc-plot ==1.7.0 + - pandoc-symreg ==0.2.0.0 - pandoc-throw ==0.1.0.0 - - pandoc-types ==1.22.2.1 + - pandoc-types ==1.23.0.1 - pango ==0.13.10.0 - - pantry ==0.5.7 + - pantry ==0.8.3 - parallel ==3.2.2.0 - parallel-io ==0.3.5 - parameterized ==0.5.0.0 @@ -1846,7 +1816,7 @@ default-package-overrides: - partial-handler ==1.0.3 - partial-isomorphisms ==0.2.3.0 - partial-order ==0.2.0.0 - - partial-semigroup ==0.6.0.1 + - partial-semigroup ==0.6.0.2 - password ==3.0.2.1 - password-instances ==3.0.0.0 - password-types ==1.0.0.0 @@ -1855,19 +1825,19 @@ default-package-overrides: - path-dhall-instance ==0.2.1.0 - path-extensions ==0.1.1.0 - path-extra ==0.2.0 - - path-formatting ==0.1.0.0 - - path-io ==1.7.0 + - path-io ==1.8.1 - path-like ==0.2.0.2 - path-pieces ==0.2.1 - - path-text-utf8 ==0.0.1.11 + - path-text-utf8 ==0.0.1.12 - pathtype ==0.8.1.2 - path-utils ==0.1.1.0 - pathwalk ==0.3.1.2 + - patrol ==1.0.0.5 - pattern-arrows ==0.0.2 - pava ==0.1.1.4 - pcf-font ==0.2.2.1 - pcg-random ==0.1.4.0 - - pcre2 ==2.1.1.1 + - pcre2 ==2.2.1 - pcre-heavy ==1.0.0.3 - pcre-light ==0.4.1.0 - pcre-utils ==0.1.9 @@ -1878,35 +1848,35 @@ default-package-overrides: - peano ==0.1.0.1 - pedersen-commitment ==0.2.0 - pem ==0.2.4 - - percent-format ==0.0.2 - - peregrin ==0.3.3 + - percent-format ==0.0.4 - perfect-hash-generator ==1.0.0 - - persist ==0.1.1.5 - - persistent ==2.13.3.5 + - persistent ==2.14.5.1 - persistent-discover ==0.1.0.6 - persistent-documentation ==0.1.0.4 - persistent-iproute ==0.2.5 + - persistent-lens ==1.0.0 - persistent-mongoDB ==2.13.0.1 + - persistent-mtl ==0.5.0.1 - persistent-mysql ==2.13.1.4 - persistent-pagination ==0.1.1.2 - persistent-postgresql ==2.13.5.2 - - persistent-qq ==2.12.0.2 + - persistent-qq ==2.12.0.5 - persistent-redis ==2.13.0.1 - persistent-refs ==0.4 - persistent-sqlite ==2.13.1.1 - persistent-template ==2.12.0.0 - - persistent-test ==2.13.1.2 + - persistent-test ==2.13.1.3 - persistent-typed-db ==0.1.0.7 - pg-harness-client ==0.6.0 - pgp-wordlist ==0.1.0.3 - pg-transact ==0.3.2.0 - phantom-state ==0.2.1.2 - - phatsort ==0.5.0.1 + - phatsort ==0.6.0.0 - picosat ==0.1.6 - pid1 ==0.1.3.1 - pinch ==0.4.3.0 - pipes ==4.3.16 - - pipes-attoparsec ==0.5.1.5 + - pipes-attoparsec ==0.6.0 - pipes-bytestring ==2.1.7 - pipes-concurrency ==2.0.14 - pipes-csv ==1.4.3 @@ -1914,6 +1884,7 @@ default-package-overrides: - pipes-fastx ==0.3.0.0 - pipes-fluid ==0.6.0.1 - pipes-group ==1.0.12 + - pipes-http ==1.0.6 - pipes-mongodb ==0.1.0.0 - pipes-ordered-zip ==1.2.1 - pipes-parse ==3.0.9 @@ -1932,19 +1903,13 @@ default-package-overrides: - pointedlist ==0.6.1 - pointless-fun ==1.1.0.8 - poll ==0.0.0.2 - - poly ==0.5.1.0 - poly-arity ==0.1.0 - polynomials-bernstein ==1.1.2 - polyparse ==1.13 - - polysemy ==1.7.1.0 - - polysemy-extra ==0.2.1.0 + - polysemy ==1.9.1.0 - polysemy-fs ==0.1.0.0 - - polysemy-kvstore ==0.1.3.0 - - polysemy-methodology ==0.2.2.0 - polysemy-plugin ==0.4.5.0 - - polysemy-several ==0.1.1.0 - - polysemy-webserver ==0.2.1.1 - - polysemy-zoo ==0.8.1.0 + - polysemy-webserver ==0.2.1.2 - pontarius-xmpp ==0.5.6.6 - pooled-io ==0.0.2.3 - portable-lines ==0.1 @@ -1957,21 +1922,20 @@ default-package-overrides: - postgresql-libpq ==0.9.5.0 - postgresql-libpq-notify ==0.2.0.0 - postgresql-migration ==0.2.1.7 - - postgresql-query ==3.10.0 - postgresql-schema ==0.1.14 - - postgresql-simple ==0.6.4 + - postgresql-simple ==0.6.5.1 - postgresql-simple-url ==0.2.1.0 - postgresql-syntax ==0.4.1 - postgresql-typed ==0.6.2.2 - post-mess-age ==0.2.1.0 - pptable ==0.3.0.0 - pqueue ==1.4.3.0 - - prefix-units ==0.2.0 + - prairie ==0.0.2.0 + - prefix-units ==0.3.0.1 - prelude-compat ==0.0.0.2 - prelude-safeenum ==0.1.1.3 - prettyclass ==1.0.0.0 - pretty-class ==1.0.1.1 - - pretty-diff ==0.4.0.3 - pretty-hex ==1.1 - prettyprinter ==1.7.1 - prettyprinter-ansi-terminal ==1.1.3 @@ -1987,9 +1951,9 @@ default-package-overrides: - pretty-terminal ==0.1.0.0 - pretty-types ==0.4.0.0 - primes ==0.2.1.0 - - primitive ==0.7.3.0 + - primitive ==0.8.0.0 - primitive-addr ==0.1.0.2 - - primitive-extras ==0.10.1.6 + - primitive-extras ==0.10.1.7 - primitive-offset ==0.2.0.0 - primitive-unaligned ==0.1.1.2 - primitive-unlifted ==0.1.3.1 @@ -1999,14 +1963,11 @@ default-package-overrides: - process-extras ==0.7.4 - product-profunctors ==0.11.1.1 - profiterole ==0.1 - - profiteur ==0.4.6.1 - profunctors ==5.6.2 - projectroot ==0.2.0.1 - project-template ==0.2.1.0 - - prometheus ==2.2.3 - prometheus-client ==1.1.0 - prometheus-metrics-ghc ==1.0.1.2 - - prometheus-wai-middleware ==1.0.1.0 - promises ==0.3 - prompt ==0.1.1.2 - prospect ==0.1.0.0 @@ -2015,23 +1976,20 @@ default-package-overrides: - protocol-radius ==0.0.1.1 - protocol-radius-test ==0.1.0.1 - proto-lens ==0.7.1.3 - - proto-lens-arbitrary ==0.1.2.11 - proto-lens-optparse ==0.1.1.10 - - proto-lens-protobuf-types ==0.7.1.2 - - proto-lens-protoc ==0.7.1.1 - proto-lens-runtime ==0.7.0.4 - - proto-lens-setup ==0.4.0.6 - protolude ==0.3.3 - proxied ==0.3.1 - psql-helpers ==0.1.0.0 + - PSQueue ==1.2.0 - psqueues ==0.2.7.3 - pthread ==0.2.1 - ptr ==0.16.8.4 - - ptr-poker ==0.1.2.8 + - ptr-poker ==0.1.2.13 - pulse-simple ==0.1.14 - pureMD5 ==2.1.4 - - purescript-bridge ==0.14.0.0 - - pusher-http-haskell ==2.1.0.13 + - purescript-bridge ==0.15.0.0 + - pusher-http-haskell ==2.1.0.15 - pvar ==1.0.0.0 - pwstore-fast ==2.4.4 - PyF ==0.11.1.1 @@ -2039,6 +1997,7 @@ default-package-overrides: - qm-interpolated-string ==0.3.1.0 - qrcode-core ==0.9.8 - qrcode-juicypixels ==0.8.5 + - quaalude ==0.0.0.1 - quadratic-irrational ==0.1.1 - QuasiText ==0.1.2.6 - QuickCheck ==2.14.3 @@ -2046,9 +2005,11 @@ default-package-overrides: - quickcheck-assertions ==0.3.0 - quickcheck-classes ==0.6.5.0 - quickcheck-classes-base ==0.6.2.0 + - quickcheck-groups ==0.0.0.0 - quickcheck-higherorder ==0.1.0.1 - quickcheck-instances ==0.3.29.1 - quickcheck-io ==0.2.0 + - quickcheck-monoid-subclasses ==0.1.0.0 - quickcheck-simple ==0.1.1.1 - quickcheck-special ==0.1.0.6 - quickcheck-state-machine ==0.7.3 @@ -2071,49 +2032,53 @@ default-package-overrides: - random-shuffle ==0.0.4 - random-tree ==0.6.0.5 - range ==0.3.0.2 - - ranged-list ==0.1.2.0 + - ranged-list ==0.1.2.1 - Ranged-sets ==0.4.0 - ranges ==0.2.4 - range-set-list ==0.1.3.1 - rank1dynamic ==0.4.1 - - rank2classes ==1.4.6 - Rasterific ==0.7.5.4 - rasterific-svg ==0.3.3.2 - - ratel ==2.0.0.8 + - ratel ==2.0.0.9 + - rate-limit ==1.4.3 - ratel-wai ==2.0.0.4 - ratio-int ==0.1.2 - rattle ==0.2 - - rattletrap ==11.2.14 + - rattletrap ==12.0.3 - Rattus ==0.5.1 - rawfilepath ==1.0.1 - rawstring-qm ==0.2.3.0 - raw-strings-qq ==1.1 - rcu ==0.2.6 + - rdf ==0.1.0.7 - rdtsc ==1.3.0.1 - re2 ==0.3 + - reactive-balsa ==0.4.0.1 - reactive-banana ==1.3.2.0 + - reactive-banana-bunch ==1.0.0.1 + - reactive-jack ==0.4.1.2 + - reactive-midyim ==0.4.1.1 + - readable ==0.3.1 - read-editor ==0.1.0.2 - read-env-var ==1.0.0.0 - - rebase ==1.16.1 + - rebase ==1.19 - rec-def ==0.2.1 - record-dot-preprocessor ==0.2.16 - record-hasfield ==1.0 - - rec-smallarray ==0.1.0.0 - recursion-schemes ==5.2.2.4 - - recv ==0.0.0 - - redact ==0.4.0.0 + - recv ==0.1.0 + - redact ==0.5.0.0 - reddit-scrape ==0.0.1 - - redis-resp ==1.0.0 + - redis-glob ==0.1.0.5 - reducers ==3.12.4 - refact ==0.3.0.2 - ref-fd ==0.5.0.1 - refined ==0.8.1 + - refinery ==0.4.0.0 - reflection ==2.1.7 - reform ==0.2.7.5 - reform-blaze ==0.2.4.4 - - reform-hamlet ==0.0.5.3 - reform-happstack ==0.2.5.6 - - reform-hsp ==0.2.7.2 - RefSerialize ==0.4.0 - ref-tf ==0.5.0.1 - regex ==1.1.0.2 @@ -2127,31 +2092,24 @@ default-package-overrides: - regex-posix-clib ==2.7 - regex-tdfa ==1.3.2.1 - regex-with-pcre ==1.1.0.2 - - registry ==0.3.3.4 - - registry-aeson ==0.2.3.3 - - registry-hedgehog ==0.7.2.0 - - registry-hedgehog-aeson ==0.2.0.0 - - registry-options ==0.1.0.0 - reinterpret-cast ==0.1.0 - rel8 ==1.4.1.0 - relapse ==1.0.0.1 - reliable-io ==0.0.2 - - relude ==1.1.0.0 + - relude ==1.2.0.0 - renderable ==0.2.0.1 - - reorder-expression ==0.1.0.0 - - repa ==3.4.1.5 - - repa-algorithms ==3.4.1.5 - - repa-io ==3.4.1.2 - - replace-attoparsec ==1.4.5.0 - - replace-megaparsec ==1.4.5.0 + - replace-attoparsec ==1.5.0.0 + - replace-megaparsec ==1.5.0.1 - repline ==0.4.2.0 - req ==3.13.0 - req-conduit ==1.0.1 - - rerebase ==1.16.1 + - rerebase ==1.19 - reroute ==0.7.0.0 - - resolv ==0.1.2.0 - - resource-pool ==0.2.3.2 + - resistor-cube ==0.0.1.4 + - resolv ==0.2.0.2 + - resource-pool ==0.4.0.0 - resourcet ==1.2.6 + - rest-rewrite ==0.4.2 - result ==0.2.6.0 - retry ==0.9.3.1 - rev-state ==0.1.2 @@ -2163,20 +2121,21 @@ default-package-overrides: - riak-protobuf ==0.25.0.0 - rio ==0.1.22.0 - rio-orphans ==0.1.2.0 - - rio-prettyprint ==0.1.3.0 + - rio-prettyprint ==0.1.4.0 - rng-utils ==0.3.1 - - roc-id ==0.1.0.0 - rocksdb-haskell ==1.0.1 - rocksdb-haskell-jprupp ==2.1.4 - rocksdb-query ==0.4.2 - roles ==0.2.1.0 - rollbar ==1.1.3 + - rope-utf16-splay ==0.4.0.0 - rosezipper ==0.2 - rot13 ==0.2.0.1 + - row-types ==1.0.1.2 - rpmbuild-order ==0.4.10 - rpm-nvr ==0.1.2 - rp-tree ==0.7.1 - - rrb-vector ==0.1.1.0 + - rrb-vector ==0.2.0.0 - RSA ==2.4.1 - rss ==3000.2.0.7 - rss-conduit ==0.6.0.1 @@ -2193,26 +2152,28 @@ default-package-overrides: - safe-coloured-text-terminfo ==0.1.0.0 - safecopy ==0.10.4.2 - safe-decimal ==0.2.1.0 - - safe-exceptions ==0.1.7.3 + - safe-exceptions ==0.1.7.4 - safe-exceptions-checked ==0.1.0 - safe-foldable ==0.1.0.0 + - safe-gen ==1.0.1 - safeio ==0.0.5.0 - - safe-json ==1.1.3.1 + - safe-json ==1.1.4.0 - safe-money ==0.9.1 - SafeSemaphore ==0.10.1 + - saltine ==0.2.1.0 - salve ==2.0.0.3 - sample-frame ==0.0.4 - sample-frame-np ==0.0.5 - sampling ==0.3.5 - sandi ==0.5 - - sandwich ==0.1.4.0 + - sandwich ==0.1.5.0 - sandwich-hedgehog ==0.1.3.0 - sandwich-quickcheck ==0.1.0.7 - - sandwich-slack ==0.1.1.0 - - sandwich-webdriver ==0.1.2.0 + - sandwich-slack ==0.1.2.0 + - sandwich-webdriver ==0.2.2.0 - say ==0.1.0.1 - - sbp ==4.9.0 - - sbv ==9.0 + - sbp ==4.15.0 + - sbv ==10.2 - scalpel ==0.6.2.1 - scalpel-core ==0.6.2.1 - scanf ==0.1.0.0 @@ -2231,14 +2192,9 @@ default-package-overrides: - search-algorithms ==0.3.2 - secp256k1-haskell ==0.6.1 - securemem ==0.1.10 - - selda ==0.5.2.0 - - selda-json ==0.1.1.1 - - selda-sqlite ==0.1.7.2 - selections ==0.3.0.0 - - selective ==0.5 - - semialign ==1.2.0.1 - - semialign-indexed ==1.2 - - semialign-optics ==1.2 + - selective ==0.7 + - semialign ==1.3 - semigroupoid-extras ==5 - semigroupoids ==5.3.7 - semigroups ==0.20 @@ -2248,18 +2204,15 @@ default-package-overrides: - sendfile ==0.7.11.4 - sendgrid-v3 ==1.0.0.1 - seqalign ==0.2.0.4 - - seqid ==0.6.2 + - seqid ==0.6.3 - seqid-streams ==0.7.2 - - sequence-formats ==1.6.6.1 - - sequenceTools ==1.5.2 - - serf ==0.1.1.0 + - sequence-formats ==1.7.1 + - sequenceTools ==1.5.3.1 - serialise ==0.2.6.0 - servant ==0.19.1 - servant-auth ==0.4.1.0 - - servant-auth-client ==0.4.1.0 + - servant-auth-client ==0.4.1.1 - servant-auth-docs ==0.2.10.0 - - servant-auth-server ==0.4.7.0 - - servant-auth-swagger ==0.2.10.1 - servant-auth-wordpress ==1.0.0.2 - servant-blaze ==0.9.1 - servant-cassava ==0.10.2 @@ -2274,7 +2227,6 @@ default-package-overrides: - servant-exceptions-server ==0.2.1 - servant-foreign ==0.15.4 - servant-http-streams ==0.18.4 - - servant-JuicyPixels ==0.3.1.0 - servant-lucid ==0.9.0.6 - servant-machines ==0.15.1 - servant-multipart ==0.12.1 @@ -2284,18 +2236,15 @@ default-package-overrides: - servant-pipes ==0.15.3 - servant-rate-limit ==0.2.0.0 - servant-rawm ==1.0.0.0 - - servant-ruby ==0.9.0.0 - servant-server ==0.19.2 - servant-static-th ==1.0.0.0 - servant-subscriber ==0.7.0.0 - servant-swagger ==1.1.11 - servant-swagger-ui ==0.3.5.5.0.0 - servant-swagger-ui-core ==0.3.5 - - servant-swagger-ui-redoc ==0.3.4.1.22.3 - servant-websockets ==2.0.0 - - servant-xml ==1.0.1.4 + - servant-xml ==1.0.2 - serversession ==1.0.3 - - serversession-backend-persistent ==2.0.1 - serversession-backend-redis ==1.0.5 - serversession-frontend-wai ==1.0.1 - serversession-frontend-yesod ==1.0.1 @@ -2307,64 +2256,67 @@ default-package-overrides: - set-monad ==0.3.0.0 - sets ==0.0.6.2 - sexp-grammar ==2.3.4.1 - - sexpr-parser ==0.2.2.0 - SHA ==1.6.4.4 - shake ==0.19.7 - - shake-language-c ==0.12.0 - shake-plus ==0.3.4.0 - - shake-plus-extended ==0.4.1.0 - - shakespeare ==2.0.30 + - shakespeare ==2.1.0 - shakespeare-text ==1.1.0 - shared-memory ==0.2.0.1 - shell-conduit ==5.0.0 - shell-escape ==0.2.0 - - shellmet ==0.0.4.1 - shelltestrunner ==1.9 - shell-utility ==0.1 - shellwords ==0.1.3.1 - - shelly ==1.10.0.1 - - shikensu ==0.4.1 + - shelly ==1.12.1 - should-not-typecheck ==2.1.0 - show-combinators ==0.2.0.0 + - shower ==0.2.0.3 - siggy-chardust ==1.0.0 - signal ==0.1.0.4 - silently ==1.2.5.3 - - simple-affine-space ==0.1.1 + - simple ==2.0.0 + - simple-affine-space ==0.2.1 - simple-cabal ==0.1.3.1 - simple-cmd ==0.2.7 - simple-cmd-args ==0.1.8 + - simple-expr ==0.1.0.2 - simple-media-timestamp ==0.2.1.0 - simple-media-timestamp-attoparsec ==0.1.0.0 - - simple-media-timestamp-formatting ==0.1.1.0 - - simple-prompt ==0.1.0 + - simple-prompt ==0.2.0.1 - simple-reflect ==0.3.3 - - simple-sendfile ==0.2.31 + - simple-sendfile ==0.2.32 + - simple-session ==2.0.0 + - simple-templates ==2.0.0 - simple-vec3 ==0.6.0.1 - since ==0.0.0 - singleton-bool ==0.1.6 - singleton-nats ==0.4.6 - - singletons ==3.0.1 - - singletons-base ==3.1 - - singletons-presburger ==0.6.1.0 - - singletons-th ==3.1 + - singletons ==3.0.2 + - singletons-base ==3.1.1 + - singletons-presburger ==0.7.2.0 + - singletons-th ==3.1.1 - Sit ==0.2022.3.18 - sitemap-gen ==0.1.0.0 - size-based ==0.1.3.1 - - sized ==1.0.0.2 + - sized ==1.1.0.0 - skein ==1.0.9.4 - skews ==0.1.0.3 - skip-var ==0.1.1.0 - - skylighting ==0.13.2.1 - - skylighting-core ==0.13.2.1 + - skylighting ==0.13.4 + - skylighting-core ==0.13.4 - skylighting-format-ansi ==0.1 - skylighting-format-blaze-html ==0.1.1 - skylighting-format-context ==0.1.0.2 - skylighting-format-latex ==0.1 - slack-progressbar ==0.1.0.1 - slave-thread ==1.1.0.2 - - slynx ==0.7.2.1 + - slick ==1.2.1.0 + - slist ==0.2.1.0 + - slynx ==0.7.2.2 - smallcheck ==1.2.1.1 - smtp-mail ==0.3.0.0 + - snap-blaze ==0.2.1.5 + - snap-core ==1.0.5.1 - snowflake ==0.1.1.1 - socket ==0.8.3.0 - socks ==0.6.1 @@ -2374,20 +2326,20 @@ default-package-overrides: - sop-core ==0.5.0.2 - sort ==1.0.0.0 - sorted-list ==0.2.1.0 + - sound-collage ==0.2.1 - sourcemap ==0.1.7 - sox ==0.2.3.2 + - soxlib ==0.0.3.2 - spacecookie ==1.0.0.2 - - sparse-linear-algebra ==0.3.1 - spatial-math ==0.2.7.0 - - spdx ==1.0.0.3 - special-values ==0.1.0.0 - speculate ==0.4.14 - speedy-slice ==0.3.2 - - Spintax ==0.3.6 - splice ==0.6.1.1 - split ==0.2.3.5 - splitmix ==0.1.0.4 - splitmix-distributions ==1.0.0 + - split-record ==0.1.1.4 - Spock ==0.14.0.0 - Spock-api ==0.14.0.0 - Spock-api-server ==0.14.0.0 @@ -2403,10 +2355,8 @@ default-package-overrides: - squeather ==0.8.0.0 - srcloc ==0.6.0.1 - srt ==0.1.2.0 - - srt-attoparsec ==0.1.0.0 - - srt-formatting ==0.1.0.0 - - stache ==2.3.3 - - stack ==2.9.1 + - srtree ==1.0.0.5 + - stache ==2.3.4 - stack-all ==0.4.1 - stack-clean-old ==0.4.6 - stack-templatizer ==0.1.1.0 @@ -2414,11 +2364,12 @@ default-package-overrides: - stateref ==0.3 - statestack ==0.3.1.1 - StateVar ==1.2.2 - - stateWriter ==0.3.0 + - stateWriter ==0.4.0 + - static-canvas ==0.2.0.3 - static-text ==0.2.0.7 - statistics ==0.16.2.0 + - statistics-linreg ==0.3 - status-notifier-item ==0.3.1.0 - - stb-image-redux ==0.2.1.2 - step-function ==0.2.0.1 - stitch ==0.6.0.0 - stm-chans ==3.0.0.9 @@ -2434,51 +2385,52 @@ default-package-overrides: - storable-complex ==0.2.3.0 - storable-endian ==0.2.6.1 - storable-record ==0.0.7 - - storable-tuple ==0.0.3.3 + - storable-tuple ==0.1 - storablevector ==0.2.13.1 - store ==0.7.16 - store-core ==0.4.4.4 - store-streaming ==0.2.0.3 - stratosphere ==0.60.0 - Stream ==0.4.7.2 - - streaming ==0.2.3.1 + - streaming ==0.2.4.0 - streaming-attoparsec ==1.0.0.1 - - streaming-bytestring ==0.2.4 - - streaming-cassava ==0.2.0.0 + - streaming-bytestring ==0.3.1 - streaming-commons ==0.2.2.6 - streaming-wai ==0.1.1 - - streamly ==0.8.1.1 + - streamly ==0.9.0 + - streamly-bytestring ==0.2.0 + - streamly-core ==0.1.0 + - streamly-examples ==0.1.3 + - streamly-process ==0.3.0 - streams ==3.3.2 - streamt ==0.5.0.1 - - strict ==0.4.0.1 - - strict-base-types ==0.7 + - strict ==0.5 + - strict-base-types ==0.8 - strict-concurrency ==0.2.4.3 - - strict-lens ==0.4.0.2 + - strict-lens ==0.4.0.3 - strict-list ==0.1.7.1 - strict-tuple ==0.1.5.2 - strict-wrapper ==0.0.0.0 - stringable ==0.1.3 - stringbuilder ==0.5.1 - - string-class ==0.1.7.0 - string-combinators ==0.6.0.5 - string-conv ==0.2.0 - string-conversions ==0.4.0.1 - string-interpolate ==0.3.2.1 - stringprep ==1.0.0 - - string-qq ==0.0.4 + - string-qq ==0.0.5 - string-random ==0.1.4.3 - stringsearch ==0.3.6.6 - string-transform ==1.1.1 - - stripe-concepts ==1.0.3.2 - - stripe-scotty ==1.1.0.3 - - stripe-signature ==1.0.0.15 - - stripe-wreq ==1.0.1.15 - - strive ==6.0.0.7 - - strongweak ==0.3.2 + - string-variants ==0.2.2.0 + - stripe-concepts ==1.0.3.3 + - stripe-scotty ==1.1.0.4 + - stripe-signature ==1.0.0.16 + - stripe-wreq ==1.0.1.16 + - strive ==6.0.0.9 - structs ==0.1.8 - structured ==0.1.1 - structured-cli ==2.7.0.1 - - stylish-haskell ==0.14.3.0 - subcategories ==0.2.0.1 - sundown ==0.6 - superbuffer ==0.3.1.2 @@ -2488,15 +2440,13 @@ default-package-overrides: - swagger2 ==2.8.7 - swish ==0.10.4.0 - syb ==0.7.2.3 - - syb-with-class ==0.6.1.14 - - sydtest ==0.13.0.4 + - sydtest ==0.15.0.0 - sydtest-aeson ==0.1.0.0 - sydtest-amqp ==0.1.0.0 - sydtest-autodocodec ==0.0.0.0 - sydtest-discover ==0.0.0.3 - - sydtest-hedgehog ==0.3.0.1 + - sydtest-hedgehog ==0.4.0.0 - sydtest-hedis ==0.0.0.0 - - sydtest-hspec ==0.3.0.2 - sydtest-mongo ==0.0.0.0 - sydtest-persistent ==0.0.0.1 - sydtest-persistent-postgresql ==0.2.0.2 @@ -2506,21 +2456,29 @@ default-package-overrides: - sydtest-servant ==0.2.0.2 - sydtest-typed-process ==0.0.0.0 - sydtest-wai ==0.2.0.0 + - sydtest-webdriver ==0.0.0.1 + - sydtest-webdriver-screenshot ==0.0.0.1 + - sydtest-webdriver-yesod ==0.0.0.1 - sydtest-yesod ==0.3.0.1 - symbol ==0.2.4 - symengine ==0.1.2.0 - symmetry-operations-symbols ==0.0.2.1 + - synthesizer-alsa ==0.5.0.6 - synthesizer-core ==0.8.3 + - synthesizer-dimensional ==0.8.1.1 + - synthesizer-midi ==0.6.1.2 - sysinfo ==0.1.1 - system-argv0 ==0.1.1 - systemd ==2.3.0 + - systemd-socket-activation ==1.1.0.1 - system-fileio ==0.3.16.4 - system-filepath ==0.4.14 - system-info ==0.5.2 - tabular ==0.2.2.8 - - tagged ==0.8.6.1 + - tagchup ==0.4.1.2 + - tagged ==0.8.7 - tagged-binary ==0.2.0.1 - - tagged-identity ==0.1.3 + - tagged-identity ==0.1.4 - tagged-transformer ==0.8.2 - tagshare ==0.0 - tagsoup ==0.14.8 @@ -2528,43 +2486,42 @@ default-package-overrides: - tao ==1.0.0 - tao-example ==1.0.0 - tar ==0.5.1.1 - - tar-conduit ==0.3.2 + - tar-conduit ==0.3.2.1 - tardis ==0.4.4.0 - tasty ==1.4.3 - tasty-ant-xml ==1.1.8 - - tasty-autocollect ==0.3.2.0 + - tasty-autocollect ==0.4.1 - tasty-bench ==0.3.4 - tasty-dejafu ==2.1.0.0 - - tasty-discover ==4.2.2 + - tasty-discover ==5.0.0 - tasty-expected-failure ==0.12.3 - tasty-fail-fast ==0.0.3 - tasty-focus ==1.0.1 - tasty-golden ==2.3.5 - - tasty-hedgehog ==1.3.1.0 - - tasty-hslua ==1.0.2 - - tasty-hspec ==1.2.0.2 + - tasty-hedgehog ==1.4.0.1 + - tasty-hslua ==1.1.0 + - tasty-hspec ==1.2.0.3 - tasty-html ==0.4.2.1 - tasty-hunit ==0.10.0.3 - tasty-hunit-compat ==0.2.0.1 - - tasty-inspection-testing ==0.1.0.1 + - tasty-inspection-testing ==0.2 - tasty-kat ==0.0.3 - tasty-leancheck ==0.0.2 - - tasty-lua ==1.0.2 - - tasty-program ==1.0.5 + - tasty-lua ==1.1.0 + - tasty-program ==1.1.0 - tasty-quickcheck ==0.10.2 - tasty-rerun ==1.1.18 - tasty-silver ==3.3.1.1 - tasty-smallcheck ==0.8.2 - tasty-tap ==0.1.0 - - tasty-test-reporter ==0.1.1.4 - tasty-th ==0.1.7 - tasty-wai ==0.1.2.0 - tce-conf ==1.3 - tcp-streams ==1.0.1.1 - - tdigest ==0.2.1.1 + - tdigest ==0.3 - teardown ==0.5.0.1 - - telegram-bot-simple ==0.6.2 - - template ==0.2.0.10 + - telegram-bot-api ==6.7.1 + - telegram-bot-simple ==0.12 - template-haskell-compat-v0208 ==0.1.9.2 - temporary ==1.3 - temporary-rc ==1.2.0.3 @@ -2578,7 +2535,7 @@ default-package-overrides: - termbox-tea ==0.1.0 - terminal-progress-bar ==0.4.2 - terminal-size ==0.3.4 - - termonad ==4.4.0.0 + - termonad ==4.5.0.0 - test-framework ==0.8.2.0 - test-framework-hunit ==0.3.0.2 - test-framework-leancheck ==0.0.4 @@ -2587,12 +2544,14 @@ default-package-overrides: - test-fun ==0.1.0.0 - testing-feat ==1.1.1.1 - testing-type-modifiers ==0.1.0.1 - - texmath ==0.12.5.5 + - texmath ==0.12.8 - text-ansi ==0.2.1.1 - text-binary ==0.2.1.1 - text-builder ==0.6.7 - text-builder-dev ==0.3.3.2 + - text-builder-linear ==0.1.1 - text-conversions ==0.3.1.1 + - text-format ==0.3.2.1 - text-icu ==0.8.0.2 - text-latin1 ==0.3.1 - text-ldap ==0.1.1.14 @@ -2606,7 +2565,7 @@ default-package-overrides: - text-short ==0.1.5 - text-show ==3.10.3 - text-show-instances ==3.9.5 - - text-zipper ==0.12 + - text-zipper ==0.13 - tfp ==1.0.2 - tf-random ==0.5 - th-abstraction ==0.4.5.0 @@ -2614,14 +2573,13 @@ default-package-overrides: - th-compat ==0.1.4 - th-constraint-compat ==0.0.1.0 - th-data-compat ==0.1.2.0 - - th-desugar ==1.13.1 + - th-desugar ==1.14 - th-env ==0.1.1 - - these ==1.1.1.1 - - these-lens ==1.0.1.2 + - these ==1.2 + - these-lens ==1.0.1.3 - these-optics ==1.0.1.2 - these-skinny ==0.7.5 - th-expand-syns ==0.4.11.0 - - th-extras ==0.0.0.6 - th-lego ==0.3.0.2 - th-lift ==0.8.3 - th-lift-instances ==0.1.20 @@ -2635,11 +2593,11 @@ default-package-overrides: - thread-supervisor ==0.2.0.0 - th-reify-compat ==0.0.1.5 - th-reify-many ==0.1.10 - - through-text ==0.1.0.0 - th-strict-compat ==0.1.0.1 - th-test-utils ==1.2.1 - th-utilities ==0.2.5.0 - - tidal ==1.9.2 + - thyme ==0.4 + - tidal ==1.9.4 - tidal-link ==1.0.1 - tile ==0.3.0.0 - time-compat ==1.9.6.1 @@ -2650,7 +2608,7 @@ default-package-overrides: - time-locale-compat ==0.1.1.5 - time-locale-vietnamese ==1.0.0.0 - time-manager ==0.0.0 - - time-parsers ==0.1.2.1 + - time-parsers ==0.2 - timerep ==2.1.0.0 - timers-tick ==0.5.0.4 - timer-wheel ==0.4.0.1 @@ -2661,19 +2619,19 @@ default-package-overrides: - timezone-olson-th ==0.1.0.11 - timezone-series ==0.1.13 - titlecase ==1.0.1 - - tldr ==0.9.2 - - tls ==1.5.8 - - tls-debug ==0.4.8 + - tls ==1.6.0 - tls-session-manager ==0.0.4 - - tlynx ==0.7.2.1 + - tlynx ==0.7.2.2 - tmapchan ==0.0.3 - tmapmvar ==0.0.4 - tmp-postgres ==1.34.1.0 - - tmp-proc ==0.5.1.3 - - tmp-proc-postgres ==0.5.2.2 - - tmp-proc-rabbitmq ==0.5.1.2 - - tmp-proc-redis ==0.5.1.2 + - tmp-proc ==0.5.1.4 + - tmp-proc-postgres ==0.5.2.3 + - tmp-proc-rabbitmq ==0.5.1.4 + - tmp-proc-redis ==0.5.1.4 + - token-bucket ==0.1.0.1 - toml-reader ==0.2.1.0 + - toml-reader-parse ==0.1.1.1 - tophat ==1.0.5.1 - topograph ==1.0.0.2 - torrent ==10000.1.3 @@ -2688,9 +2646,10 @@ default-package-overrides: - transformers-fix ==1.0 - transient ==0.7.0.0 - traverse-with-class ==1.0.1.1 - - tree-diff ==0.2.2 + - tree-diff ==0.3.0.1 - tree-fun ==0.8.1.0 - tree-view ==0.5.1 + - trie-simple ==0.4.2 - trifecta ==2.1.2 - trimdent ==0.1.0.0 - triplesec ==0.2.2.1 @@ -2703,11 +2662,11 @@ default-package-overrides: - tuples-homogenous-h98 ==0.1.1.0 - tuple-sop ==0.3.1.0 - tuple-th ==0.2.5 - - turtle ==1.5.25 + - turtle ==1.6.1 - twitter-conduit ==0.6.1 - twitter-types ==0.11.0 - twitter-types-lens ==0.11.0 - - typecheck-plugin-nat-simple ==0.1.0.7 + - typecheck-plugin-nat-simple ==0.1.0.9 - typed-process ==0.2.11.0 - typed-uuid ==0.2.0.0 - type-equality ==1 @@ -2719,14 +2678,14 @@ default-package-overrides: - type-level-natural-number ==2.0 - type-level-numbers ==0.1.1.2 - type-map ==0.1.7.0 - - type-natural ==1.1.0.1 + - type-natural ==1.3.0.0 - typenums ==0.1.4 - type-of-html ==1.6.2.0 - type-of-html-static ==0.1.0.2 - - type-operators ==0.2.0.0 - type-rig ==0.1 - type-spec ==0.4.0.0 - typography-geometry ==1.0.1.0 + - typst-symbols ==0.1.2 - tz ==0.1.3.6 - tzdata ==0.2.20230322.0 - tztime ==0.1.0.0 @@ -2745,13 +2704,13 @@ default-package-overrides: - unfork ==1.0.0.1 - unicode ==0.0.1.1 - unicode-collation ==0.1.3.4 - - unicode-data ==0.3.1 + - unicode-data ==0.4.0.1 - unicode-show ==0.1.1.1 - unicode-transforms ==0.4.0.1 - unidecode ==0.1.0.4 - unification-fd ==0.11.2 + - union ==0.1.2 - union-angle ==0.1.0.1 - - union-find ==0.2 - unipatterns ==0.0.0.0 - uniplate ==1.6.13 - uniq-deep ==1.2.1 @@ -2766,28 +2725,26 @@ default-package-overrides: - universe-instances-extended ==1.1.3 - universe-reverse-instances ==1.1.1 - universe-some ==1.2.1 - - universum ==1.8.1.1 - - unix-bytestring ==0.3.7.8 - - unix-compat ==0.5.4 - - unix-time ==0.4.9 + - universum ==1.8.2 + - unix-bytestring ==0.4.0 + - unix-compat ==0.7 + - unix-time ==0.4.10 - unjson ==0.15.4 - unliftio ==0.2.25.0 - unliftio-core ==0.2.1.0 - unliftio-path ==0.0.2.0 - - unliftio-pool ==0.2.2.0 - - unliftio-streams ==0.1.1.1 + - unliftio-pool ==0.4.2.0 - unlit ==0.4.0.0 - unordered-containers ==0.2.19.1 - unsafe ==0.0 - - urbit-hob ==0.3.3 - uri-bytestring ==0.3.3.1 - uri-bytestring-aeson ==0.1.0.8 - uri-encode ==1.5.0.7 - url ==2.1.3 - - userid ==0.1.3.7 - users ==0.5.0.0 - users-postgresql-simple ==0.5.0.2 - users-test ==0.5.0.1 + - utf8-light ==0.4.4.0 - utf8-string ==1.0.2 - utility-ht ==0.0.17 - uuid ==1.3.15 @@ -2795,7 +2752,6 @@ default-package-overrides: - valida ==1.1.0 - valida-base ==0.2.0 - validate-input ==0.5.0.0 - - validation ==1.1.2 - validationt ==0.3.0 - validity ==0.12.0.1 - validity-aeson ==0.2.0.5 @@ -2812,20 +2768,16 @@ default-package-overrides: - validity-uuid ==0.1.0.3 - validity-vector ==0.2.0.3 - valor ==1.0.0.0 - - variable-media-field ==0.1.0.0 - - variable-media-field-dhall ==0.1.0.0 - - variable-media-field-optics ==0.1.0.0 - varying ==0.8.1.0 - vault ==0.3.1.5 - vcs-ignore ==0.0.2.0 - - vec ==0.4.1 - - vector ==0.12.3.1 - - vector-algorithms ==0.8.0.4 + - vec ==0.5 + - vector ==0.13.0.0 + - vector-algorithms ==0.9.0.1 - vector-binary-instances ==0.2.5.2 - vector-buffer ==0.4.1 - vector-builder ==0.3.8.4 - vector-bytes-instances ==0.1.1 - - vector-circular ==0.1.4 - vector-extras ==0.2.8 - vector-hashtables ==0.1.1.3 - vector-instances ==3.4.2 @@ -2837,7 +2789,7 @@ default-package-overrides: - vector-stream ==0.1.0.0 - vector-th-unbox ==0.2.2 - verbosity ==0.4.0.0 - - versions ==5.0.5 + - versions ==6.0.1 - vformat ==0.14.1.0 - vformat-time ==0.1.0.0 - ViennaRNAParser ==1.3.3 @@ -2847,16 +2799,17 @@ default-package-overrides: - vivid-osc ==0.5.0.0 - vivid-supercollider ==0.4.1.2 - void ==0.7.3 - - vty ==5.37 + - vty ==5.38 - wai ==3.2.3 - wai-app-static ==3.1.7.4 - wai-cli ==0.2.3 - wai-conduit ==3.0.0.4 + - wai-control ==0.2.0.0 - wai-cors ==0.2.7 - wai-enforce-https ==1.0.0.0 - wai-eventsource ==3.0.0 - wai-extra ==3.1.13.0 - - wai-feature-flags ==0.1.0.4 + - wai-feature-flags ==0.1.0.6 - wai-handler-launch ==3.0.3.1 - wai-logger ==2.4.0 - wai-middleware-bearer ==1.0.3 @@ -2868,29 +2821,27 @@ default-package-overrides: - wai-middleware-metrics ==0.2.4 - wai-middleware-prometheus ==1.0.0.1 - wai-middleware-static ==0.9.2 + - wai-middleware-throttle ==0.3.0.1 - wai-rate-limit ==0.3.0.0 - wai-rate-limit-redis ==0.2.0.1 - - wai-saml2 ==0.3.0.1 + - wai-saml2 ==0.4 - wai-session ==0.3.3 - wai-session-postgresql ==0.2.1.3 - wai-session-redis ==0.1.0.5 - wai-slack-middleware ==0.2.0 - wai-websockets ==3.0.1.2 - wakame ==0.1.0.0 - - warp ==3.3.23 - - warp-tls ==3.3.4 + - warp ==3.3.25 + - warp-tls ==3.3.6 - warp-tls-uid ==0.2.0.6 - wave ==0.2.0 - wcwidth ==0.0.2 - - webby ==1.1.1 - - webdriver ==0.10.0.1 + - webdriver ==0.11.0.0 - webex-teams-api ==0.2.0.1 - webex-teams-conduit ==0.2.0.1 - webgear-core ==1.0.5 - webgear-openapi ==1.0.5 - - webgear-server ==1.0.5 - webpage ==0.0.5.1 - - web-plugins ==0.4.1 - web-routes ==0.27.15 - web-routes-boomerang ==0.28.4.4 - web-routes-happstack ==0.23.12.3 @@ -2900,11 +2851,11 @@ default-package-overrides: - webrtc-vad ==0.1.0.3 - websockets ==0.12.7.3 - weigh ==0.0.16 + - welford-online-mean-variance ==0.2.0.0 - wide-word ==0.1.5.0 - - Win32 ==2.12.0.1 - Win32-notify ==0.3.0.3 - windns ==0.1.0.1 - - witch ==1.1.6.1 + - witch ==1.2.0.2 - withdependencies ==0.3.0 - witherable ==0.4.2 - within ==0.2.0.1 @@ -2941,15 +2892,14 @@ default-package-overrides: - xdg-desktop-entry ==0.1.1.1 - xdg-userdirs ==0.1.0.2 - xeno ==0.6 - - xlsx ==1.0.0.1 - - xlsx-tabular ==0.2.2.1 + - xlsx ==1.1.1 - xml ==1.3.14 - xml-basic ==0.1.3.2 - - xmlbf ==0.6.2 - - xmlbf-xeno ==0.2.1 - - xmlbf-xmlhtml ==0.2 - - xml-conduit ==1.9.1.2 - - xml-conduit-writer ==0.1.1.2 + - xmlbf ==0.7 + - xmlbf-xeno ==0.2.2 + - xmlbf-xmlhtml ==0.2.2 + - xml-conduit ==1.9.1.3 + - xml-conduit-writer ==0.1.1.4 - xmlgen ==0.6.2.2 - xml-hamlet ==0.5.0.2 - xml-helpers ==1.0.0 @@ -2963,23 +2913,22 @@ default-package-overrides: - xml-types ==0.3.8 - xmonad ==0.17.2 - xmonad-contrib ==0.17.1 - - xmonad-extras ==0.17.0 - xor ==0.0.1.1 - xss-sanitize ==0.3.7.2 - xxhash-ffi ==0.2.0.0 - - yaml ==0.11.11.1 - - yaml-unscrambler ==0.1.0.13 - - Yampa ==0.13.7 + - yaml ==0.11.11.2 + - yaml-unscrambler ==0.1.0.17 + - Yampa ==0.14.3 - yarn-lock ==0.6.5 - yeshql-core ==4.2.0.0 - yesod ==1.6.2.1 - - yesod-alerts ==0.1.3.0 - yesod-auth ==1.6.11.1 - yesod-auth-basic ==0.1.0.3 - yesod-auth-hashdb ==1.7.1.7 - yesod-auth-oauth2 ==0.7.1.0 + - yesod-auth-oidc ==0.1.4 - yesod-bin ==1.6.2.2 - - yesod-core ==1.6.24.2 + - yesod-core ==1.6.24.3 - yesod-eventsource ==1.6.0.1 - yesod-fb ==0.6.1 - yesod-form ==1.7.4 @@ -2987,6 +2936,7 @@ default-package-overrides: - yesod-gitrepo ==0.3.0 - yesod-gitrev ==0.2.2 - yesod-markdown ==0.12.6.13 + - yesod-middleware-csp ==1.2.0 - yesod-newsfeed ==1.7.0.0 - yesod-page-cursor ==2.0.1.0 - yesod-paginator ==1.1.2.2 @@ -3002,14 +2952,15 @@ default-package-overrides: - yjsvg ==0.2.0.1 - yjtools ==0.9.18 - yoga ==0.0.0.5 - - zenacy-html ==2.0.7 + - youtube ==0.2.1.1 + - zenacy-html ==2.1.0 - zenacy-unicode ==1.0.2 - zeromq4-haskell ==0.8.0 - zeromq4-patterns ==0.3.1.0 - zigzag ==0.0.1.0 - zim-parser ==0.2.1.0 - zio ==0.1.0.2 - - zip ==1.7.2 + - zip ==2.0.0 - zip-archive ==0.4.3 - zipper-extra ==0.1.3.2 - zippers ==0.3.2 @@ -3018,4 +2969,3 @@ default-package-overrides: - zlib-bindings ==0.1.1.5 - zot ==0.0.3 - zstd ==0.1.3.0 - - ztail ==1.2.0.3 diff --git a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml index ec59875b4e71..10340d5afe6c 100644 --- a/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml +++ b/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml @@ -108,7 +108,6 @@ dont-distribute-packages: - FComp - FM-SBLEX - FTPLine - - Facts - FailureT - FermatsLastMargin - FieldTrip @@ -155,6 +154,7 @@ dont-distribute-packages: - GtkTV - GuiHaskell - GuiTV + - H - HAppS-Data - HAppS-IxSet - HAppS-Server @@ -205,6 +205,7 @@ dont-distribute-packages: - HaTeX-meta - HaTeX-qq - HaVSA + - HaXPath - Hach - HarmTrace - HasGP @@ -228,6 +229,7 @@ dont-distribute-packages: - HsParrot - HsWebots - Hsed + - Hungarian-Munkres - Hydrogen - INblobs - IORefCAS @@ -240,6 +242,7 @@ dont-distribute-packages: - JsContracts - JsonGrammar - JuPyTer-notebook + - JuicyPixels-repa - JunkDB-driver-gdbm - JunkDB-driver-hashtables - KiCS @@ -279,6 +282,7 @@ dont-distribute-packages: - MonadLab - Monaris - Monatron-IO + - Mondrian - Monocle - MuCheck-HUnit - MuCheck-Hspec @@ -329,6 +333,7 @@ dont-distribute-packages: - RNAdraw - RNAlien - RNAwolf + - Raincat - Ranka - ReplaceUmlaut - RollingDirectory @@ -449,7 +454,9 @@ dont-distribute-packages: - adhoc-network - adict - adp-multi-monadiccp + - aeson-extra_0_5_1_3 - aeson-native + - aeson-pretty_0_8_10 - affine - afv - agda-server @@ -616,6 +623,8 @@ dont-distribute-packages: - amby - ampersand - amqp-streamly + - amqp-utils_0_6_4_0 + - amqp_0_22_2 - anatomy - animate-example - animate-frames @@ -638,6 +647,8 @@ dont-distribute-packages: - antiope-sqs - antiope-swf - antlrc + - apecs-gloss + - apecs-physics-gloss - apelsin - api-rpc-accumulate - api-rpc-pegnet @@ -661,6 +672,7 @@ dont-distribute-packages: - apotiki - approx-rand-test - arbor-monad-metric-datadog + - archive-libarchive - archive-tar-bytestring - archlinux-web - arduino-copilot @@ -672,11 +684,12 @@ dont-distribute-packages: - arithmetic-circuits - array-forth - arraylist + - ascii - ascii-cows - - ascii-superset_1_3_0_0 + - ascii-numbers + - ascii-superset - ascii-table - - ascii-th_1_2_0_0 - - ascii_1_7_0_0 + - ascii-th - asic - assert4hs-hspec - assert4hs-tasty @@ -689,7 +702,6 @@ dont-distribute-packages: - atom-msp430 - atomic-primops-foreign - atp - - ats-format - attoparsec-enumerator - attoparsec-iteratee - attoparsec-text-enumerator @@ -698,6 +710,7 @@ dont-distribute-packages: - aura - authoring - autodocodec-openapi3 + - autodocodec-servant-multipart - automata - autonix-deps-kf5 - avers @@ -760,6 +773,8 @@ dont-distribute-packages: - battleships - bayes-stack - bbi + - bcp47 + - bcp47-orphans - bdcs - bdcs-api - beam-automigrate @@ -770,6 +785,7 @@ dont-distribute-packages: - bein - belka - bff + - bglib - bidirectionalization-combined - bifunctor - billboard-parser @@ -798,6 +814,7 @@ dont-distribute-packages: - bip32 - birch-beer - bird + - bisc - biscuit-servant - bit-array - bitcoin-address @@ -820,6 +837,8 @@ dont-distribute-packages: - ble - blink1 - blip + - blockfrost-client + - blockfrost-client-core - blogination - bloodhound-amazonka-auth - bloxorz @@ -836,6 +855,7 @@ dont-distribute-packages: - bookhound-format - bookkeeper - bookkeeper-permissions + - bookkeeping-jp - boomslang - boots-app - boots-cloud @@ -868,12 +888,16 @@ dont-distribute-packages: - bv-sized - bv-sized-lens - bytable + - bytehash + - bytelog + - bytepatch - bytestring-builder-varword - bytestring-read - ca - cabal-bounds - cabal-cache - cabal-cargs + - cabal-flatpak - cabal-query - cabal-test - cabal2arch @@ -884,6 +908,7 @@ dont-distribute-packages: - cakyrespa - cal3d-examples - cal3d-opengl + - calamity - calc - calculator - caldims @@ -942,8 +967,12 @@ dont-distribute-packages: - chapelure - charade - chart-cli + - chart-svg - chart-svg-various - chart-unit + - chassis + - cheapskate-highlight + - cheapskate-lucid - cheapskate-terminal - check-pvp - chevalier-common @@ -981,13 +1010,21 @@ dont-distribute-packages: - clashilator - classify-frog - classy-miso + - clckwrks + - clckwrks-cli - clckwrks-dot-com - clckwrks-plugin-ircbot + - clckwrks-plugin-media + - clckwrks-plugin-page + - clckwrks-plugin-redirect + - clckwrks-theme-bootstrap + - cleff-plugin - cless - cleveland - click-clack - clickhouse-haskell - clifford + - climb - clippings - cloud-haskell - cloud-seeder @@ -1001,6 +1038,8 @@ dont-distribute-packages: - cmv - cnc-spec-compiler - co-feldspar + - co-log + - co-log-polysemy-formatting - cobot-io - codec - codec-libevent @@ -1009,6 +1048,7 @@ dont-distribute-packages: - coformat - cognimeta-utils - coinbase-exchange + - coincident-root-loci - colada - collapse-duplication - collection-json @@ -1031,7 +1071,24 @@ dont-distribute-packages: - compdata-automata - compdata-dags - compdata-param + - compdoc + - compdoc-dhall-decoder - complexity + - composite-aeson + - composite-aeson-cofree-list + - composite-aeson-throw + - composite-aeson-writeonly + - composite-binary + - composite-dhall + - composite-ekg + - composite-hashable + - composite-ix + - composite-lens-extra + - composite-opaleye + - composite-swagger + - composite-tuple + - composite-xml + - composite-xstep - comprehensions-ghc - compstrat - comptrans @@ -1047,10 +1104,14 @@ dont-distribute-packages: - conduit-throttle - conduit-vfs-zip - confcrypt + - conferer-aeson + - conferer-hedis - conferer-provider-dhall - conferer-provider-yaml - conferer-source-dhall - conferer-source-yaml + - conferer-warp + - conferer-yaml - conffmt - config-select - configifier @@ -1086,6 +1147,8 @@ dont-distribute-packages: - coroutine-iteratee - couch-simple - couchdb-enumerator + - country + - country_0_2_4_0 - cpkg - cprng-aes-effect - cql-io-tinylog @@ -1096,7 +1159,6 @@ dont-distribute-packages: - cqrs-test - cqrs-testkit - crackNum - - crackNum_3_4 - craft - craftwerk-cairo - craftwerk-gtk @@ -1108,7 +1170,6 @@ dont-distribute-packages: - crf-chain2-generic - crf-chain2-tiers - criu-rpc - - crockford - cron-compat - crypto-classical - crypto-conduit @@ -1118,10 +1179,7 @@ dont-distribute-packages: - cryptoids - cryptoids-class - cryptol - - crypton-connection - - crypton-x509-store - - crypton-x509-system - - crypton-x509-validation + - cryptonite-cd - crystalfontz - csound-catalog - csound-controllers @@ -1202,6 +1260,8 @@ dont-distribute-packages: - delimiter-separated - delta - delta-h + - dep-t-advice + - dependent-literals - dependent-literals-plugin - dependent-state - depends @@ -1220,7 +1280,6 @@ dont-distribute-packages: - dia-functions - diagrams-haddock - diagrams-html5 - - diagrams-input - diagrams-pandoc - diagrams-reflex - diagrams-wx @@ -1266,6 +1325,7 @@ dont-distribute-packages: - distribution-plot - dixi - dl-fedora + - dl-fedora_0_9_5_1 - dmenu-pkill - dmenu-pmount - dmenu-search @@ -1309,6 +1369,7 @@ dont-distribute-packages: - ec2-unikernel - eccrypto-ed25519-bindings - ecdsa + - ecta - edenskel - edentv - edge @@ -1325,15 +1386,18 @@ dont-distribute-packages: - ekg - ekg-carbon - ekg-cloudwatch + - ekg-prometheus-adapter - ekg-wai - elasticsearch-interchange - electrs-client - elerea-examples - elliptic-curve - elsa + - ema-extra - emacs-keys - email - emailparse + - emanote - embroidery - emd - engine-io-growler @@ -1356,6 +1420,7 @@ dont-distribute-packages: - errors-ext - ersatz-toysat - esotericbot + - esqueleto-streaming - essence-of-live-coding-PortMidi - essence-of-live-coding-gloss - essence-of-live-coding-gloss-example @@ -1420,6 +1485,7 @@ dont-distribute-packages: - fair - fallingblocks - family-tree + - fast-arithmetic - fast-bech32 - fastcdc - fastcgi @@ -1456,12 +1522,14 @@ dont-distribute-packages: - fei-nn - feldspar-compiler - festung + - fficxx - ffmpeg-tutorials - ficketed - filepath-crypto - filepath-io-access - filesystem-abstractions - filesystem-enumerator + - fin-int - find-clumpiness - findhttp - finitary @@ -1491,8 +1559,8 @@ dont-distribute-packages: - fluent-logger-conduit - fmt-for-rio - foldable1 + - foldl-transduce-attoparsec - follower - - fontconfig-pure - foo - format - format-status @@ -1509,7 +1577,6 @@ dont-distribute-packages: - fpnla-examples - frame-markdown - freckle-app - - freckle-app_1_9_0_3 - free-functors - free-game - free-theorems-counterexamples @@ -1532,6 +1599,8 @@ dont-distribute-packages: - ftshell - funbot - funbot-git-hook + - funcons-simple + - funcons-tools - function-combine - functor - functor-combo @@ -1547,6 +1616,7 @@ dont-distribute-packages: - g2q - gact - galois-fft + - gargoyle-postgresql - gargoyle-postgresql-connect - gbu - gdax @@ -1577,6 +1647,7 @@ dont-distribute-packages: - geolite-csv - getemx - gf + - ghc-dump-util - ghc-imported-from - ghc-instances - ghc-mod @@ -1616,11 +1687,14 @@ dont-distribute-packages: - glazier-react - glazier-react-examples - glazier-react-widget + - glirc - global - global-config - glome-hs - gloss-accelerate - gloss-devil + - gloss-examples + - gloss-raster - gloss-raster-accelerate - gloss-sodium - gltf-loader @@ -1853,6 +1927,8 @@ dont-distribute-packages: - graphtype - greencard-lib - grenade + - greskell + - greskell-websocket - gridbounds - gridland - grisette @@ -1870,6 +1946,7 @@ dont-distribute-packages: - grpc-haskell-core - gruff - gruff-examples + - gsc-weighting - gscholar-rss - gsl-random-fu - gsmenu @@ -1885,7 +1962,9 @@ dont-distribute-packages: - gtkimageview - gtkrsync - guarded-rewriting + - hArduino - hOff-display + - hOpenPGP - hPDB - hPDB-examples - habit @@ -1913,6 +1992,7 @@ dont-distribute-packages: - haddock - haddock_2_23_1 - haddocset + - hadolint - hadoop-tools - haggis - hailgun-send @@ -1922,6 +2002,7 @@ dont-distribute-packages: - hakyll-ogmarkup - hakyll-shortcut-links - halberd + - halide-JuicyPixels - halide-arrayfire - hall-symbols - halma-gui @@ -1934,6 +2015,7 @@ dont-distribute-packages: - happs-hsp-template - happs-tutorial - happstack-auth + - happstack-authenticate - happstack-contrib - happstack-data - happstack-dlg @@ -1941,6 +2023,7 @@ dont-distribute-packages: - happstack-fastcgi - happstack-fay - happstack-fay-ajax + - happstack-foundation - happstack-helpers - happstack-ixset - happstack-plugins @@ -1959,6 +2042,7 @@ dont-distribute-packages: - hascat-setup - hascat-system - hashable-accelerate + - hasherize - hashflare - hask-home - haskdeep @@ -2063,7 +2147,6 @@ dont-distribute-packages: - hback - hbayes - hbb - - hbcd - hbf - hbro - hbro-contrib @@ -2112,6 +2195,7 @@ dont-distribute-packages: - hesh - hesql - heterolist + - hetzner - hevolisa - hevolisa-dph - hexpat-conduit @@ -2120,11 +2204,15 @@ dont-distribute-packages: - hfiar - hfractal - hgalib + - hgdal - hgen + - hgeometry + - hgeometry-combinatorial - hgeometry-svg - hgithub - hiccup - hie-core + - hierarchical-clustering-diagrams - hierarchical-env - hierarchical-spectral-clustering - highjson-swagger @@ -2135,6 +2223,7 @@ dont-distribute-packages: - hinduce-examples - hinvaders - hinze-streams + - hip - hipbot - hipsql-client - hipsql-server @@ -2156,6 +2245,7 @@ dont-distribute-packages: - hls-exactprint-utils - hmark - hmatrix-backprop + - hmatrix-repa - hmatrix-sundials - hmeap - hmeap-utils @@ -2188,6 +2278,7 @@ dont-distribute-packages: - horizon-gen-nix - horizon-spec-lens - horizon-spec-pretty + - horizontal-rule - hotswap - hp2any-graph - hp2any-manager @@ -2242,14 +2333,10 @@ dont-distribute-packages: - hscassandra - hscope - hsdev + - hsendxmpp - hsfacter - hsinspect-lsp - hslogstash - - hslua-cli - - hslua-module-zip - - hslua-objectorientation_2_3_0 - - hslua-packaging_2_3_0 - - hslua_2_3_0 - hspec-expectations-pretty - hspec-pg-transact - hspec-setup @@ -2272,11 +2359,13 @@ dont-distribute-packages: - hsyslog-tcp - htar - html-kure + - html-parse-util - htoml-parse - htsn-import - http-client-auth - http-client-rustls - http-client-tls_0_3_6_2 + - http-conduit_2_3_8_3 - http-enumerator - http2-client-grpc - http2-grpc-proto-lens @@ -2333,8 +2422,11 @@ dont-distribute-packages: - ideas-math - ideas-math-types - ideas-statistics + - identicon-style-squares + - idris - ige-mac-integration - igrf + - ihaskell-inline-r - ihaskell-rlangqq - ihttp - imap @@ -2362,9 +2454,9 @@ dont-distribute-packages: - inferno-core - inferno-lsp - inferno-vc - - infernu - infinity - inline-java + - inliterate - inspector-wrecker - instant-aeson - instant-bytes @@ -2418,8 +2510,14 @@ dont-distribute-packages: - ivory-stdlib - ivy-web - ix + - ixset + - ixset-typed-binary-instance + - ixset-typed-cassava + - ixset-typed-conversions + - ixset-typed-hashable-instance - iyql - j2hs + - jackpolynomials - java-bridge - java-bridge-extras - java-character @@ -2430,9 +2528,13 @@ dont-distribute-packages: - jespresso - jmacro-rpc-happstack - jmacro-rpc-snap + - jobs-ui - join - jordan-openapi + - jordan-servant + - jordan-servant-client - jordan-servant-openapi + - jordan-servant-server - jot - jsaddle-hello - jsc @@ -2446,10 +2548,13 @@ dont-distribute-packages: - json-pointer-hasql - json-query - json-rpc-client + - json-spec + - json-spec-openapi - json-togo - json-tokens - json2-hdbc - json2sg + - jsonrpc-conduit - jsons-to-schema - jspath - jvm @@ -2511,15 +2616,18 @@ dont-distribute-packages: - kubernetes-client - kure-your-boilerplate - kurita + - kvitable - laborantin-hs - labsat - labyrinth - labyrinth-server + - lackey - laika - lambda-devs - lambda-options - lambdaFeed - lambdaLit + - lambdabot-telegram-plugins - lambdabot-zulip - lambdacat - lambdacms-media @@ -2547,6 +2655,7 @@ dont-distribute-packages: - lapack - lapack-hmatrix - large-anon + - large-records - lat - latex-formulae-hakyll - latex-formulae-pandoc @@ -2571,7 +2680,6 @@ dont-distribute-packages: - leksah - leksah-server - lens-accelerate - - lens-toml-parser - lens-utils - levmar-chart - lex-applicative @@ -2581,6 +2689,7 @@ dont-distribute-packages: - lhe - libconfig - libcspm + - libgraph - liblastfm - liblawless - liblinear-enumerator @@ -2611,7 +2720,6 @@ dont-distribute-packages: - liquid-base - liquid-bytestring - liquid-containers - - liquid-fixpoint - liquid-ghc-prim - liquid-parallel - liquid-platform @@ -2670,10 +2778,10 @@ dont-distribute-packages: - lrucaching-haxl - ls-usb - lsystem + - ltext - luachunk - lucid-colonnade - lucienne - - luhn - lui - luminance-samples - lvish @@ -2725,6 +2833,8 @@ dont-distribute-packages: - marvin - masakazu-bot - matchers + - math-programming-glpk + - math-programming-tests - mathblog - mathlink - matsuri @@ -2739,6 +2849,7 @@ dont-distribute-packages: - mellon-web - memcache-conduit - memis + - memory-cd - memory-hexstring - merkle-patricia-db - meta-par-accelerate @@ -2757,6 +2868,7 @@ dont-distribute-packages: - minimung - minioperational - minirotate + - mismi-kernel - miss - miss-porcelain - missing-py2 @@ -2787,6 +2899,7 @@ dont-distribute-packages: - mongrel2-handler - monky - monoidmap + - monomer-hagrid - monte-carlo - moo - moonshine @@ -2924,6 +3037,7 @@ dont-distribute-packages: - nomyx-language - nomyx-library - nomyx-server + - nonlinear-optimization-ad - nonlinear-optimization-backprop - notmuch-web - now-haskell @@ -2935,6 +3049,7 @@ dont-distribute-packages: - nri-redis - nri-test-encoding - numerals-base + - numeric-kinds - numeric-ode - numeric-optimization-backprop - numerical @@ -2951,7 +3066,9 @@ dont-distribute-packages: - oberon0 - obj - objectid + - objective - ochan + - ochintin-daicho - octane - octohat - octopus @@ -2981,6 +3098,12 @@ dont-distribute-packages: - openssh-github-keys - opentelemetry-lightstep - opentok + - opentracing-http-client + - opentracing-jaeger + - opentracing-wai + - opentracing-zipkin-common + - opentracing-zipkin-v1 + - opentracing-zipkin-v2 - oplang - optima-for-hasql - optimal-blocks @@ -2997,7 +3120,6 @@ dont-distribute-packages: - padKONTROL - pairing - panda - - pandoc-crossref_0_3_16_0 - pandoc-highlighting-extensions - pandoc-japanese-filters - pandora-io @@ -3022,6 +3144,7 @@ dont-distribute-packages: - parsley-garnish - passman-cli - patch-image + - path-text-utf8_0_0_2_0 - patterns - pcap-enumerator - pcapng @@ -3037,6 +3160,7 @@ dont-distribute-packages: - penny-lib - penrose - peparser + - perceptual-hash - perdure - perf-analysis - perfecthash @@ -3060,6 +3184,7 @@ dont-distribute-packages: - peyotls - peyotls-codec - pg-entity + - phatsort - phladiprelio-general-shared - phladiprelio-general-simple - phladiprelio-ukrainian-shared @@ -3104,6 +3229,7 @@ dont-distribute-packages: - pipes-p2p-examples - pisigma - pitchtrack + - piyo - pkgtreediff - planet-mitchell - playlists-http @@ -3124,15 +3250,20 @@ dont-distribute-packages: - polysemy-account-api - polysemy-conc - polysemy-db + - polysemy-extra + - polysemy-fskvstore - polysemy-hasql - polysemy-hasql-test - polysemy-http - polysemy-log - polysemy-log-co - polysemy-log-di + - polysemy-methodology - polysemy-methodology-composite + - polysemy-optics - polysemy-process - polysemy-scoped-fs + - polysemy-uncontrolled - polyseq - polytypeable-utils - pomodoro @@ -3152,6 +3283,7 @@ dont-distribute-packages: - postgresql-tx-query - postgresql-tx-squeal - postgresql-tx-squeal-compat-simple + - postgrest - postmark - potoki - potoki-cereal @@ -3167,6 +3299,7 @@ dont-distribute-packages: - prefork - prelate - presto-hdbc + - pretty-diff - prettychart - preview - primal-memory @@ -3187,11 +3320,15 @@ dont-distribute-packages: - prolog-graph-lib - prologue - prolude + - prometheus-wai-middleware - proof-assistant-bot - propane - proplang - prosidyc - proto-lens-descriptors + - proto-lens-protobuf-types + - proto-lens-protoc + - proto-lens-setup - proto3-suite - proto3-wire - protobuf-native @@ -3210,9 +3347,12 @@ dont-distribute-packages: - puppetresources - pure-cdb - pure-priority-queue-tests + - purenix + - purescript - purescript-iso - pursuit-client - push-notify + - push-notify-apn - push-notify-ccs - push-notify-general - puzzle-draw-cmdline @@ -3234,7 +3374,6 @@ dont-distribute-packages: - queryparser-presto - queryparser-vertica - queuelike - - quic - quickbench - quickcheck-poly - quickcheck-regex @@ -3263,6 +3402,7 @@ dont-distribute-packages: - quiver-interleave - quiver-sort - qux + - rabocsv2qif - rail-compiler-editor - rails-session - rainbow-tests @@ -3314,8 +3454,10 @@ dont-distribute-packages: - records-th - recursion-schemes-ix - redHandlers + - redact - reddit - redis-io + - redis-resp - rediscaching-haxl - reduce-equations - refh @@ -3345,14 +3487,10 @@ dont-distribute-packages: - regions-monadstf - regions-mtl - registry-aeson - - registry-aeson_0_3_0_0 - registry-hedgehog - registry-hedgehog-aeson - - registry-hedgehog-aeson_0_3_0_0 - - registry-hedgehog_0_8_0_0 - registry-messagepack - registry-options - - registry-options_0_2_0_0 - regular-extras - regular-web - regular-xmlpickler @@ -3369,15 +3507,20 @@ dont-distribute-packages: - remote-json-client - remote-json-server - remotion + - repa-algorithms - repa-array - repa-convert + - repa-fftw - repa-flow + - repa-io - repa-plugin + - repa-sndfile - repa-stream - repa-v4l2 - replicant - repr - representable-tries + - req_3_13_1 - reserve - resin - resistor-cube @@ -3507,12 +3650,15 @@ dont-distribute-packages: - scope - scope-cairo - scotty-fay + - scotty-form - scotty-hastache - scotty-haxl - scp-streams - scrabble-bot - scrapbook - scroll + - scubature + - sdl2-sprite - sdp-binary - sdp-deepseq - sdp-hashable @@ -3527,6 +3673,8 @@ dont-distribute-packages: - secrm - sednaDBXML - seitz-symbol + - selda-json + - selda-sqlite - selenium-server - self-extract - semantic-source @@ -3535,6 +3683,7 @@ dont-distribute-packages: - semiring-num - sensenet - sentence-jp + - sentiwordnet-parser - seqaid - seqloc - seqloc-datafiles @@ -3556,22 +3705,31 @@ dont-distribute-packages: - servant-ekg - servant-examples - servant-haxl-client + - servant-js - servant-matrix-param + - servant-multipart + - servant-multipart-client - servant-oauth2 - servant-oauth2-examples - servant-openapi3 + - servant-options + - servant-polysemy - servant-postgresql - servant-pushbullet-client - servant-queryparam-openapi3 - servant-rate-limit - servant-reason + - servant-ruby + - servant-serialization - servant-server-namedargs - servant-snap - servant-streaming-client - servant-streaming-docs - servant-streaming-server + - servant-subscriber - servant-swagger-tags - servant-to-elm + - servant-typescript - servant-util - servant-util-beam-pg - servant-waargonaut @@ -3588,6 +3746,7 @@ dont-distribute-packages: - shake-bindist - shake-minify-css - shake-pack + - shake-plus-extended - shakebook - shaker - shapefile @@ -3631,6 +3790,7 @@ dont-distribute-packages: - smallcheck-laws - smallcheck-lens - smallstring + - smarties - smartword - smash-aeson - smash-lens @@ -3675,6 +3835,7 @@ dont-distribute-packages: - snow-white - snowflake-core - snowflake-server + - snumber - sock2stream - socket-io - socketson @@ -3699,6 +3860,7 @@ dont-distribute-packages: - sphinx-cli - spice - spike + - spline3 - splines - sprinkles - sproxy @@ -3716,6 +3878,7 @@ dont-distribute-packages: - squeal-postgresql-uuid-ossp - squeeze - sr-extra + - srt-formatting - sscgi - sshd-lint - sssp @@ -3739,6 +3902,8 @@ dont-distribute-packages: - static-closure - statsd-client - statsdi + - stdcxx + - steeloverseer - stern-brocot - stm-actor - stm-supply @@ -3749,6 +3914,7 @@ dont-distribute-packages: - stratux-demo - stratux-http - stratux-websockets + - streaming-base64 - streaming-fft - streaming-process - strelka @@ -3767,8 +3933,6 @@ dont-distribute-packages: - structured-mongoDB - stunts - stutter - - stylist - - stylist-traits - subhask - substring-parser - sugar-data @@ -3794,7 +3958,6 @@ dont-distribute-packages: - sydtest-webdriver-yesod - sydtest-yesod - sylvia - - sym-plot - symantic-atom - symantic-http-demo - symantic-http-test @@ -3811,6 +3974,7 @@ dont-distribute-packages: - syntaxnet-haskell - synthesizer-llvm - sys-process + - systemd-api - systemstats - t3-client - ta @@ -3833,20 +3997,30 @@ dont-distribute-packages: - tasty-bdd - tasty-checklist - tasty-groundhog-converters + - tasty-hspec_1_2_0_4 - tasty-integrate - tasty-jenkins-xml - tasty-laws - tasty-lens + - tasty-sugar - tateti-tateti - tbox - tcache-AWS - tccli - techlab - telegram-bot + - telegram-bot-api + - telegram-bot-simple - telegram-raw-api - temporal-csound - ten-lens - ten-unordered-containers + - tensorflow + - tensorflow-core-ops + - tensorflow-logging + - tensorflow-opgen + - tensorflow-ops + - tensorflow-proto - terminal-text - terrahs - test-sandbox-compose @@ -3888,7 +4062,7 @@ dont-distribute-packages: - tlex-encoding - tlex-th - tls-extra - - tls_1_7_0 + - tmpl - tn - to-string-instances - toboggan @@ -3942,6 +4116,7 @@ dont-distribute-packages: - tuple-append-instances - tuple-ops - turingMachine + - twee - tweet-hs - twentefp-eventloop-graphics - twentefp-eventloop-trees @@ -3970,6 +4145,7 @@ dont-distribute-packages: - typed-streams - typedflow - typelevel + - typesafe-precure - typescript-docs - typson-beam - typson-esqueleto @@ -3991,16 +4167,19 @@ dont-distribute-packages: - uni-reactor - uni-uDrawGraph - unicode-normalization + - unicoder - uniform-http - uniform-io - uniform-latex2pdf - uniform-pandoc - uniform-shake + - uniform-watch - uniqueness-periods - uniqueness-periods-vector-examples - uniqueness-periods-vector-filters - uniqueness-periods-vector-general - uniqueness-periods-vector-properties + - unitym-servant - universal - universe - universe-dependent-sum @@ -4043,6 +4222,8 @@ dont-distribute-packages: - vacuum-opengl - vacuum-ubigraph - valid + - variable-media-field-dhall + - variable-media-field-optics - variable-precision - vault-tool-server - vault-trans @@ -4083,6 +4264,7 @@ dont-distribute-packages: - wai-devel - wai-dispatch - wai-frontend-monadcgi + - wai-handler-hal - wai-handler-snap - wai-hastache - wai-log @@ -4104,7 +4286,6 @@ dont-distribute-packages: - waldo - warp-grpc - warp-quic - - warp_3_3_27 - warped - wavesurfer - wavy @@ -4125,6 +4306,7 @@ dont-distribute-packages: - webcrank-wai - webdriver-w3c - webgear-openapi + - webgear-server - webify - webserver - websockets-rpc @@ -4141,6 +4323,10 @@ dont-distribute-packages: - whitespace - wholepixels - wikipedia4epub + - wild-bind-indicator + - wild-bind-task-x11 + - wild-bind-x11 + - winery - winio - wire-streams - wl-pprint-ansiterm @@ -4176,10 +4362,10 @@ dont-distribute-packages: - wxturtle - wyvern - xdcc + - xdg-basedir-compliant - xhb-atom-cache - xhb-ewmh - xml-catalog - - xml-conduit-stylist - xml-enumerator - xml-enumerator-combinators - xml-isogen @@ -4214,12 +4400,14 @@ dont-distribute-packages: - yam-web - yaml-rpc-scotty - yaml-rpc-snap + - yaml-streamly - yarr-image-io - yasi - yavie - ycextra - yeamer - yeshql + - yesod-alerts - yesod-articles - yesod-auth-ldap - yesod-colonnade diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index e4c8d00167fe..6b8e254c3af9 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -93,6 +93,13 @@ self: super: builtins.intersectAttrs super { doCheck = false; }) super.ghcide; + # Test suite needs executable + agda2lagda = overrideCabal (drv: { + preCheck = '' + export PATH="$PWD/dist/build/agda2lagda:$PATH" + '' + drv.preCheck or ""; + }) super.agda2lagda; + hiedb = overrideCabal (drv: { preCheck = '' export PATH=$PWD/dist/build/hiedb:$PATH @@ -117,6 +124,7 @@ self: super: builtins.intersectAttrs super { hls-floskell-plugin hls-fourmolu-plugin hls-cabal-plugin + hls-overloaded-record-dot-plugin ; # PLUGINS WITH DISABLED TESTS @@ -293,6 +301,7 @@ self: super: builtins.intersectAttrs super { niv = enableSeparateBinOutput (self.generateOptparseApplicativeCompletions [ "niv" ] super.niv); ghcid = enableSeparateBinOutput super.ghcid; ormolu = self.generateOptparseApplicativeCompletions [ "ormolu" ] (enableSeparateBinOutput super.ormolu); + hnix = self.generateOptparseApplicativeCompletions [ "hnix" ] super.hnix; # Generate shell completion. cabal2nix = self.generateOptparseApplicativeCompletions [ "cabal2nix" ] super.cabal2nix; @@ -322,24 +331,26 @@ self: super: builtins.intersectAttrs super { gio = lib.pipe super.gio [ (disableHardening ["fortify"]) (addBuildTool self.buildHaskellPackages.gtk2hs-buildtools) - (addPkgconfigDepends (with pkgs; [ glib pcre2 pcre ] - ++ lib.optionals pkgs.stdenv.isLinux [ util-linux libselinux libsepol ])) ]; glib = disableHardening ["fortify"] (addPkgconfigDepend pkgs.glib (addBuildTool self.buildHaskellPackages.gtk2hs-buildtools super.glib)); gtk3 = disableHardening ["fortify"] (super.gtk3.override { inherit (pkgs) gtk3; }); gtk = lib.pipe super.gtk ( [ (disableHardening ["fortify"]) (addBuildTool self.buildHaskellPackages.gtk2hs-buildtools) - (addPkgconfigDepends (with pkgs; [ gtk2 pcre2 pcre fribidi - libthai libdatrie xorg.libXdmcp libdeflate - ] - ++ lib.optionals pkgs.stdenv.isLinux [ util-linux libselinux libsepol ])) ] ++ ( if pkgs.stdenv.isDarwin then [(appendConfigureFlag "-fhave-quartz-gtk")] else [] ) ); gtksourceview2 = addPkgconfigDepend pkgs.gtk2 super.gtksourceview2; gtk-traymanager = addPkgconfigDepend pkgs.gtk3 super.gtk-traymanager; + shelly = overrideCabal (drv: { + # /usr/bin/env is unavailable in the sandbox + preCheck = drv.preCheck or "" + '' + chmod +x ./test/data/*.sh + patchShebangs --build test/data + ''; + }) super.shelly; + # Add necessary reference to gtk3 package gi-dbusmenugtk3 = addPkgconfigDepend pkgs.gtk3 super.gi-dbusmenugtk3; @@ -657,6 +668,9 @@ self: super: builtins.intersectAttrs super { # Break infinite recursion cycle between QuickCheck and splitmix. splitmix = dontCheck super.splitmix; + # Break infinite recursion cycle with OneTuple and quickcheck-instances. + foldable1-classes-compat = dontCheck super.foldable1-classes-compat; + # Break infinite recursion cycle between tasty and clock. clock = dontCheck super.clock; @@ -1070,8 +1084,7 @@ self: super: builtins.intersectAttrs super { ''; }) (lib.pipe (super.cachix.override { - fsnotify = dontCheck super.fsnotify_0_4_1_0; - hnix-store-core = super.hnix-store-core_0_6_1_0; + hnix-store-core = self.hnix-store-core_0_6_1_0; nix = self.hercules-ci-cnix-store.nixPackage; }) [ @@ -1083,9 +1096,15 @@ self: super: builtins.intersectAttrs super { hercules-ci-agent = super.hercules-ci-agent.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }; hercules-ci-cnix-expr = addTestToolDepend pkgs.git (super.hercules-ci-cnix-expr.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }); - hercules-ci-cnix-store = (super.hercules-ci-cnix-store.override { nix = self.hercules-ci-cnix-store.passthru.nixPackage; }).overrideAttrs (_: { - passthru.nixPackage = pkgs.nixVersions.nix_2_14; - }); + hercules-ci-cnix-store = overrideCabal + (old: { + passthru = old.passthru or { } // { + nixPackage = pkgs.nixVersions.nix_2_16; + }; + }) + (super.hercules-ci-cnix-store.override { + nix = self.hercules-ci-cnix-store.passthru.nixPackage; + }); # the testsuite fails because of not finding tsc without some help aeson-typescript = overrideCabal (drv: { @@ -1296,8 +1315,18 @@ self: super: builtins.intersectAttrs super { scalendar = dontCheck super.scalendar; halide-haskell = super.halide-haskell.override { Halide = pkgs.halide; }; - # Sydtest has a brittle test suite that will only work with the exact + # Sydtest has a brittle test suite that will only work with the exact # versions that it ships with. sydtest = dontCheck super.sydtest; + + # Prevent argv limit being exceeded when invoking $CC. + inherit (lib.mapAttrs (_: overrideCabal { + __onlyPropagateKnownPkgConfigModules = true; + }) super) + gi-javascriptcore + webkit2gtk3-javascriptcore + gi-webkit2 + gi-webkit2webextension + ; } diff --git a/pkgs/development/haskell-modules/generic-builder.nix b/pkgs/development/haskell-modules/generic-builder.nix index 382f6715dc9f..7001e4220bae 100644 --- a/pkgs/development/haskell-modules/generic-builder.nix +++ b/pkgs/development/haskell-modules/generic-builder.nix @@ -33,8 +33,7 @@ in , doHaddockQuickjump ? doHoogle && lib.versionAtLeast ghc.version "8.6" , doInstallIntermediates ? false , editedCabalFile ? null -# aarch64 outputs otherwise exceed 2GB limit -, enableLibraryProfiling ? !(ghc.isGhcjs or stdenv.hostPlatform.isAarch64 or false) +, enableLibraryProfiling ? !(ghc.isGhcjs or false) , enableExecutableProfiling ? false , profilingDetail ? "exported-functions" # TODO enable shared libs for cross-compiling @@ -99,6 +98,22 @@ in # build products from that prior build as a starting point for accelerating # this build , previousIntermediates ? null +, # Cabal 3.8 which is shipped by default for GHC >= 9.3 always calls + # `pkg-config --libs --static` as part of the configure step. This requires + # Requires.private dependencies of pkg-config dependencies to be present in + # PKG_CONFIG_PATH which is normally not the case in nixpkgs (except in pkgsStatic). + # Since there is no patch or upstream patch yet, we replicate the automatic + # propagation of dependencies in pkgsStatic for allPkgConfigDepends for + # GHC >= 9.3 by default. This option allows overriding this behavior manually + # if mismatching Cabal and GHC versions are used. + # See also . + __propagatePkgConfigDepends ? lib.versionAtLeast ghc.version "9.3" +, # Propagation can easily lead to the argv limit being exceeded in linker or C + # compiler invocations. To work around this we can only propagate derivations + # that are known to provide pkg-config modules, as indicated by the presence + # of `meta.pkgConfigModules`. This option defaults to false for now, since + # this metadata is far from complete in nixpkgs. + __onlyPropagateKnownPkgConfigModules ? false } @ args: assert editedCabalFile != null -> revision != null; @@ -257,8 +272,47 @@ let isHaskellPkg = x: x ? isHaskellLibrary; - allPkgconfigDepends = pkg-configDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ - optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; + # Work around a Cabal bug requiring pkg-config --static --libs to work even + # when linking dynamically, affecting Cabal 3.8 and 3.9. + # https://github.com/haskell/cabal/issues/8455 + # + # For this, we treat the runtime system/pkg-config dependencies of a Haskell + # derivation as if they were propagated from their dependencies which allows + # pkg-config --static to work in most cases. + allPkgconfigDepends = + let + # If __onlyPropagateKnownPkgConfigModules is set, packages without + # meta.pkgConfigModules will be filtered out, otherwise all packages in + # buildInputs and propagatePlainBuildInputs are propagated. + propagateValue = drv: + lib.isDerivation drv + && (__onlyPropagateKnownPkgConfigModules -> drv ? meta.pkgConfigModules); + + # Take list of derivations and return list of the transitive dependency + # closure, only taking into account buildInputs. Loosely based on + # closePropagationFast. + propagatePlainBuildInputs = drvs: + builtins.map (i: i.val) ( + builtins.genericClosure { + startSet = builtins.map (drv: + { key = drv.outPath; val = drv; } + ) (builtins.filter propagateValue drvs); + operator = { val, ... }: + builtins.concatMap (drv: + if propagateValue drv + then [ { key = drv.outPath; val = drv; } ] + else [ ] + ) (val.buildInputs or [ ] ++ val.propagatedBuildInputs or [ ]); + } + ); + in + + if __propagatePkgConfigDepends + then propagatePlainBuildInputs allPkgconfigDepends' + else allPkgconfigDepends'; + allPkgconfigDepends' = + pkg-configDepends ++ libraryPkgconfigDepends ++ executablePkgconfigDepends ++ + optionals doCheck testPkgconfigDepends ++ optionals doBenchmark benchmarkPkgconfigDepends; depsBuildBuild = [ nativeGhc ] # CC_FOR_BUILD may be necessary if we have no C preprocessor for the host @@ -269,7 +323,7 @@ let optionals doCheck testToolDepends ++ optionals doBenchmark benchmarkToolDepends; nativeBuildInputs = - [ ghc removeReferencesTo ] ++ optional (allPkgconfigDepends != []) pkg-config ++ + [ ghc removeReferencesTo ] ++ optional (allPkgconfigDepends != []) (assert pkg-config != null; pkg-config) ++ setupHaskellDepends ++ collectedToolDepends; propagatedBuildInputs = buildDepends ++ libraryHaskellDepends ++ executableHaskellDepends ++ libraryFrameworkDepends; otherBuildInputsHaskell = @@ -318,8 +372,6 @@ let intermediatesDir = "share/haskell/${ghc.version}/${pname}-${version}/dist"; in lib.fix (drv: -assert allPkgconfigDepends != [] -> pkg-config != null; - stdenv.mkDerivation ({ inherit pname version; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index b2ca017da498..3d7bcf49a143 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -822,8 +822,8 @@ self: { pname = "Agda"; version = "2.6.3"; sha256 = "05k0insn1c2dbpddl1slcdn972j8vgkzzy870yxl43j75j0ckb5y"; - revision = "1"; - editedCabalFile = "1l0ds84k9ia12963flzjapa67ksywhpyqz88byhykrri4llrb62c"; + revision = "3"; + editedCabalFile = "1dhwih518sm0ldwcfvbgywmgvvdskkpwmrm6gj9pxyma8hrdsfsd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -2071,8 +2071,8 @@ self: { }: mkDerivation { pname = "Blammo"; - version = "1.1.2.0"; - sha256 = "1lp71amm5bzky8w6rw7lr551yrxhzaza0mq6ph4vb77864wnf959"; + version = "1.1.2.1"; + sha256 = "0j71glqsvzrmvj5ag32n48ib8wyyasjw0vdz2g93l2g2zhmsyz8y"; libraryHaskellDepends = [ aeson base bytestring case-insensitive clock containers dlist envparse exceptions fast-logger http-types lens monad-logger-aeson @@ -2764,66 +2764,6 @@ self: { opencv_legacy = null; opencv_ml = null; opencv_objdetect = null; opencv_video = null;}; - "Cabal_2_2_0_1" = callPackage - ({ mkDerivation, array, base, base-compat, base-orphans, binary - , bytestring, containers, deepseq, Diff, directory, filepath - , integer-logarithms, mtl, optparse-applicative, parsec, pretty - , process, QuickCheck, tagged, tar, tasty, tasty-golden - , tasty-hunit, tasty-quickcheck, text, time, transformers - , tree-diff, unix - }: - mkDerivation { - pname = "Cabal"; - version = "2.2.0.1"; - sha256 = "0yqa6fm9jvr0ka6b1mf17bf43092dc1bai6mqyiwwwyz0h9k1d82"; - setupHaskellDepends = [ mtl parsec ]; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - mtl parsec pretty process text time transformers unix - ]; - testHaskellDepends = [ - array base base-compat base-orphans bytestring containers deepseq - Diff directory filepath integer-logarithms optparse-applicative - pretty process QuickCheck tagged tar tasty tasty-golden tasty-hunit - tasty-quickcheck text tree-diff - ]; - doCheck = false; - description = "A framework for packaging Haskell software"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "Cabal_2_4_1_0" = callPackage - ({ mkDerivation, array, base, base-compat, base-orphans, binary - , bytestring, containers, deepseq, Diff, directory, filepath - , integer-logarithms, mtl, optparse-applicative, parsec, pretty - , process, QuickCheck, tagged, tar, tasty, tasty-golden - , tasty-hunit, tasty-quickcheck, temporary, text, time - , transformers, tree-diff, unix - }: - mkDerivation { - pname = "Cabal"; - version = "2.4.1.0"; - sha256 = "151mrrd9sskghvlwmj32da5gafwqj6sv9xz9fmp84b7vm4nr0skk"; - revision = "2"; - editedCabalFile = "04kg5xh8yabmp1ymk32gw2r66l76338rsglq8i4j2913bhq23vwa"; - setupHaskellDepends = [ mtl parsec ]; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - mtl parsec pretty process text time transformers unix - ]; - testHaskellDepends = [ - array base base-compat base-orphans bytestring containers deepseq - Diff directory filepath integer-logarithms optparse-applicative - pretty process QuickCheck tagged tar tasty tasty-golden tasty-hunit - tasty-quickcheck temporary text tree-diff - ]; - doCheck = false; - description = "A framework for packaging Haskell software"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "Cabal_3_2_1_0" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, binary , bytestring, containers, deepseq, Diff, directory, filepath @@ -2855,38 +2795,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "Cabal_3_4_1_0" = callPackage - ({ mkDerivation, array, async, base, base-compat, base-orphans - , binary, bytestring, clock, containers, deepseq, Diff, directory - , filepath, integer-logarithms, mtl, optparse-applicative, parsec - , pretty, process, QuickCheck, rere, stm, tagged, tar, tasty - , tasty-golden, tasty-hunit, tasty-quickcheck, temporary, text - , time, transformers, tree-diff, unix - }: - mkDerivation { - pname = "Cabal"; - version = "3.4.1.0"; - sha256 = "1rqpq6l4b9990rmlgcyz44awps6r37ccyi6bgk7dhcsflad6prj4"; - revision = "1"; - editedCabalFile = "1l6jf1fkfppdxy4k6y0skddg2j3j2wq3i025ak0zljc1d2blrrj8"; - setupHaskellDepends = [ mtl parsec ]; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory filepath - mtl parsec pretty process text time transformers unix - ]; - testHaskellDepends = [ - array async base base-compat base-orphans binary bytestring clock - containers deepseq Diff directory filepath integer-logarithms - optparse-applicative pretty process QuickCheck rere stm tagged tar - tasty tasty-golden tasty-hunit tasty-quickcheck temporary text - transformers tree-diff - ]; - doCheck = false; - description = "A framework for packaging Haskell software"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "Cabal_3_6_3_0" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, text @@ -2907,28 +2815,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "Cabal_3_8_1_0" = callPackage - ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers - , deepseq, directory, filepath, mtl, parsec, pretty, process, text - , time, transformers, unix - }: - mkDerivation { - pname = "Cabal"; - version = "3.8.1.0"; - sha256 = "0236fddzhalsr2gjbjsk92rgh8866fks28r04g8fbmzkqbkcnr3l"; - revision = "2"; - editedCabalFile = "179y365wh9zgzkcn4n6m4vfsfy6vk4apajv8jpys057z3a71s4kp"; - setupHaskellDepends = [ mtl parsec ]; - libraryHaskellDepends = [ - array base bytestring Cabal-syntax containers deepseq directory - filepath mtl parsec pretty process text time transformers unix - ]; - doCheck = false; - description = "A framework for packaging Haskell software"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "Cabal_3_10_1_0" = callPackage ({ mkDerivation, array, base, bytestring, Cabal-syntax, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, text @@ -2975,7 +2861,7 @@ self: { broken = true; }) {}; - "Cabal-syntax" = callPackage + "Cabal-syntax_3_6_0_0" = callPackage ({ mkDerivation, Cabal }: mkDerivation { pname = "Cabal-syntax"; @@ -2985,6 +2871,7 @@ self: { doHaddock = false; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "Cabal-syntax_3_8_1_0" = callPackage @@ -3205,8 +3092,8 @@ self: { pname = "Chart-cairo"; version = "1.9.3"; sha256 = "0clm68alzsakkn5m4h49dgx33crajacsykb4hry2fh9zxp9j743f"; - revision = "3"; - editedCabalFile = "1d48i6y0lzj066swdb3x56jipxwlx1szwn7j43d50hxmcfjrsgc9"; + revision = "4"; + editedCabalFile = "1slarc4f1803psmikq79x81cx4kwfyhwdclyjwx4ax1xbmdh0vsx"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time @@ -3700,7 +3587,9 @@ self: { ]; description = "Cluster algorithms, PCA, and chemical conformere analysis"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "conclusion"; + broken = true; }) {}; "Concurrent-Cache" = callPackage @@ -5951,6 +5840,8 @@ self: { libraryHaskellDepends = [ base containers matrix vector ]; description = "Basic concepts of finite state machines"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "FTGL" = callPackage @@ -6044,6 +5935,7 @@ self: { description = "A collection of facts about the real world"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "FailT" = callPackage @@ -6394,6 +6286,8 @@ self: { libraryHaskellDepends = [ base ]; description = "A version of Prelude suitable for teaching"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "FixedPoint-simple" = callPackage @@ -8108,6 +8002,7 @@ self: { ]; description = "The Haskell/R mixed programming environment"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "H"; }) {}; @@ -9095,6 +8990,8 @@ self: { ]; description = "Heterogeneous lists"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "HListPP" = callPackage @@ -9197,6 +9094,8 @@ self: { ]; description = "A flexible mock framework for testing effectful code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "HNM" = callPackage @@ -10192,6 +10091,7 @@ self: { testHaskellDepends = [ base bytestring HUnit text ]; description = "An XPath-generating embedded domain specific language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "HaXml" = callPackage @@ -10200,10 +10100,8 @@ self: { }: mkDerivation { pname = "HaXml"; - version = "1.25.12"; - sha256 = "1xaqp519dw948v00q309msx07yhzxbd0k8ds5q434l6g6cmsqqgc"; - revision = "1"; - editedCabalFile = "1bx5gw3jg6j0rppf5297grw9cv1vccvj5av1hny5i60nrj1725rc"; + version = "1.25.13"; + sha256 = "0wxkp9bnbnjrjrzsmpm6nknzn0ijiiajd5kms81kgyfypm4m91ax"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -10329,8 +10227,8 @@ self: { }: mkDerivation { pname = "HangmanAscii"; - version = "0.1.1.1"; - sha256 = "1yhpblx3q4pkngzb030va0k3ncydbc6c5d8b71llghzv5w9pj3cq"; + version = "0.1.1.3"; + sha256 = "1fvcf3wl0c3rwy4vc11dnby4dl570ij30wpwjqhc39wa64ndvdbg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -11266,20 +11164,6 @@ self: { }) {Judy = null;}; "HsOpenSSL" = callPackage - ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: - mkDerivation { - pname = "HsOpenSSL"; - version = "0.11.7.5"; - sha256 = "0y0l5nb0jsc8lm12w66a2n7nwcrgjxy1q2xdy8a788695az5xy71"; - setupHaskellDepends = [ base Cabal ]; - libraryHaskellDepends = [ base bytestring network time ]; - librarySystemDepends = [ openssl ]; - testHaskellDepends = [ base bytestring ]; - description = "Partial OpenSSL binding for Haskell"; - license = lib.licenses.publicDomain; - }) {inherit (pkgs) openssl;}; - - "HsOpenSSL_0_11_7_6" = callPackage ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; @@ -11291,7 +11175,6 @@ self: { testHaskellDepends = [ base bytestring ]; description = "Partial OpenSSL binding for Haskell"; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "HsOpenSSL-x509-system" = callPackage @@ -11405,8 +11288,8 @@ self: { pname = "HsYAML"; version = "0.2.1.1"; sha256 = "0a7nbvpl4p8kwbbjfn1dj6s3fif5k8zhbckdvyz1k74pj3yb8ns6"; - revision = "2"; - editedCabalFile = "0r2yh96nhmlfy2vj2c7i5703brv4lp9cw5v044j7s8487jvv70d6"; + revision = "3"; + editedCabalFile = "0dyvkrnzdpba4lwxvqyrsjgcmi0aza7nz19xjw638qdq1xdxrwcp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -11428,8 +11311,8 @@ self: { pname = "HsYAML-aeson"; version = "0.2.0.1"; sha256 = "139hqd07hkr8ykvrgmcshh9f3vp9dnrj6ks5nl8hgrpi990jsy5r"; - revision = "6"; - editedCabalFile = "1c7v808i9wafx0z74skim7h96z7hdl4v7clawg9s1idzzwhihjcr"; + revision = "7"; + editedCabalFile = "1zriyncrkfdz21adlqy2v1wydm01j3w3jxqa2ls1psjp2p1mmv6x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -11536,6 +11419,7 @@ self: { benchmarkHaskellDepends = [ array base criterion Munkres random ]; description = "A Linear Sum Assignment Problem (LSAP) solver"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "Hydrogen" = callPackage @@ -11678,8 +11562,8 @@ self: { }: mkDerivation { pname = "IPv6Addr"; - version = "2.0.5"; - sha256 = "14zd98kbs3z6gmw9x897x1vslv5qphfhillhwxvnpkz87wsgzsc1"; + version = "2.0.5.1"; + sha256 = "1w0chaq6nf6xbvfgfwbjw4vm695nbpsr5hqcx927i2kvxr956dp7"; libraryHaskellDepends = [ aeson attoparsec base iproute network network-info random text ]; @@ -12206,22 +12090,6 @@ self: { }) {}; "JuicyPixels" = callPackage - ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl - , primitive, transformers, vector, zlib - }: - mkDerivation { - pname = "JuicyPixels"; - version = "3.3.7"; - sha256 = "1rrvapzcj0q8sigxq1zq2k4h88i1r2hyca4p7pkqa1b4pk6vhdny"; - libraryHaskellDepends = [ - base binary bytestring containers deepseq mtl primitive - transformers vector zlib - ]; - description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; - license = lib.licenses.bsd3; - }) {}; - - "JuicyPixels_3_3_8" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl , primitive, transformers, vector, zlib }: @@ -12235,7 +12103,6 @@ self: { ]; description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels-blp" = callPackage @@ -12310,25 +12177,6 @@ self: { }) {}; "JuicyPixels-extra" = callPackage - ({ mkDerivation, base, criterion, hspec, hspec-discover - , JuicyPixels - }: - mkDerivation { - pname = "JuicyPixels-extra"; - version = "0.5.2"; - sha256 = "11y4735bbp99wvi4fkpvkda7cj4c6iqp437drs27flicx2ygc687"; - revision = "1"; - editedCabalFile = "1rmqhwbkdbwa2ng5zlpfwrfnqlcxrvgy3i5ymrjiw5jl9wp6j13c"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base JuicyPixels ]; - testHaskellDepends = [ base hspec JuicyPixels ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base criterion JuicyPixels ]; - description = "Efficiently scale, crop, flip images with JuicyPixels"; - license = lib.licenses.bsd3; - }) {}; - - "JuicyPixels-extra_0_6_0" = callPackage ({ mkDerivation, base, criterion, hspec, hspec-discover , JuicyPixels }: @@ -12343,7 +12191,6 @@ self: { benchmarkHaskellDepends = [ base criterion JuicyPixels ]; description = "Efficiently scale, crop, flip images with JuicyPixels"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels-repa" = callPackage @@ -12357,6 +12204,7 @@ self: { ]; description = "Convenience functions to obtain array representations of images"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels-scale-dct" = callPackage @@ -13357,8 +13205,8 @@ self: { }: mkDerivation { pname = "ListLike"; - version = "4.7.8"; - sha256 = "1l9pfjy7gh7xqnzflixp37d6lsppmlffzmmq75xn9r8ij3r2jycs"; + version = "4.7.8.1"; + sha256 = "10i1ynfhafnmiw0ka9w0v05y5dcdcifsh0kx5f8py1k5ax1ha4by"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist fmlist text utf8-string vector @@ -14025,8 +13873,8 @@ self: { ({ mkDerivation, base, newtype-generics }: mkDerivation { pname = "MemoTrie"; - version = "0.6.10"; - sha256 = "0lxsarhyhhkp58wpbp7b08scmjxq7s46jfl9vhp2yfq973hz0kaq"; + version = "0.6.11"; + sha256 = "08141kdn9d2md1nz0xfz5868rn4ya7li93k7f2rwdhga6vqsp9pp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base newtype-generics ]; @@ -14154,30 +14002,6 @@ self: { }) {}; "MissingH" = callPackage - ({ mkDerivation, array, base, containers, directory, filepath - , hslogger, HUnit, mtl, network, network-bsd, old-locale, old-time - , parsec, process, regex-compat, time, unix - }: - mkDerivation { - pname = "MissingH"; - version = "1.5.0.1"; - sha256 = "0c92fdv32nq51kfdizi3lpxmnvscsgk6marfzaycd7k05aka8byb"; - revision = "2"; - editedCabalFile = "11d922r06p00gcgzhb29hhjkq8ajy1xbqdiwdpbmhp2ar7fw7g9l"; - libraryHaskellDepends = [ - array base containers directory filepath hslogger mtl network - network-bsd old-locale old-time parsec process regex-compat time - unix - ]; - testHaskellDepends = [ - base containers directory filepath HUnit old-time parsec - regex-compat time unix - ]; - description = "Large utility library"; - license = lib.licenses.bsd3; - }) {}; - - "MissingH_1_6_0_0" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , hslogger, HUnit, mtl, network, network-bsd, old-locale, old-time , parsec, process, regex-compat, time, unix @@ -14197,7 +14021,6 @@ self: { ]; description = "Large utility library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MissingK" = callPackage @@ -14413,23 +14236,6 @@ self: { }) {}; "MonadRandom" = callPackage - ({ mkDerivation, base, mtl, primitive, random, transformers - , transformers-compat - }: - mkDerivation { - pname = "MonadRandom"; - version = "0.5.3"; - sha256 = "17qaw1gg42p9v6f87dj5vih7l88lddbyd8880ananj8avanls617"; - revision = "3"; - editedCabalFile = "0317qhagxgn41ql1w7isnw4jqddnw394wglqahm3c569pbr3lmdv"; - libraryHaskellDepends = [ - base mtl primitive random transformers transformers-compat - ]; - description = "Random-number generation monad"; - license = lib.licenses.bsd3; - }) {}; - - "MonadRandom_0_6" = callPackage ({ mkDerivation, base, mtl, primitive, random, transformers , transformers-compat }: @@ -14444,7 +14250,6 @@ self: { ]; description = "Random-number generation monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "MonadRandomLazy" = callPackage @@ -14552,6 +14357,31 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "Mondrian" = callPackage + ({ mkDerivation, base, bytestring, colour, css-syntax, gl + , JuicyPixels, linear, mtl, scientific, sdl2, stylist-traits, text + , typograffiti, unordered-containers, vector + }: + mkDerivation { + pname = "Mondrian"; + version = "0.1.0.0"; + sha256 = "1sb1jnnbbwvf55phn8ls538y5qmvvnq0px7l4dxxxm9wnmg69z4z"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring colour css-syntax gl JuicyPixels linear mtl + scientific stylist-traits text typograffiti unordered-containers + vector + ]; + executableHaskellDepends = [ + base css-syntax gl JuicyPixels linear sdl2 stylist-traits text + ]; + testHaskellDepends = [ base ]; + description = "Renders backgrounds & borders"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + }) {}; + "Monocle" = callPackage ({ mkDerivation, base, containers, haskell98, mtl }: mkDerivation { @@ -14684,6 +14514,8 @@ self: { libraryHaskellDepends = [ array base ]; description = "Munkres' assignment algorithm (hungarian method)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Munkres-simple" = callPackage @@ -14969,6 +14801,8 @@ self: { pname = "NaCl"; version = "0.0.5.0"; sha256 = "1q6wr6a3q0w594z8lrldmvzc1fs4krds8nbady8ymz2vll71q1kz"; + revision = "1"; + editedCabalFile = "00p3brf458lwfjlzmr43hv7c8bi28bq2z1nqzwf121ljnf5vhvpb"; libraryHaskellDepends = [ base bytestring libsodium memory safe-exceptions ]; @@ -14997,27 +14831,6 @@ self: { }) {}; "NanoID" = callPackage - ({ mkDerivation, aeson, base, bytestring, cereal, extra, mwc-random - , optparse-applicative, text - }: - mkDerivation { - pname = "NanoID"; - version = "3.2.1"; - sha256 = "13917k5s17aq7h4hab3i2b6y3z3c0wq6p9x7hlindks28390i93f"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring cereal extra mwc-random text - ]; - executableHaskellDepends = [ - base bytestring mwc-random optparse-applicative - ]; - description = "NanoID generator"; - license = lib.licenses.bsd3; - mainProgram = "nanoid"; - }) {}; - - "NanoID_3_3_0" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, extra, mwc-random , optparse-applicative, text }: @@ -15037,6 +14850,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "nanoid"; + broken = true; }) {}; "NanoProlog" = callPackage @@ -15620,7 +15434,9 @@ self: { executableHaskellDepends = [ base filepath ]; description = "ONC RPC (aka Sun RPC) and XDR library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "hsrpcgen"; + broken = true; }) {}; "OSM" = callPackage @@ -15810,20 +15626,6 @@ self: { }) {}; "OneTuple" = callPackage - ({ mkDerivation, base, ghc-prim, hashable, template-haskell }: - mkDerivation { - pname = "OneTuple"; - version = "0.3.1"; - sha256 = "1vry21z449ph9k61l5zm7mfmdwkwszxqdlawlhvwrd1gsn13d1cq"; - revision = "3"; - editedCabalFile = "0g4siv8s6dlrdsivap2qy6ig08y5bjbs93jk192zmgkp8iscncpw"; - libraryHaskellDepends = [ base ghc-prim template-haskell ]; - testHaskellDepends = [ base hashable template-haskell ]; - description = "Singleton Tuple"; - license = lib.licenses.bsd3; - }) {}; - - "OneTuple_0_4_1_1" = callPackage ({ mkDerivation, base, foldable1-classes-compat, ghc-prim, hashable , template-haskell }: @@ -15837,7 +15639,6 @@ self: { ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Only" = callPackage @@ -17803,6 +17604,7 @@ self: { description = "A puzzle game written in Haskell with a cat in lead role"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "raincat"; }) {}; @@ -19146,38 +18948,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ShellCheck_0_8_0" = callPackage - ({ mkDerivation, aeson, array, base, bytestring, containers - , deepseq, Diff, directory, filepath, mtl, parsec, process - , QuickCheck, regex-tdfa - }: - mkDerivation { - pname = "ShellCheck"; - version = "0.8.0"; - sha256 = "05jlapp4m997w36h2wszdxz9gvczdczaylypsbn14jqpb650w232"; - revision = "1"; - editedCabalFile = "1c942n7lz59b0acvppg25k01f87rj3icrza9pfp9mlpiwaq1y8qw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec process QuickCheck regex-tdfa - ]; - executableHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec QuickCheck regex-tdfa - ]; - testHaskellDepends = [ - aeson array base bytestring containers deepseq Diff directory - filepath mtl parsec QuickCheck regex-tdfa - ]; - description = "Shell script analysis tool"; - license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; - mainProgram = "shellcheck"; - maintainers = [ lib.maintainers.zowoq ]; - }) {}; - "ShellCheck" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , deepseq, Diff, directory, fgl, filepath, mtl, parsec, process @@ -19816,6 +19586,8 @@ self: { libraryHaskellDepends = [ base matrix vector ]; description = "A lightweight Haskell implementation of Smith normal form over the integers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Smooth" = callPackage @@ -19994,7 +19766,9 @@ self: { ]; description = "Video game"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "spaceInvaders"; + broken = true; }) {}; "SpacePrivateers" = callPackage @@ -20043,6 +19817,8 @@ self: { ]; description = "Random text generation based on spintax"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Spock" = callPackage @@ -20647,7 +20423,9 @@ self: { ]; description = "Testing in monads and transformers without explicit specs"; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "TLT-exe"; + broken = true; }) {}; "TORCS" = callPackage @@ -20991,6 +20769,8 @@ self: { ]; description = "Generates testcases from program-snippets"; license = lib.licenses.lgpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "Theora" = callPackage @@ -21913,13 +21693,15 @@ self: { }) {}; "VulkanMemoryAllocator" = callPackage - ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: + ({ mkDerivation, base, bytestring, system-cxx-std-lib, transformers + , vector, vulkan + }: mkDerivation { pname = "VulkanMemoryAllocator"; version = "0.10.5"; sha256 = "1brqn6zx4ynljc424dpwrxj5fjmvl0mgp7wycnzpfxpfmwwqib4a"; libraryHaskellDepends = [ - base bytestring transformers vector vulkan + base bytestring system-cxx-std-lib transformers vector vulkan ]; description = "Bindings to the VulkanMemoryAllocator library"; license = lib.licenses.bsd3; @@ -22288,17 +22070,6 @@ self: { }) {}; "Win32" = callPackage - ({ mkDerivation }: - mkDerivation { - pname = "Win32"; - version = "2.12.0.1"; - sha256 = "1nivdwjp9x9i64xg8gf3xj8khm9dfq6n5m8kvvlhz7i7ypl4mv72"; - description = "A binding to Windows Win32 API"; - license = lib.licenses.bsd3; - platforms = lib.platforms.windows; - }) {}; - - "Win32_2_13_4_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "Win32"; @@ -22307,7 +22078,6 @@ self: { description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.windows; - hydraPlatforms = lib.platforms.none; }) {}; "Win32-console" = callPackage @@ -22980,21 +22750,6 @@ self: { }) {}; "Yampa" = callPackage - ({ mkDerivation, base, deepseq, random, simple-affine-space }: - mkDerivation { - pname = "Yampa"; - version = "0.13.7"; - sha256 = "0fz4v7q0q1npqxgjcc5ig9ynz1jya54a3vdl5p2mzymg91hwapf8"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base deepseq random simple-affine-space - ]; - description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; - license = lib.licenses.bsd3; - }) {}; - - "Yampa_0_14_3" = callPackage ({ mkDerivation, base, deepseq, random, simple-affine-space }: mkDerivation { pname = "Yampa"; @@ -23007,7 +22762,6 @@ self: { ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "Yampa-core" = callPackage @@ -23203,8 +22957,8 @@ self: { }: mkDerivation { pname = "Z-YAML"; - version = "0.3.4.0"; - sha256 = "1bv88kl5bn4x0mq0pciyihvml4jqsi76379wbqsgjpf285x2a92d"; + version = "0.3.5.0"; + sha256 = "0d2sfsc37fvndkk0lpq854h7r8qwdvji0vqr5a44nn0v5hyhs51q"; libraryHaskellDepends = [ base primitive scientific transformers unordered-containers Z-Data Z-IO @@ -23583,25 +23337,6 @@ self: { }) {}; "acc" = callPackage - ({ mkDerivation, base, deepseq, gauge, QuickCheck - , quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit - , tasty-quickcheck - }: - mkDerivation { - pname = "acc"; - version = "0.2.0.1"; - sha256 = "03wk2pnh3scjf5102w882hg6hsczj9ihj8pb9g3928na2zk1jw1v"; - libraryHaskellDepends = [ base deepseq semigroupoids ]; - testHaskellDepends = [ - QuickCheck quickcheck-instances rerebase tasty tasty-hunit - tasty-quickcheck - ]; - benchmarkHaskellDepends = [ gauge rerebase ]; - description = "Sequence optimized for monoidal construction and folding"; - license = lib.licenses.mit; - }) {}; - - "acc_0_2_0_2" = callPackage ({ mkDerivation, base, criterion, deepseq, quickcheck-instances , rerebase, semigroupoids, tasty, tasty-quickcheck }: @@ -23616,7 +23351,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Sequence optimized for monoidal construction and folding"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "accelerate" = callPackage @@ -24285,6 +24019,8 @@ self: { ]; description = "Attempto Controlled English parser and printer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "achille" = callPackage @@ -25041,10 +24777,8 @@ self: { ({ mkDerivation, base, transformers }: mkDerivation { pname = "acquire"; - version = "0.3.1"; - sha256 = "1spw70dw8x6d9dy5wg47fim4kpsvzgr25nmwpv8c4wd8g3gmnqmw"; - revision = "1"; - editedCabalFile = "0p78cr2qg5ciy0d98mf98ay0cbkl072j79is73j7vcmq1mwcli3c"; + version = "0.3.1.1"; + sha256 = "12bcywg52gyh5zhf2iljy1yb1g8l52v1sjbg8bffifgh0bmnzkws"; libraryHaskellDepends = [ base transformers ]; description = "Abstraction over management of resources"; license = lib.licenses.mit; @@ -25209,6 +24943,19 @@ self: { license = lib.licenses.bsd3; }) {}; + "ad-delcont_0_5_0_0" = callPackage + ({ mkDerivation, ad, base, hspec, transformers }: + mkDerivation { + pname = "ad-delcont"; + version = "0.5.0.0"; + sha256 = "19sy7hx6511w7ln9hmichbr6awdxkra1hacq87k07v63xz5il3rv"; + libraryHaskellDepends = [ base transformers ]; + testHaskellDepends = [ ad base hspec ]; + description = "Reverse-mode automatic differentiation with delimited continuations"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "adaptive-containers" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -25628,26 +25375,6 @@ self: { }) {}; "aern2-real" = callPackage - ({ mkDerivation, aern2-mp, base, collect-errors, hspec - , integer-logarithms, mixed-types-num, QuickCheck - }: - mkDerivation { - pname = "aern2-real"; - version = "0.2.11.0"; - sha256 = "094hs147jzlg3zqary2zbpi7n18vykj0f7cw89k125zrs2h0f0v2"; - libraryHaskellDepends = [ - aern2-mp base collect-errors hspec integer-logarithms - mixed-types-num QuickCheck - ]; - testHaskellDepends = [ - aern2-mp base collect-errors hspec integer-logarithms - mixed-types-num QuickCheck - ]; - description = "Real numbers as convergent sequences of intervals"; - license = lib.licenses.bsd3; - }) {}; - - "aern2-real_0_2_15" = callPackage ({ mkDerivation, aern2-mp, base, collect-errors, hspec , integer-logarithms, mixed-types-num, QuickCheck }: @@ -25665,7 +25392,6 @@ self: { ]; description = "Real numbers as convergent sequences of intervals"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson_1_5_6_0" = callPackage @@ -25704,43 +25430,6 @@ self: { }) {}; "aeson" = callPackage - ({ mkDerivation, attoparsec, base, base-compat - , base-compat-batteries, base-orphans, base16-bytestring - , bytestring, containers, data-fix, deepseq, Diff, directory, dlist - , filepath, generic-deriving, ghc-prim, hashable - , indexed-traversable, integer-logarithms, OneTuple, primitive - , QuickCheck, quickcheck-instances, scientific, semialign, strict - , tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck - , template-haskell, text, text-short, th-abstraction, these, time - , time-compat, unordered-containers, uuid-types, vector, witherable - }: - mkDerivation { - pname = "aeson"; - version = "2.0.3.0"; - sha256 = "09dk0j33n262dm75vff3y3i9fm6lh06dyqswwv7a6kvnhhmhlxhr"; - revision = "1"; - editedCabalFile = "1zrgn63jzrpk3n3vd44zkzgw7kb5qxlvhx4nk6g3sswwrsz5j32i"; - libraryHaskellDepends = [ - attoparsec base base-compat-batteries bytestring containers - data-fix deepseq dlist ghc-prim hashable indexed-traversable - OneTuple primitive QuickCheck scientific semialign strict tagged - template-haskell text text-short th-abstraction these time - time-compat unordered-containers uuid-types vector witherable - ]; - testHaskellDepends = [ - attoparsec base base-compat base-orphans base16-bytestring - bytestring containers data-fix Diff directory dlist filepath - generic-deriving ghc-prim hashable indexed-traversable - integer-logarithms OneTuple primitive QuickCheck - quickcheck-instances scientific strict tagged tasty tasty-golden - tasty-hunit tasty-quickcheck template-haskell text text-short these - time time-compat unordered-containers uuid-types vector - ]; - description = "Fast JSON parsing and encoding"; - license = lib.licenses.bsd3; - }) {}; - - "aeson_2_1_2_1" = callPackage ({ mkDerivation, attoparsec, base, base-compat , base-compat-batteries, base-orphans, base16-bytestring , bytestring, containers, data-fix, deepseq, Diff, directory, dlist @@ -25777,6 +25466,44 @@ self: { ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; + }) {}; + + "aeson_2_2_0_0" = callPackage + ({ mkDerivation, base, base-compat, base-orphans, base16-bytestring + , bytestring, containers, data-fix, deepseq, Diff, directory, dlist + , exceptions, filepath, generic-deriving, generically, ghc-prim + , hashable, indexed-traversable, integer-conversion + , integer-logarithms, network-uri, nothunks, OneTuple, primitive + , QuickCheck, quickcheck-instances, scientific, semialign, strict + , tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck + , template-haskell, text, text-iso8601, text-short, th-abstraction + , these, time, time-compat, unordered-containers, uuid-types + , vector, witherable + }: + mkDerivation { + pname = "aeson"; + version = "2.2.0.0"; + sha256 = "0z1f65iv0sigiqmm4vwbj3bzmn0ka0m56nkalhv2h5r9jc0y4rfx"; + libraryHaskellDepends = [ + base bytestring containers data-fix deepseq dlist exceptions + generically ghc-prim hashable indexed-traversable + integer-conversion network-uri OneTuple primitive QuickCheck + scientific semialign strict tagged template-haskell text + text-iso8601 text-short th-abstraction these time time-compat + unordered-containers uuid-types vector witherable + ]; + testHaskellDepends = [ + base base-compat base-orphans base16-bytestring bytestring + containers data-fix deepseq Diff directory dlist filepath + generic-deriving generically ghc-prim hashable indexed-traversable + integer-logarithms network-uri nothunks OneTuple primitive + QuickCheck quickcheck-instances scientific strict tagged tasty + tasty-golden tasty-hunit tasty-quickcheck template-haskell text + text-short these time time-compat unordered-containers uuid-types + vector + ]; + description = "Fast JSON parsing and encoding"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; @@ -25903,6 +25630,8 @@ self: { testHaskellDepends = [ aeson aeson-qq base hspec text ]; description = "Parse Aeson data with commitment"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-compat" = callPackage @@ -25931,6 +25660,8 @@ self: { ]; description = "Compatibility layer for aeson"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-decode" = callPackage @@ -25989,6 +25720,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "JSON encoding/decoding for dependent-sum"; license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-deriving" = callPackage @@ -26084,6 +25817,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "aeson-extra_0_5_1_3" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , base-compat-batteries, bytestring, containers, deepseq + , quickcheck-instances, recursion-schemes, scientific, semialign + , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text + , these, unordered-containers, vector + }: + mkDerivation { + pname = "aeson-extra"; + version = "0.5.1.3"; + sha256 = "0w843dr9rj7mmgqsa93dxslsjakh1vsq601bfd89pjgx8ypd8bbh"; + libraryHaskellDepends = [ + aeson attoparsec attoparsec-aeson base base-compat-batteries + bytestring deepseq recursion-schemes scientific semialign + template-haskell text these unordered-containers vector + ]; + testHaskellDepends = [ + aeson base base-compat-batteries containers quickcheck-instances + tasty tasty-hunit tasty-quickcheck unordered-containers vector + ]; + description = "Extra goodies for aeson"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "aeson-filthy" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, text, time , unordered-containers @@ -26286,8 +26044,8 @@ self: { }: mkDerivation { pname = "aeson-match-qq"; - version = "1.6.1"; - sha256 = "1djcws5i9w0ky98iwlriqdm9iby3s076ykm1yxcdy04qpgp1whf7"; + version = "1.7.0"; + sha256 = "11cmqk6igrapi9ms211gbmfwkyczjrzpg900fxqypn18lj1k4y60"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers either haskell-src-meta pretty scientific template-haskell text @@ -26338,18 +26096,16 @@ self: { }) {}; "aeson-optics" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, optics-core - , optics-extra, scientific, text, text-short, vector + ({ mkDerivation, aeson, base, bytestring, optics-core, optics-extra + , scientific, text, text-short, vector }: mkDerivation { pname = "aeson-optics"; - version = "1.2.0.1"; - sha256 = "0b7frw4fm5hn611i8ldbnkq1h47vjw4fn6f85sj38fw2cn4n826j"; - revision = "1"; - editedCabalFile = "18da6lkjlxrsg1py5nqjhgbv7ffxalsjx28an5np3bdvgzcf1klg"; + version = "1.2.1"; + sha256 = "0sbx55ns7jjwwkz49587vnkx4jirbh7xflaf0jwxxf0lq91216ja"; libraryHaskellDepends = [ - aeson attoparsec base bytestring optics-core optics-extra - scientific text text-short vector + aeson base bytestring optics-core optics-extra scientific text + text-short vector ]; description = "Law-abiding optics for aeson"; license = lib.licenses.mit; @@ -26441,6 +26197,30 @@ self: { mainProgram = "aeson-pretty"; }) {}; + "aeson-pretty_0_8_10" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , base-compat, bytestring, cmdargs, scientific, text + , unordered-containers, vector + }: + mkDerivation { + pname = "aeson-pretty"; + version = "0.8.10"; + sha256 = "1rbsz9f6kzqq5cbq0xhyj599alb4ssg26w57xff19jxdg36z489a"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base-compat bytestring scientific text + unordered-containers vector + ]; + executableHaskellDepends = [ + aeson attoparsec attoparsec-aeson base bytestring cmdargs + ]; + description = "JSON pretty-printing library and command-line tool"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "aeson-pretty"; + }) {}; + "aeson-qq" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim , haskell-src-meta, hspec, hspec-discover, parsec, scientific @@ -26583,6 +26363,8 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Conveniently wrap a single value in a record when encoding to and from JSON"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "aeson-smart" = callPackage @@ -26670,29 +26452,6 @@ self: { }) {}; "aeson-typescript" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , filepath, hspec, mtl, process, string-interpolate - , template-haskell, temporary, text, th-abstraction, transformers - , unordered-containers - }: - mkDerivation { - pname = "aeson-typescript"; - version = "0.4.2.0"; - sha256 = "00lv7mfxxnhmbxh9s1qwfnffmpy6095fh3zms68bzdkjik2hk830"; - libraryHaskellDepends = [ - aeson base containers mtl string-interpolate template-haskell text - th-abstraction transformers unordered-containers - ]; - testHaskellDepends = [ - aeson base bytestring containers directory filepath hspec mtl - process string-interpolate template-haskell temporary text - th-abstraction transformers unordered-containers - ]; - description = "Generate TypeScript definition files from your ADTs"; - license = lib.licenses.bsd3; - }) {}; - - "aeson-typescript_0_6_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction, transformers @@ -26713,7 +26472,6 @@ self: { ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "aeson-utils" = callPackage @@ -26768,6 +26526,24 @@ self: { ]; description = "Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "aeson-warning-parser" = callPackage + ({ mkDerivation, aeson, base, containers, generic-deriving, rio + , rio-prettyprint, text, transformers, unordered-containers + }: + mkDerivation { + pname = "aeson-warning-parser"; + version = "0.1.0"; + sha256 = "19n5pnvkingw086i9adhakhj42fmp7nrphf4g6gq4y1xwa1afiry"; + libraryHaskellDepends = [ + aeson base containers generic-deriving rio rio-prettyprint text + transformers unordered-containers + ]; + description = "Library providing JSON parser that warns about unexpected fields in objects"; + license = lib.licenses.bsd3; }) {}; "aeson-with" = callPackage @@ -27083,28 +26859,6 @@ self: { }) {}; "agda2lagda" = callPackage - ({ mkDerivation, base, directory, filepath, goldplate - , optparse-applicative, process - }: - mkDerivation { - pname = "agda2lagda"; - version = "0.2021.6.1"; - sha256 = "1108xzl4fv86qpasg1wbc26bypd06s41kmgzybrggc76pv15hbis"; - revision = "1"; - editedCabalFile = "0qba16r072www9544g30ahmlk8k3kiq8q18g3wn7b7sgz2jmp8mc"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base directory filepath optparse-applicative - ]; - testHaskellDepends = [ base process ]; - testToolDepends = [ goldplate ]; - description = "Translate .agda files into .lagda.tex files."; - license = lib.licenses.publicDomain; - mainProgram = "agda2lagda"; - }) {}; - - "agda2lagda_0_2023_6_9" = callPackage ({ mkDerivation, base, directory, filepath, goldplate , optparse-applicative, process }: @@ -27121,7 +26875,6 @@ self: { testToolDepends = [ goldplate ]; description = "Translate .agda files into .lagda.tex files."; license = lib.licenses.publicDomain; - hydraPlatforms = lib.platforms.none; mainProgram = "agda2lagda"; }) {}; @@ -27639,6 +27392,8 @@ self: { libraryHaskellDepends = [ base blaze-html text ]; description = "Alert messages for web applications"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "alex" = callPackage @@ -27646,8 +27401,8 @@ self: { }: mkDerivation { pname = "alex"; - version = "3.2.7.4"; - sha256 = "0vr2jmh7qba9c5lrd969p0qqdc9mi22cw5axsyikm200x80zl4wa"; + version = "3.3.0.0"; + sha256 = "0qws6axn8a9iijhy6x8j3hjvm80sgw6ndxqhp9yc71vbxa2qw3w1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -27659,13 +27414,13 @@ self: { mainProgram = "alex"; }) {}; - "alex_3_3_0_0" = callPackage + "alex_3_4_0_0" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process }: mkDerivation { pname = "alex"; - version = "3.3.0.0"; - sha256 = "0qws6axn8a9iijhy6x8j3hjvm80sgw6ndxqhp9yc71vbxa2qw3w1"; + version = "3.4.0.0"; + sha256 = "13p3mcmjcz0sgpr5rsbw8fw492b972zh671d6ylhxi4r2gid873s"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -27948,7 +27703,7 @@ self: { broken = true; }) {}; - "algebraic-graphs" = callPackage + "algebraic-graphs_0_6_1" = callPackage ({ mkDerivation, array, base, containers, deepseq, extra , inspection-testing, QuickCheck, transformers }: @@ -27967,9 +27722,10 @@ self: { ]; description = "A library for algebraic graph construction and transformation"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; - "algebraic-graphs_0_7" = callPackage + "algebraic-graphs" = callPackage ({ mkDerivation, array, base, containers, deepseq, extra , inspection-testing, QuickCheck, transformers }: @@ -27988,7 +27744,6 @@ self: { ]; description = "A library for algebraic graph construction and transformation"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "algebraic-graphs-io" = callPackage @@ -28207,6 +27962,8 @@ self: { libraryHaskellDepends = [ base containers transformers vector ]; description = "Sequence alignment with an affine gap penalty model"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "align-audio" = callPackage @@ -28589,6 +28346,8 @@ self: { pname = "alsa-seq"; version = "0.6.0.9"; sha256 = "1kb5p95wrkp8rri9557mhmk09ib82mr34z7xy8kkr1fhrf1xnylf"; + revision = "1"; + editedCabalFile = "1xh10102dk7dxfbfzpbnakjv9cf5gq6nrn7x264hf3bwv5c7nrls"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -28841,8 +28600,8 @@ self: { pname = "amazonka"; version = "1.6.1"; sha256 = "104ifvmwdc1w3y42qcbq57v579zcnmlfv3f0bsazbcqdxnvr9dzd"; - revision = "2"; - editedCabalFile = "171rp3cbgy58lps437c1jfpmi4xsp0z4pral7jh3mybn73l672zm"; + revision = "3"; + editedCabalFile = "1fkmnk2ikx6j6vpda9wx1pc3yl16d2j7gz3wgfh6hj0z856rm4gf"; libraryHaskellDepends = [ amazonka-core base bytestring conduit conduit-extra directory exceptions http-client http-conduit http-types ini mmorph @@ -31510,6 +31269,35 @@ self: { mainProgram = "amqp-builder"; }) {}; + "amqp_0_22_2" = callPackage + ({ mkDerivation, base, binary, bytestring, clock, containers + , crypton-connection, data-binary-ieee754, hspec + , hspec-expectations, monad-control, network, network-uri, split + , stm, text, vector, xml + }: + mkDerivation { + pname = "amqp"; + version = "0.22.2"; + sha256 = "0b1adqrdqkchgk2z80s3h3993808fwgpkn3kw06dz7s99xm53zxv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary bytestring clock containers crypton-connection + data-binary-ieee754 monad-control network network-uri split stm + text vector + ]; + executableHaskellDepends = [ base containers xml ]; + testHaskellDepends = [ + base binary bytestring clock containers crypton-connection + data-binary-ieee754 hspec hspec-expectations network network-uri + split stm text vector + ]; + description = "Client library for AMQP servers (currently only RabbitMQ)"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "amqp-builder"; + }) {}; + "amqp-conduit" = callPackage ({ mkDerivation, amqp, base, bytestring, conduit, exceptions, hspec , HUnit, lifted-base, monad-control, mtl, resourcet, text @@ -31570,6 +31358,29 @@ self: { license = lib.licenses.gpl3Only; }) {}; + "amqp-utils_0_6_4_0" = callPackage + ({ mkDerivation, amqp, base, bytestring, containers + , crypton-connection, crypton-x509-system, data-default-class + , directory, filepath, filepath-bytestring, hinotify, magic + , network, process, rawfilepath, text, time, tls, unix, utf8-string + }: + mkDerivation { + pname = "amqp-utils"; + version = "0.6.4.0"; + sha256 = "0jbj9zk2mfmgk0gnfcvg7qrfmizgijcj0y4rfh440bs10mw3fjd5"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + amqp base bytestring containers crypton-connection + crypton-x509-system data-default-class directory filepath + filepath-bytestring hinotify magic network process rawfilepath text + time tls unix utf8-string + ]; + description = "AMQP toolset for the command line"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + }) {}; + "amqp-worker" = callPackage ({ mkDerivation, aeson, amqp, base, bytestring, data-default , exceptions, monad-control, monad-loops, mtl, resource-pool @@ -32191,14 +32002,14 @@ self: { }) {}; "ansi-terminal" = callPackage - ({ mkDerivation, base, colour }: + ({ mkDerivation, ansi-terminal-types, base, colour }: mkDerivation { pname = "ansi-terminal"; - version = "0.11.4"; - sha256 = "098f8bdxqmgxaz8y87s6b6bshsq950zq0b75rmbihp2k1a7y963q"; + version = "0.11.5"; + sha256 = "1jwpq3l7ipzjpd6b8gc2df2k5hsh3b9w555ny20q6mgbapfcwjjv"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base colour ]; + libraryHaskellDepends = [ ansi-terminal-types base colour ]; description = "Simple ANSI terminal support, with Windows compatibility"; license = lib.licenses.bsd3; }) {}; @@ -32218,33 +32029,6 @@ self: { }) {}; "ansi-terminal-game" = callPackage - ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal - , clock, colour, containers, exceptions, hspec, hspec-discover - , linebreak, mintty, mtl, QuickCheck, random, split, terminal-size - , timers-tick, unidecode - }: - mkDerivation { - pname = "ansi-terminal-game"; - version = "1.8.1.0"; - sha256 = "0wyx6g9fydbnz9xwjniymwfgn3fgn6vql9spmzl3c1hlpbv5ikfq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal array base bytestring cereal clock colour containers - exceptions linebreak mintty mtl QuickCheck random split - terminal-size timers-tick unidecode - ]; - testHaskellDepends = [ - ansi-terminal array base bytestring cereal clock colour containers - exceptions hspec linebreak mintty mtl QuickCheck random split - terminal-size timers-tick unidecode - ]; - testToolDepends = [ hspec-discover ]; - description = "sdl-like functions for terminal applications, based on ansi-terminal"; - license = lib.licenses.gpl3Only; - }) {}; - - "ansi-terminal-game_1_9_1_3" = callPackage ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, colour, containers, exceptions, hspec, hspec-discover , linebreak, mintty, mtl, QuickCheck, random, split, terminal-size @@ -32254,6 +32038,8 @@ self: { pname = "ansi-terminal-game"; version = "1.9.1.3"; sha256 = "0ln6cx98g7nv6yv600m7p721pscln1c10wkmmykwlfvsrrvnvk7w"; + revision = "1"; + editedCabalFile = "116hl7fm358hqx55w7r1svbwj7gv3m3brxmzqs5qaahqcixndsqx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -32269,7 +32055,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "cross-platform library for terminal games"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "ansi-terminal-types" = callPackage @@ -33010,6 +32795,7 @@ self: { ]; description = "Simple gloss renderer for apecs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "apecs-physics" = callPackage @@ -33028,6 +32814,8 @@ self: { ]; description = "2D physics for apecs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "apecs-physics-gloss" = callPackage @@ -33039,6 +32827,7 @@ self: { libraryHaskellDepends = [ apecs apecs-physics base gloss ]; description = "Gloss rendering for apecs-physics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "apecs-stm" = callPackage @@ -33789,6 +33578,8 @@ self: { ]; testToolDepends = [ sydtest-discover ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "appendmap" = callPackage @@ -33941,40 +33732,6 @@ self: { mainProgram = "refactor"; }) {}; - "apply-refact" = callPackage - ({ mkDerivation, base, containers, directory, extra, filemanip - , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths - , optparse-applicative, process, refact, silently, syb, tasty - , tasty-expected-failure, tasty-golden, transformers, uniplate - , unix-compat - }: - mkDerivation { - pname = "apply-refact"; - version = "0.10.0.0"; - sha256 = "129bf8n66kpwh5420rxprngg43bqr2agyd8q8d7l49k2rxsjl1fb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers directory extra filemanip ghc ghc-boot-th - ghc-exactprint ghc-paths process refact syb transformers uniplate - unix-compat - ]; - executableHaskellDepends = [ - base containers directory extra filemanip filepath ghc ghc-boot-th - ghc-exactprint ghc-paths optparse-applicative process refact syb - transformers uniplate unix-compat - ]; - testHaskellDepends = [ - base containers directory extra filemanip filepath ghc ghc-boot-th - ghc-exactprint ghc-paths optparse-applicative process refact - silently syb tasty tasty-expected-failure tasty-golden transformers - uniplate unix-compat - ]; - description = "Perform refactorings specified by the refact library"; - license = lib.licenses.bsd3; - mainProgram = "refactor"; - }) {}; - "apply-refact_0_11_0_0" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths @@ -34010,7 +33767,7 @@ self: { mainProgram = "refactor"; }) {}; - "apply-refact_0_13_0_0" = callPackage + "apply-refact" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths , optparse-applicative, process, refact, silently, syb, tasty @@ -34040,7 +33797,6 @@ self: { ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "refactor"; }) {}; @@ -34592,6 +34348,7 @@ self: { libraryToolDepends = [ cpphs ]; description = "Common interface using libarchive"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "archive-sig" = callPackage @@ -34830,7 +34587,9 @@ self: { ]; description = "Parse and render JSON"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "argo"; + broken = true; }) {}; "argon" = callPackage @@ -35221,12 +34980,12 @@ self: { broken = true; }) {inherit (pkgs) arpack;}; - "array_0_5_5_0" = callPackage + "array_0_5_6_0" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "array"; - version = "0.5.5.0"; - sha256 = "06zmbd6zlim22zfxmdzzw947nzx9g2d6yx30min6spsk54r8vcqq"; + version = "0.5.6.0"; + sha256 = "0bhiw4zwnlapy4fznck7kna5f59dv33pk34x6r0liw0n81s22pm8"; libraryHaskellDepends = [ base ]; description = "Mutable and immutable arrays"; license = lib.licenses.bsd3; @@ -35630,34 +35389,14 @@ self: { }) {}; "ascii" = callPackage - ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers - , ascii-predicates, ascii-superset, ascii-th, base, bytestring - , hedgehog, text - }: - mkDerivation { - pname = "ascii"; - version = "1.2.4.0"; - sha256 = "1rsv9ah0jvf66w3k4smh67wpbm03xl4pdyj8svmdy49hbpihimwi"; - revision = "2"; - editedCabalFile = "00pw1px9ggp6aq9pvimxj9q746b74cgc0pz4rn22q40mdqjadhwl"; - libraryHaskellDepends = [ - ascii-case ascii-char ascii-group ascii-numbers ascii-predicates - ascii-superset ascii-th base bytestring text - ]; - testHaskellDepends = [ base hedgehog text ]; - description = "The ASCII character set and encoding"; - license = lib.licenses.asl20; - }) {}; - - "ascii_1_7_0_0" = callPackage ({ mkDerivation, ascii-case, ascii-caseless, ascii-char , ascii-group, ascii-numbers, ascii-predicates, ascii-superset , ascii-th, base, bytestring, hspec, text }: mkDerivation { pname = "ascii"; - version = "1.7.0.0"; - sha256 = "0rwkj0ncsan0r1v70afqwj2mdhdg9qyawp2nm01056iwj88kgg9p"; + version = "1.7.0.1"; + sha256 = "1kcn65i784kqczp4lni43kmza7jc8ccvp999zm6gsgyf0gpxk8m3"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-group ascii-numbers ascii-predicates ascii-superset ascii-th base bytestring text @@ -35691,8 +35430,8 @@ self: { ({ mkDerivation, ascii-char, base, hashable, hspec }: mkDerivation { pname = "ascii-case"; - version = "1.0.1.2"; - sha256 = "17gqpc65ffy4ipf0bhrs5nyqcmn6fxpx859m03wzm5m2y7ki67nd"; + version = "1.0.1.3"; + sha256 = "068c8ifd4y98k3vjs5hirhfg7mq14zjzc3nw5a6bfd09a6rb2k8w"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base hspec ]; description = "ASCII letter case"; @@ -35703,8 +35442,8 @@ self: { ({ mkDerivation, ascii-case, ascii-char, base, hashable, hspec }: mkDerivation { pname = "ascii-caseless"; - version = "0.0.0.0"; - sha256 = "00v05dzs47d638fbnkhb2kv3as5jkzrq33w8skh45srbjabc5w42"; + version = "0.0.0.1"; + sha256 = "0b8b2333qidz6nri92gz1086q3jjyczdlsm8w842ly3dlr9barcq"; libraryHaskellDepends = [ ascii-case ascii-char base hashable ]; testHaskellDepends = [ ascii-case ascii-char base hspec ]; description = "ASCII character without an upper/lower case distinction"; @@ -35714,18 +35453,6 @@ self: { }) {}; "ascii-char" = callPackage - ({ mkDerivation, base, hashable, hspec }: - mkDerivation { - pname = "ascii-char"; - version = "1.0.0.17"; - sha256 = "1562gkfvrcjygs9qpyswsk25d4m2pxblmmbb0hw8jsaml2jwsyss"; - libraryHaskellDepends = [ base hashable ]; - testHaskellDepends = [ base hspec ]; - description = "A Char type representing an ASCII character"; - license = lib.licenses.asl20; - }) {}; - - "ascii-char_1_0_1_0" = callPackage ({ mkDerivation, base, hashable, hspec }: mkDerivation { pname = "ascii-char"; @@ -35737,7 +35464,6 @@ self: { testHaskellDepends = [ base hspec ]; description = "A Char type representing an ASCII character"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "ascii-cows" = callPackage @@ -35773,8 +35499,8 @@ self: { ({ mkDerivation, ascii-char, base, hashable, hedgehog }: mkDerivation { pname = "ascii-group"; - version = "1.0.0.15"; - sha256 = "006b4idi63hz8x54a5fmx5isypdvif8q4ijf274dr93n0c9wh1di"; + version = "1.0.0.16"; + sha256 = "11hh56b7zl7866n600s0hmwwvrrvldjrkz9zscds9gcvvz6xmhnq"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "ASCII character groups"; @@ -35803,29 +35529,8 @@ self: { }: mkDerivation { pname = "ascii-numbers"; - version = "1.1.0.2"; - sha256 = "0dqqnqrn3hvmjgakm6vzbidlik4p483wcslcwr60qbxa1v5lmznv"; - revision = "4"; - editedCabalFile = "1jam0pzzb678k5bfr6prdzg8v68md2rg39k7sqr4csh1lzkq86im"; - libraryHaskellDepends = [ - ascii-case ascii-char ascii-superset base bytestring hashable text - ]; - testHaskellDepends = [ - ascii-case ascii-char ascii-superset base bytestring hashable - hedgehog invert text - ]; - description = "ASCII representations of numbers"; - license = lib.licenses.asl20; - }) {}; - - "ascii-numbers_1_2_0_0" = callPackage - ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base - , bytestring, hashable, hedgehog, invert, text - }: - mkDerivation { - pname = "ascii-numbers"; - version = "1.2.0.0"; - sha256 = "0542g7whn8qhamgmpx32i875j16ksvjy42l5n7mkq717g86ngz2r"; + version = "1.2.0.1"; + sha256 = "1q6l680w2lssa6m2sj07crcp2ni1z06d62fvm5h1cpnslm03kkgy"; libraryHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring hashable text ]; @@ -35842,8 +35547,8 @@ self: { ({ mkDerivation, ascii-char, base, hedgehog }: mkDerivation { pname = "ascii-predicates"; - version = "1.0.1.2"; - sha256 = "0awk97iib6rzrpsh7322f09sj6rkmhkn1hrgsw0zxq0w0bfp7kyj"; + version = "1.0.1.3"; + sha256 = "1gcy00wncxxg6ri1aqscczrj388kajrxc1xiiyfgzyvpx82dfkmf"; libraryHaskellDepends = [ ascii-char base ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "Various categorizations of ASCII characters"; @@ -35895,29 +35600,13 @@ self: { }) {}; "ascii-superset" = callPackage - ({ mkDerivation, ascii-char, base, bytestring, hashable, hedgehog - , text - }: - mkDerivation { - pname = "ascii-superset"; - version = "1.0.1.15"; - sha256 = "0jq2kfc6mmpavljrv89xqwn0iskf3z9l3m3hjcm3bw03wlyv6clp"; - libraryHaskellDepends = [ - ascii-char base bytestring hashable text - ]; - testHaskellDepends = [ ascii-char base hedgehog text ]; - description = "Representing ASCII with refined supersets"; - license = lib.licenses.asl20; - }) {}; - - "ascii-superset_1_3_0_0" = callPackage ({ mkDerivation, ascii-case, ascii-caseless, ascii-char, base , bytestring, hashable, hspec, text }: mkDerivation { pname = "ascii-superset"; - version = "1.3.0.0"; - sha256 = "0csfjkg5aqx2cs9n27rs4zbfrlzgf7c3ca8vfh8f0vpy4qy94f33"; + version = "1.3.0.1"; + sha256 = "0kcfbfys62kj9jk72kqfb6ahhv35gjg9d3j7ss5pk2hmns1gyhfl"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char base bytestring hashable text ]; @@ -35947,35 +35636,13 @@ self: { }) {}; "ascii-th" = callPackage - ({ mkDerivation, ascii-char, ascii-superset, base, bytestring - , hspec, template-haskell, text - }: - mkDerivation { - pname = "ascii-th"; - version = "1.0.0.14"; - sha256 = "0wm0n7wr7bypdqs1cpgkcbmcwgz84lm7la2xkqflwc2kn0wr839h"; - revision = "2"; - editedCabalFile = "0a74410lmbd11j6bfh5x1rk3gyp7sybl7lqfxkkz5qws413ijli6"; - libraryHaskellDepends = [ - ascii-char ascii-superset base template-haskell - ]; - testHaskellDepends = [ - ascii-char ascii-superset base bytestring hspec text - ]; - description = "Template Haskell support for ASCII"; - license = lib.licenses.asl20; - }) {}; - - "ascii-th_1_2_0_0" = callPackage ({ mkDerivation, ascii-case, ascii-caseless, ascii-char , ascii-superset, base, bytestring, hspec, template-haskell, text }: mkDerivation { pname = "ascii-th"; - version = "1.2.0.0"; - sha256 = "07v6795rfwb8h4x31kc7vdmwg9z23jf4418dcv612c27dqhx4hbg"; - revision = "1"; - editedCabalFile = "1r6z6brkfahs9zifjhr7bpqblkiajcjknkgx2i57jrn5s3b97phk"; + version = "1.2.0.1"; + sha256 = "0gj7agf0lda6qdlrm9920lk4qv2ajqab5403q00adqwwpd7xmf89"; libraryHaskellDepends = [ ascii-case ascii-caseless ascii-char ascii-superset base template-haskell @@ -36065,7 +35732,9 @@ self: { ]; description = "Pretty rendering of Ascii diagram into svg or png"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "asciidiagram"; + broken = true; }) {}; "asic" = callPackage @@ -36470,19 +36139,6 @@ self: { }) {inherit (pkgs) assimp;}; "assoc" = callPackage - ({ mkDerivation, base, bifunctors, tagged }: - mkDerivation { - pname = "assoc"; - version = "1.0.2"; - sha256 = "0kqlizznjy94fm8zr1ng633yxbinjff7cnsiaqs7m33ix338v66q"; - revision = "4"; - editedCabalFile = "108q0in0bmyavhaabc75wa70945z6kb05kla1aj07fdn7j9x1v4x"; - libraryHaskellDepends = [ base bifunctors tagged ]; - description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; - license = lib.licenses.bsd3; - }) {}; - - "assoc_1_1" = callPackage ({ mkDerivation, base, tagged }: mkDerivation { pname = "assoc"; @@ -36491,7 +36147,6 @@ self: { libraryHaskellDepends = [ base tagged ]; description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "assoc-list" = callPackage @@ -36506,6 +36161,8 @@ self: { testHaskellDepends = [ base contravariant hedgehog ]; description = "Association lists (lists of tuples)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "assoc-listlike" = callPackage @@ -36520,6 +36177,8 @@ self: { testHaskellDepends = [ base contravariant hedgehog ListLike ]; description = "Association lists (list-like collections of tuples)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "assumpta" = callPackage @@ -36837,8 +36496,8 @@ self: { }: mkDerivation { pname = "async-pool"; - version = "0.9.1"; - sha256 = "11nig4p5m916ffnbhkawglm7r2kl5b8090xv9cyr849l7q7mrcm8"; + version = "0.9.2"; + sha256 = "10qnnj850w89p7g42gn4l9m1bjsdh4pchkm85zj94v3y0f037vbj"; libraryHaskellDepends = [ async base containers fgl monad-control stm transformers transformers-base @@ -37177,8 +36836,8 @@ self: { }: mkDerivation { pname = "atomic-counter"; - version = "0.1.2"; - sha256 = "0z6arr3g439v392shvp13dhqyydxnbbyw9dsxyjyr078hn7pp2ky"; + version = "0.1.2.1"; + sha256 = "053p72hjzrq29kg4x4s5a063sw1k37yrcw0qabkhg9rbk46206qy"; libraryHaskellDepends = [ async base QuickCheck ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ @@ -37213,6 +36872,8 @@ self: { libraryHaskellDepends = [ base stm ]; description = "A typeclass for mutable references that have an atomic modify operation"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "atomic-modify-general" = callPackage @@ -37407,6 +37068,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "atsfmt"; + broken = true; }) {}; "ats-pkg" = callPackage @@ -37640,8 +37302,8 @@ self: { pname = "attoparsec"; version = "0.14.4"; sha256 = "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz"; - revision = "3"; - editedCabalFile = "1ciz49yg6zcaf5dvh5wp3kv92jxa23pblggfldbmy5q54dr5nish"; + revision = "4"; + editedCabalFile = "07sqs9rnxyjgrz22nxsx9xwj5hkljnyw8bqcbb75kbqi6c9ky6ba"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers @@ -37660,6 +37322,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "attoparsec-aeson" = callPackage + ({ mkDerivation, aeson, attoparsec, base, bytestring + , integer-conversion, primitive, scientific, text, vector + }: + mkDerivation { + pname = "attoparsec-aeson"; + version = "2.2.0.0"; + sha256 = "1r228cpyd27658csc5pabbwjwf1q5q93a3f1fkymjh4ib4rzw27s"; + libraryHaskellDepends = [ + aeson attoparsec base bytestring integer-conversion primitive + scientific text vector + ]; + description = "Parsing of aeson's Value with attoparsec"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "attoparsec-arff" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { @@ -37786,6 +37466,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "attoparsec-framer_0_1_0_1" = callPackage + ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring + , exceptions, hspec, network, network-run, QuickCheck, text + }: + mkDerivation { + pname = "attoparsec-framer"; + version = "0.1.0.1"; + sha256 = "1mj67jbdmc6svjrhhq5q0vcqp64p2bllb0py8qq0fin5bdnk4445"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec base bytestring exceptions text + ]; + executableHaskellDepends = [ + attoparsec attoparsec-binary base bytestring exceptions network + network-run QuickCheck text + ]; + testHaskellDepends = [ + attoparsec attoparsec-binary base bytestring exceptions hspec + QuickCheck text + ]; + description = "Use Attoparsec to parse framed protocol byte streams"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "attoparsec-ip" = callPackage ({ mkDerivation, attoparsec, base, ip, QuickCheck, tasty , tasty-quickcheck, text, vector @@ -37803,21 +37509,6 @@ self: { }) {}; "attoparsec-iso8601" = callPackage - ({ mkDerivation, attoparsec, base, base-compat-batteries, text - , time, time-compat - }: - mkDerivation { - pname = "attoparsec-iso8601"; - version = "1.0.2.1"; - sha256 = "1zmj6v63xjj20ja50ffbi222yg513cnnqyxl76ybb4x98z9jld0k"; - libraryHaskellDepends = [ - attoparsec base base-compat-batteries text time time-compat - ]; - description = "Parsing of ISO 8601 dates, originally from aeson"; - license = lib.licenses.bsd3; - }) {}; - - "attoparsec-iso8601_1_1_0_0" = callPackage ({ mkDerivation, attoparsec, base, base-compat-batteries, text , time, time-compat }: @@ -37832,7 +37523,6 @@ self: { ]; description = "Parsing of ISO 8601 dates, originally from aeson"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-iteratee" = callPackage @@ -38028,8 +37718,8 @@ self: { pname = "audacity"; version = "0.0.2.1"; sha256 = "04r36gy8z0d2fz1l5px6yajp7izf3zpda9vci6q0wc273pxc8ck6"; - revision = "1"; - editedCabalFile = "0f43s469wgrp6vkiqz1ibnvcv37zjsng2pdzkhhpg9v4syi30r3b"; + revision = "2"; + editedCabalFile = "0b4avhc577n7r43lw2zg360ndx8cqp39ghz63xpzxdc9dlsqyii0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -38408,6 +38098,7 @@ self: { ]; description = "Autodocodec interpreters for Servant Multipart"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-swagger2" = callPackage @@ -38446,21 +38137,6 @@ self: { }) {}; "autoexporter" = callPackage - ({ mkDerivation, base, Cabal, directory, filepath }: - mkDerivation { - pname = "autoexporter"; - version = "2.0.0.2"; - sha256 = "1058lfjxlcbnd2p7lfjvhbzsgl0wss24c6frw7qzl2sg2kd5bppi"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base Cabal directory filepath ]; - executableHaskellDepends = [ base Cabal directory filepath ]; - description = "Automatically re-export modules"; - license = lib.licenses.mit; - mainProgram = "autoexporter"; - }) {}; - - "autoexporter_2_0_0_8" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "autoexporter"; @@ -38472,7 +38148,6 @@ self: { executableHaskellDepends = [ base Cabal directory filepath ]; description = "Automatically re-export modules"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "autoexporter"; }) {}; @@ -39045,8 +38720,8 @@ self: { }: mkDerivation { pname = "aws"; - version = "0.24"; - sha256 = "0phcpmq15fn62pq2ngr6lyylqaz3cq3qdp828rcbzvsrarscy519"; + version = "0.24.1"; + sha256 = "0ni6yyjzpyzvixd7b2yzqimarjbbhqfv8vxsn2y8yppvdb2am73i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -39097,8 +38772,8 @@ self: { pname = "aws-cloudfront-signed-cookies"; version = "0.2.0.12"; sha256 = "1gdam3h8ir1lz8phhj03ckiv0f371xl79adi4kz2yqk2ayvcixhv"; - revision = "1"; - editedCabalFile = "0a9zvqjp6lvpn3xhlxxd73fpvgxx6vy5j0nkigqgc9wxsrmm1vk3"; + revision = "2"; + editedCabalFile = "0jrf9yplij4b0mzs09645xmvsp0cl8darn4zdmm00by2mfkk377y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -40306,10 +39981,8 @@ self: { }: mkDerivation { pname = "backprop"; - version = "0.2.6.4"; - sha256 = "0wc71r6l5qgkspl5v76f1d75xwir9jp5kzdl83rq5sviggd458v9"; - revision = "1"; - editedCabalFile = "03cdn7mbbx72lqj9754b326kd2mkn1b9vq11z1ksxck8z5vbkrs6"; + version = "0.2.6.5"; + sha256 = "0rc6dsf0zasl9vah8kv61qk2z7s644lzsrmkd7fwxwj1480kb482"; libraryHaskellDepends = [ base containers deepseq microlens primitive reflection transformers vector vinyl @@ -40466,8 +40139,10 @@ self: { }: mkDerivation { pname = "balkon"; - version = "1.1.0.0"; - sha256 = "0836mr88x8qqphv0mp9brbcggjpyz4id3z0n7rbrazg4gy343pyy"; + version = "1.3.0.0"; + sha256 = "0gyr25wp9b435csz6bbjjd157p16y91r2q17p10y5y42wz8hcsfw"; + revision = "1"; + editedCabalFile = "05w7g2wmkcqps2hasp4ih3h1yaahb1i5gw569s7mpycmgs65j875"; libraryHaskellDepends = [ base harfbuzz-pure text text-icu unicode-data-scripts ]; @@ -40668,8 +40343,8 @@ self: { pname = "ban-instance"; version = "0.1.0.1"; sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk"; - revision = "2"; - editedCabalFile = "1piiw6fkfbkdbiz4sky34anghhhzjsklgxgxn1x76fsh5nyj1dkn"; + revision = "3"; + editedCabalFile = "0lhzv5hvqahgqqdjmjfdd3qi2m5q48nf389d3xd96465dfmk1q39"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; description = "For when a type should never be an instance of a class"; @@ -40762,6 +40437,8 @@ self: { testHaskellDepends = [ barbies base ]; description = "Create strippable HKD via TH"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "barbly" = callPackage @@ -40919,8 +40596,8 @@ self: { ({ mkDerivation, base, ghc-prim, unix }: mkDerivation { pname = "base-compat"; - version = "0.12.2"; - sha256 = "1gah466nd6hkj716gwljfh0g270iaqy2rq2a1vw3di2s7a4dqam6"; + version = "0.12.3"; + sha256 = "13dcrwihqn57js1ylj9vbw2snx90kfwikanvs1bj77zm22grj9nv"; libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; @@ -40944,8 +40621,8 @@ self: { }: mkDerivation { pname = "base-compat-batteries"; - version = "0.12.2"; - sha256 = "16gbqng8556wqcvrmj3dmqxh9sxp7z6ixgv0j5sy017r0wp0ksgd"; + version = "0.12.3"; + sha256 = "1bsz3bi1mnp60p90n5av76knscgssqvphc9f2jy1nhyr6ap7jxi0"; libraryHaskellDepends = [ base base-compat ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; @@ -41058,20 +40735,6 @@ self: { }) {}; "base-orphans" = callPackage - ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck - }: - mkDerivation { - pname = "base-orphans"; - version = "0.8.8.2"; - sha256 = "14jhh848q3451hqi4knslc7nnvw9dn77vawnhp4qs4l4703fgjk1"; - libraryHaskellDepends = [ base ghc-prim ]; - testHaskellDepends = [ base hspec QuickCheck ]; - testToolDepends = [ hspec-discover ]; - description = "Backwards-compatible orphan instances for base"; - license = lib.licenses.mit; - }) {}; - - "base-orphans_0_9_0" = callPackage ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck }: mkDerivation { @@ -41083,7 +40746,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Backwards-compatible orphan instances for base"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "base-prelude" = callPackage @@ -41134,6 +40796,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "base16_1_0" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, criterion + , deepseq, primitive, QuickCheck, random-bytestring, tasty + , tasty-hunit, tasty-quickcheck, text, text-short + }: + mkDerivation { + pname = "base16"; + version = "1.0"; + sha256 = "1plwc4yrkvd5j6y09fjvyzhr05mzhzwz6z41fyb60y0bj5j66dl6"; + libraryHaskellDepends = [ + base bytestring deepseq primitive text text-short + ]; + testHaskellDepends = [ + base base16-bytestring bytestring QuickCheck random-bytestring + tasty tasty-hunit tasty-quickcheck text text-short + ]; + benchmarkHaskellDepends = [ + base base16-bytestring bytestring criterion deepseq + random-bytestring text + ]; + description = "Fast RFC 4648-compliant Base16 encoding"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "base16-bytestring_0_1_1_7" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { @@ -41185,29 +40872,6 @@ self: { }) {}; "base32" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, memory - , QuickCheck, random-bytestring, tasty, tasty-hunit - , tasty-quickcheck, text, text-short - }: - mkDerivation { - pname = "base32"; - version = "0.2.2.0"; - sha256 = "1g4yb3v1rgggl4ks4wznidssycs23zjl6fz1iiachf730hz79w31"; - libraryHaskellDepends = [ - base bytestring deepseq text text-short - ]; - testHaskellDepends = [ - base bytestring memory QuickCheck random-bytestring tasty - tasty-hunit tasty-quickcheck text text-short - ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq memory random-bytestring text - ]; - description = "Fast RFC 4648-compliant Base32 encoding"; - license = lib.licenses.bsd3; - }) {}; - - "base32_0_3_1_0" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, memory , QuickCheck, random-bytestring, tasty, tasty-hunit , tasty-quickcheck, text, text-short @@ -41228,7 +40892,6 @@ self: { ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "base32-bytestring" = callPackage @@ -41421,6 +41084,8 @@ self: { ]; description = "Base64 encoding of byte sequences"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "base64-bytestring" = callPackage @@ -41432,6 +41097,8 @@ self: { pname = "base64-bytestring"; version = "1.2.1.0"; sha256 = "1ja9vkgnpkzaw8gz6sm5jmgha6wg3m1j281m0nv1w9yyxlqfvy7v"; + revision = "1"; + editedCabalFile = "00wqskhc31agyxvm7546367qb33v5i3j31sibcw6vihli77mqc25"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework @@ -41451,8 +41118,8 @@ self: { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; - revision = "17"; - editedCabalFile = "1wbwmwab30g41d9m1xb0vqlfnla6h2f6if53vv99dasd03jqd32l"; + revision = "18"; + editedCabalFile = "0ykjgy3c7f6rmx9mj99y21lxsb81pd999pl98x0kvw0fai762hbp"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text @@ -41546,6 +41213,8 @@ self: { libraryHaskellDepends = [ base ]; description = "alternative prelude"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "basement_0_0_14" = callPackage @@ -41584,6 +41253,8 @@ self: { libraryHaskellDepends = [ base ghc-prim ]; description = "Foundation scrap box of array & string"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "basen" = callPackage @@ -42132,6 +41803,7 @@ self: { ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bcp47-orphans" = callPackage @@ -42153,6 +41825,7 @@ self: { ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bcrypt" = callPackage @@ -42372,42 +42045,20 @@ self: { }: mkDerivation { pname = "beam-core"; - version = "0.9.2.1"; - sha256 = "0js10ai2dqdv6fm99ni6ckiq1rbq1wm82s73h81hln0qf1xnk3ra"; + version = "0.10.1.0"; + sha256 = "0h1kr653wd00m5pypj4ia8d1ni6m2qrzqqqh19hnd8wz1n0pfd1h"; libraryHaskellDepends = [ aeson base bytestring containers dlist free ghc-prim hashable microlens mtl network-uri scientific tagged text time vector vector-sized ]; testHaskellDepends = [ - base bytestring tasty tasty-hunit text time + base bytestring microlens tasty tasty-hunit text time ]; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = lib.licenses.mit; }) {}; - "beam-core_0_10_0_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, dlist, free - , ghc-prim, hashable, microlens, mtl, network-uri, scientific - , tagged, tasty, tasty-hunit, text, time, vector, vector-sized - }: - mkDerivation { - pname = "beam-core"; - version = "0.10.0.0"; - sha256 = "0567j05c3ihr5j3n3pl39x84xp4p6y2haxybwc22acbami1hqrkw"; - libraryHaskellDepends = [ - aeson base bytestring containers dlist free ghc-prim hashable - microlens mtl network-uri scientific tagged text time vector - vector-sized - ]; - testHaskellDepends = [ - base bytestring tasty tasty-hunit text time - ]; - description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "beam-migrate" = callPackage ({ mkDerivation, aeson, base, beam-core, bytestring, containers , deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable @@ -42416,8 +42067,8 @@ self: { }: mkDerivation { pname = "beam-migrate"; - version = "0.5.1.2"; - sha256 = "1h1nb5y6lzc5zclkz925kr446kc05sdj94hbvpf41lypx0b133xv"; + version = "0.5.2.1"; + sha256 = "16gl39cpj7gvb82i41h18606n6k40hi8lfyyw1x0dq73xs2ldfyc"; libraryHaskellDepends = [ aeson base beam-core bytestring containers deepseq dependent-map dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl @@ -42428,27 +42079,6 @@ self: { license = lib.licenses.mit; }) {}; - "beam-migrate_0_5_2_0" = callPackage - ({ mkDerivation, aeson, base, beam-core, bytestring, containers - , deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable - , haskell-src-exts, microlens, mtl, parallel, pqueue, pretty - , scientific, text, time, unordered-containers, uuid-types, vector - }: - mkDerivation { - pname = "beam-migrate"; - version = "0.5.2.0"; - sha256 = "036awq66h8r8mn46kvzlc0si6vq6ajg69kv1xq0865v7arrlr296"; - libraryHaskellDepends = [ - aeson base beam-core bytestring containers deepseq dependent-map - dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl - parallel pqueue pretty scientific text time unordered-containers - uuid-types vector - ]; - description = "SQL DDL support and migrations support library for Beam"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "beam-mysql" = callPackage ({ mkDerivation, aeson, attoparsec, base, beam-core, bytestring , case-insensitive, free, hashable, mtl, mysql, network-uri @@ -42495,8 +42125,8 @@ self: { }: mkDerivation { pname = "beam-postgres"; - version = "0.5.2.1"; - sha256 = "028aqd7r49avmwlf97612f98a5maw01l0d5vlbg0nj7kqi03ghj4"; + version = "0.5.3.1"; + sha256 = "19gagw9r2wfy398calkcnilsgl89sjpy8vj9bdswg390mw15m41n"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring case-insensitive conduit free hashable haskell-src-exts lifted-base @@ -42512,34 +42142,6 @@ self: { license = lib.licenses.mit; }) {}; - "beam-postgres_0_5_3_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate - , bytestring, case-insensitive, conduit, free, hashable - , haskell-src-exts, hedgehog, lifted-base, monad-control, mtl - , network-uri, postgresql-libpq, postgresql-simple, scientific - , tagged, tasty, tasty-hunit, text, time, tmp-postgres - , transformers-base, unordered-containers, uuid, uuid-types, vector - }: - mkDerivation { - pname = "beam-postgres"; - version = "0.5.3.0"; - sha256 = "0y5pm0s83f2ijz0mslp98c07ywh25nx3g870hp8s89isjviwhdss"; - libraryHaskellDepends = [ - aeson attoparsec base beam-core beam-migrate bytestring - case-insensitive conduit free hashable haskell-src-exts lifted-base - monad-control mtl network-uri postgresql-libpq postgresql-simple - scientific tagged text time transformers-base unordered-containers - uuid-types vector - ]; - testHaskellDepends = [ - aeson base beam-core beam-migrate bytestring hedgehog - postgresql-simple tasty tasty-hunit text tmp-postgres uuid vector - ]; - description = "Connection layer between beam and postgres"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "beam-sqlite" = callPackage ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate , bytestring, dlist, free, hashable, monad-control, mtl @@ -42549,8 +42151,8 @@ self: { }: mkDerivation { pname = "beam-sqlite"; - version = "0.5.1.2"; - sha256 = "0d5s6r54aamkr91ji3z05cn7vjmbl0xaysnx3dmalx75r5jhmhzq"; + version = "0.5.3.0"; + sha256 = "050nqjx6916j9c499i5zskankpg3bbh9f4m8lrnmf0mj4hsl96m4"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring dlist free hashable monad-control mtl network-uri scientific sqlite-simple @@ -42564,31 +42166,6 @@ self: { license = lib.licenses.mit; }) {}; - "beam-sqlite_0_5_2_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate - , bytestring, dlist, free, hashable, monad-control, mtl - , network-uri, scientific, sqlite-simple, tasty - , tasty-expected-failure, tasty-hunit, text, time - , transformers-base, unix - }: - mkDerivation { - pname = "beam-sqlite"; - version = "0.5.2.0"; - sha256 = "1cjf9jci0ykkvqry1yygfmjli73si6zgskgpym2n28r93g0c3znd"; - libraryHaskellDepends = [ - aeson attoparsec base beam-core beam-migrate bytestring dlist free - hashable monad-control mtl network-uri scientific sqlite-simple - text time transformers-base unix - ]; - testHaskellDepends = [ - base beam-core beam-migrate sqlite-simple tasty - tasty-expected-failure tasty-hunit text time - ]; - description = "Beam driver for SQLite"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "beam-th" = callPackage ({ mkDerivation, base, beam, doctest, doctest-discover, microlens , mtl, tasty, tasty-hunit, template-haskell, text, th-expand-syns @@ -42643,8 +42220,8 @@ self: { }: mkDerivation { pname = "bearriver"; - version = "0.14.2"; - sha256 = "0qgdn1f5wjvbhllcvf7s2g934hr4g2g655qq15dxwl84zz83lswg"; + version = "0.14.3"; + sha256 = "1qndif1gl9qdg2mhp2w419g4p7nz3khjlhhycm66dzb47rf0scaq"; libraryHaskellDepends = [ base deepseq dunai MonadRandom mtl simple-affine-space transformers ]; @@ -42861,6 +42438,8 @@ self: { testHaskellDepends = [ base split text ]; description = "Plot and compare benchmarks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bench-show" = callPackage @@ -42884,7 +42463,9 @@ self: { testHaskellDepends = [ base split text ]; description = "Show, plot and compare benchmark results"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "bench-show"; + broken = true; }) {}; "benchmark-function" = callPackage @@ -43167,7 +42748,9 @@ self: { ]; description = "A horizontal version of tetris for braille users"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "betris"; + broken = true; }) {}; "between" = callPackage @@ -43240,6 +42823,7 @@ self: { ]; description = "Implementation of the BGAPI serial protocol"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "bglibtest"; }) {}; @@ -43324,6 +42908,8 @@ self: { pname = "bibtex"; version = "0.1.0.6"; sha256 = "012zxvrlkl5vdjl1nmabhyi160xak0c8s3gn5ffxz2rqi6akn2h9"; + revision = "1"; + editedCabalFile = "028jl40ri1p1gn76m09ay6hhhd9827y7g54qwplcszxjykxgnvih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base latex parsec utility-ht ]; @@ -43332,9 +42918,24 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "bibtex_0_1_0_7" = callPackage + ({ mkDerivation, base, latex, parsec, utility-ht }: + mkDerivation { + pname = "bibtex"; + version = "0.1.0.7"; + sha256 = "13brddmc8ifyncg1cc0mcl6db94lfz6vmrpjrjap7jrs060r0j9i"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base latex parsec utility-ht ]; + description = "Parse, format and processing BibTeX files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.thielema ]; + }) {}; + "bidi-icu" = callPackage ({ mkDerivation, base, containers, data-default, ghc-prim, hspec - , icu-uc, inline-c, primitive, tasty, tasty-hspec, template-haskell + , icu, inline-c, primitive, tasty, tasty-hspec, template-haskell , text, transformers, vector }: mkDerivation { @@ -43345,7 +42946,7 @@ self: { base containers data-default ghc-prim inline-c primitive template-haskell text transformers vector ]; - libraryPkgconfigDepends = [ icu-uc ]; + libraryPkgconfigDepends = [ icu ]; testHaskellDepends = [ base data-default ghc-prim hspec primitive tasty tasty-hspec text vector @@ -43354,7 +42955,7 @@ self: { license = "(BSD-2-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; broken = true; - }) {icu-uc = null;}; + }) {inherit (pkgs) icu;}; "bidirectional" = callPackage ({ mkDerivation, base, hedgehog, mtl, profunctors }: @@ -43695,23 +43296,6 @@ self: { }) {}; "bin" = callPackage - ({ mkDerivation, base, boring, dec, deepseq, fin, hashable - , QuickCheck, some - }: - mkDerivation { - pname = "bin"; - version = "0.1.2"; - sha256 = "0idm2ix4wv1ppr3fjvd8xdlbkhk6lq4rvfs9dv615lmds4gbzm72"; - revision = "1"; - editedCabalFile = "052i9qfb037p71fhzl38ly51jkk9q6klb1cb07a0cv2ja5nzrjgn"; - libraryHaskellDepends = [ - base boring dec deepseq fin hashable QuickCheck some - ]; - description = "Bin: binary natural numbers"; - license = lib.licenses.gpl2Plus; - }) {}; - - "bin_0_1_3" = callPackage ({ mkDerivation, base, boring, dec, deepseq, fin, hashable , QuickCheck, some }: @@ -43724,7 +43308,6 @@ self: { ]; description = "Bin: binary natural numbers"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; }) {}; "binance-exports" = callPackage @@ -43735,10 +43318,8 @@ self: { }: mkDerivation { pname = "binance-exports"; - version = "0.1.1.0"; - sha256 = "18gaky4kyyx6v3jxay0ax8scbqnljrfxk6papbri9hm0ylh2vh8l"; - revision = "1"; - editedCabalFile = "0v5ss5mn2r3ir7lbwbiszw9l4khgmvw4dfavdfg29mhv39hr1y6v"; + version = "0.1.2.0"; + sha256 = "1gp7cwkz1p1g1zybfhc924pi7qpvwy9cr6k5bwn71iff877d4bii"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -43959,27 +43540,26 @@ self: { "binary-instances" = callPackage ({ mkDerivation, aeson, base, binary, binary-orphans, bytestring - , case-insensitive, data-array-byte, hashable, primitive - , QuickCheck, quickcheck-instances, scientific, tagged, tasty - , tasty-quickcheck, text, text-binary, time-compat - , unordered-containers, vector, vector-binary-instances + , case-insensitive, hashable, primitive, QuickCheck + , quickcheck-instances, scientific, tagged, tasty, tasty-quickcheck + , text, text-binary, time-compat, unordered-containers, vector + , vector-binary-instances }: mkDerivation { pname = "binary-instances"; version = "1.0.4"; sha256 = "0pv4idgzl2wkm15ih594gbw6wihwrdspa91j5ajgwr4ikx6f3v3h"; - revision = "1"; - editedCabalFile = "0811ji5682fdk6di5fk3vg95074ji187gxg6r9qzfglcv6kx8b2n"; + revision = "2"; + editedCabalFile = "04y9j42c3avfhf35jzh52w0zrp0m4j8cvbn3zqjjybyvhw3jgihf"; libraryHaskellDepends = [ aeson base binary binary-orphans case-insensitive hashable primitive scientific tagged text text-binary time-compat unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ - aeson base binary bytestring case-insensitive data-array-byte - hashable primitive QuickCheck quickcheck-instances scientific - tagged tasty tasty-quickcheck text time-compat unordered-containers - vector + aeson base binary bytestring case-insensitive hashable primitive + QuickCheck quickcheck-instances scientific tagged tasty + tasty-quickcheck text time-compat unordered-containers vector ]; description = "Orphan instances for binary"; license = lib.licenses.bsd3; @@ -44034,8 +43614,8 @@ self: { }) {}; "binary-orphans" = callPackage - ({ mkDerivation, base, binary, data-array-byte, OneTuple - , QuickCheck, quickcheck-instances, tagged, tasty, tasty-quickcheck + ({ mkDerivation, base, binary, OneTuple, QuickCheck + , quickcheck-instances, tagged, tasty, tasty-quickcheck , transformers }: mkDerivation { @@ -44044,12 +43624,10 @@ self: { sha256 = "1lphlb7nar3d9db87wl0sh6srx03dad2ssxqak8bn9bdr2dphnsz"; revision = "2"; editedCabalFile = "1q9fbn41fi4wfk8mrm9izy5jna86gmy7gxhz94crqfhp5f89v58l"; - libraryHaskellDepends = [ - base binary data-array-byte transformers - ]; + libraryHaskellDepends = [ base binary transformers ]; testHaskellDepends = [ - base binary data-array-byte OneTuple QuickCheck - quickcheck-instances tagged tasty tasty-quickcheck + base binary OneTuple QuickCheck quickcheck-instances tagged tasty + tasty-quickcheck ]; description = "Compatibility package for binary; provides instances"; license = lib.licenses.bsd3; @@ -45284,7 +44862,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "Encode precise binary representations directly in types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; + broken = true; }) {}; "bins" = callPackage @@ -45677,6 +45257,7 @@ self: { ]; description = "A small tool that clears cookies (and more)"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "bisc"; }) {}; @@ -46253,6 +45834,8 @@ self: { testToolDepends = [ sydtest-discover ]; description = "Generic and easy to use haskell bitfields"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bitly-cli" = callPackage @@ -46695,6 +46278,8 @@ self: { ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bizzlelude-js" = callPackage @@ -46852,6 +46437,8 @@ self: { pname = "blake2"; version = "0.3.0"; sha256 = "0y937kr3dp87likwrl4wpaw80jhf383k89zn8li1yj3zp1vb6niv"; + revision = "1"; + editedCabalFile = "11ivz5b9mfmlcqavdnkvmn2zr6ymik8k1xrl1p945bjl4iiyh43b"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring hlint QuickCheck tasty @@ -46862,6 +46449,25 @@ self: { license = lib.licenses.publicDomain; }) {}; + "blake2_0_3_0_1" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, criterion + , hlint, QuickCheck, tasty, tasty-quickcheck + }: + mkDerivation { + pname = "blake2"; + version = "0.3.0.1"; + sha256 = "17y8mychiiawc60kzzy7964fxarwh3yldrs1xmhwmnmai7z813j3"; + libraryHaskellDepends = [ base bytestring ]; + testHaskellDepends = [ + base base16-bytestring bytestring hlint QuickCheck tasty + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ base bytestring criterion ]; + description = "A library providing BLAKE2"; + license = lib.licenses.unlicense; + hydraPlatforms = lib.platforms.none; + }) {}; + "blake3" = callPackage ({ mkDerivation, base, memory, tasty, tasty-hunit }: mkDerivation { @@ -46918,8 +46524,8 @@ self: { pname = "blank-canvas"; version = "0.7.3"; sha256 = "1g10959ly5nv2xfhax4pamzxnxkqbniahplc5za8k5r4nq1vjrm2"; - revision = "12"; - editedCabalFile = "0jngs4gbqkraxqkziyb9jw4mf3dcj62nwh0gnf8dbpb2dsp3qnyn"; + revision = "14"; + editedCabalFile = "0gh51aadihnssbqs146l10vajbgkj92cb0wfi1kjrlyknljy39rg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat-batteries base64-bytestring bytestring @@ -47177,8 +46783,8 @@ self: { pname = "blaze-html"; version = "0.9.1.2"; sha256 = "0k1r1hddjgqighazcazxrx6xfhvy2gm8il8l82ainv3cai13yl30"; - revision = "2"; - editedCabalFile = "1hjxvz62wlg0x7svc51zascgc96f5ly9xkkiyllgb4aqcvx9zf3l"; + revision = "3"; + editedCabalFile = "1ra30mpah5k275cb4h9bin80z0nhlkdr7imq7yapl8g399wl11av"; libraryHaskellDepends = [ base blaze-builder blaze-markup bytestring text ]; @@ -47280,8 +46886,8 @@ self: { pname = "blaze-markup"; version = "0.8.2.8"; sha256 = "0jd30wg5yz0a97b36zwqg4hv8faifza1n2gys3l1p3fwf9l3zz23"; - revision = "4"; - editedCabalFile = "1vlyk6nw2i9bbrvzdq42cd2583lfc8i9rcgmqcvdz5rkp47hbzm8"; + revision = "5"; + editedCabalFile = "17ibcxcv51a1xc1cvvwzfvih3v42f4z4j6ipk944im2lgqvjcwfl"; libraryHaskellDepends = [ base blaze-builder bytestring text ]; testHaskellDepends = [ base blaze-builder bytestring containers HUnit QuickCheck tasty @@ -47575,6 +47181,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "blockfrost.io basic client"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sorki ]; }) {}; @@ -47597,6 +47204,7 @@ self: { ]; description = "blockfrost.io common client definitions / instances"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "blockfrost-pretty" = callPackage @@ -48002,30 +47610,6 @@ self: { }) {}; "bm" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, base, directory, dlist - , filepath, network-uri, optparse-applicative, scientific, tasty - , tasty-hunit, text, transformers, typed-process, vector, yaml - }: - mkDerivation { - pname = "bm"; - version = "0.1.1.0"; - sha256 = "0w8zqf01c4rzqsbh6bsjxqqh8j2mlh5i3iiba4m529kd3m6sxjp5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base dlist network-uri scientific text transformers vector - ]; - executableHaskellDepends = [ - ansi-wl-pprint base directory filepath optparse-applicative - typed-process yaml - ]; - testHaskellDepends = [ base tasty tasty-hunit vector ]; - description = "open bookmarks and queries from the command line"; - license = lib.licenses.mit; - mainProgram = "bm"; - }) {}; - - "bm_0_2_0_0" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, directory, dlist , filepath, network-uri, optparse-applicative, scientific, tasty , tasty-hunit, text, transformers, typed-process, vector, yaml @@ -48034,6 +47618,8 @@ self: { pname = "bm"; version = "0.2.0.0"; sha256 = "17dnv1vdsh43nc8b0p92d01nz1zvxd9bfcghlz0w6c8wc5yflg31"; + revision = "1"; + editedCabalFile = "1fz82dk7hmpnwf0s2z1xcs9l2fm4gcqz35m9v15f4lmyd967l8bv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -48046,7 +47632,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "open bookmarks and queries from the command line"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "bm"; }) {}; @@ -48482,6 +48067,8 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "A module for bookkeeping by double entry"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bookkeeping-jp" = callPackage @@ -48498,6 +48085,7 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Helper functions for Japanese bookkeeping"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "bool-extras" = callPackage @@ -49069,6 +48657,8 @@ self: { testHaskellDepends = [ base hspec ]; description = "A lightweight implementation of 'bound'"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bounded-array" = callPackage @@ -49082,6 +48672,8 @@ self: { libraryHaskellDepends = [ array base ]; description = "Arrays with a value for every index"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bounded-queue" = callPackage @@ -49197,6 +48789,25 @@ self: { broken = true; }) {}; + "box_0_9_2_0" = callPackage + ({ mkDerivation, async, base, bytestring, containers, contravariant + , dlist, exceptions, kan-extensions, mtl, profunctors + , semigroupoids, stm, text, time + }: + mkDerivation { + pname = "box"; + version = "0.9.2.0"; + sha256 = "1gwxbhi6w4h7p1ccd7s8ay78dabg3zj129wl0bhsmn0i6axb0yik"; + libraryHaskellDepends = [ + async base bytestring containers contravariant dlist exceptions + kan-extensions mtl profunctors semigroupoids stm text time + ]; + description = "A profunctor effect system"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "box-csv" = callPackage ({ mkDerivation, attoparsec, base, box, text, time }: mkDerivation { @@ -49239,6 +48850,8 @@ self: { libraryHaskellDepends = [ base ghc-prim ]; description = "A hack to use GHC.Prim primitives in GHCi"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "boxes" = callPackage @@ -49393,10 +49006,8 @@ self: { }: mkDerivation { pname = "brassica"; - version = "0.0.3"; - sha256 = "1anqswy00v2kg3l5n9m5cydpbhar7jqlj5ixki8k99ids0w1fws9"; - revision = "1"; - editedCabalFile = "0avv063fz3l71j241fvlvf26gv78n02fb6w61vd31aial073bwdc"; + version = "0.1.0"; + sha256 = "1hknckbcx5k2iiwv076kkmw9d86v9g8yvz3cp6sxny7yik88h0n0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -49533,32 +49144,6 @@ self: { }) {}; "brick" = callPackage - ({ mkDerivation, base, bimap, bytestring, config-ini, containers - , contravariant, data-clist, deepseq, directory, exceptions - , filepath, microlens, microlens-mtl, microlens-th, mtl, QuickCheck - , stm, template-haskell, text, text-zipper, unix, vector, vty - , word-wrap - }: - mkDerivation { - pname = "brick"; - version = "1.4"; - sha256 = "12gwwqq38x0k6hjcn72dpcdwi0lrvyy8gxmp884h22l73xa4vda6"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bimap bytestring config-ini containers contravariant - data-clist deepseq directory exceptions filepath microlens - microlens-mtl microlens-th mtl stm template-haskell text - text-zipper unix vector vty word-wrap - ]; - testHaskellDepends = [ - base containers microlens QuickCheck vector vty - ]; - description = "A declarative terminal user interface library"; - license = lib.licenses.bsd3; - }) {}; - - "brick_1_9" = callPackage ({ mkDerivation, base, bimap, bytestring, config-ini, containers , data-clist, deepseq, directory, exceptions, filepath, microlens , microlens-mtl, microlens-th, mtl, QuickCheck, stm @@ -49580,7 +49165,6 @@ self: { ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "brick-dropdownmenu" = callPackage @@ -49672,7 +49256,9 @@ self: { testHaskellDepends = [ base ]; description = "Panes library for Brick providing composition and isolation for TUI apps"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "mywork-example"; + broken = true; }) {}; "brick-skylighting_0_3" = callPackage @@ -50136,8 +49722,8 @@ self: { pname = "brotli"; version = "0.0.0.1"; sha256 = "0fp8vhqzl6i1vvb4fw4zya6cgkzmj0yaaw94jdf2kggm3gn8zwfc"; - revision = "1"; - editedCabalFile = "1mp8fcczfaxk2rfmaakxyrc0w9cwglj1dv9fifl3spvp6g8zcr1n"; + revision = "2"; + editedCabalFile = "1qil5gibl2bgjf1jj54nvj9h5rrajkqwdazgl38z56v3dgsqdvaz"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ brotli ]; testHaskellDepends = [ @@ -50178,8 +49764,8 @@ self: { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; - revision = "6"; - editedCabalFile = "01w72wyvfyf8d5wb88ds1m8mrk7xik8y4kzj1025jxh45li2w4dr"; + revision = "7"; + editedCabalFile = "142p3ni8ns9nrq58aavnggpspn8phszpgxwzmalyh34692cr8kd4"; libraryHaskellDepends = [ base brotli bytestring io-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams QuickCheck test-framework @@ -50449,8 +50035,8 @@ self: { ({ mkDerivation, base, bytestring, time, unix }: mkDerivation { pname = "btrfs"; - version = "0.2.0.0"; - sha256 = "1h56yb4a3i1c452splxj06c8harrcws2pg86rx7jz6b804ncrzr2"; + version = "0.2.1.0"; + sha256 = "16w62f52l8szncbn484z3rp163ih8gjysw9n9vbxp5r4169jh7pq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring time unix ]; @@ -50720,8 +50306,8 @@ self: { }: mkDerivation { pname = "bugsnag-hs"; - version = "0.2.0.9"; - sha256 = "0af7xgjcgv5wly2hq0n82paa4qi35xv726y3f44zcvipjh8c4zvq"; + version = "0.2.0.11"; + sha256 = "0xdl77nm1lzj4lyxd6s86v8whxls3a9rsgck4b188sgcv6bvcad6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring http-client text time unordered-containers @@ -51362,17 +50948,17 @@ self: { }) {}; "bv-little" = callPackage - ({ mkDerivation, base, criterion, deepseq, hashable, integer-gmp - , keys, mono-traversable, mono-traversable-keys, primitive - , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck - , tasty-smallcheck, text-show + ({ mkDerivation, base, binary, criterion, deepseq, hashable + , integer-gmp, keys, mono-traversable, mono-traversable-keys + , primitive, QuickCheck, smallcheck, tasty, tasty-hunit + , tasty-quickcheck, tasty-smallcheck, text-show }: mkDerivation { pname = "bv-little"; - version = "1.1.1"; - sha256 = "034riqlgkccyl5lvc593v3dyszvqy2vqikk80qm6lw30pkmbcdnr"; + version = "1.3.1"; + sha256 = "1ffsmfldgmyln6h6xmfs2cvb57l8yrz9243aywpa5wziaarqc5sm"; libraryHaskellDepends = [ - base deepseq hashable integer-gmp keys mono-traversable + base binary deepseq hashable integer-gmp keys mono-traversable mono-traversable-keys primitive QuickCheck text-show ]; testHaskellDepends = [ @@ -51382,8 +50968,10 @@ self: { ]; benchmarkHaskellDepends = [ base criterion deepseq hashable mono-traversable QuickCheck - smallcheck + smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck + text-show ]; + doHaddock = false; description = "Efficient little-endian bit vector library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -51547,6 +51135,8 @@ self: { pname = "bytebuild"; version = "0.3.13.0"; sha256 = "0qfxsff6823k4fm3vy50fw00f7p85lnc35kkazfn9h8prw2ac3k9"; + revision = "1"; + editedCabalFile = "07w11wgvv1k4w4dsy54s9yq9wi5i1pic8hps067jc8yism1mfqn8"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset primitive-unlifted @@ -51565,6 +51155,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "bytebuild_0_3_14_0" = callPackage + ({ mkDerivation, base, byteslice, bytestring, gauge + , haskell-src-meta, integer-logarithms, natural-arithmetic + , primitive, primitive-offset, primitive-unlifted, QuickCheck + , quickcheck-classes, quickcheck-instances, run-st, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short + , vector, wide-word, zigzag + }: + mkDerivation { + pname = "bytebuild"; + version = "0.3.14.0"; + sha256 = "0ql3fyd0l4gm3wbziky8r3bgd97kazpqbmiqwhrxvznf201zkhfy"; + libraryHaskellDepends = [ + base byteslice bytestring haskell-src-meta integer-logarithms + natural-arithmetic primitive primitive-offset run-st + template-haskell text text-short wide-word zigzag + ]; + testHaskellDepends = [ + base byteslice bytestring natural-arithmetic primitive + primitive-unlifted QuickCheck quickcheck-classes + quickcheck-instances tasty tasty-hunit tasty-quickcheck text + text-short vector wide-word + ]; + benchmarkHaskellDepends = [ + base byteslice gauge natural-arithmetic primitive text-short + ]; + description = "Build byte arrays"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { @@ -51605,6 +51226,34 @@ self: { ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + + "bytehash_0_1_1_0" = callPackage + ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring + , entropy, gauge, hedgehog, primitive, primitive-unlifted, split + , tasty, tasty-hedgehog, tasty-hunit, transformers + , unordered-containers + }: + mkDerivation { + pname = "bytehash"; + version = "0.1.1.0"; + sha256 = "08apq1pv5v42q8k3l1xkgba7c4g61ckbwcpz02d93lzv3qhhbxm1"; + libraryHaskellDepends = [ + base byte-order byteslice bytestring entropy primitive + primitive-unlifted transformers + ]; + testHaskellDepends = [ + base byteslice entropy hedgehog primitive tasty tasty-hedgehog + tasty-hunit + ]; + benchmarkHaskellDepends = [ + base byteslice bytesmith bytestring entropy gauge primitive + primitive-unlifted split unordered-containers + ]; + description = "Universal hashing of bytes"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "bytelog" = callPackage @@ -51621,6 +51270,7 @@ self: { description = "Fast logging"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; }) {}; "byteorder" = callPackage @@ -51666,6 +51316,7 @@ self: { description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; mainProgram = "bytepatch"; maintainers = [ lib.maintainers.raehik ]; }) {}; @@ -51679,8 +51330,8 @@ self: { pname = "bytes"; version = "0.17.2"; sha256 = "06kqqk19qjhrwdqi6pyd1lwqfnj2sw3b3s49lc5vr2fmv8gg8mdw"; - revision = "1"; - editedCabalFile = "0frs6ag93kmg2fw3vd686czx8g7h9qmdn1ip6wdk96d94ap0fz9i"; + revision = "2"; + editedCabalFile = "18lgnmvrvg4fgwj6mwds9p708x5vfhsw5v6b1rmdd2x3i0g7z2yf"; libraryHaskellDepends = [ base binary binary-orphans bytestring cereal containers hashable mtl scientific text time transformers transformers-compat @@ -51704,30 +51355,6 @@ self: { }) {}; "byteslice" = callPackage - ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr - , primitive-unlifted, quickcheck-classes, run-st, tasty - , tasty-hunit, tasty-quickcheck, transformers, tuples, vector - }: - mkDerivation { - pname = "byteslice"; - version = "0.2.7.0"; - sha256 = "1mzqlyh0mswk64irz0sr8fk0v9y9ksb1k1j3g51l9vhhnz0cavhj"; - revision = "1"; - editedCabalFile = "1g5670xillqbfpnsxppfjkvaaff4rjlk6116pc5s1pds0zsnbyy8"; - libraryHaskellDepends = [ - base bytestring primitive primitive-addr primitive-unlifted run-st - tuples vector - ]; - testHaskellDepends = [ - base bytestring primitive quickcheck-classes tasty tasty-hunit - tasty-quickcheck transformers - ]; - benchmarkHaskellDepends = [ base gauge primitive ]; - description = "Slicing managed and unmanaged memory"; - license = lib.licenses.bsd3; - }) {}; - - "byteslice_0_2_10_0" = callPackage ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr , primitive-unlifted, quickcheck-classes, run-st, tasty , tasty-hunit, tasty-quickcheck, text, text-short, transformers @@ -51737,6 +51364,8 @@ self: { pname = "byteslice"; version = "0.2.10.0"; sha256 = "12jwivxnq67g7if9ndq7yb3m46kldz2m6ywiyyyjs7p1kidm8hc4"; + revision = "2"; + editedCabalFile = "1k5ssfnwfj6qrp4mllxc3masbk51yvqdlmym1pidzmws4d00scch"; libraryHaskellDepends = [ base bytestring primitive primitive-addr primitive-unlifted run-st text text-short tuples vector @@ -51748,7 +51377,6 @@ self: { benchmarkHaskellDepends = [ base gauge primitive ]; description = "Slicing managed and unmanaged memory"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "bytesmith" = callPackage @@ -51777,14 +51405,14 @@ self: { license = lib.licenses.bsd3; }) {}; - "bytestring_0_11_4_0" = callPackage + "bytestring_0_12_0_0" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, QuickCheck, random, tasty , tasty-bench, tasty-quickcheck, template-haskell, transformers }: mkDerivation { pname = "bytestring"; - version = "0.11.4.0"; - sha256 = "1lvnjnrsnwbyn5day55fkhzrwggjrabz1rvaq833lsawcbvsw6j9"; + version = "0.12.0.0"; + sha256 = "0lzyz5bjb8f9m64bs5w196vvmhaydwq9ygfrsl4xx1lmi8lq99b5"; libraryHaskellDepends = [ base deepseq ghc-prim template-haskell ]; testHaskellDepends = [ base deepseq ghc-prim QuickCheck tasty tasty-quickcheck @@ -51895,6 +51523,8 @@ self: { ]; description = "Type-classes to convert values to and from ByteString"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "bytestring-csv" = callPackage @@ -52568,6 +52198,20 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) libxml2;}; + "c14n_0_1_0_3" = callPackage + ({ mkDerivation, base, bytestring, libxml2 }: + mkDerivation { + pname = "c14n"; + version = "0.1.0.3"; + sha256 = "1az81fzblbp2c811grz4l318p99w1xd1kn0cirf9hfgbgdbrfkx8"; + libraryHaskellDepends = [ base bytestring ]; + librarySystemDepends = [ libxml2 ]; + libraryPkgconfigDepends = [ libxml2 ]; + description = "Bindings to the c14n implementation in libxml"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) libxml2;}; + "c2ats" = callPackage ({ mkDerivation, base, containers, HUnit, language-c, pretty , regex-posix, test-framework, test-framework-hunit @@ -52684,6 +52328,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Manipulate patterns in cellular automata, create and parse RLE files"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ca-province-codes" = callPackage @@ -52743,17 +52389,6 @@ self: { }) {youProbablyWantCapitalCabal = null;}; "cabal-appimage" = callPackage - ({ mkDerivation, base, Cabal, filepath }: - mkDerivation { - pname = "cabal-appimage"; - version = "0.3.0.5"; - sha256 = "1kc038ig8a3pl71fa8415ycwhm3amy9q30cfr17vlbhjh2lcfz2y"; - libraryHaskellDepends = [ base Cabal filepath ]; - description = "Cabal support for creating AppImage applications"; - license = lib.licenses.agpl3Only; - }) {}; - - "cabal-appimage_0_4_0_1" = callPackage ({ mkDerivation, base, Cabal, filepath }: mkDerivation { pname = "cabal-appimage"; @@ -52762,7 +52397,6 @@ self: { libraryHaskellDepends = [ base Cabal filepath ]; description = "Cabal support for creating AppImage applications"; license = lib.licenses.agpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "cabal-audit" = callPackage @@ -53002,7 +52636,9 @@ self: { executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; description = "Create a Debianization for a Cabal package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-debian"; + broken = true; }) {}; "cabal-dependency-licenses" = callPackage @@ -53162,6 +52798,8 @@ self: { pname = "cabal-flatpak"; version = "0.1.0.4"; sha256 = "0whdqki7jm7b2km9b8rc8gdi2ciw2ajkxsay3lspky519xzhmy59"; + revision = "1"; + editedCabalFile = "0p7n2ylb2vlyg4vl4qdksiqasq76mc66pxl6vka9m20hdvfkr76v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -53172,6 +52810,7 @@ self: { ]; description = "Generate a FlatPak manifest from a Cabal package description"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-flatpak"; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -53314,7 +52953,9 @@ self: { testToolDepends = [ hoogle tasty-discover ]; description = "generate hoogle database for cabal project and dependencies"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cabal-hoogle"; + broken = true; }) {}; "cabal-info" = callPackage @@ -53489,6 +53130,28 @@ self: { }) {}; "cabal-install-solver" = callPackage + ({ mkDerivation, array, base, bytestring, Cabal, Cabal-syntax + , containers, edit-distance, filepath, mtl, pretty, tasty + , tasty-hunit, tasty-quickcheck, transformers + }: + mkDerivation { + pname = "cabal-install-solver"; + version = "3.8.1.0"; + sha256 = "1rzzi3jx5ivxy43vdg460fsbn1p2v5br1havcara65vmqgv6j8yz"; + revision = "1"; + editedCabalFile = "1g487j20pj03pc10yaha18v73wh3ackxjgfpfqaj7xznqcbm5xwm"; + libraryHaskellDepends = [ + array base bytestring Cabal Cabal-syntax containers edit-distance + filepath mtl pretty transformers + ]; + testHaskellDepends = [ + base Cabal Cabal-syntax tasty tasty-hunit tasty-quickcheck + ]; + description = "The command-line interface for Cabal and Hackage"; + license = lib.licenses.bsd3; + }) {}; + + "cabal-install-solver_3_10_1_0" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, Cabal-syntax , containers, edit-distance, filepath, mtl, pretty, tasty , tasty-hunit, tasty-quickcheck, transformers @@ -53508,6 +53171,7 @@ self: { ]; description = "The command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cabal-lenses" = callPackage @@ -53623,8 +53287,8 @@ self: { ({ mkDerivation, base, Cabal, lens, process }: mkDerivation { pname = "cabal-pkg-config-version-hook"; - version = "0.1.0.0"; - sha256 = "0v4fajrcbwdj05srma9g3fw96z91j9b5c5cws59sh54a7jb5nlm6"; + version = "0.1.0.1"; + sha256 = "1r02b2gbj9ph85pkz6l0hs7r85zvvbawnh27hnxmdl2j9z29kzqi"; libraryHaskellDepends = [ base Cabal lens process ]; description = "Make Cabal aware of pkg-config package versions"; license = lib.licenses.bsd3; @@ -53632,34 +53296,6 @@ self: { }) {}; "cabal-plan" = callPackage - ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat - , base16-bytestring, bytestring, containers, directory, filepath - , mtl, optics-core, optparse-applicative, parsec, process - , semialign, singleton-bool, text, these, topograph, transformers - , vector - }: - mkDerivation { - pname = "cabal-plan"; - version = "0.7.2.3"; - sha256 = "0zrk1hai7j0kk7l3nv1ca6srzz36dv1rmvzw7zby945nam7030k2"; - configureFlags = [ "-fexe" ]; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring containers directory - filepath text - ]; - executableHaskellDepends = [ - ansi-terminal async base base-compat bytestring containers - directory mtl optics-core optparse-applicative parsec process - semialign singleton-bool text these topograph transformers vector - ]; - description = "Library and utility for processing cabal's plan.json file"; - license = lib.licenses.gpl2Plus; - mainProgram = "cabal-plan"; - }) {}; - - "cabal-plan_0_7_3_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, base-compat , base16-bytestring, bytestring, containers, directory, filepath , mtl, optics-core, optparse-applicative, parsec, process @@ -53670,6 +53306,8 @@ self: { pname = "cabal-plan"; version = "0.7.3.0"; sha256 = "0rjyf5dh13kqwjr520i4w1g7y37nv4rn7vbpkgcjf5qi9f2m9p6c"; + revision = "2"; + editedCabalFile = "13y7ypl763wirrd2i5az9dcgw69vnrd7nb7xd6v3bcrxwj9snams"; configureFlags = [ "-fexe" ]; isLibrary = true; isExecutable = true; @@ -53686,6 +53324,7 @@ self: { license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; mainProgram = "cabal-plan"; + broken = true; }) {}; "cabal-plan-bounds" = callPackage @@ -53743,30 +53382,6 @@ self: { }) {}; "cabal-rpm" = callPackage - ({ mkDerivation, base, bytestring, Cabal, directory, extra - , filepath, http-client, http-client-tls, http-conduit - , optparse-applicative, process, simple-cabal, simple-cmd - , simple-cmd-args, time, unix - }: - mkDerivation { - pname = "cabal-rpm"; - version = "2.0.11.1"; - sha256 = "07a2jnzldyva1smbxxdknimzydj2rhr7whhgh5q4nwkifkiliadv"; - revision = "1"; - editedCabalFile = "1dq6c9f0nm7a8nknc2haq79zkpkh1dgrkn2bixzsd16kmjjsl83m"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base bytestring Cabal directory extra filepath http-client - http-client-tls http-conduit optparse-applicative process - simple-cabal simple-cmd simple-cmd-args time unix - ]; - description = "RPM packaging tool for Haskell Cabal-based packages"; - license = lib.licenses.gpl3Only; - mainProgram = "cabal-rpm"; - }) {}; - - "cabal-rpm_2_1_1" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, extra , filepath, http-client, http-client-tls, http-conduit , optparse-applicative, process, simple-cabal, simple-cmd @@ -53787,7 +53402,6 @@ self: { ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal-rpm"; }) {}; @@ -54135,29 +53749,6 @@ self: { }) {}; "cabal2spec" = callPackage - ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty - , tasty-golden, time - }: - mkDerivation { - pname = "cabal2spec"; - version = "2.6.3"; - sha256 = "1mxqllc6mbxbyr5iz6qs0sxmvzrn5jf9wbs6zqnlygg23ml043kr"; - revision = "1"; - editedCabalFile = "0njnhrm2mm2nrn5y95fqw3s5r1md64f6d1k1zql9ppl102qgrbfp"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base Cabal filepath time ]; - executableHaskellDepends = [ - base Cabal filepath optparse-applicative - ]; - testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; - description = "Convert Cabal files into rpm spec files"; - license = lib.licenses.gpl3Only; - mainProgram = "cabal2spec"; - maintainers = [ lib.maintainers.peti ]; - }) {}; - - "cabal2spec_2_7_0" = callPackage ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty , tasty-golden, time }: @@ -54174,7 +53765,6 @@ self: { testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "cabal2spec"; maintainers = [ lib.maintainers.peti ]; }) {}; @@ -54402,6 +53992,8 @@ self: { pname = "cached-io"; version = "1.2.0.0"; sha256 = "066ccn6vgrf5s8blqk2wdmm5lkk8rjf4p43ng1i5nhd16z71kc1a"; + revision = "1"; + editedCabalFile = "0yqw087ml8cy9dsn9fl2r6lqrch6cbxy2wxkpsg5kiv4gvacb5zp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions stm time transformers ]; @@ -54531,11 +54123,12 @@ self: { }) {inherit (pkgs) nix;}; "cachix" = callPackage - ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring - , cachix-api, concurrent-extra, conduit, conduit-concurrent-map - , conduit-extra, conduit-zstd, containers, cookie, cryptonite - , deepseq, dhall, directory, ed25519, either, extra, filepath - , fsnotify, hercules-ci-cnix-store, here, hnix-store-core, hspec + ({ mkDerivation, aeson, ascii-progress, async, base + , base64-bytestring, bytestring, cachix-api, concurrent-extra + , conduit, conduit-concurrent-map, conduit-extra, conduit-zstd + , containers, cookie, cryptonite, deepseq, dhall, directory + , ed25519, either, extra, filepath, fsnotify + , hercules-ci-cnix-store, here, hnix-store-core, hspec , hspec-discover, http-client, http-client-tls, http-conduit , http-types, inline-c-cpp, katip, lukko, lzma-conduit, megaparsec , memory, mmorph, netrc, network-uri, nix, optparse-applicative @@ -54548,23 +54141,24 @@ self: { }: mkDerivation { pname = "cachix"; - version = "1.5"; - sha256 = "1ync5hbyr4yyiv6513f57am8n8985sn3pd860cs4jp9rvc6w7am9"; + version = "1.6"; + sha256 = "0p47zrm7v474bzrxj24dfcf9y22bs6yvdjravzc9n79skidd3bv6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson async base base64-bytestring bytestring cachix-api - concurrent-extra conduit conduit-concurrent-map conduit-extra - conduit-zstd containers cookie cryptonite deepseq dhall directory - ed25519 either extra filepath fsnotify hercules-ci-cnix-store here - hnix-store-core http-client http-client-tls http-conduit http-types - inline-c-cpp katip lukko lzma-conduit megaparsec memory mmorph - netrc network-uri optparse-applicative pretty-terminal - prettyprinter process protolude resourcet retry safe-exceptions - servant servant-auth servant-auth-client servant-client - servant-client-core servant-conduit stm stm-chans stm-conduit - systemd temporary text time unix unordered-containers - uri-bytestring uuid vector versions websockets wuss + aeson ascii-progress async base base64-bytestring bytestring + cachix-api concurrent-extra conduit conduit-concurrent-map + conduit-extra conduit-zstd containers cookie cryptonite deepseq + dhall directory ed25519 either extra filepath fsnotify + hercules-ci-cnix-store here hnix-store-core http-client + http-client-tls http-conduit http-types inline-c-cpp katip lukko + lzma-conduit megaparsec memory mmorph netrc network-uri + optparse-applicative pretty-terminal prettyprinter process + protolude resourcet retry safe-exceptions servant servant-auth + servant-auth-client servant-client servant-client-core + servant-conduit stm stm-chans stm-conduit systemd temporary text + time unix unordered-containers uri-bytestring uuid vector versions + websockets wuss ]; libraryPkgconfigDepends = [ nix ]; executableHaskellDepends = [ @@ -54593,8 +54187,8 @@ self: { }: mkDerivation { pname = "cachix-api"; - version = "1.5"; - sha256 = "14gy5lhd7q72ypx8fngvqxjgpy58v7wl7gkivwq851lzyn3fxfdq"; + version = "1.6"; + sha256 = "0yca7xrxhxlgx3y0w4k2mwrzgg72wz6iq5bppxaa4f70538ckp57"; libraryHaskellDepends = [ aeson async base base16-bytestring bytestring conduit cookie cryptonite deepseq deriving-aeson exceptions http-api-data @@ -54906,31 +54500,33 @@ self: { "calamity" = callPackage ({ mkDerivation, aeson, aeson-optics, async, base, bytestring - , calamity-commands, colour, concurrent-extra, connection - , containers, data-default-class, data-flags, deepseq, deque, df1 - , di-core, di-polysemy, exceptions, focus, hashable, http-api-data - , http-client, http-date, http-types, megaparsec, mime-types, mtl - , optics, polysemy, polysemy-plugin, random, reflection, req - , safe-exceptions, scientific, stm, stm-chans, stm-containers, text - , text-show, time, tls, typerep-map, unagi-chan, unboxing-vector - , unordered-containers, vector, websockets, x509-system + , calamity-commands, colour, concurrent-extra, containers + , crypton-connection, crypton-x509-system, data-default-class + , data-flags, deepseq, deque, df1, di-core, di-polysemy, exceptions + , focus, hashable, http-api-data, http-client, http-date + , http-types, megaparsec, mime-types, mtl, optics, polysemy + , polysemy-plugin, random, reflection, req, safe-exceptions + , scientific, stm, stm-chans, stm-containers, text, text-show, time + , tls, typerep-map, unagi-chan, unboxing-vector + , unordered-containers, vector, websockets }: mkDerivation { pname = "calamity"; - version = "0.8.0.0"; - sha256 = "0gr9r9q5l1c1sn5j6dg9mxcp8pjh6cvz1l9ncvi4xvia6irxlyya"; + version = "0.10.0.0"; + sha256 = "1g4wf788xhqqsyg69ish0za5jzfvjmy86npaj59pbpf37y6k4zkh"; libraryHaskellDepends = [ aeson aeson-optics async base bytestring calamity-commands colour - concurrent-extra connection containers data-default-class - data-flags deepseq deque df1 di-core di-polysemy exceptions focus - hashable http-api-data http-client http-date http-types megaparsec - mime-types mtl optics polysemy polysemy-plugin random reflection - req safe-exceptions scientific stm stm-chans stm-containers text - text-show time tls typerep-map unagi-chan unboxing-vector - unordered-containers vector websockets x509-system + concurrent-extra containers crypton-connection crypton-x509-system + data-default-class data-flags deepseq deque df1 di-core di-polysemy + exceptions focus hashable http-api-data http-client http-date + http-types megaparsec mime-types mtl optics polysemy + polysemy-plugin random reflection req safe-exceptions scientific + stm stm-chans stm-containers text text-show time tls typerep-map + unagi-chan unboxing-vector unordered-containers vector websockets ]; description = "A library for writing discord bots in haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "calamity-commands" = callPackage @@ -55099,6 +54695,8 @@ self: { pname = "call-alloy"; version = "0.4.0.3"; sha256 = "0aabh7a43cyprwywv8622q860ys2i7mlasigbxaklyj558xma59f"; + revision = "1"; + editedCabalFile = "1fq8qi0y39naha72widlqyz9smcd82v6q5wmvymmgvgw5yj93yw6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring containers directory extra filepath mtl @@ -55142,6 +54740,8 @@ self: { pname = "call-plantuml"; version = "0.0.1.2"; sha256 = "1n4b079nj637djar5a7jdmqjr1mk2b4x2r0iipzrf2iwhvcw3mfk"; + revision = "1"; + editedCabalFile = "1ry3v6kdb76kbvcariwly91b9fjw4660m8piqak3xkgv743ybvgb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base bytestring filepath process ]; testHaskellDepends = [ @@ -55172,8 +54772,8 @@ self: { }: mkDerivation { pname = "calligraphy"; - version = "0.1.4"; - sha256 = "02rx9paly04213m314wb85kahf8s6yp1d16ykhsm7v6ia79jh13j"; + version = "0.1.6"; + sha256 = "1bsg18vq2cpzhj0lp5pcy73pa93wahaan0nrjgyyqd48szqppn33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -55623,8 +55223,8 @@ self: { }: mkDerivation { pname = "capnp"; - version = "0.17.0.0"; - sha256 = "0qs914mnka65qlji1jirgyrnr4qb08qb7mkacm9h09713dz91acw"; + version = "0.18.0.0"; + sha256 = "0n21rqsb0j7xjqamzj1igv6m18hxrsxn1y89r4pj2qhpsvza0b12"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -55953,8 +55553,8 @@ self: { pname = "carray"; version = "0.1.6.8"; sha256 = "04qny61gcjblqjrz761wp4bdkxk6zbm31xn6h426iybw9kanf6cg"; - revision = "1"; - editedCabalFile = "04c4xizl2hjrk5fqwxpv1f0rdrrdl4z5vw6kl7cgc22pywkc2hgj"; + revision = "2"; + editedCabalFile = "1gw70a253siym1g40nqskmmr1y8lnbnhz1aqsg5jhlmfavqscwcz"; libraryHaskellDepends = [ array base binary bytestring ix-shapable QuickCheck syb ]; @@ -56318,7 +55918,9 @@ self: { ]; description = "A simplified, faster way to do case-insensitive matching"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "readme-example"; + broken = true; }) {}; "cased" = callPackage @@ -56397,8 +55999,8 @@ self: { }: mkDerivation { pname = "casr-logbook"; - version = "0.6.9"; - sha256 = "0ga60asv7i5jdmvbv25s9h7b23p4f4aasmksh6swbxz5fzky7g7g"; + version = "0.6.12"; + sha256 = "1s4v5a22apd7sw8c7ri8sazi1gqjg7p6b8y9j1g8avx5zc1m58f7"; libraryHaskellDepends = [ base containers digit lens lucid text time ]; @@ -56611,8 +56213,8 @@ self: { pname = "cassava"; version = "0.5.3.0"; sha256 = "1gp954w05bj83z4i6isq2qxi1flqwppsgxxrp1f75mrs8cglbj5l"; - revision = "1"; - editedCabalFile = "1lavd2c7w2p2x4i7h35r8kgcgrrlhcql70zk5vgqv5ll04pp0niy"; + revision = "2"; + editedCabalFile = "16aydwrszzf28s1dwf6bkfi815rbmpzq0z4zid5w91davg8annyv"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array attoparsec base bytestring containers deepseq hashable Only @@ -56633,8 +56235,8 @@ self: { }: mkDerivation { pname = "cassava-conduit"; - version = "0.6.2"; - sha256 = "0b4wxh4r3l25kk0ss4b95f0gh9151gi788xzlmb13iqvan03azh4"; + version = "0.6.5"; + sha256 = "0qhyqv0p42p1pkmfrv8sl2mcmmqahrg15yp40ymawp0j997z54v3"; libraryHaskellDepends = [ array base bifunctors bytestring cassava conduit containers mtl text @@ -56746,6 +56348,8 @@ self: { ]; description = "io-streams interface for the cassava CSV library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cassette" = callPackage @@ -57222,7 +56826,9 @@ self: { ]; description = "A tool for manipulating CBOR"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cbor-tool"; + broken = true; }) {}; "cborg" = callPackage @@ -58023,28 +57629,32 @@ self: { }) {}; "cgrep" = callPackage - ({ mkDerivation, aeson, ansi-terminal, array, async, base - , bytestring, cmdargs, containers, directory, dlist, either - , exceptions, extra, filepath, ghc-prim, mtl, process, regex-base - , regex-pcre, regex-posix, safe, split, stm, stringsearch - , transformers, unicode-show, unix-compat, unordered-containers - , utf8-string, yaml + ({ mkDerivation, aeson, ansi-terminal, array, async, base, bitarray + , bitwise, bytestring, bytestring-strict-builder, cmdargs + , containers, deepseq, directory, dlist, either, exceptions, extra + , filepath, ghc-prim, mmap, monad-loops, mono-traversable, mtl + , posix-paths, process, rawfilepath, regex-base, regex-pcre + , regex-posix, safe, split, stm, stringsearch, text, transformers + , unagi-chan, unicode-show, unix-compat, unordered-containers + , utf8-string, vector, yaml }: mkDerivation { pname = "cgrep"; - version = "6.6.32"; - sha256 = "0d1d81bkqd2wvcls5l1msli42cvcdrp0xy7i3s0yb10kfgd1y0qw"; + version = "8.1.0"; + sha256 = "1apm74iv3z0p5va7fzdcki7w12mph2i30wn8lzi2l8jgnymygjvq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - aeson ansi-terminal array async base bytestring cmdargs containers - directory dlist either exceptions extra filepath ghc-prim mtl - process regex-base regex-pcre regex-posix safe split stm - stringsearch transformers unicode-show unix-compat - unordered-containers utf8-string yaml + aeson ansi-terminal array async base bitarray bitwise bytestring + bytestring-strict-builder cmdargs containers deepseq directory + dlist either exceptions extra filepath ghc-prim mmap monad-loops + mono-traversable mtl posix-paths process rawfilepath regex-base + regex-pcre regex-posix safe split stm stringsearch text + transformers unagi-chan unicode-show unix-compat + unordered-containers utf8-string vector yaml ]; description = "Command line tool"; - license = lib.licenses.gpl2Only; + license = lib.licenses.gpl2Plus; mainProgram = "cgrep"; }) {}; @@ -58281,7 +57891,9 @@ self: { ]; description = "Changelog manager for Git projects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "changelogged"; + broken = true; }) {}; "chapelure" = callPackage @@ -58449,26 +58061,6 @@ self: { }) {}; "chart-svg" = callPackage - ({ mkDerivation, adjunctions, attoparsec, base, Color, containers - , cubicbezier, foldl, formatn, lucid, mtl, neat-interpolation - , numhask, numhask-array, numhask-space, optics-core, random - , scientific, tagsoup, text, time, transformers - }: - mkDerivation { - pname = "chart-svg"; - version = "0.3.3"; - sha256 = "1zfdjk502wi71app9k73igz38ykrgh75qxm9v9906md2wizfdv63"; - libraryHaskellDepends = [ - adjunctions attoparsec base Color containers cubicbezier foldl - formatn lucid mtl neat-interpolation numhask numhask-array - numhask-space optics-core random scientific tagsoup text time - transformers - ]; - description = "Charting library targetting SVGs"; - license = lib.licenses.bsd3; - }) {}; - - "chart-svg_0_4_0" = callPackage ({ mkDerivation, adjunctions, attoparsec, base, bytestring, Color , containers, cubicbezier, flatparse, foldl, formatn, mtl, numhask , numhask-array, numhask-space, optics-core, random @@ -58610,6 +58202,7 @@ self: { ]; description = "Polykinded Prelude Kernel"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "chatter" = callPackage @@ -58740,7 +58333,9 @@ self: { executableHaskellDepends = [ base blaze-html bytestring text ]; description = "Experimental markdown processor"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cheapskate"; + broken = true; }) {}; "cheapskate-highlight" = callPackage @@ -58758,6 +58353,7 @@ self: { ]; description = "Code highlighting for cheapskate"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cheapskate-lucid" = callPackage @@ -58771,6 +58367,7 @@ self: { libraryHaskellDepends = [ base blaze-html cheapskate lucid ]; description = "Use cheapskate with Lucid"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cheapskate-terminal" = callPackage @@ -58929,8 +58526,8 @@ self: { }: mkDerivation { pname = "chell"; - version = "0.5.0.1"; - sha256 = "10zpnalrz4riyqbk2bwsdml4b23x3mrn0cg4hmssffsa50yq93gs"; + version = "0.5.0.2"; + sha256 = "1iy1x5pn5y08zsl5f79vfxjm0asi2vy9hrags7jj9s8fh1dh7fxv"; libraryHaskellDepends = [ ansi-terminal base bytestring options patience random template-haskell text transformers @@ -58943,10 +58540,10 @@ self: { ({ mkDerivation, base, chell, HUnit }: mkDerivation { pname = "chell-hunit"; - version = "0.3.0.1"; - sha256 = "01dv6lv4bj1m0sk7v90w5jnlyvir2v969sw8hrif2h3hy9f3pc9v"; + version = "0.3.0.2"; + sha256 = "1ms7dysxl4asw3inm2a91838djgbjxd66gpvlp08573s90hyns9d"; libraryHaskellDepends = [ base chell HUnit ]; - description = "HUnit support for the Chell testing library"; + description = "HUnit support for Chell"; license = lib.licenses.mit; }) {}; @@ -58954,10 +58551,10 @@ self: { ({ mkDerivation, base, chell, QuickCheck, random }: mkDerivation { pname = "chell-quickcheck"; - version = "0.2.5.3"; - sha256 = "1bm2gva5g9y71z2kbnl4dinplvlbisnjqhlcvgf6a9ir7y4r5c0x"; + version = "0.2.5.4"; + sha256 = "046cs6f65s9nrsac6782gw4n61dpgjgz7iv7p8ag6civywj32m4i"; libraryHaskellDepends = [ base chell QuickCheck random ]; - description = "QuickCheck support for the Chell testing library"; + description = "QuickCheck support for Chell"; license = lib.licenses.mit; }) {}; @@ -59753,6 +59350,8 @@ self: { ]; description = "Channel/Arrow based streaming computation library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cicero-api" = callPackage @@ -59777,7 +59376,9 @@ self: { ]; description = "API bindings to IOHK's Cicero job scheduler"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "cicero-cli"; + broken = true; }) {}; "cielo" = callPackage @@ -59842,6 +59443,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Simple C-like programming language"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cinvoke" = callPackage @@ -60648,8 +60251,8 @@ self: { }: mkDerivation { pname = "clash-ghc"; - version = "1.6.4"; - sha256 = "1m2pjq59glqlz4pprs899q5w117ffprwlvn83szq41rnmxbjfiaq"; + version = "1.6.5"; + sha256 = "0ixnnv4nyir5sjrygdnsvz59yx214bz35cx2lfvx63aws07nm1gl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -60683,8 +60286,8 @@ self: { }: mkDerivation { pname = "clash-lib"; - version = "1.6.4"; - sha256 = "1hgz8x68hnpizn4jmpb0vw40qigrdf9p25i7zhc97i851riqvqss"; + version = "1.6.5"; + sha256 = "0n7r9448qzvy9l4ggqgk31ac3pbxnbjdmgc5pzx72alijdjpvgh1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -60723,8 +60326,8 @@ self: { }: mkDerivation { pname = "clash-lib-hedgehog"; - version = "1.6.4"; - sha256 = "0srff7bkx134a3k8wwis4ap2dk2qrjbmbm915xs70y9nc64sd81b"; + version = "1.6.5"; + sha256 = "1hbdqv4zzhhb7dnmn5zcc0c6gh72xkyj5j4r7pcz2scidgvwdw5q"; libraryHaskellDepends = [ base clash-lib containers data-binary-ieee754 fakedata ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog @@ -60765,10 +60368,8 @@ self: { }: mkDerivation { pname = "clash-prelude"; - version = "1.6.4"; - sha256 = "12ic8jcgz3jr4zrgrx06dzd6whlypyyxilrgbja27dcdv02fs6yr"; - revision = "1"; - editedCabalFile = "09ra3gbhghrqlzaanjlvm0qpj05v3ilps62lblzy44n7sxmc5db7"; + version = "1.6.5"; + sha256 = "1iqyrcclzh5pfkckfh81h4kbmagwp7d69f9wdv6vv09p1gki6dx9"; libraryHaskellDepends = [ array arrows base binary bytestring constraints containers data-binary-ieee754 data-default-class deepseq extra ghc-bignum @@ -60789,6 +60390,8 @@ self: { ]; description = "Clash: a functional hardware description language - Prelude library"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "clash-prelude-hedgehog" = callPackage @@ -60797,8 +60400,8 @@ self: { }: mkDerivation { pname = "clash-prelude-hedgehog"; - version = "1.6.4"; - sha256 = "0snwl3n5dksc96wq77pa8s58d0z8sxqkrlkzirvqx6w2s1mhz9in"; + version = "1.6.5"; + sha256 = "0z7clyw3s05w9f2yrbwym7q386qql8z48zf9mqhzl6hpy62x3as1"; libraryHaskellDepends = [ base clash-prelude ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog text @@ -61144,6 +60747,7 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "A secure, reliable content management system (CMS) and blogging platform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "clckwrks-cli" = callPackage @@ -61166,6 +60770,7 @@ self: { ]; description = "a command-line interface for adminstrating some aspects of clckwrks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "clckwrks-cli"; }) {}; @@ -61289,6 +60894,7 @@ self: { ]; description = "media plugin for clckwrks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-page" = callPackage @@ -61314,6 +60920,7 @@ self: { libraryToolDepends = [ hsx2hs ]; description = "support for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-redirect" = callPackage @@ -61338,6 +60945,7 @@ self: { ]; description = "support redirects for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-bootstrap" = callPackage @@ -61355,6 +60963,7 @@ self: { ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-clckwrks" = callPackage @@ -61457,6 +61066,8 @@ self: { ]; description = "Fast and concise extensible effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cleff-plugin" = callPackage @@ -61474,6 +61085,7 @@ self: { ]; description = "Automatic disambiguation for extensible effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "clerk" = callPackage @@ -61522,7 +61134,7 @@ self: { "cleveland" = callPackage ({ mkDerivation, aeson, base-noprelude, constraints, containers , criterion, cryptonite, data-default, dependent-map, directory - , exceptions, file-embed, filepath, fmt, hedgehog, hex-text + , exceptions, file-embed, filepath, hedgehog, hex-text , hspec-expectations, HUnit, lens, lorentz, MonadRandom, morley , morley-client, morley-prelude, mtl, o-clock, optparse-applicative , servant-client, servant-client-core, singletons, singletons-base @@ -61532,21 +61144,21 @@ self: { }: mkDerivation { pname = "cleveland"; - version = "0.3.1"; - sha256 = "1prqvn2nci9wblr52zvc9f3ypbwvmf18kbrkzzqcqyid786k53pb"; + version = "0.3.2"; + sha256 = "0j9qgc1vjqqf7w17pr3984ziq1f8qc26qq4s6xrb46sdaqixjyk8"; libraryHaskellDepends = [ aeson base-noprelude constraints containers criterion cryptonite - data-default dependent-map directory exceptions file-embed fmt - hedgehog hex-text HUnit lens lorentz MonadRandom morley - morley-client morley-prelude mtl o-clock optparse-applicative - servant-client-core singletons singletons-base some statistics - tagged tasty tasty-ant-xml tasty-hedgehog tasty-hunit-compat - template-haskell temporary text time with-utf8 + data-default dependent-map directory exceptions file-embed hedgehog + hex-text HUnit lens lorentz MonadRandom morley morley-client + morley-prelude mtl o-clock optparse-applicative servant-client-core + singletons singletons-base some statistics tagged tasty + tasty-ant-xml tasty-hedgehog tasty-hunit-compat template-haskell + temporary text time with-utf8 ]; testHaskellDepends = [ - base-noprelude filepath fmt hedgehog hspec-expectations lens - lorentz morley morley-client morley-prelude o-clock servant-client - tasty tasty-hedgehog tasty-hunit-compat text time + base-noprelude filepath hedgehog hspec-expectations lens lorentz + morley morley-client morley-prelude o-clock servant-client tasty + tasty-hedgehog tasty-hunit-compat text time ]; testToolDepends = [ tasty-discover ]; description = "Testing framework for Morley"; @@ -61658,6 +61270,8 @@ self: { ]; description = "Miscellaneous utilities for building and working with command line interfaces"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "cli-git" = callPackage @@ -61790,6 +61404,34 @@ self: { mainProgram = "clientsession-generate"; }) {}; + "clientsession_0_9_2_0" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, cereal + , containers, crypto-api, cryptonite, directory, entropy, hspec + , HUnit, QuickCheck, setenv, skein, tagged, transformers + }: + mkDerivation { + pname = "clientsession"; + version = "0.9.2.0"; + sha256 = "00z577s6z0h3pfd809xwqhm8gbb49a1pm6rramf9n0j7i9pxyqc3"; + revision = "1"; + editedCabalFile = "0j41f5wn7i8crz43na1kqn6kl23lj4pg9gj519f17kr8jc1fdpbx"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base64-bytestring bytestring cereal crypto-api cryptonite + directory entropy setenv skein tagged + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base bytestring cereal containers hspec HUnit QuickCheck + transformers + ]; + description = "Securely store session data in a client-side cookie"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "clientsession-generate"; + }) {}; + "clif" = callPackage ({ mkDerivation, base, containers, QuickCheck, tasty , tasty-quickcheck, tasty-th, time @@ -61885,6 +61527,7 @@ self: { ]; description = "Building blocks for a GHCi-like REPL with colon-commands"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "climb-demo"; }) {}; @@ -62027,7 +61670,9 @@ self: { ]; description = "Clone and benchmark Haskell cabal projects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cloben"; + broken = true; }) {}; "clock" = callPackage @@ -62043,6 +61688,20 @@ self: { license = lib.licenses.bsd3; }) {}; + "clock_0_8_4" = callPackage + ({ mkDerivation, base, criterion, tasty, tasty-quickcheck }: + mkDerivation { + pname = "clock"; + version = "0.8.4"; + sha256 = "0bnzcx3qmcyvaywzgah9z9cqwbiwib8xbynm9hrmx2kqzs58ksba"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base tasty tasty-quickcheck ]; + benchmarkHaskellDepends = [ base criterion ]; + description = "High-resolution clock functions: monotonic, realtime, cputime"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "clock-extras" = callPackage ({ mkDerivation, base, clock, hspec }: mkDerivation { @@ -62143,6 +61802,8 @@ self: { libraryHaskellDepends = [ base template-haskell ]; description = "Closed type class declarations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "closed-intervals" = callPackage @@ -62160,6 +61821,8 @@ self: { ]; description = "Closed intervals of totally ordered types"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "closure" = callPackage @@ -62252,8 +61915,8 @@ self: { }: mkDerivation { pname = "cloudi"; - version = "2.0.5"; - sha256 = "0ry89sh969p0zhgchnciidacbkjkzs25mfnv07fm740lzzvh5isb"; + version = "2.0.6"; + sha256 = "07231ywvygmkdlyy64lp3ad7m4m4mfymf9swl4j57pgwyg7dp8z5"; libraryHaskellDepends = [ array base binary bytestring containers network time unix zlib ]; @@ -62337,6 +62000,8 @@ self: { testHaskellDepends = [ base ]; description = "Hosting the Common Language Runtime"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) glib; inherit (pkgs) mono;}; "clr-inline" = callPackage @@ -62567,18 +62232,13 @@ self: { }) {}; "cmark" = callPackage - ({ mkDerivation, base, blaze-html, bytestring, cheapskate - , criterion, discount, HUnit, markdown, sundown, text - }: + ({ mkDerivation, base, bytestring, HUnit, text }: mkDerivation { pname = "cmark"; - version = "0.6"; - sha256 = "1p41z6z8dqxk62287lvhhg4ayy9laai9ljh4azsnzb029v6mbv0d"; + version = "0.6.1"; + sha256 = "0ajwb2azv57q4240f76h9xqivkfi16vhi4g2sr4nasr4rmkns789"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; - benchmarkHaskellDepends = [ - base blaze-html cheapskate criterion discount markdown sundown text - ]; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; license = lib.licenses.bsd3; }) {}; @@ -63020,6 +62680,7 @@ self: { testHaskellDepends = [ base co-log-core doctest Glob hedgehog ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "co-log-concurrent" = callPackage @@ -63074,6 +62735,8 @@ self: { pname = "co-log-polysemy"; version = "0.0.1.3"; sha256 = "1c6pyfynzd95vxywl7c110nh8z0rzhvfh9hzbq1nn4ik5whqjnbp"; + revision = "1"; + editedCabalFile = "1h35a10zh6xjqjrvj38r9kn49zzvf9lvqrpfgd6vnnsjvyi3jzsx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base co-log-core polysemy ]; @@ -63104,6 +62767,7 @@ self: { ]; description = "A Polysemy logging effect for high quality (unstructured) logs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -63801,6 +63465,7 @@ self: { ]; description = "Equivariant CSM classes of coincident root loci"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "coinor-clp" = callPackage @@ -64274,8 +63939,8 @@ self: { }: mkDerivation { pname = "colour-space"; - version = "0.2.0.0"; - sha256 = "1ca62s0xdhc14jr123bzxpwqjaf8y8nakrm7a52srryr0d3mz7hg"; + version = "0.2.1.0"; + sha256 = "0yqxfwg4y02ys24rcqfsnxf9xqn1v6qnxrvmhpxx34amlaasipvx"; libraryHaskellDepends = [ base call-stack colour constrained-categories JuicyPixels lens linear linearmap-category manifolds manifolds-core QuickCheck @@ -64490,6 +64155,8 @@ self: { ]; description = "Generate and manipulate various combinatorial objects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "combinat-compat" = callPackage @@ -64674,8 +64341,8 @@ self: { }: mkDerivation { pname = "comfort-blas"; - version = "0.0"; - sha256 = "0abaza4n7v2lq4pbpxw6208i7aazxg1x59a2yr28dky7ishlq4px"; + version = "0.0.0.1"; + sha256 = "19wfmn6fxl31kd0f4r5gcrpp50k9j735pnbzdw4p16p9p71cqb5k"; libraryHaskellDepends = [ base blas-ffi comfort-array containers deepseq guarded-allocation netlib-ffi transformers utility-ht @@ -64902,8 +64569,8 @@ self: { }: mkDerivation { pname = "commonmark"; - version = "0.2.2"; - sha256 = "0kmjc9xgzy33kxz842mw5rdywip3lmk7v3ambrs87nakawgl42xp"; + version = "0.2.3"; + sha256 = "01fr1227qlajzxbzai7msxgigqfmcc1ydhyr70asdn3wij8dwnkl"; libraryHaskellDepends = [ base bytestring containers parsec text transformers unicode-data unicode-transforms @@ -64967,8 +64634,8 @@ self: { }: mkDerivation { pname = "commonmark-extensions"; - version = "0.2.3.4"; - sha256 = "0pk6ckpb01pr9i2xyx2bm1sbkzbxy5vfy8l67pca1y0i0glyz150"; + version = "0.2.3.5"; + sha256 = "03mpbc66k3h6mm3k46bsn7pkp46ik930prgy6qvqqinzjvwlg207"; libraryHaskellDepends = [ base commonmark containers emojis filepath network-uri parsec text transformers @@ -65402,6 +65069,17 @@ self: { license = lib.licenses.bsd3; }) {}; + "companion" = callPackage + ({ mkDerivation, base, rio }: + mkDerivation { + pname = "companion"; + version = "0.1.0"; + sha256 = "1p8lvjclchvf6igm2f3vqwj2shkyd0yd8ngd3aaj3q5ik7i55h0a"; + libraryHaskellDepends = [ base rio ]; + description = "A Haskell library to provide companion threads"; + license = lib.licenses.bsd3; + }) {}; + "compare-type" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -65551,6 +65229,7 @@ self: { ]; description = "Parse a Pandoc to a composite value"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "compdoc-dhall-decoder" = callPackage @@ -65569,6 +65248,7 @@ self: { ]; description = "Allows you to write FromDhall instances for Compdoc"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "compendium-client" = callPackage @@ -65810,6 +65490,7 @@ self: { ]; description = "JSON for Vinyl records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-cofree-list" = callPackage @@ -65825,6 +65506,7 @@ self: { ]; description = "Print a Cofree [] as a JSON value"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-path" = callPackage @@ -65870,6 +65552,7 @@ self: { ]; description = "MonadThrow behaviour for composite-aeson"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-writeonly" = callPackage @@ -65884,6 +65567,7 @@ self: { ]; description = "WriteOnly indicators for composite-aeson"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-base" = callPackage @@ -65907,6 +65591,8 @@ self: { ]; description = "Shared utilities for composite-* packages"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "composite-binary" = callPackage @@ -65918,6 +65604,7 @@ self: { libraryHaskellDepends = [ base binary composite-base ]; description = "Orphan binary instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-cassava" = callPackage @@ -65955,6 +65642,7 @@ self: { ]; description = "Dhall instances for composite records"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-ekg" = callPackage @@ -65969,6 +65657,7 @@ self: { ]; description = "EKG Metrics for Vinyl records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-hashable" = callPackage @@ -65980,6 +65669,7 @@ self: { libraryHaskellDepends = [ base composite-base hashable ]; description = "Orphan hashable instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-ix" = callPackage @@ -65998,6 +65688,7 @@ self: { ]; description = "Indexing utilities for composite records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-lens-extra" = callPackage @@ -66009,6 +65700,7 @@ self: { libraryHaskellDepends = [ base composite-base lens vinyl ]; description = "Extra lens functions for composite"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-opaleye" = callPackage @@ -66031,6 +65723,7 @@ self: { ]; description = "Opaleye SQL for Vinyl records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-swagger" = callPackage @@ -66052,6 +65745,7 @@ self: { ]; description = "Swagger for Vinyl records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "composite-tuple" = callPackage @@ -66065,6 +65759,7 @@ self: { libraryHaskellDepends = [ base composite-base ]; description = "Tuple functions for composite records"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-xml" = callPackage @@ -66084,6 +65779,7 @@ self: { ]; description = "RecXML Type"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composite-xstep" = callPackage @@ -66095,6 +65791,7 @@ self: { libraryHaskellDepends = [ base composite-base vinyl ]; description = "ReaderT transformer pattern for higher kinded composite data"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "composition" = callPackage @@ -66876,8 +66573,8 @@ self: { pname = "concurrent-supply"; version = "0.1.8"; sha256 = "07zjczcgxwpi8imp0w86vrb78w067b322q5d7zlqla91sbf2gy6c"; - revision = "1"; - editedCabalFile = "1yzrr68k81w3jmrarx3y6z7ymzaaxwab509pp6kkd2fjia3g8wwk"; + revision = "2"; + editedCabalFile = "0ij8vz3vz2675mwapyzwhywnkkx8p67qq6vqs0c0hrj1659midl0"; libraryHaskellDepends = [ base ghc-prim hashable ]; testHaskellDepends = [ base containers ]; description = "A fast concurrent unique identifier supply with a pure API"; @@ -67611,6 +67308,8 @@ self: { ]; description = "Configuration management library"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "conferer-aeson" = callPackage @@ -67621,8 +67320,8 @@ self: { pname = "conferer-aeson"; version = "1.1.0.2"; sha256 = "07rdal3smq1s14zmsn7g26vc6sqj21rsa2a1vcbrwrfgh9x36jkn"; - revision = "2"; - editedCabalFile = "000fs57llk3f1x0rgdkxzbqzwzh5fx3mirpx0scmnj936byapp4c"; + revision = "3"; + editedCabalFile = "162knmji5970ccdfbh3vz930ljwl4mahpbdj5si5rj2v3aays9ms"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector @@ -67633,6 +67332,7 @@ self: { ]; description = "conferer's source for reading json files"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "conferer-dhall" = callPackage @@ -67669,6 +67369,7 @@ self: { testHaskellDepends = [ base conferer hedis hspec text ]; description = "conferer's FromConfig instances for hedis settings"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "conferer-hspec" = callPackage @@ -67843,6 +67544,7 @@ self: { ]; description = "conferer's FromConfig instances for warp settings"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "conferer-yaml" = callPackage @@ -67857,6 +67559,7 @@ self: { testHaskellDepends = [ base conferer conferer-aeson hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "confetti" = callPackage @@ -67922,10 +67625,8 @@ self: { }: mkDerivation { pname = "config-ini"; - version = "0.2.5.0"; - sha256 = "07vgpydzd44ayhq9c3q1335vphw384z8baf0wd0mnarr48yfaz3g"; - revision = "1"; - editedCabalFile = "1allnxx4dsani79nwq1iyzn6cvqz5cjif7g72kb8r0khfzrqxp5l"; + version = "0.2.6.0"; + sha256 = "0pvsvl3svh7y3pi7kw4fsnl6p92sxl4sa0px26c135klvwsq2a1a"; libraryHaskellDepends = [ base containers megaparsec text transformers unordered-containers ]; @@ -68015,8 +67716,8 @@ self: { pname = "config-value"; version = "0.8.3"; sha256 = "0pkcwxg91wali7986k03d7q940hb078hlsxfknqhkp2spr3d1f3w"; - revision = "2"; - editedCabalFile = "1phsi1a7j307kk2qw6a1l8kps2jicmxv1dc3j8yl9yy0v9q2v6j4"; + revision = "3"; + editedCabalFile = "1qiqaad3zpgvwpcb5p1q9aaska82bfm75qrsfdcdlwc70r7w57gj"; libraryHaskellDepends = [ array base containers pretty text ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base text ]; @@ -68116,6 +67817,40 @@ self: { mainProgram = "example"; }) {}; + "configuration-tools_0_7_0" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-unicode-symbols + , bytestring, Cabal, case-insensitive, deepseq, directory, dlist + , filepath, mtl, network-uri, optparse-applicative, prettyprinter + , process, profunctors, semigroupoids, semigroups, text + , transformers, unordered-containers, vector, yaml + }: + mkDerivation { + pname = "configuration-tools"; + version = "0.7.0"; + sha256 = "05fbs9ddflys2fdhjzfkg7zblk7a2wi8ghxy003xw3azi9hnryxw"; + isLibrary = true; + isExecutable = true; + setupHaskellDepends = [ + base bytestring Cabal directory filepath process + ]; + libraryHaskellDepends = [ + aeson attoparsec base base-unicode-symbols bytestring Cabal + case-insensitive deepseq directory dlist filepath mtl network-uri + optparse-applicative prettyprinter process profunctors + semigroupoids semigroups text transformers unordered-containers + vector yaml + ]; + executableHaskellDepends = [ base base-unicode-symbols Cabal mtl ]; + testHaskellDepends = [ + base base-unicode-symbols bytestring Cabal mtl text transformers + unordered-containers yaml + ]; + description = "Tools for specifying and parsing configurations"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "example"; + }) {}; + "configurator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , hashable, HUnit, test-framework, test-framework-hunit, text @@ -68197,6 +67932,8 @@ self: { ]; description = "Reduced parser for configurator-ng config files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "confsolve" = callPackage @@ -68353,6 +68090,8 @@ self: { ]; description = "Connection pool built on top of resource-pool and streaming-commons"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "connection-string" = callPackage @@ -68462,6 +68201,8 @@ self: { libraryHaskellDepends = [ base bytestring primitive ptrdiff ]; description = "Read-only mutable primitives"; license = "(BSD-2-Clause OR Apache-2.0)"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "const-math-ghc-plugin" = callPackage @@ -68751,23 +68492,6 @@ self: { }) {}; "constraints-extras" = callPackage - ({ mkDerivation, aeson, base, constraints, template-haskell }: - mkDerivation { - pname = "constraints-extras"; - version = "0.3.2.1"; - sha256 = "0w2wwqsgxqkn8byivrgcsi6fh1kxbivqarmdnpxyh1a1cg373xfp"; - revision = "1"; - editedCabalFile = "1smha6ljia9bfgdy1h0lkgi9464rwa9lnw7rqfi1c23pzyiw13lh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base constraints template-haskell ]; - executableHaskellDepends = [ aeson base constraints ]; - description = "Utility package for constraints"; - license = lib.licenses.bsd3; - mainProgram = "readme"; - }) {}; - - "constraints-extras_0_4_0_0" = callPackage ({ mkDerivation, aeson, base, constraints, template-haskell }: mkDerivation { pname = "constraints-extras"; @@ -68781,7 +68505,6 @@ self: { executableHaskellDepends = [ aeson base constraints ]; description = "Utility package for constraints"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "readme"; }) {}; @@ -68820,6 +68543,8 @@ self: { testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "constructible" = callPackage @@ -69219,6 +68944,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "contiguous_0_6_4_0" = callPackage + ({ mkDerivation, base, deepseq, primitive, primitive-unlifted + , QuickCheck, quickcheck-classes, quickcheck-instances, random + , random-shuffle, run-st, vector, weigh + }: + mkDerivation { + pname = "contiguous"; + version = "0.6.4.0"; + sha256 = "06s0rx95h2hczs0bp9sqxjmsp84gfzsi6acf088f9p97hw4cvqz9"; + libraryHaskellDepends = [ + base deepseq primitive primitive-unlifted run-st + ]; + testHaskellDepends = [ + base primitive QuickCheck quickcheck-classes quickcheck-instances + vector + ]; + benchmarkHaskellDepends = [ + base primitive random random-shuffle weigh + ]; + description = "Unified interface for primitive arrays"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "contiguous-checked" = callPackage ({ mkDerivation, base, contiguous, primitive }: mkDerivation { @@ -69893,6 +69642,24 @@ self: { license = lib.licenses.mit; }) {}; + "cookie-tray" = callPackage + ({ mkDerivation, base, binary, bytestring, containers, cookie + , hspec, time + }: + mkDerivation { + pname = "cookie-tray"; + version = "0.0.0.0"; + sha256 = "1nzwa8icf84yds9yhnfnb8ys5iib748vciqg0b5cql76wg93pix6"; + libraryHaskellDepends = [ + base binary bytestring containers cookie time + ]; + testHaskellDepends = [ + base binary bytestring containers cookie hspec time + ]; + description = "For serving cookies"; + license = lib.licenses.asl20; + }) {}; + "cookies" = callPackage ({ mkDerivation, base, bytestring, chronos, hashable, text, time }: mkDerivation { @@ -69926,8 +69693,8 @@ self: { }: mkDerivation { pname = "copilot"; - version = "3.15"; - sha256 = "16rdddbrn4k35cx6cpglk2khyhvd1xz758i4q8xfraai5jj077ji"; + version = "3.16"; + sha256 = "119b8bqk3x14wmd9xzk9y3zv6walm982n0bjzc0f64fkjaqgqhsr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -69941,19 +69708,27 @@ self: { }) {}; "copilot-c99" = callPackage - ({ mkDerivation, base, copilot-core, directory, filepath - , language-c99, language-c99-simple, mtl, pretty + ({ mkDerivation, base, copilot-core, directory, filepath, HUnit + , language-c99, language-c99-simple, mtl, pretty, process + , QuickCheck, random, test-framework, test-framework-hunit + , test-framework-quickcheck2, unix }: mkDerivation { pname = "copilot-c99"; - version = "3.15"; - sha256 = "1iwmyck9k2cb5fgv8f01vqfhabkb6awx1992zyhlczbzx1drwmzw"; + version = "3.16"; + sha256 = "00rh4x9jc5dzrp5k2nhl0203kbyfpdrkn8sqc9fyzfnpw4hvxgjk"; libraryHaskellDepends = [ base copilot-core directory filepath language-c99 language-c99-simple mtl pretty ]; + testHaskellDepends = [ + base copilot-core directory HUnit pretty process QuickCheck random + test-framework test-framework-hunit test-framework-quickcheck2 unix + ]; description = "A compiler for Copilot targeting C99"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "copilot-cbmc" = callPackage @@ -69979,8 +69754,8 @@ self: { }: mkDerivation { pname = "copilot-core"; - version = "3.15"; - sha256 = "0dggd839dwpm71m4kgpns935xygssn59xqizqw5rn3jn2n339lmm"; + version = "3.16"; + sha256 = "0zw2xxf1c9ri0npcxjhb3iws01vnlhbkqjpsyvixvz564lzpiksm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -70014,8 +69789,8 @@ self: { }: mkDerivation { pname = "copilot-interpreter"; - version = "3.15"; - sha256 = "0f0lb59ga3h7mxdxpq68gvl6b5b4nqb3s51in4yahv1qglyncd9j"; + version = "3.16"; + sha256 = "1l512bnkdhldg3qy02pp84c83zd08jc7nfvqqnbsl9a446qwlmic"; libraryHaskellDepends = [ base copilot-core pretty ]; testHaskellDepends = [ base copilot-core copilot-prettyprinter pretty QuickCheck @@ -70033,8 +69808,8 @@ self: { }: mkDerivation { pname = "copilot-language"; - version = "3.15"; - sha256 = "0gq3gasinif4dv8nv10k6309s8674njhfbzffvpzbl8habrapqrq"; + version = "3.16"; + sha256 = "0a0r6pkkpbmjwfqlwgr0f652g8h5764q2vx1crw1j0ilk4j09c0v"; libraryHaskellDepends = [ array base containers copilot-core copilot-interpreter copilot-theorem data-reify mtl @@ -70052,8 +69827,8 @@ self: { ({ mkDerivation, base, containers, copilot-language, mtl, parsec }: mkDerivation { pname = "copilot-libraries"; - version = "3.15"; - sha256 = "124fxgc25y45wbg2ksjhx3rvw7ahpfq18dd81fl1a0491g3hw399"; + version = "3.16"; + sha256 = "14cmc623di13kz223mg07baxi2gwm2pwih7w9kvy2g7j4rbaip5l"; libraryHaskellDepends = [ base containers copilot-language mtl parsec ]; @@ -70066,8 +69841,8 @@ self: { ({ mkDerivation, base, copilot-core, pretty }: mkDerivation { pname = "copilot-prettyprinter"; - version = "3.15"; - sha256 = "1zmza697k6b87279lk3zdn640nfjmr8ma56rln2i4n8yqsrpnriw"; + version = "3.16"; + sha256 = "175vs3wc9igzf6fggb5b9lbvx9za80xng9k7clq28404rn6qn0mw"; libraryHaskellDepends = [ base copilot-core pretty ]; description = "A prettyprinter of Copilot Specifications"; license = lib.licenses.bsd3; @@ -70097,8 +69872,8 @@ self: { }: mkDerivation { pname = "copilot-theorem"; - version = "3.15"; - sha256 = "0pgdphqsv5ksxhhvy1ya30l55slfaz4fffy0y9hkii76s0vdymfv"; + version = "3.16"; + sha256 = "07vb547irkxgxpwzqajkwqacbxmi8az1vnp4fch0hpdhfsmwj4cm"; libraryHaskellDepends = [ base bimap bv-sized containers copilot-core copilot-prettyprinter data-default directory libBF mtl panic parameterized-utils parsec @@ -70269,8 +70044,8 @@ self: { }: mkDerivation { pname = "core-program"; - version = "0.6.8.0"; - sha256 = "1r65a5bbz0clh6by0p56ynwv6c1xia01pap8fmsbcglgzifwxk9w"; + version = "0.6.9.4"; + sha256 = "0pi3jp58rvff714zzazi5qkc7p708wk9xyd22i0vyjwiznnmpnyn"; libraryHaskellDepends = [ base bytestring core-data core-text directory exceptions filepath fsnotify githash hashable hourglass mtl prettyprinter process @@ -70289,8 +70064,8 @@ self: { }: mkDerivation { pname = "core-telemetry"; - version = "0.2.9.3"; - sha256 = "05q5rfsljmpf6v1v7r4gh8niqda6i6jrc2xgh54d7pfwmbqfzcm6"; + version = "0.2.9.4"; + sha256 = "1piawlfvwbcs2v67rzwi21sg12s53dwsszwj6lax8s6fqlrgkb40"; libraryHaskellDepends = [ base bytestring core-data core-program core-text exceptions http-streams io-streams mtl network-info random safe-exceptions @@ -70668,8 +70443,10 @@ self: { }: mkDerivation { pname = "country"; - version = "0.2.3"; - sha256 = "12d1nymfj13jgh5jhznrg8sgxvxyb2y3lvbl6p4mpa3qqhggyr3g"; + version = "0.2.3.1"; + sha256 = "0c601fa2m6f5b9g7i1azh9aqhnsiqcrpqmngwnhrxf8gm4jh5yi5"; + revision = "1"; + editedCabalFile = "1l8ik38d92xrhfd9a6an4i5zcmvqpxicggdihy6hcj1yl1997qsc"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq entropy hashable primitive primitive-unlifted @@ -70684,9 +70461,10 @@ self: { ]; description = "Country data type and functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "country_0_2_3_1" = callPackage + "country_0_2_4_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytebuild, bytehash , byteslice, bytestring, compact, contiguous, deepseq, entropy , gauge, hashable, primitive, primitive-unlifted, QuickCheck @@ -70695,10 +70473,8 @@ self: { }: mkDerivation { pname = "country"; - version = "0.2.3.1"; - sha256 = "0c601fa2m6f5b9g7i1azh9aqhnsiqcrpqmngwnhrxf8gm4jh5yi5"; - revision = "1"; - editedCabalFile = "1l8ik38d92xrhfd9a6an4i5zcmvqpxicggdihy6hcj1yl1997qsc"; + version = "0.2.4.0"; + sha256 = "0z6r06f9y5w79sj5r3ifdm9pfz07dqkn39ywdxzpxajnlzsmkka7"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq entropy hashable primitive primitive-unlifted @@ -70730,6 +70506,8 @@ self: { testHaskellDepends = [ aeson base HTF HUnit ]; description = "ISO 3166 country codes and i18n names"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "courier" = callPackage @@ -70966,6 +70744,8 @@ self: { pname = "cprng-aes"; version = "0.6.1"; sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4"; + revision = "1"; + editedCabalFile = "06i4sg7rk60rybw5c5w8fsvmzvcarx2s0cjy1xmyq0771vq52j4n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cipher-aes crypto-random @@ -71371,25 +71151,6 @@ self: { }) {}; "crackNum" = callPackage - ({ mkDerivation, base, directory, filepath, libBF, process, sbv - , tasty, tasty-golden - }: - mkDerivation { - pname = "crackNum"; - version = "3.2"; - sha256 = "1q9isxg65s9bsafqlcwpl82xypra4cxf935wxi5npbxi6dw5w13i"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - base directory filepath libBF process sbv tasty tasty-golden - ]; - description = "Crack various integer and floating-point data formats"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "crackNum"; - }) {}; - - "crackNum_3_4" = callPackage ({ mkDerivation, base, directory, filepath, libBF, process, sbv , tasty, tasty-golden }: @@ -71670,6 +71431,8 @@ self: { ]; description = "Framework for artificial life experiments"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "credential-store" = callPackage @@ -71872,31 +71635,27 @@ self: { }) {}; "criterion" = callPackage - ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat - , base-compat-batteries, binary, binary-orphans, bytestring - , cassava, code-page, containers, criterion-measurement, deepseq - , directory, exceptions, filepath, Glob, HUnit, js-chart - , microstache, mtl, mwc-random, optparse-applicative, parsec - , QuickCheck, statistics, tasty, tasty-hunit, tasty-quickcheck - , text, time, transformers, transformers-compat, vector - , vector-algorithms + ({ mkDerivation, aeson, base, base-compat, base-compat-batteries + , binary, binary-orphans, bytestring, cassava, code-page + , containers, criterion-measurement, deepseq, directory, exceptions + , filepath, Glob, HUnit, js-chart, microstache, mtl, mwc-random + , optparse-applicative, parsec, QuickCheck, statistics, tasty + , tasty-hunit, tasty-quickcheck, text, time, transformers + , transformers-compat, vector, vector-algorithms }: mkDerivation { pname = "criterion"; - version = "1.5.13.0"; - sha256 = "19vrlldgw2kz5426j0iwsvvhxkbnrnan859vr6ryqh13nrg59a72"; - revision = "2"; - editedCabalFile = "09s70kqkp1j78idaqrpnz8v870vy6xyclnpz9g4x70cr4r67lqkd"; + version = "1.6.1.0"; + sha256 = "136qrgx0gpjrh5dy3arp0gwk6hnhg4i7pz406xwl1p5cj3acii3r"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - aeson ansi-wl-pprint base base-compat-batteries binary - binary-orphans bytestring cassava code-page containers - criterion-measurement deepseq directory exceptions filepath Glob - js-chart microstache mtl mwc-random optparse-applicative parsec - statistics text time transformers transformers-compat vector - vector-algorithms + aeson base base-compat-batteries binary binary-orphans bytestring + cassava code-page containers criterion-measurement deepseq + directory exceptions filepath Glob js-chart microstache mtl + mwc-random optparse-applicative parsec statistics text time + transformers transformers-compat vector vector-algorithms ]; executableHaskellDepends = [ base base-compat-batteries optparse-applicative @@ -71925,6 +71684,8 @@ self: { pname = "criterion"; version = "1.6.2.0"; sha256 = "1yiish22n4x9zh1gl6bf1rnbcimgad87dgkxk663hzc78683q2dm"; + revision = "1"; + editedCabalFile = "164w1p7vnijlmf1cyn5x2i667g3dqf57pf7wwii05av7733wbdns"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -71996,21 +71757,6 @@ self: { }) {}; "criterion-measurement" = 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; - }) {}; - - "criterion-measurement_0_2_1_0" = callPackage ({ mkDerivation, aeson, base, base-compat, binary, containers , deepseq, ghc-prim, vector }: @@ -72023,7 +71769,6 @@ self: { ]; description = "Criterion measurement functionality and associated types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "criterion-plus" = callPackage @@ -72135,6 +71880,7 @@ self: { description = "An implementation of Douglas Crockford's base32 encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "crocodile" = callPackage @@ -72577,8 +72323,8 @@ self: { pname = "crypto-random"; version = "0.0.9"; sha256 = "0139kbbb2h7vshf68y3fvjda29lhj7jjwl4vq78w4y8k8hc7l2hp"; - revision = "1"; - editedCabalFile = "1ax1iafbbqkcrvjnnxlvqh2zgpx8xzcbxl6l870207bpzwrja2f1"; + revision = "2"; + editedCabalFile = "0ixdn7pww1nh1c41qyswqi69xnzlap6kaqayp09f1h4b5l20dj2p"; libraryHaskellDepends = [ base bytestring securemem unix vector ]; description = "Simple cryptographic random related types"; license = lib.licenses.bsd3; @@ -72676,6 +72422,8 @@ self: { pname = "crypto-sodium"; version = "0.0.5.0"; sha256 = "0c1q0kmvglmlvv8z8q8nyjjjy02r41bk32pr1z080x79z612zad5"; + revision = "2"; + editedCabalFile = "18s2gl27ac953v61cgfqmmsbq9y6by5zijq90anwm3k06j2s8rfy"; libraryHaskellDepends = [ base bytestring cereal libsodium memory NaCl random safe-exceptions ]; @@ -72967,27 +72715,30 @@ self: { "cryptol" = callPackage ({ mkDerivation, alex, ansi-terminal, arithmoi, array, async, base , base-compat, blaze-html, bv-sized, bytestring, containers - , criterion, cryptohash-sha1, deepseq, directory, exceptions, extra - , filepath, ghc-bignum, ghc-prim, gitrev, GraphSCC, happy - , haskeline, heredoc, libBF, MemoTrie, monad-control, monadLib, mtl - , optparse-applicative, panic, parameterized-utils, prettyprinter - , process, sbv, simple-smt, stm, strict, temporary, text, tf-random - , time, transformers, transformers-base, what4 + , criterion, criterion-measurement, cryptohash-sha1, deepseq + , directory, exceptions, extra, filepath, ghc-bignum, ghc-prim + , gitrev, GraphSCC, happy, haskeline, heredoc, hgmp, language-c99 + , language-c99-simple, libBF, libffi, MemoTrie, monad-control + , monadLib, mtl, optparse-applicative, panic, parameterized-utils + , pretty, pretty-show, prettyprinter, process, sbv, simple-smt, stm + , strict, temporary, text, tf-random, time, transformers + , transformers-base, unix, vector, what4 }: mkDerivation { pname = "cryptol"; - version = "2.13.0"; - sha256 = "10rbc3sw4r252alz5ql6vn8ddrrwwim8ibdvdn1hdichnb87lnsw"; + version = "3.0.0"; + sha256 = "0kymqn6v2k2v8nyrcbr9kimxjdy6363mxqb1a5vg6w2im3360il4"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ arithmoi array async base base-compat bv-sized bytestring - containers cryptohash-sha1 deepseq directory exceptions filepath - ghc-bignum ghc-prim gitrev GraphSCC heredoc libBF MemoTrie - monad-control monadLib mtl panic parameterized-utils prettyprinter - process sbv simple-smt stm strict text tf-random time - transformers-base what4 + containers criterion-measurement cryptohash-sha1 deepseq directory + exceptions filepath ghc-bignum ghc-prim gitrev GraphSCC heredoc + hgmp language-c99 language-c99-simple libBF libffi MemoTrie + monad-control monadLib mtl panic parameterized-utils pretty + pretty-show prettyprinter process sbv simple-smt stm strict text + tf-random time transformers-base unix vector what4 ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ @@ -73010,8 +72761,8 @@ self: { }: mkDerivation { pname = "crypton"; - version = "0.31"; - sha256 = "1vjar7nvjc7gbyv0ij0sjlaqkd4nlxibs2asxpb4div844xm20ls"; + version = "0.32"; + sha256 = "13108lxrnlmh3gi828lmqcz42v9id6pr3v9ph288yx2s6zyr0j2l"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; @@ -73025,6 +72776,29 @@ self: { license = lib.licenses.bsd3; }) {}; + "crypton_0_33" = callPackage + ({ mkDerivation, base, basement, bytestring, deepseq, gauge + , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit + , tasty-kat, tasty-quickcheck + }: + mkDerivation { + pname = "crypton"; + version = "0.33"; + sha256 = "0805ws7yadwyscr1cm8nh56sj7yk0mplk7yz0n919ziabjks0vz6"; + libraryHaskellDepends = [ + base basement bytestring deepseq ghc-prim integer-gmp memory + ]; + testHaskellDepends = [ + base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base bytestring deepseq gauge memory random + ]; + description = "Cryptography Primitives sink"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "crypton-connection" = callPackage ({ mkDerivation, base, basement, bytestring, containers , crypton-x509, crypton-x509-store, crypton-x509-system @@ -73042,6 +72816,7 @@ self: { description = "Simple and easy network connections API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "crypton-x509" = callPackage @@ -73065,8 +72840,6 @@ self: { ]; description = "X509 reader and writer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "crypton-x509-store" = callPackage @@ -73087,7 +72860,6 @@ self: { ]; description = "X.509 collection accessing and storing methods"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "crypton-x509-system" = callPackage @@ -73104,7 +72876,6 @@ self: { ]; description = "Handle per-operating-system X.509 accessors and storage"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "crypton-x509-validation" = callPackage @@ -73129,7 +72900,6 @@ self: { ]; description = "X.509 Certificate and CRL validation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "cryptonite" = callPackage @@ -73177,6 +72947,7 @@ self: { ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "cryptonite-conduit" = callPackage @@ -73229,8 +73000,8 @@ self: { }: mkDerivation { pname = "cryptostore"; - version = "0.2.3.0"; - sha256 = "1w84klg3r10vapkc8s6q21ldnp3014x9nvi5ffsmzikn7g7pw1g5"; + version = "0.3.0.1"; + sha256 = "0f88shhy9b0yxvifb5jpk2jywqdafz4r1djihwqaia6q6k0mjvi8"; libraryHaskellDepends = [ asn1-encoding asn1-types base basement bytestring cryptonite hourglass memory pem x509 x509-validation @@ -73243,28 +73014,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "cryptostore_0_3_0_0" = callPackage - ({ mkDerivation, asn1-encoding, asn1-types, base, basement - , bytestring, cryptonite, hourglass, memory, pem, tasty - , tasty-hunit, tasty-quickcheck, x509, x509-validation - }: - mkDerivation { - pname = "cryptostore"; - version = "0.3.0.0"; - sha256 = "0s6r7pjdp2jqqxq0b1f1ks23h1dh8hh4vqzbqm8irgvmsz445pwh"; - libraryHaskellDepends = [ - asn1-encoding asn1-types base basement bytestring cryptonite - hourglass memory pem x509 x509-validation - ]; - testHaskellDepends = [ - asn1-types base bytestring cryptonite hourglass memory pem tasty - tasty-hunit tasty-quickcheck x509 - ]; - description = "Serialization of cryptographic data types"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "cryptsy-api" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, either , http-client, http-client-tls, old-locale, pipes-attoparsec @@ -73605,6 +73354,8 @@ self: { benchmarkHaskellDepends = [ base criterion mtl text text-builder ]; description = "eDSL for CSS"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "css-syntax" = callPackage @@ -73624,8 +73375,6 @@ self: { ]; description = "High-performance CSS tokenizer and serializer"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "css-text" = callPackage @@ -73881,10 +73630,8 @@ self: { }: mkDerivation { pname = "cubicbezier"; - version = "0.6.0.6"; - sha256 = "0s7s1ak0x89jy3q4yxrcvjzsq9w4yh23ycjcja6i7klj5gggqwss"; - revision = "1"; - editedCabalFile = "084inqa0mpm6m958fmjwsnn2fn46mcdpfin482mzs5fk6c9fwywl"; + version = "0.6.0.7"; + sha256 = "1ra6k29p603idldkc7akb67cvw9npxc9v5ndif2naawcqw65xs72"; libraryHaskellDepends = [ base containers fast-math integration matrices microlens microlens-mtl microlens-th mtl vector vector-space @@ -74164,8 +73911,8 @@ self: { ({ mkDerivation, base, parsec, text }: mkDerivation { pname = "curly-expander"; - version = "0.3.0.1"; - sha256 = "09hhlsya3ibk1v0k487a5dj35p9d838vixfnkzlfai3rmgs5awdz"; + version = "0.3.0.2"; + sha256 = "0ag6yqg260y9hal6kzp3phsfa3rwj6lxd8g6k85x81s2lilxgynx"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base parsec text ]; description = "Curly braces (brackets) expanding"; @@ -74184,6 +73931,8 @@ self: { testHaskellDepends = [ base hspec text ]; description = "Currencies representation, pretty printing and conversion"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "currency" = callPackage @@ -74408,7 +74157,9 @@ self: { ]; description = "Terminal tool for viewing tabular data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "cursedcsv"; + broken = true; }) {}; "cursor" = callPackage @@ -74652,8 +74403,8 @@ self: { pname = "cutter"; version = "0.0"; sha256 = "1hka1k012d2nwnkbhbiga6307v1p5s88s2nxkrnymvr0db1ijwqi"; - revision = "1"; - editedCabalFile = "00fh0bhdlsrik1mq1hm3w6dg4m9c03bk22c3ans309dk5swr9hcy"; + revision = "2"; + editedCabalFile = "190j32blf658wdbbawzzscdsf67vd1x0q28d9mlnk7vrgpgrnqc5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -74815,8 +74566,8 @@ self: { ({ mkDerivation, base, hashable, hedgehog, template-haskell }: mkDerivation { pname = "d10"; - version = "1.0.1.2"; - sha256 = "138mhpl9yhaxbd98m1n5g8h4skbb4agyf7igl1ar3mr6snfhilas"; + version = "1.0.1.3"; + sha256 = "0mgcwvq5n663mimk4vfnqrkrbxni3nb9cjwgfmb00fxll26frjxg"; libraryHaskellDepends = [ base hashable hedgehog template-haskell ]; @@ -75602,6 +75353,7 @@ self: { base quickcheck-classes-base tasty tasty-quickcheck template-haskell ]; + doHaddock = false; description = "Compatibility layer for Data.Array.Byte"; license = lib.licenses.bsd3; }) {}; @@ -76032,6 +75784,8 @@ self: { libraryHaskellDepends = [ base data-default-class text ]; description = "Default instances for (lazy and strict) Text and Text Builder"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-default-instances-unordered-containers" = callPackage @@ -76304,6 +76058,8 @@ self: { libraryHaskellDepends = [ base data-default ]; description = "Utilities for filtering"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-fin" = callPackage @@ -76407,16 +76163,18 @@ self: { testHaskellDepends = [ base containers HUnit ]; description = "Specify that lifted values were forced to WHNF or NF"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-forest" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, hspec }: mkDerivation { pname = "data-forest"; - version = "0.1.0.10"; - sha256 = "0wfw87vb00lgc1pf6cmqmlzfqskhy42kyzfj5nyfw1lch8s6sbvm"; + version = "0.1.0.12"; + sha256 = "1lblcriszl2380qyingjr6dsy6hv88yr3rw9ajmjprbrxzq7lqls"; libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ base hspec ]; description = "A simple multi-way tree data structure"; license = lib.licenses.asl20; }) {}; @@ -76912,6 +76670,8 @@ self: { libraryHaskellDepends = [ base deepseq mtl parallel pretty time ]; description = "Prettyprint and compare Data values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "data-quotientref" = callPackage @@ -76948,18 +76708,6 @@ self: { }) {}; "data-ref" = callPackage - ({ mkDerivation, base, data-accessor, stm, transformers }: - mkDerivation { - pname = "data-ref"; - version = "0.0.2"; - sha256 = "0xqgzcpp9b0y2w5h1nln529dizdplhpfl41vxvbhxxcdkng3j53v"; - libraryHaskellDepends = [ base data-accessor stm transformers ]; - description = "Unify STRef and IORef in plain Haskell 98"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "data-ref_0_1" = callPackage ({ mkDerivation, base, data-accessor, stm, transformers }: mkDerivation { pname = "data-ref"; @@ -76968,7 +76716,6 @@ self: { libraryHaskellDepends = [ base data-accessor stm transformers ]; description = "Unify STRef and IORef in plain Haskell 98"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -77436,6 +77183,8 @@ self: { testHaskellDepends = [ async base vector ]; description = "Dynamic growable resizable mutable generic vector"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "database-id-class" = callPackage @@ -77908,6 +77657,8 @@ self: { ]; description = "Directed acyclic word graphs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "daytripper" = callPackage @@ -78705,8 +78456,8 @@ self: { pname = "dear-imgui"; version = "2.1.3"; sha256 = "1czb3g51wh761r0s7d9v47fyx926r1prp3agi5cxpa34vwmghr9x"; - revision = "1"; - editedCabalFile = "14i9spw9cwqilhhj45aq51dsvhlln4rfddsml8wh6i1dkzl1sa17"; + revision = "2"; + editedCabalFile = "08sif5iw24l329ikzfa2540f44667f95ck78a13ggl0wp7kjxzjx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -78719,6 +78470,8 @@ self: { doHaddock = false; description = "Haskell bindings for Dear ImGui"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) SDL2; inherit (pkgs) glew;}; "debian" = callPackage @@ -78896,6 +78649,20 @@ self: { license = lib.licenses.mit; }) {}; + "debug-trace-file" = callPackage + ({ mkDerivation, base, directory, tasty, tasty-golden }: + mkDerivation { + pname = "debug-trace-file"; + version = "1.0.0.1"; + sha256 = "1fcq5wi2drdmqqbn4z0s8f0rk3ka1i4yygc678ia06bbx772mmqf"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base directory tasty tasty-golden ]; + description = "Like Debug.Trace but writing to files."; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "debug-trace-var" = callPackage ({ mkDerivation, base, template-haskell, unicode-show }: mkDerivation { @@ -78935,6 +78702,8 @@ self: { testHaskellDepends = [ base hspec mtl neat-interpolation text ]; description = "Write your GDB scripts in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "deburr" = callPackage @@ -78977,14 +78746,14 @@ self: { "decidable" = callPackage ({ mkDerivation, base, functor-products, microlens, singletons - , vinyl + , singletons-base, vinyl }: mkDerivation { pname = "decidable"; - version = "0.3.0.0"; - sha256 = "1phzfp2q82ylxj09150v1gqmk8858qjw9prhn32zjfnyzfzcg3mq"; + version = "0.3.1.0"; + sha256 = "1l7ichqcpqxdv9xagiy2q3aab0zy38piihwqa0klkbd7wh5cmvid"; libraryHaskellDepends = [ - base functor-products microlens singletons vinyl + base functor-products microlens singletons singletons-base vinyl ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; @@ -79144,8 +78913,8 @@ self: { }: mkDerivation { pname = "deep-transformations"; - version = "0.2.1.1"; - sha256 = "1fr89jp4gmlhfkc6n3hwnig3fg7ni2wp67jagzican2i48ng58wp"; + version = "0.2.1.2"; + sha256 = "0g4544w9x2djwl3r7nl7lvg5w36hlzh2r7q3xahxs3wc4yyn4q7z"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base generic-lens rank2classes template-haskell transformers @@ -79516,6 +79285,8 @@ self: { ]; description = "Small and typesafe configuration library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dejafu" = callPackage @@ -79822,6 +79593,8 @@ self: { ]; description = "Dependency injection for records-of-functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dep-t-advice" = callPackage @@ -79847,6 +79620,7 @@ self: { ]; description = "Giving good advice to functions in records-of-functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "dep-t-dynamic" = callPackage @@ -79953,6 +79727,7 @@ self: { ]; description = "Library for dependent-literals-plugin"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "dependent-literals-plugin" = callPackage @@ -80020,6 +79795,8 @@ self: { ]; description = "Dependent map that uses semigroup mappend"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dependent-state" = callPackage @@ -80091,6 +79868,25 @@ self: { license = lib.licenses.publicDomain; }) {}; + "dependent-sum-template_0_1_2_0" = callPackage + ({ mkDerivation, base, constraints-extras, containers, mtl, some + , template-haskell, th-abstraction + }: + mkDerivation { + pname = "dependent-sum-template"; + version = "0.1.2.0"; + sha256 = "1xi8qpi16z06flj3pdy7fhiyrr0wlrh9kxrsj3glw0bwq2b1hyp1"; + libraryHaskellDepends = [ + base containers mtl some template-haskell th-abstraction + ]; + testHaskellDepends = [ + base constraints-extras some template-haskell th-abstraction + ]; + description = "Template Haskell code to generate instances of classes in some package"; + license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; + }) {}; + "depends" = callPackage ({ mkDerivation, base, containers, directory, filepath, hspec , process, QuickCheck, transformers, yaml-config @@ -80503,18 +80299,37 @@ self: { }) {}; "deriving-trans" = callPackage - ({ mkDerivation, base, exceptions, logict, monad-control - , monad-control-identity, mtl, primitive, random, resourcet - , transformers, transformers-base, unliftio-core + ({ mkDerivation, base, exceptions, monad-control + , monad-control-identity, mtl, primitive, transformers + , transformers-base, unliftio-core }: mkDerivation { pname = "deriving-trans"; - version = "0.8.1.0"; - sha256 = "0h0hxsazvg9vbzm81za3qglqkxw6chxxcfcvf8cinhi3hfy41cir"; + version = "0.5.2.0"; + sha256 = "0890885anzr9rvgmia5pm7ppxabgkssxg0i4jkfgxsnayj9rhd27"; libraryHaskellDepends = [ - base exceptions logict monad-control monad-control-identity mtl - primitive random resourcet transformers transformers-base - unliftio-core + base exceptions monad-control monad-control-identity mtl primitive + transformers transformers-base unliftio-core + ]; + description = "Derive instances for monad transformer stacks"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "deriving-trans_0_9_1_0" = callPackage + ({ mkDerivation, base, exceptions, logict, monad-control + , monad-control-identity, monad-logger, mtl, primitive, random + , resourcet, transformers, transformers-base, unliftio-core + }: + mkDerivation { + pname = "deriving-trans"; + version = "0.9.1.0"; + sha256 = "0fb3ghz8zz7z209f4sip0bkbpfxz8l37iaf7xq6icf7hw0sggp93"; + libraryHaskellDepends = [ + base exceptions logict monad-control monad-control-identity + monad-logger mtl primitive random resourcet transformers + transformers-base unliftio-core ]; description = "Derive instances for monad transformer stacks"; license = lib.licenses.bsd3; @@ -81230,8 +81045,8 @@ self: { pname = "dhall"; version = "1.42.0"; sha256 = "0yykf7va25pqf3pxm4zx3jsjsvdxy9q6dmzxdwhbag31h8isif4w"; - revision = "1"; - editedCabalFile = "01vflwxxxcwsnh63wmrz4bx4zcgw3wgsyz7gvc71m38kdsv38in4"; + revision = "2"; + editedCabalFile = "06p5paqqzgrbymagkvj8jr983g08qg004f73y63x8ar6xmgaldsw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -81508,6 +81323,8 @@ self: { pname = "dhall-json"; version = "1.7.12"; sha256 = "1ynm347ccqgh2jmnq9mwj3mc3zd81pwqja5ivdwxkjw08d1wsj6a"; + revision = "1"; + editedCabalFile = "0rf3zlr75x6g4hl1759j21fnnrp21shc7a35x7c73a0xyzpviqqi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -81574,8 +81391,10 @@ self: { ]; description = "Language Server Protocol (LSP) server for Dhall"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "dhall-lsp-server"; maintainers = [ lib.maintainers.Gabriella439 ]; + broken = true; }) {}; "dhall-nix" = callPackage @@ -81860,6 +81679,8 @@ self: { pname = "dhall-yaml"; version = "1.2.12"; sha256 = "1sh802maai9vxfrjd0w4k9cv4pklhkxid1s5xdbagywcaqdhk272"; + revision = "1"; + editedCabalFile = "0l408ja5505krp0zpdsh64fccv12firn9q39s9m6rvqzbfzyd1y3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -82069,8 +81890,8 @@ self: { }: mkDerivation { pname = "diagnose"; - version = "2.4.0"; - sha256 = "08y6r3kbrql2ysyrs81h9rdp3ifg9sln9l4bvcmk3hcscifgglgg"; + version = "2.5.1"; + sha256 = "1fxbbjgp40545jap89clsdpf2bp2lgh7fvljji2dhw839i8a1yh5"; libraryHaskellDepends = [ array base data-default dlist hashable prettyprinter prettyprinter-ansi-terminal text unordered-containers wcwidth @@ -82081,6 +81902,8 @@ self: { ]; description = "Beautiful error reporting done easily"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "diagrams" = callPackage @@ -82089,8 +81912,8 @@ self: { }: mkDerivation { pname = "diagrams"; - version = "1.4.0.1"; - sha256 = "1y3yij2k2bpvmfxykr2s0hadbcprl1yi6z3pz4yjzqkib5s7y1mq"; + version = "1.4.1"; + sha256 = "0z4i169yzznfj6bmkvgs09v85zchq7visajn6v5hvhj3m0ic0cmh"; libraryHaskellDepends = [ diagrams-contrib diagrams-core diagrams-lib diagrams-svg ]; @@ -82150,10 +81973,8 @@ self: { }: mkDerivation { pname = "diagrams-builder"; - version = "0.8.0.5"; - sha256 = "0dz617kfkvjf3f2zbphkdx1scglcjj162qsfk9xj7slbapnj918m"; - revision = "5"; - editedCabalFile = "0h1wk2b256fv9h5h2r43rqia6n4i3fapsizflrhw2bfyqf0kw736"; + version = "0.8.0.6"; + sha256 = "17yi5dmcxx4sgk3wha386zbv9h69pwq72j8i21vmfh35brxhs9f4"; configureFlags = [ "-fcairo" "-fps" "-frasterific" "-fsvg" ]; isLibrary = true; isExecutable = true; @@ -82181,10 +82002,8 @@ self: { }: mkDerivation { pname = "diagrams-cairo"; - version = "1.4.2"; - sha256 = "094vavgsfn7hxn2h7phvmx82wdhw51vqqv29p8hsvmijf1gxa7c1"; - revision = "3"; - editedCabalFile = "094l4p8kwqbpdrgmkpy93znljl94la7spkmsd2v3lrc8c4i7r022"; + version = "1.4.2.1"; + sha256 = "0fqma8m4xrqha079aqqynk23y252x47xfzvb0gss4bvgdmwa0lzc"; libraryHaskellDepends = [ array base bytestring cairo colour containers data-default-class diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl @@ -82202,8 +82021,8 @@ self: { }: mkDerivation { pname = "diagrams-canvas"; - version = "1.4.1.1"; - sha256 = "0vhjrmnf2bf4sfyaqhijsx79wah4p2dkg3h79yj9q8l7n90vbfw5"; + version = "1.4.1.2"; + sha256 = "165iwjvx17ym5qsrxsj7va4kmmifg8nay1qq7mbyp3crvfvkfgv2"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances @@ -82223,10 +82042,8 @@ self: { }: mkDerivation { pname = "diagrams-contrib"; - version = "1.4.5"; - sha256 = "0v18a8hyrmpxqi9r30292956afqd4smxnn5v01s66sx382fay2wh"; - revision = "1"; - editedCabalFile = "0i5s9mr88kc68v2wc07jpdy2hzqh2gc1dsawvb2sracnqmv9q658"; + version = "1.4.5.1"; + sha256 = "0whp2p9m7pcb2sgyr8rvhf518f18w5i0vxziganw7qj6ijn9kdyb"; libraryHaskellDepends = [ base circle-packing colour containers cubicbezier data-default data-default-class diagrams-core diagrams-lib diagrams-solve @@ -82287,8 +82104,8 @@ self: { pname = "diagrams-graphviz"; version = "1.4.1.1"; sha256 = "0lscrxd682jvyrl5bj4dxp7593qwyis01sl0p4jm2jfn335wdq40"; - revision = "3"; - editedCabalFile = "1rp3rxpv0dp810rsxwqj8n8lgx60pyh6dxyc27lflp1ag38v8887"; + revision = "4"; + editedCabalFile = "0gkj1l3vhyn0haphk8f89qc1ibgxlyprh2jw9yi1m0wmd3whwif4"; libraryHaskellDepends = [ base containers diagrams-lib fgl graphviz split ]; @@ -82302,8 +82119,8 @@ self: { pname = "diagrams-gtk"; version = "1.4"; sha256 = "1sga2wwkircjgryd4pn9i0wvvcnh3qnhpxas32crpdq939idwsxn"; - revision = "5"; - editedCabalFile = "0jsh7b9hyjfy6k4jy09wb27fkm73ivb5ivf0xq66vk7jfwfb1ank"; + revision = "6"; + editedCabalFile = "0fiv5w3pk8rbj6d28qyay13h25px7fs1flzqdriz1n74f6prnj98"; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib gtk ]; @@ -82320,10 +82137,8 @@ self: { }: mkDerivation { pname = "diagrams-haddock"; - version = "0.4.1.1"; - sha256 = "1azc42pr0hb5qamgf8i0kpkvpzxqlgc9npmi21sxnsw66bnzxw7i"; - revision = "1"; - editedCabalFile = "0ha61hb4g1izyz7v5gynbrm9q3260kjv6x7zmqb0hqmsaqhxsqnc"; + version = "0.4.1.2"; + sha256 = "00g11i1b3bz59jzsnvv9gsxr50593mky8qv4djnhq4xsx6p7i8rj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -82371,6 +82186,8 @@ self: { pname = "diagrams-html5"; version = "1.4.2"; sha256 = "115ch8642cl84mwpj2c23g94fbrrg256s6y1qhsh80qjaq42y1yl"; + revision = "1"; + editedCabalFile = "0x5c3jiqblz5jvvj58s62d4qphry5g89f6azisjf0qhw01vvpkgj"; libraryHaskellDepends = [ base cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative split @@ -82391,8 +82208,8 @@ self: { }: mkDerivation { pname = "diagrams-input"; - version = "0.1.2"; - sha256 = "0p16anpvi627w89aqiz9hi1d8wi22pj35lsmk65gmrzbvp7hyzf3"; + version = "0.1.3"; + sha256 = "1ia8anpmzgdz4087m75x7pcb2hmfs2jilgxlchrcc1vk417z5a6l"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder blaze-markup bytestring colour conduit conduit-extra containers css-text @@ -82402,43 +82219,9 @@ self: { ]; description = "Parse raster and SVG files for diagrams"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "diagrams-lib" = callPackage - ({ mkDerivation, active, adjunctions, array, base, bytestring - , cereal, colour, containers, criterion, data-default-class - , deepseq, diagrams-core, diagrams-solve, directory, distributive - , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable - , intervals, JuicyPixels, lens, linear, monoid-extras, mtl - , numeric-extras, optparse-applicative, process, profunctors - , QuickCheck, semigroups, tagged, tasty, tasty-hunit - , tasty-quickcheck, text, transformers, unordered-containers - }: - mkDerivation { - pname = "diagrams-lib"; - version = "1.4.5.2"; - sha256 = "1vx51g9znb4a9bf20pjd9zr98wmh39avk2i06217p0iidcw8whz6"; - revision = "1"; - editedCabalFile = "14lxvlxdzkrhdgblgglr5k0rwak0yl4gzawqkfla04mkg6hkh5bb"; - libraryHaskellDepends = [ - active adjunctions array base bytestring cereal colour containers - data-default-class diagrams-core diagrams-solve directory - distributive dual-tree exceptions filepath fingertree fsnotify - hashable intervals JuicyPixels lens linear monoid-extras mtl - optparse-applicative process profunctors semigroups tagged text - transformers unordered-containers - ]; - testHaskellDepends = [ - base deepseq diagrams-solve distributive lens numeric-extras - QuickCheck tasty tasty-hunit tasty-quickcheck - ]; - benchmarkHaskellDepends = [ base criterion diagrams-core ]; - description = "Embedded domain-specific language for declarative graphics"; - license = lib.licenses.bsd3; - }) {}; - - "diagrams-lib_1_4_6" = callPackage ({ mkDerivation, active, adjunctions, array, base, bytestring , cereal, colour, containers, criterion, data-default-class , deepseq, diagrams-core, diagrams-solve, directory, distributive @@ -82469,7 +82252,6 @@ self: { benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "diagrams-pandoc" = callPackage @@ -82480,8 +82262,8 @@ self: { }: mkDerivation { pname = "diagrams-pandoc"; - version = "0.3.1"; - sha256 = "1c23xwagsxb6r7lfsrrh8s959aqiacazqxic4s8cg5q6l9vdn9xm"; + version = "0.3.1.1"; + sha256 = "0j8xkb3s3g8n53nyz7x5950zwk85zdrplingl8yrc8gvghlmvfvv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -82526,10 +82308,8 @@ self: { }: mkDerivation { pname = "diagrams-pgf"; - version = "1.4.2"; - sha256 = "1x7qz8683rsfi0gpmfmhicswmmxppil779d4mhfwkp537b6l2zmh"; - revision = "2"; - editedCabalFile = "027i9cll25m6i1b1ibk31wbxx45wqrwqd0k9dj0ky6lzyl113i8n"; + version = "1.4.2.1"; + sha256 = "1778sjjvggq5ks73489y76f4z0cvzkn9ixn176fm8kf8swaf82ja"; libraryHaskellDepends = [ base bytestring bytestring-builder colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels mtl @@ -82548,6 +82328,8 @@ self: { pname = "diagrams-postscript"; version = "1.5.1.1"; sha256 = "1kwb100k3qif9gc8kgvglya5by61522128cxsjrxk5a8dzpgwal4"; + revision = "1"; + editedCabalFile = "0h6wkzncxcz8pjqqr696y3m6d3xbsm5n5d5r4pfx7b81kq53l6x8"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib hashable lens monoid-extras mtl semigroups split @@ -83318,6 +83100,8 @@ self: { ]; description = "Heist frontend for the digestive-functors library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "digestive-functors-hsp" = callPackage @@ -83342,6 +83126,8 @@ self: { libraryHaskellDepends = [ base digestive-functors lucid text ]; description = "Lucid frontend for the digestive-functors library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "digestive-functors-scotty" = callPackage @@ -83430,8 +83216,6 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Converts integers to lists of digits and back"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "digraph" = callPackage @@ -83632,22 +83416,23 @@ self: { "diohsc" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring - , containers, cryptonite, data-default-class, data-hash, directory - , drunken-bishop, exceptions, filepath, haskeline, hourglass, iconv - , memory, mime, mtl, network, network-simple, network-uri, parsec - , pem, process, regex-compat, rset, safe, temporary, terminal-size - , text, tls, transformers, unix, x509, x509-store, x509-validation + , containers, cryptonite, data-default-class, directory + , drunken-bishop, exceptions, filepath, hashable, haskeline + , hourglass, iconv, memory, mime, mtl, network, network-simple + , network-uri, parsec, pem, process, regex-compat, rset, safe + , temporary, terminal-size, text, tls, transformers, unix, x509 + , x509-store, x509-validation }: mkDerivation { pname = "diohsc"; - version = "0.1.13"; - sha256 = "0fiahbzidrwqn0hfpp6v7ja98rcd5wyxk7f2vnybhg19k50k3zri"; + version = "0.1.14.2"; + sha256 = "08ckfq19xysyr2kah3yccxzld189gwp0g50za7xmxx94glxkwdas"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asn1-encoding asn1-types base bytestring containers cryptonite - data-default-class data-hash directory drunken-bishop exceptions - filepath haskeline hourglass iconv memory mime mtl network + data-default-class directory drunken-bishop exceptions filepath + hashable haskeline hourglass iconv memory mime mtl network network-simple network-uri parsec pem process regex-compat rset safe temporary terminal-size text tls transformers unix x509 x509-store x509-validation @@ -83961,8 +83746,8 @@ self: { }: mkDerivation { pname = "directory-ospath-streaming"; - version = "0.1"; - sha256 = "1xjjb9h3gxdc8m8z2xx7c7bawcrqmb94jvpfppfv01k48b6w8y3v"; + version = "0.1.0.1"; + sha256 = "0j01kdp8jmi1h40li2fh53iz32gi7hxmlzmx8z3ks2cmp856bv7k"; libraryHaskellDepends = [ base filepath unix ]; testHaskellDepends = [ base directory filepath random tasty tasty-hunit unix @@ -84202,8 +83987,8 @@ self: { }: mkDerivation { pname = "discord-haskell"; - version = "1.15.4"; - sha256 = "10bnfljxgb9d3lwxp0mcqr5r2fbvspb7jy7ndh16yd5qs988b9hb"; + version = "1.15.5"; + sha256 = "17i4bnpg629lk0azvgh7cj41s3xv572yjf2xb94s6i89fl8vjlcz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -84215,6 +84000,8 @@ self: { executableHaskellDepends = [ base bytestring text unliftio ]; description = "Write bots for Discord in Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "discord-haskell-voice" = callPackage @@ -85278,28 +85065,6 @@ self: { }) {}; "distribution-opensuse" = callPackage - ({ mkDerivation, aeson, base, binary, bytestring, containers - , deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class - , pretty, text, time, turtle - }: - mkDerivation { - pname = "distribution-opensuse"; - version = "1.1.3"; - sha256 = "1yrir5x70nsw5rajcphmr7bzi7k2m05iw97bl7b3v3a5q1i69as5"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base binary bytestring containers deepseq Diff extra foldl - hashable hsemail mtl parsec-class pretty text time turtle - ]; - executableHaskellDepends = [ base containers text turtle ]; - testHaskellDepends = [ base ]; - description = "Types, functions, and tools to manipulate the openSUSE distribution"; - license = lib.licenses.bsd3; - mainProgram = "guess-changelog"; - }) {}; - - "distribution-opensuse_1_1_4" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class , pretty, text, time, turtle @@ -85318,7 +85083,6 @@ self: { testHaskellDepends = [ base ]; description = "Types, functions, and tools to manipulate the openSUSE distribution"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "guess-changelog"; }) {}; @@ -85376,6 +85140,8 @@ self: { libraryHaskellDepends = [ base ditto lucid path-pieces text ]; description = "Add support for using lucid with Ditto"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "diversity" = callPackage @@ -85526,6 +85292,8 @@ self: { pname = "dl-fedora"; version = "0.9.5"; sha256 = "105vy7bnwbvp6pv8p1lk96qp1asck5wk3677l56snxyqds5qfx0i"; + revision = "1"; + editedCabalFile = "1fwlb1lp4bxxr78rnkgb110xvl1v6c1ndadjn8hd7c9pcj6vr429"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -85540,6 +85308,30 @@ self: { mainProgram = "dl-fedora"; }) {}; + "dl-fedora_0_9_5_1" = callPackage + ({ mkDerivation, ansi-wl-pprint, base, bytestring, directory, extra + , filepath, http-client, http-client-tls, http-directory + , http-types, optparse-applicative, regex-posix, simple-cmd + , simple-cmd-args, text, time, unix, xdg-userdirs + }: + mkDerivation { + pname = "dl-fedora"; + version = "0.9.5.1"; + sha256 = "1fiman4bwgc2rz1nwvcbzj6xflh9fr4l4fr32x2i8q8zxhisd541"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + ansi-wl-pprint base bytestring directory extra filepath http-client + http-client-tls http-directory http-types optparse-applicative + regex-posix simple-cmd simple-cmd-args text time unix xdg-userdirs + ]; + testHaskellDepends = [ base simple-cmd ]; + description = "Fedora image download tool"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + mainProgram = "dl-fedora"; + }) {}; + "dlist" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { @@ -85564,26 +85356,6 @@ self: { }) {}; "dlist-nonempty" = callPackage - ({ mkDerivation, base, base-compat, Cabal, criterion, deepseq - , dlist, dlist-instances, QuickCheck, quickcheck-instances - , semigroupoids - }: - mkDerivation { - pname = "dlist-nonempty"; - version = "0.1.2"; - sha256 = "1phdqr9fi2smscmqn7l9kfjxfnqfw6ws1v0a1lrqm5civ15gxhms"; - libraryHaskellDepends = [ base deepseq dlist semigroupoids ]; - testHaskellDepends = [ - base Cabal QuickCheck quickcheck-instances - ]; - benchmarkHaskellDepends = [ - base base-compat criterion dlist dlist-instances - ]; - description = "Non-empty difference lists"; - license = lib.licenses.bsd3; - }) {}; - - "dlist-nonempty_0_1_3" = callPackage ({ mkDerivation, base, base-compat, Cabal, criterion, deepseq , dlist, dlist-instances, foldable1-classes-compat, QuickCheck , quickcheck-instances, semigroupoids @@ -85603,7 +85375,6 @@ self: { ]; description = "Non-empty difference lists"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "dmc" = callPackage @@ -85729,8 +85500,8 @@ self: { }: mkDerivation { pname = "dnf-repo"; - version = "0.5.4"; - sha256 = "0z6fl2rc25ikr84vknj6g29ppp8kaxw44vwav62b5hyrs5kg27bg"; + version = "0.5.5"; + sha256 = "0yj0dizzdhrb44hzr7b6pa5wy5bik4m8pz6ckx4r3lg9rkgqhjfk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -85772,6 +85543,34 @@ self: { license = lib.licenses.bsd3; }) {}; + "dns_4_2_0" = callPackage + ({ mkDerivation, array, async, attoparsec, auto-update, base + , base16-bytestring, base64-bytestring, bytestring + , case-insensitive, containers, crypton, hourglass, hspec + , hspec-discover, iproute, mtl, network, psqueues, QuickCheck + , word8 + }: + mkDerivation { + pname = "dns"; + version = "4.2.0"; + sha256 = "1ycpnh6vlyb7a087zfcwqacchnc1d7jjhyc7cbiy57582m9wxly2"; + libraryHaskellDepends = [ + array async attoparsec auto-update base base16-bytestring + base64-bytestring bytestring case-insensitive containers crypton + hourglass iproute mtl network psqueues + ]; + testHaskellDepends = [ + base bytestring case-insensitive hspec iproute network QuickCheck + word8 + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + testTarget = "spec"; + description = "DNS library in Haskell"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "dns-patterns" = callPackage ({ mkDerivation, attoparsec, base, bytestring, criterion, HUnit , parser-combinators, text @@ -85789,6 +85588,8 @@ self: { ]; description = "DNS name parsing and pattern matching utilities"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dnscache" = callPackage @@ -86173,6 +85974,8 @@ self: { ]; description = "An API client for docker written in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "docker-build-cacher" = callPackage @@ -86352,34 +86155,6 @@ self: { }) {}; "doctemplates" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific - , tasty, tasty-golden, tasty-hunit, temporary, text - , text-conversions, vector - }: - mkDerivation { - pname = "doctemplates"; - version = "0.10.0.2"; - sha256 = "0as0sc4x4ch5z233dqlb8xqg97xbfbzw2dqsz9rfq8rw10v9yx57"; - revision = "1"; - editedCabalFile = "17r6ig72bzqd59p11sjaf9y27pm4yig1a1s1igs57s88cy47qz05"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base containers doclayout filepath HsYAML mtl parsec safe - scientific text text-conversions vector - ]; - testHaskellDepends = [ - aeson base bytestring containers doclayout filepath Glob tasty - tasty-golden tasty-hunit temporary text - ]; - benchmarkHaskellDepends = [ - aeson base containers criterion doclayout filepath mtl text - ]; - description = "Pandoc-style document templates"; - license = lib.licenses.bsd3; - }) {}; - - "doctemplates_0_11" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , doclayout, filepath, Glob, mtl, parsec, safe, scientific, tasty , tasty-golden, tasty-hunit, temporary, text, text-conversions @@ -86403,7 +86178,6 @@ self: { ]; description = "Pandoc-style document templates"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "doctest_0_18_2" = callPackage @@ -86468,7 +86242,7 @@ self: { mainProgram = "doctest"; }) {}; - "doctest_0_21_1" = callPackage + "doctest_0_22_0" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core , hspec-discover, HUnit, mockery, process, QuickCheck, setenv @@ -86476,8 +86250,8 @@ self: { }: mkDerivation { pname = "doctest"; - version = "0.21.1"; - sha256 = "0vgl89p6iaj2mwnd1gkpq86q1g18shdcws0p3can25algi2sldk3"; + version = "0.22.0"; + sha256 = "1fkz2ygj3q88m2mf1b6c5yw29kmacip7r8xn3xq88yxxd39m6cvn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -86617,34 +86391,6 @@ self: { }) {}; "doctest-parallel" = callPackage - ({ mkDerivation, base, base-compat, Cabal, code-page, containers - , deepseq, directory, exceptions, extra, filepath, ghc, ghc-paths - , Glob, hspec, hspec-core, hspec-discover, HUnit, mockery, pretty - , process, QuickCheck, random, setenv, silently, stringbuilder, syb - , template-haskell, transformers, unordered-containers - }: - mkDerivation { - pname = "doctest-parallel"; - version = "0.2.6"; - sha256 = "13hjwhdjw8jrj07zxkrrfbzr0mrk8gwyis1rbdi4ld4jbq3rr1z7"; - libraryHaskellDepends = [ - base base-compat Cabal code-page containers deepseq directory - exceptions extra filepath ghc ghc-paths Glob pretty process random - syb template-haskell transformers unordered-containers - ]; - testHaskellDepends = [ - base base-compat code-page containers deepseq directory exceptions - filepath ghc ghc-paths hspec hspec-core hspec-discover HUnit - mockery process QuickCheck setenv silently stringbuilder syb - transformers - ]; - testToolDepends = [ hspec-discover ]; - doHaddock = false; - description = "Test interactive Haskell examples"; - license = lib.licenses.mit; - }) {}; - - "doctest-parallel_0_3_0_1" = callPackage ({ mkDerivation, base, base-compat, Cabal, code-page, containers , deepseq, directory, exceptions, filepath, ghc, ghc-paths, Glob , hspec, hspec-core, HUnit, mockery, process, QuickCheck, random @@ -86670,7 +86416,6 @@ self: { doHaddock = false; description = "Test interactive Haskell examples"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "doctest-prop" = callPackage @@ -86860,6 +86605,8 @@ self: { testHaskellDepends = [ base ]; description = "DOM Events expressed as Haskell types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dom-lt" = callPackage @@ -87095,6 +86842,8 @@ self: { ]; description = "Batteries included event sourcing and CQRS"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dominion" = callPackage @@ -87244,43 +86993,14 @@ self: { }) {}; "dotenv" = callPackage - ({ mkDerivation, base, base-compat, containers, directory - , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec - , optparse-applicative, process, shellwords, text - }: - mkDerivation { - pname = "dotenv"; - version = "0.10.0.0"; - sha256 = "04brkjk9a17xv2qv2xbsdxbil6ncrrzxcfji9q0civmxhj4vbcfq"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base base-compat containers directory exceptions megaparsec process - shellwords text - ]; - executableHaskellDepends = [ - base base-compat megaparsec optparse-applicative process text - ]; - testHaskellDepends = [ - base base-compat containers directory exceptions hspec - hspec-megaparsec megaparsec process shellwords text - ]; - testToolDepends = [ hspec-discover ]; - description = "Loads environment variables from dotenv files"; - license = lib.licenses.mit; - mainProgram = "dotenv"; - }) {}; - - "dotenv_0_11_0_1" = callPackage ({ mkDerivation, base, base-compat, containers, data-default-class , directory, exceptions, hspec, hspec-discover, hspec-megaparsec , megaparsec, mtl, optparse-applicative, process, shellwords, text }: mkDerivation { pname = "dotenv"; - version = "0.11.0.1"; - sha256 = "0z09l3dmj9dhq8vgkdiz07wjmn3i0d9fg6zqs9ryjnqdfa27yy4i"; + version = "0.11.0.2"; + sha256 = "1h7d9wh85g78i18053jis88h1lq763znwd7pvpg5akjnr18v1pvv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -87297,10 +87017,22 @@ self: { testToolDepends = [ hspec-discover ]; description = "Loads environment variables from dotenv files"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "dotenv"; }) {}; + "dotenv-micro" = callPackage + ({ mkDerivation, base, directory }: + mkDerivation { + pname = "dotenv-micro"; + version = "0.1.0.1"; + sha256 = "0s2aldkayl4idmlg2kxz9ljh5gwgzhmqh6jfi9871yh340vcmpjw"; + revision = "1"; + editedCabalFile = "1xgx1a11wyk4vp8rf5lgr5rvpvlwwqz1s2sc3vyvicjjhjnxii3w"; + libraryHaskellDepends = [ base directory ]; + description = "Tiny dotenv library"; + license = lib.licenses.bsd3; + }) {}; + "dotfs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src, HFuse, HUnit, parsec, process, QuickCheck @@ -87382,8 +87114,9 @@ self: { }) {}; "double-conversion" = callPackage - ({ mkDerivation, base, bytestring, ghc-prim, HUnit, test-framework - , test-framework-hunit, test-framework-quickcheck2, text + ({ mkDerivation, base, bytestring, ghc-prim, HUnit + , system-cxx-std-lib, test-framework, test-framework-hunit + , test-framework-quickcheck2, text }: mkDerivation { pname = "double-conversion"; @@ -87391,7 +87124,9 @@ self: { sha256 = "0r7c1801gzdm5x1flmpx8ajxygbc9dl7sgdj0xn3bpm71wgvrf4s"; revision = "2"; editedCabalFile = "1mpnx4m2pg5crfz9k8wamh5mgsha0np3ynnllrmglmwh54gvfjj3"; - libraryHaskellDepends = [ base bytestring ghc-prim text ]; + libraryHaskellDepends = [ + base bytestring ghc-prim system-cxx-std-lib text + ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-quickcheck2 text @@ -88401,6 +88136,8 @@ self: { ]; description = "DSV (delimiter-separated values)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "dtab" = callPackage @@ -88534,7 +88271,9 @@ self: { ]; description = "Network multiplayer 2D shooting game"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "dual"; + broken = true; }) {}; "dual-tree" = callPackage @@ -88726,8 +88465,8 @@ self: { }: mkDerivation { pname = "dunai"; - version = "0.9.2"; - sha256 = "08skmwkfwiyy83s764fcpa9i8zny10bdbpv9wha6fjqr1b80i80f"; + version = "0.11.1"; + sha256 = "1cypw949jqf3m8xpic5niq385a23k61fr9p8kbys8vxnskykvj23"; libraryHaskellDepends = [ base MonadRandom simple-affine-space transformers transformers-base ]; @@ -88737,24 +88476,6 @@ self: { maintainers = [ lib.maintainers.turion ]; }) {}; - "dunai_0_11_0" = callPackage - ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty - , tasty-hunit, transformers, transformers-base - }: - mkDerivation { - pname = "dunai"; - version = "0.11.0"; - sha256 = "0vnzvd5m917dy4jvbrs8zywq6ch0c77saj5dy04fw2gyfc0wrm3x"; - libraryHaskellDepends = [ - base MonadRandom simple-affine-space transformers transformers-base - ]; - testHaskellDepends = [ base tasty tasty-hunit transformers ]; - description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.turion ]; - }) {}; - "dunai-core" = callPackage ({ mkDerivation, base, MonadRandom, transformers, transformers-base }: @@ -88775,8 +88496,8 @@ self: { ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: mkDerivation { pname = "dunai-test"; - version = "0.11.0"; - sha256 = "1rgyid4zl5xhrh728warbyzm4074dbhcal5nwzy2vlw7nbl7srfw"; + version = "0.11.1"; + sha256 = "19v5rqyfl3dany833bavl8893nzjj3l99dsly71bkwq26y0j9l82"; libraryHaskellDepends = [ base dunai normaldistribution QuickCheck ]; @@ -90089,6 +89810,7 @@ self: { pretty-simple text time unordered-containers vector ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hectare"; }) {}; @@ -90265,6 +89987,8 @@ self: { libraryHaskellDepends = [ base binary bytestring text ]; description = "EDF parsing library"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "edge" = callPackage @@ -90610,38 +90334,15 @@ self: { }) {}; "effectful-plugin" = callPackage - ({ mkDerivation, base, containers, effectful-core, ghc - , ghc-tcplugins-extra - }: - mkDerivation { - pname = "effectful-plugin"; - version = "1.0.0.0"; - sha256 = "11y9d1ylwhgrrwf0pcpjqix2vrwzbwr2rlma6rm0h8yqpkchbx81"; - revision = "3"; - editedCabalFile = "127phsvh3pq96lram633hwawcy594n36gc5cxiwaagaksi240568"; - libraryHaskellDepends = [ - base containers effectful-core ghc ghc-tcplugins-extra - ]; - testHaskellDepends = [ base effectful-core ]; - description = "A GHC plugin for improving disambiguation of effects"; - license = lib.licenses.bsd3; - }) {}; - - "effectful-plugin_1_1_0_1" = callPackage - ({ mkDerivation, base, containers, effectful-core, ghc - , ghc-tcplugins-extra - }: + ({ mkDerivation, base, containers, effectful-core, ghc }: mkDerivation { pname = "effectful-plugin"; version = "1.1.0.1"; sha256 = "1clm190xhf9wibck7i5slzchbq926f2xfxij6zxqv656fx9l5vf6"; - libraryHaskellDepends = [ - base containers effectful-core ghc ghc-tcplugins-extra - ]; + libraryHaskellDepends = [ base containers effectful-core ghc ]; testHaskellDepends = [ base effectful-core ]; description = "A GHC plugin for improving disambiguation of effects"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "effectful-st" = callPackage @@ -91372,6 +91073,7 @@ self: { testHaskellDepends = [ base ]; description = "Easily expose your EKG metrics to Prometheus"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ekg-push" = callPackage @@ -91596,14 +91298,15 @@ self: { "eliminators" = callPackage ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats - , singletons-base, template-haskell, th-abstraction, th-desugar + , singletons-base, template-haskell, text, th-abstraction + , th-desugar }: mkDerivation { pname = "eliminators"; - version = "0.9"; - sha256 = "118bd51hfbh29yhs9ai3srk431avwsmccm1500mp21fbwxq8phsj"; + version = "0.9.2"; + sha256 = "0j0k1lw6b5yqz7kxckb5s0phqcnzdis0b469nxryawsv12wvv335"; libraryHaskellDepends = [ - base extra singleton-nats singletons-base template-haskell + base extra singleton-nats singletons-base template-haskell text th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons-base ]; @@ -92199,8 +91902,8 @@ self: { }: mkDerivation { pname = "elynx"; - version = "0.7.2.1"; - sha256 = "031wmjf9vbfkvcrkqjy0c27g9c7qkmcdnldq51zc9jpxnhy03s6y"; + version = "0.7.2.2"; + sha256 = "1q5c663qzh24mpnx5zfnxjw90cbfalld76claly9i2xy763pshdj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -92219,8 +91922,8 @@ self: { }: mkDerivation { pname = "elynx-markov"; - version = "0.7.2.1"; - sha256 = "0zp3xjvbpnd6i2j8aviil82zah0qf2j8m4ys22xbggsmr2jmcyfr"; + version = "0.7.2.2"; + sha256 = "026cpdf6lbllsi4pi8j58xlinnxr333l50drb6hmh5zq5c5ag1jx"; libraryHaskellDepends = [ async attoparsec base bytestring containers elynx-seq hmatrix integration math-functions mwc-random random statistics vector @@ -92238,8 +91941,8 @@ self: { ({ mkDerivation, attoparsec, base, bytestring, hspec }: mkDerivation { pname = "elynx-nexus"; - version = "0.7.2.1"; - sha256 = "1lfadvw43m97jv4if1prb4xnnsbva96fjplhbzgvvc2anpaarfy0"; + version = "0.7.2.2"; + sha256 = "0l18m1ji9034vxny4vdicwnycsxyq5kzzncdddlzs43gv6p8vnww"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; @@ -92254,8 +91957,8 @@ self: { }: mkDerivation { pname = "elynx-seq"; - version = "0.7.2.1"; - sha256 = "0cp44r66cb3vw5dahlzxk7gqqb2dafy4diygc28k0h9az4iv7w8k"; + version = "0.7.2.2"; + sha256 = "1rv6gi5s31jdhxlyhhk0gdqapvxx7yalwqqz98r6461fy3mpm5i0"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers matrices parallel primitive random vector vector-th-unbox word8 @@ -92288,6 +91991,27 @@ self: { maintainers = [ lib.maintainers.dschrempf ]; }) {}; + "elynx-tools_0_7_2_2" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base16-bytestring + , bytestring, cryptohash-sha256, directory, hmatrix + , optparse-applicative, random, template-haskell, time + , transformers, zlib + }: + mkDerivation { + pname = "elynx-tools"; + version = "0.7.2.2"; + sha256 = "0yf8ybw6w0lsdyckvl5h2svkr6v22ymagzlnpvjlkscnb2654xss"; + libraryHaskellDepends = [ + aeson attoparsec base base16-bytestring bytestring + cryptohash-sha256 directory hmatrix optparse-applicative random + template-haskell time transformers zlib + ]; + description = "Tools for ELynx"; + license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.dschrempf ]; + }) {}; + "elynx-tree" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad , containers, criterion, data-default, data-default-class, deepseq @@ -92296,8 +92020,8 @@ self: { }: mkDerivation { pname = "elynx-tree"; - version = "0.7.2.1"; - sha256 = "018hk2gsh1qf6vk4vcs76mc7sakvq34a2lamlwasgw8q155mc45g"; + version = "0.7.2.2"; + sha256 = "0birkpczwr84x69m44b8hlxm06nx6ibsnr1x2rjlj4x1yzbzjq8m"; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default-class deepseq elynx-nexus math-functions parallel @@ -92358,6 +92082,7 @@ self: { ]; description = "Useful route types for Ema"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "ema-generics" = callPackage @@ -92378,6 +92103,8 @@ self: { ]; description = "Generic deriving for Ema routes"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "emacs-keys" = callPackage @@ -92659,6 +92386,7 @@ self: { description = "Emanate a structured view of your plain-text notes"; license = lib.licenses.agpl3Only; badPlatforms = [ "x86_64-darwin" ]; + hydraPlatforms = lib.platforms.none; mainProgram = "emanote"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -93421,24 +93149,6 @@ self: { }) {}; "enummapset" = callPackage - ({ mkDerivation, array, base, containers, deepseq, ghc-prim, HUnit - , QuickCheck, semigroups, test-framework, test-framework-hunit - , test-framework-quickcheck2 - }: - mkDerivation { - pname = "enummapset"; - version = "0.6.0.3"; - sha256 = "0sxbg053z9v68l9mw906npnm0864jn17rp28bnv4h6ifxyjckb2y"; - libraryHaskellDepends = [ base containers deepseq semigroups ]; - testHaskellDepends = [ - 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; - }) {}; - - "enummapset_0_7_1_0" = callPackage ({ mkDerivation, aeson, array, base, containers, deepseq, ghc-prim , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 @@ -93454,7 +93164,6 @@ self: { ]; description = "IntMap and IntSet with Enum keys/elements"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "enummapset-th" = callPackage @@ -93505,6 +93214,8 @@ self: { ]; description = "Safe helpers for accessing and modifying environment variables"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "env-guard" = callPackage @@ -93639,6 +93350,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Provides FromEnv in envy instance for Record of extensible"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "epanet-haskell" = callPackage @@ -93777,44 +93490,45 @@ self: { "epub-metadata" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath - , HUnit, hxt, mtl, regex-compat-tdfa, utf8-string, zip-archive + , HUnit, hxt, mtl, regex-compat, utf8-string, zip-archive }: mkDerivation { pname = "epub-metadata"; - version = "4.5"; - sha256 = "0j839h7894l8hf846zmx0vx640ii3rgswr3jin690djrvwa3kbhr"; + version = "5.1"; + sha256 = "0xmlw4wpwlgyyms0lwvnnhs8mdwjrrlww3sxhvyrgmn0jz41zczj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring containers directory filepath hxt mtl - regex-compat-tdfa utf8-string zip-archive + base bytestring containers directory filepath hxt mtl regex-compat + utf8-string zip-archive ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ - base bytestring directory filepath HUnit hxt mtl regex-compat-tdfa - utf8-string zip-archive + base containers directory filepath HUnit mtl zip-archive ]; description = "Library for parsing epub document metadata"; - license = lib.licenses.bsd3; + license = lib.licenses.isc; mainProgram = "epub-metadata-example"; }) {}; "epub-tools" = callPackage - ({ mkDerivation, base, bytestring, directory, epub-metadata - , filepath, HUnit, mtl, parsec, process, regex-compat, zip-archive + ({ mkDerivation, base, bytestring, containers, directory + , epub-metadata, filepath, HUnit, mtl, parsec, process + , regex-compat, zip-archive }: mkDerivation { pname = "epub-tools"; - version = "2.11"; - sha256 = "18k4aipaw6zlzhpxidl5b7q5hvy51sj030p7mw89flrgd8kd3g2p"; + version = "3.0"; + sha256 = "0wgylv4jsd9c7bpfnh82yh05vgli907c9fgldvv207lj4bhmdvsz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base bytestring directory epub-metadata filepath mtl parsec process - regex-compat zip-archive + base bytestring containers directory epub-metadata filepath mtl + parsec process regex-compat zip-archive ]; testHaskellDepends = [ - base directory epub-metadata filepath HUnit mtl parsec regex-compat + base containers directory epub-metadata filepath HUnit mtl parsec + regex-compat ]; description = "Command line utilities for working with epub files"; license = lib.licenses.isc; @@ -93860,6 +93574,8 @@ self: { pname = "equal-files"; version = "0.0.5.4"; sha256 = "13gf8f8ik1wdr8n8sa1jlzzfh1bi2892fb5bhmixlxk0d81dm76i"; + revision = "1"; + editedCabalFile = "080kis1vhczq71ryvb1r7756irmd0l56rabq7yr6j9829gz7y1vd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -94094,8 +93810,8 @@ self: { }: mkDerivation { pname = "errata"; - version = "0.4.0.0"; - sha256 = "1nrmakr76x53hdnykl1imcm57s07v85fbmb10pkzd4wwabk9kajp"; + version = "0.4.0.1"; + sha256 = "1xj7cg93pi242mx99vw31262sx5m78fd13nzjpzxp5zcw40k1mw2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text ]; @@ -94146,10 +93862,8 @@ self: { ({ mkDerivation, base, primitive, primitive-unlifted }: mkDerivation { pname = "error-codes"; - version = "0.1.0.1"; - sha256 = "0df14g66vwz56bbiyjbis86cv106rlnniaf39kqzrnrdwswx1s1d"; - revision = "1"; - editedCabalFile = "0v26qnz6vdkxr9y59lbvvbklzxmcw8ksv87xhwnmc4c2qmjnc8ml"; + version = "0.1.1.0"; + sha256 = "0sz2wr2aa87nj8k3izrqcwzgl7cqfa5qsyghny8iv1sp4xhpvpwn"; libraryHaskellDepends = [ base primitive primitive-unlifted ]; testHaskellDepends = [ base ]; description = "Error code functions"; @@ -94366,6 +94080,8 @@ self: { pname = "ersatz"; version = "0.4.13"; sha256 = "0ph2ayw4vb4rrgfmm8dhwr18172igx2sczjhv2vf3b6vd5r0z1hy"; + revision = "1"; + editedCabalFile = "1xmmxr1n8mlchlkbl8n93yck4zn5308q5pvp946zr9d7866wl3l5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -94652,6 +94368,7 @@ self: { ]; description = "Memory-constant streaming of Esqueleto results from PostgreSQL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "ess" = callPackage @@ -95664,32 +95381,6 @@ self: { }) {}; "eventlog2html" = callPackage - ({ mkDerivation, aeson, array, attoparsec, base, blaze-html - , bytestring, containers, file-embed, filepath, ghc-events - , ghc-heap, githash, hashable, hashtables, hvega, mtl - , optparse-applicative, semigroups, statistics-linreg, text, time - , trie-simple, vector - }: - mkDerivation { - pname = "eventlog2html"; - version = "0.9.3"; - sha256 = "1wgpqrqkk0cvyxmmgkmq04k3d1v91qdqb737xx7k51d3lb909n7l"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson array attoparsec base blaze-html bytestring containers - file-embed filepath ghc-events ghc-heap hashable hashtables hvega - mtl optparse-applicative semigroups statistics-linreg text time - trie-simple vector - ]; - executableHaskellDepends = [ aeson base filepath githash text ]; - description = "Visualise an eventlog"; - license = lib.licenses.bsd3; - mainProgram = "eventlog2html"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "eventlog2html_0_10_0" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, blaze-html , blaze-markup, bytestring, containers, file-embed, filepath , ghc-events, ghc-heap, githash, hashable, hashtables, hvega, mtl @@ -95711,7 +95402,6 @@ self: { executableHaskellDepends = [ aeson base filepath githash text ]; description = "Visualise an eventlog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "eventlog2html"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -96076,6 +95766,8 @@ self: { ]; description = "A GHC plugin to derive instances"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ewe" = callPackage @@ -97193,31 +96885,18 @@ self: { }) {}; "explicit-exception" = callPackage - ({ mkDerivation, base, deepseq, semigroups, transformers }: - mkDerivation { - pname = "explicit-exception"; - version = "0.1.10.1"; - sha256 = "1pv57m0ynwfljnr0g3snpc716q497l4h9x0d66vj46jgp909iw79"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base deepseq semigroups transformers ]; - description = "Exceptions which are explicit in the type signature"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "explicit-exception_0_2" = callPackage ({ mkDerivation, base, deepseq, semigroups, transformers }: mkDerivation { pname = "explicit-exception"; version = "0.2"; sha256 = "0n2cgliy0ls9740crzpk19wl3cbk5zq90x7qmhhw8idbip7xidni"; + revision = "1"; + editedCabalFile = "0k1299cvh6ayh26nidxnywpdmby5v52k23kyaxzla5i611306v10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq semigroups transformers ]; description = "Exceptions which are explicit in the type signature"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -97302,6 +96981,8 @@ self: { ]; description = "A generic exploring interpreter for exploratory programming"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "exposed-containers" = callPackage @@ -97330,8 +97011,8 @@ self: { ({ mkDerivation, base, leancheck, template-haskell }: mkDerivation { pname = "express"; - version = "1.0.10"; - sha256 = "08y0ssnlfwcqw3vr8mswfc9yhjwhgwrl0yvx439443qwvfm64dc0"; + version = "1.0.12"; + sha256 = "0b3z91qv780zqrxfdhfadba3vpcnzhg13j7g78m3zcpgc6xw7iyr"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; @@ -97693,7 +97374,9 @@ self: { ]; description = "Inspect extensions in cabal and hpack files"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "extensioneer"; + broken = true; }) {}; "extensions" = callPackage @@ -97773,8 +97456,8 @@ self: { }: mkDerivation { pname = "extra"; - version = "1.7.13"; - sha256 = "0rvvbix6dh6nwg0c2vdfvnkmkgzjrrwpnbz0magn9r3c66qcbsmx"; + version = "1.7.14"; + sha256 = "0rzm3r3rc16hyikm4gg8q6lg10m72m4d7d2k2rm0gf74y3w0kadn"; libraryHaskellDepends = [ base clock directory filepath process time unix ]; @@ -97852,6 +97535,8 @@ self: { ]; description = "API Client for ExtraLife team and user data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "extrapolate" = callPackage @@ -98493,6 +98178,7 @@ self: { doHaddock = false; description = "Fast functions on integers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "fast-bech32" = callPackage @@ -98593,34 +98279,14 @@ self: { }) {}; "fast-logger" = callPackage - ({ mkDerivation, array, auto-update, base, bytestring, directory - , easy-file, filepath, hspec, hspec-discover, text, unix-compat - , unix-time - }: - mkDerivation { - pname = "fast-logger"; - version = "3.1.2"; - sha256 = "1l0h4ddb17xm6qkjhn5gqyfz18szyqcq9wqq92fc24sp2zbd7rv5"; - libraryHaskellDepends = [ - array auto-update base bytestring directory easy-file filepath text - unix-compat unix-time - ]; - testHaskellDepends = [ base bytestring directory hspec ]; - testToolDepends = [ hspec-discover ]; - description = "A fast logging system"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.sternenseemann ]; - }) {}; - - "fast-logger_3_2_1" = callPackage ({ mkDerivation, array, async, auto-update, base, bytestring , directory, easy-file, filepath, hspec, hspec-discover, stm, text , unix-compat, unix-time }: mkDerivation { pname = "fast-logger"; - version = "3.2.1"; - sha256 = "1qsy9x14sv1718anmqwj46p2cwjqxbzqnvai47sj9kkfi2r71l49"; + version = "3.2.2"; + sha256 = "1pdg8jc8qalwz0rrbdb0rdgq5d00j8s3bldnbdkgwc6iqagvwnsp"; libraryHaskellDepends = [ array auto-update base bytestring directory easy-file filepath stm text unix-compat unix-time @@ -98629,7 +98295,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A fast logging system"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.sternenseemann ]; }) {}; @@ -100411,6 +100076,7 @@ self: { ]; description = "Automatic C++ binding generation"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "fficxx-runtime" = callPackage @@ -100446,6 +100112,8 @@ self: { ]; description = "Minimal bindings to the FFmpeg library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; libavformat = null; libswresample = null; libswscale = null;}; @@ -100540,10 +100208,10 @@ self: { }: mkDerivation { pname = "fgl"; - version = "5.7.0.3"; - sha256 = "04k5grp5d381wkc7sxgcl0sd3z3nlm6l6mmh103vhzh6p49vhs99"; + version = "5.8.0.0"; + sha256 = "02cdigf5m3520vh30lld0j5d4al7nmsa4m9v9bjw1fprfaac03nn"; revision = "1"; - editedCabalFile = "0d5b88j42a3f50b7kbksszvwvcgr59f8pcg3p6cvzq9f4n7y51s7"; + editedCabalFile = "0g96jxn24vmq5y84klh95ng4lm7ghjbgka6rfkjf9kbyn7fqypnp"; libraryHaskellDepends = [ array base containers deepseq transformers ]; @@ -100934,6 +100602,8 @@ self: { ]; description = "A cache system associating values to files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "filediff" = callPackage @@ -101001,21 +100671,21 @@ self: { broken = true; }) {}; - "filepath_1_4_100_3" = callPackage - ({ mkDerivation, base, bytestring, checkers, deepseq, exceptions - , QuickCheck, template-haskell + "filepath_1_4_100_4" = callPackage + ({ mkDerivation, base, bytestring, deepseq, exceptions, QuickCheck + , quickcheck-classes-base, tasty-bench, template-haskell }: mkDerivation { pname = "filepath"; - version = "1.4.100.3"; - sha256 = "1qkx057ddixpvnkps8rbml1iiymv9bpvan6zs4f4cljh7wbi27gd"; + version = "1.4.100.4"; + sha256 = "1bg9jr7nr6ki62d1srqvjlvrylq29zj8qi75kl7xybvw6i8651w2"; libraryHaskellDepends = [ base bytestring deepseq exceptions template-haskell ]; testHaskellDepends = [ - base bytestring checkers deepseq QuickCheck + base bytestring deepseq QuickCheck quickcheck-classes-base ]; - benchmarkHaskellDepends = [ base bytestring deepseq ]; + benchmarkHaskellDepends = [ base bytestring deepseq tasty-bench ]; description = "Library for manipulating FilePaths in a cross platform way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -101027,8 +100697,8 @@ self: { }: mkDerivation { pname = "filepath-bytestring"; - version = "1.4.2.1.12"; - sha256 = "0i8j724fz8h1bcqvlvp3sxmgyrvx2sim74cvzkpc9m05yn9p27sq"; + version = "1.4.2.1.13"; + sha256 = "0dvsn98xb5hjczs21r8868n79jygaava1pp5l1mdr823hqlz1bcw"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring filepath QuickCheck ]; benchmarkHaskellDepends = [ base criterion filepath ]; @@ -101268,6 +100938,8 @@ self: { pname = "filtrable"; version = "0.1.6.0"; sha256 = "058jl7wjaxzvcayc9qzpikxvi9x42civ4sb02jh66rcvpndbfh5y"; + revision = "1"; + editedCabalFile = "05xz53br6bsdfcv71js7sq4agb8xidl4zvv3f8xfls2a9rvb1jw0"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of filtrable containers"; @@ -101275,24 +100947,6 @@ self: { }) {}; "fin" = callPackage - ({ mkDerivation, base, boring, dec, deepseq, hashable - , inspection-testing, QuickCheck, some, tagged, universe-base - }: - mkDerivation { - pname = "fin"; - version = "0.2.1"; - sha256 = "14zknp1f65i57nsx8v0np08d7y0szzblybmq7fa5ydazhqwnxlrv"; - revision = "1"; - editedCabalFile = "0qk48l13k8xr0qcs4nr5mpr5y84s8apdm5wlqldjdl9l3qbp58aw"; - libraryHaskellDepends = [ - base boring dec deepseq hashable QuickCheck some universe-base - ]; - testHaskellDepends = [ base inspection-testing tagged ]; - description = "Nat and Fin: peano naturals and finite numbers"; - license = lib.licenses.bsd3; - }) {}; - - "fin_0_3" = callPackage ({ mkDerivation, base, boring, dec, deepseq, hashable , inspection-testing, QuickCheck, some, tagged, universe-base }: @@ -101308,7 +100962,6 @@ self: { testHaskellDepends = [ base inspection-testing tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fin-int" = callPackage @@ -101325,6 +100978,7 @@ self: { ]; description = "Finite sets of static size"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "final" = callPackage @@ -102203,14 +101857,17 @@ self: { }) {}; "fixed-vector-hetero" = callPackage - ({ mkDerivation, base, deepseq, fixed-vector, primitive }: + ({ mkDerivation, base, deepseq, doctest, fixed-vector, primitive }: mkDerivation { pname = "fixed-vector-hetero"; version = "0.6.1.1"; sha256 = "1amqpbvzyqfg5rsl4zm99qmiffbh0a5bf9jbwlm6snwm9024qsj3"; libraryHaskellDepends = [ base deepseq fixed-vector primitive ]; + testHaskellDepends = [ base doctest fixed-vector ]; description = "Library for working with product types generically"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fixed-width" = callPackage @@ -102449,8 +102106,8 @@ self: { pname = "flac"; version = "0.2.0"; sha256 = "03zmsnnpkk26ss8ka2l7x9gsfcmiqfyc73v7fna6sk5cwzxsb33c"; - revision = "3"; - editedCabalFile = "1cjy3066klhcywx5yba7ky58wsibhhwiamjbimdv04qc8vmdfm45"; + revision = "4"; + editedCabalFile = "0vgc21i3srxq6is8c05qghrz71nmv3mlvcy3aincsvsgib852kk3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory exceptions filepath mtl text @@ -102678,6 +102335,8 @@ self: { testHaskellDepends = [ base vector ]; description = "Painless general-purpose sampling"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "flat-tex" = callPackage @@ -102731,29 +102390,6 @@ self: { }) {}; "flatparse" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, gauge - , hspec, HUnit, integer-gmp, megaparsec, parsec, primitive - , QuickCheck, quickcheck-instances, template-haskell - }: - mkDerivation { - pname = "flatparse"; - version = "0.3.5.1"; - sha256 = "1gv6c5qas3n9hxfm2anj99df9m960grhi7csb5g3w9w4lshcw9vz"; - libraryHaskellDepends = [ - base bytestring containers integer-gmp template-haskell - ]; - testHaskellDepends = [ - base bytestring hspec HUnit QuickCheck quickcheck-instances - ]; - benchmarkHaskellDepends = [ - attoparsec base bytestring gauge integer-gmp megaparsec parsec - primitive - ]; - description = "High-performance parsing from strict bytestrings"; - license = lib.licenses.mit; - }) {}; - - "flatparse_0_4_1_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, gauge , hspec, HUnit, integer-gmp, megaparsec, parsec, primitive , QuickCheck, quickcheck-instances, template-haskell, utf8-string @@ -102775,7 +102411,7 @@ self: { ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.raehik ]; }) {}; "flay" = callPackage @@ -103857,6 +103493,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "foldable-ix" = callPackage @@ -103917,10 +103555,8 @@ self: { }: mkDerivation { pname = "foldl"; - version = "1.4.14"; - sha256 = "0ihfari2d8czfxfxv5svczpq1cvi3qi55mxphjjqlnabxa76y1cc"; - revision = "2"; - editedCabalFile = "1a7g9j8ds4zrpdx9qrqzbz3clhz1caky9znb8yzfsc7xcnbbgqpn"; + version = "1.4.15"; + sha256 = "1bn00vv60kfwqcn1xv4yi5k2dm8kdksai034wv3cp20p2h2z3clw"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable primitive profunctors random semigroupoids text transformers @@ -104018,6 +103654,8 @@ self: { ]; description = "Transducers for foldl folds"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "foldl-transduce-attoparsec" = callPackage @@ -104039,6 +103677,7 @@ self: { ]; description = "Attoparsec and foldl-transduce integration"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "folds" = callPackage @@ -104236,6 +103875,7 @@ self: { license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; mainProgram = "fontconfig-pure"; + broken = true; }) {inherit (pkgs) fontconfig;}; "foo" = callPackage @@ -104318,8 +103958,8 @@ self: { pname = "force-layout"; version = "0.4.0.6"; sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; - revision = "10"; - editedCabalFile = "1mcs51d1a3klzy938wq0gcbx7ln49g940zhajmflxq6imy5h5kwa"; + revision = "11"; + editedCabalFile = "1l6v0yy0bb72k0gp58s8vykxyj8qncijax7ds42wgfn378ry8w4j"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; @@ -104525,6 +104165,8 @@ self: { testHaskellDepends = [ aeson base containers hspec mtl text ]; description = "Parse and validate forms in JSON format"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "formal" = callPackage @@ -104597,17 +104239,6 @@ self: { }) {}; "formatn" = callPackage - ({ mkDerivation, base, containers, QuickCheck, text }: - mkDerivation { - pname = "formatn"; - version = "0.2.2"; - sha256 = "0vi29difvl87q7mr088viv3fff2p9nym8gjd20ndh0kwykhjfr8s"; - libraryHaskellDepends = [ base containers QuickCheck text ]; - description = "Formatting of doubles"; - license = lib.licenses.bsd3; - }) {}; - - "formatn_0_3_0" = callPackage ({ mkDerivation, base, containers, QuickCheck, text }: mkDerivation { pname = "formatn"; @@ -104616,7 +104247,6 @@ self: { libraryHaskellDepends = [ base containers QuickCheck text ]; description = "Formatting of doubles"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "formattable" = callPackage @@ -104642,29 +104272,6 @@ self: { }) {}; "formatting" = callPackage - ({ mkDerivation, base, clock, criterion, double-conversion - , ghc-prim, hspec, old-locale, QuickCheck, scientific, text, time - , transformers - }: - mkDerivation { - pname = "formatting"; - version = "7.1.3"; - sha256 = "1vrc2i1b6lxx2aq5hysfl3gl6miq2wbhxc384axvgrkqjbibnqc0"; - revision = "2"; - editedCabalFile = "1i3qkhxqhvqd7mqfdc1mbizw1fin7vp4dwzayc2y0sqcbg7kkns7"; - libraryHaskellDepends = [ - base clock double-conversion ghc-prim old-locale scientific text - time transformers - ]; - testHaskellDepends = [ base ghc-prim hspec scientific text ]; - benchmarkHaskellDepends = [ - base criterion ghc-prim QuickCheck text - ]; - description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; - license = lib.licenses.bsd3; - }) {}; - - "formatting_7_2_0" = callPackage ({ mkDerivation, base, clock, criterion, double-conversion, hspec , old-locale, QuickCheck, scientific, text, time, transformers }: @@ -104680,7 +104287,6 @@ self: { benchmarkHaskellDepends = [ base criterion QuickCheck text ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "forml" = callPackage @@ -104841,74 +104447,37 @@ self: { }) {}; "fortran-src" = callPackage - ({ mkDerivation, alex, array, base, binary, bytestring, containers - , deepseq, directory, either, fgl, filepath, GenericPretty, happy - , hspec, hspec-discover, mtl, pretty, QuickCheck, singletons - , singletons-base, singletons-th, temporary, text, uniplate - , vector-sized - }: - mkDerivation { - pname = "fortran-src"; - version = "0.12.0"; - sha256 = "02n9s5an0z39gx8ks9pr3vrj6h683yra2djwi2m62rl76yw9nsmw"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty singletons singletons-base - singletons-th temporary text uniplate vector-sized - ]; - libraryToolDepends = [ alex happy ]; - executableHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty mtl pretty singletons singletons-base - singletons-th temporary text uniplate vector-sized - ]; - testHaskellDepends = [ - array base binary bytestring containers deepseq directory either - fgl filepath GenericPretty hspec mtl pretty QuickCheck singletons - singletons-base singletons-th temporary text uniplate vector-sized - ]; - testToolDepends = [ hspec-discover ]; - description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; - license = lib.licenses.asl20; - mainProgram = "fortran-src"; - }) {}; - - "fortran-src_0_15_0" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy , hspec, hspec-discover, mtl, pretty, process, QuickCheck , singletons, singletons-base, singletons-th, temporary, text - , uniplate, vector-sized + , uniplate }: mkDerivation { pname = "fortran-src"; - version = "0.15.0"; - sha256 = "0a8sgr3pig8b8gakv4y6lgbk00k3ay3nv8n7vkaaqavinr8y7viq"; + version = "0.15.1"; + sha256 = "0h3wq3i18hy3w06dzk4l1w5vf3vzx24lyjznrplkbya6kc5y4kpp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty process singletons - singletons-base singletons-th temporary text uniplate vector-sized + singletons-base singletons-th temporary text uniplate ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty process singletons - singletons-base singletons-th temporary text uniplate vector-sized + singletons-base singletons-th temporary text uniplate ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty hspec mtl pretty process QuickCheck singletons singletons-base singletons-th temporary text uniplate - vector-sized ]; testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; mainProgram = "fortran-src"; }) {}; @@ -104948,25 +104517,25 @@ self: { "fortran-vars" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq, fgl , fortran-src, fortran-src-extras, hspec, hspec-discover, HUnit - , text, uniplate + , mtl, text, uniplate }: mkDerivation { pname = "fortran-vars"; - version = "0.3.1"; - sha256 = "16b1f2h3q2bskz139p8v7w5aa9nsz73w05jby3s3h1rv4g7lj3f1"; + version = "0.4.0"; + sha256 = "0kx6y90m57fhxin9hq7zf8gj4ydyrabc4py0vpg9v6spxfkmks1g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src - fortran-src-extras text uniplate + fortran-src-extras mtl text uniplate ]; executableHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src - fortran-src-extras text uniplate + fortran-src-extras mtl text uniplate ]; testHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src - fortran-src-extras hspec HUnit text uniplate + fortran-src-extras hspec HUnit mtl text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Fortran memory model and other static analysis tools"; @@ -104987,6 +104556,8 @@ self: { testHaskellDepends = [ base doctest hspec ]; description = "Interactive terminal prompt"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "forward-chan" = callPackage @@ -105118,39 +104689,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "fourmolu_0_3_0_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, directory - , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec - , hspec-discover, HsYAML, HsYAML-aeson, mtl, optparse-applicative - , path, path-io, syb, text - }: - mkDerivation { - pname = "fourmolu"; - version = "0.3.0.0"; - sha256 = "0v89dvcr8l0swj23kkakc39q6lyxjz90rqgwy7m6a5p6iv3h2wms"; - revision = "2"; - editedCabalFile = "16ky7wzmnwhzkk18r63ynq78vlrg065z6mp3hqgs92khpjr33g1l"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base bytestring containers directory dlist exceptions - filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text - ]; - executableHaskellDepends = [ - base directory ghc-lib-parser gitrev optparse-applicative text - ]; - testHaskellDepends = [ - base containers filepath hspec path path-io text - ]; - testToolDepends = [ hspec-discover ]; - description = "A formatter for Haskell source code"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "fourmolu"; - }) {}; - - "fourmolu" = callPackage + "fourmolu_0_9_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 @@ -105183,6 +104722,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "fourmolu"; }) {}; @@ -105221,7 +104761,43 @@ self: { mainProgram = "fourmolu"; }) {}; - "fourmolu_0_13_0_0" = callPackage + "fourmolu" = callPackage + ({ mkDerivation, aeson, ansi-terminal, array, base, binary + , bytestring, Cabal-syntax, containers, Diff, directory, dlist + , file-embed, filepath, ghc-lib-parser, hspec, hspec-discover + , hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative + , path, path-io, pretty, process, QuickCheck, syb, temporary, text + , th-env, yaml + }: + mkDerivation { + pname = "fourmolu"; + version = "0.11.0.0"; + sha256 = "1hs743r2saqzk4sbwqpyw8k62jhlrc914gizcw5yp0r1gpq83idr"; + revision = "2"; + editedCabalFile = "1gjmdwcm10d178bg468xzzg9b0fc4saxi2fhdc771rqaggd1rxg1"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson ansi-terminal array base binary bytestring Cabal-syntax + containers Diff directory dlist file-embed filepath ghc-lib-parser + megaparsec MemoTrie mtl syb text yaml + ]; + executableHaskellDepends = [ + base containers directory filepath ghc-lib-parser + optparse-applicative text th-env yaml + ]; + testHaskellDepends = [ + base Cabal-syntax containers Diff directory filepath ghc-lib-parser + hspec hspec-megaparsec path path-io pretty process QuickCheck + temporary text + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = lib.licenses.bsd3; + mainProgram = "fourmolu"; + }) {}; + + "fourmolu_0_13_1_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, binary , bytestring, Cabal-syntax, containers, deepseq, Diff, directory , file-embed, filepath, ghc-lib-parser, hspec, hspec-discover @@ -105231,8 +104807,8 @@ self: { }: mkDerivation { pname = "fourmolu"; - version = "0.13.0.0"; - sha256 = "0mx2zmr8i9qvqajri1sc7hzl9swz9s7qswi8vqf90hcz2lfc80ji"; + version = "0.13.1.0"; + sha256 = "05vkqygrmgfgmsd8a4vxq8mq0c1z9cb3hja28aszd6llfv427dm1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -105245,9 +104821,9 @@ self: { optparse-applicative text th-env yaml ]; testHaskellDepends = [ - base Cabal-syntax containers Diff directory filepath ghc-lib-parser - hspec hspec-megaparsec megaparsec path path-io pretty process - QuickCheck temporary text + base bytestring Cabal-syntax containers Diff directory filepath + ghc-lib-parser hspec hspec-megaparsec megaparsec path path-io + pretty process QuickCheck temporary text yaml ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; @@ -105319,10 +104895,8 @@ self: { }: mkDerivation { pname = "fpe"; - version = "0.1.1"; - sha256 = "1rzd1g6zk98l5bz5d7pr66i10gd2kx6vrv9py06wcnz3b5svkx2l"; - revision = "1"; - editedCabalFile = "0qf0qsh3ig76s8inimcwr5yksyzpz3szn80qi599zhv66nflqilf"; + version = "0.1.2"; + sha256 = "13m6gskp3rsi96lw6c012g814lc9y5b0h56afrnmikn1ba24br6p"; libraryHaskellDepends = [ base bytestring integer-logarithms vector ]; @@ -105634,57 +105208,16 @@ self: { }) {}; "freckle-app" = callPackage - ({ mkDerivation, aeson, base, Blammo, bugsnag, bytestring - , case-insensitive, conduit, containers, datadog, directory, dlist - , doctest, ekg-core, envparse, errors, exceptions, filepath, Glob - , hashable, hspec, hspec-core, hspec-expectations-lifted - , hspec-junit-formatter, http-client, http-conduit - , http-link-header, http-types, immortal, lens, lens-aeson - , load-env, memcache, monad-control, monad-logger, MonadRandom, mtl - , network-uri, persistent, persistent-postgresql, postgresql-simple - , primitive, process, resource-pool, retry, safe, scientist - , semigroupoids, template-haskell, temporary, text, time - , transformers, transformers-base, typed-process, unliftio - , unliftio-core, unordered-containers, vector, wai, wai-extra, yaml - , yesod-core - }: - mkDerivation { - pname = "freckle-app"; - version = "1.3.0.0"; - sha256 = "1h2ckdjq4h7qv7r5dm28gbs5ja125wi2inzjg3436css9qn1s7v9"; - libraryHaskellDepends = [ - aeson base Blammo bugsnag bytestring case-insensitive conduit - containers datadog dlist doctest ekg-core envparse errors - exceptions filepath Glob hashable hspec hspec-core - hspec-expectations-lifted hspec-junit-formatter http-client - http-conduit http-link-header http-types immortal lens load-env - memcache monad-control monad-logger MonadRandom mtl network-uri - persistent persistent-postgresql postgresql-simple primitive - resource-pool retry safe scientist semigroupoids template-haskell - text time transformers transformers-base typed-process unliftio - unliftio-core unordered-containers vector wai wai-extra yaml - yesod-core - ]; - testHaskellDepends = [ - aeson base bytestring directory errors hspec http-types lens - lens-aeson memcache mtl postgresql-simple process temporary text - time wai wai-extra - ]; - description = "Haskell application toolkit used at Freckle"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "freckle-app_1_9_0_3" = callPackage ({ mkDerivation, aeson, aws-xray-client-persistent , aws-xray-client-wai, base, Blammo, bugsnag, bytestring , case-insensitive, cassava, conduit, conduit-extra, containers , datadog, doctest, dotenv, ekg-core, envparse, errors, exceptions , extra, filepath, Glob, hashable, hspec, hspec-core , hspec-expectations-lifted, hspec-junit-formatter, http-client - , http-conduit, http-link-header, http-types, immortal, lens - , lens-aeson, memcache, monad-control, monad-validate, MonadRandom - , mtl, network-uri, nonempty-containers, path-pieces, persistent + , http-conduit, http-link-header, http-types, hw-kafka-client + , immortal, lens, lens-aeson, memcache, monad-control + , monad-validate, MonadRandom, mtl, network-uri + , nonempty-containers, path-pieces, persistent , persistent-postgresql, postgresql-simple, primitive, QuickCheck , resource-pool, resourcet, retry, safe, scientist, semigroupoids , template-haskell, text, time, transformers, transformers-base @@ -105693,21 +105226,22 @@ self: { }: mkDerivation { pname = "freckle-app"; - version = "1.9.0.3"; - sha256 = "15fih8ky1cg9sn25hkwxi5iwy0zn76lbs308saaby6kkgifqm8yv"; + version = "1.9.1.1"; + sha256 = "1nzij1lbcclyfq8g9lv21yn6m3d3d0gws27gl7yjvc0il6fljg0a"; libraryHaskellDepends = [ aeson aws-xray-client-persistent aws-xray-client-wai base Blammo bugsnag bytestring case-insensitive cassava conduit conduit-extra containers datadog doctest dotenv ekg-core envparse errors exceptions extra filepath Glob hashable hspec hspec-core hspec-expectations-lifted hspec-junit-formatter http-client - http-conduit http-link-header http-types immortal lens memcache - monad-control monad-validate MonadRandom mtl network-uri - nonempty-containers path-pieces persistent persistent-postgresql - postgresql-simple primitive resource-pool resourcet retry safe - scientist semigroupoids template-haskell text time transformers - transformers-base typed-process unliftio unliftio-core - unordered-containers vector wai wai-extra yaml yesod-core + http-conduit http-link-header http-types hw-kafka-client immortal + lens memcache monad-control monad-validate MonadRandom mtl + network-uri nonempty-containers path-pieces persistent + persistent-postgresql postgresql-simple primitive resource-pool + resourcet retry safe scientist semigroupoids template-haskell text + time transformers transformers-base typed-process unliftio + unliftio-core unordered-containers vector wai wai-extra yaml + yesod-core ]; testHaskellDepends = [ aeson base Blammo bugsnag bytestring cassava conduit errors hspec @@ -106165,6 +105699,8 @@ self: { description = "Interface to the Kinect device"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) freenect; freenect_sync = null; libfreenect = null;}; @@ -106263,7 +105799,9 @@ self: { ]; description = "A friendly effect system for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "freer-simple-examples"; + broken = true; }) {}; "freer-simple-catching" = callPackage @@ -106417,6 +105955,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "fregel" = callPackage + ({ mkDerivation, alex, array, base, groom, happy, mtl, process }: + mkDerivation { + pname = "fregel"; + version = "1.2.0"; + sha256 = "0l5zd7wpdln7wq024pw213xfijm8wwp5d5dfzkx8x7ak4xigz1y6"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ array base groom mtl process ]; + executableToolDepends = [ alex happy ]; + description = "A functional DSL for vertex-centric large-scale graph processing"; + license = lib.licenses.mit; + mainProgram = "fregel"; + }) {}; + "french-cards" = callPackage ({ mkDerivation, base, hspec, HUnit }: mkDerivation { @@ -106600,7 +106153,9 @@ self: { ]; description = "Attempt to pretty-print any input"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "friendly"; + broken = true; }) {}; "friendly-time" = callPackage @@ -106886,29 +106441,6 @@ self: { }) {}; "fsnotify" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , filepath, hinotify, random, shelly, tasty, tasty-hunit, temporary - , text, time, unix, unix-compat - }: - mkDerivation { - pname = "fsnotify"; - version = "0.3.0.1"; - sha256 = "19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"; - revision = "2"; - editedCabalFile = "12m0y5583plk9pikvwqy1rc0yyvicxf8j5nz0nwxb4grsgfqrv7v"; - libraryHaskellDepends = [ - async base bytestring containers directory filepath hinotify shelly - text time unix unix-compat - ]; - testHaskellDepends = [ - async base directory filepath random tasty tasty-hunit temporary - unix-compat - ]; - description = "Cross platform library for file change notification"; - license = lib.licenses.bsd3; - }) {}; - - "fsnotify_0_4_1_0" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , exceptions, filepath, hinotify, monad-control, random, retry , safe-exceptions, sandwich, temporary, text, time, unix @@ -106928,7 +106460,6 @@ self: { ]; description = "Cross platform library for file change notification"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "fsnotify-conduit" = callPackage @@ -106948,6 +106479,8 @@ self: { ]; description = "Get filesystem notifications as a stream of events"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fst" = callPackage @@ -107046,7 +106579,9 @@ self: { ]; description = "Watch a file/directory and run a command when it's modified"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "fswatcher"; + broken = true; }) {}; "ft-generator" = callPackage @@ -107195,17 +106730,18 @@ self: { }) {}; "fudgets" = callPackage - ({ mkDerivation, array, base, containers, directory, libX11 - , libXext, old-time, parallel, process, random, time, unix + ({ mkDerivation, array, base, bytestring, containers, directory + , libX11, libXext, old-time, parallel, process, random, time, unix }: mkDerivation { pname = "fudgets"; - version = "0.18.3.2"; - sha256 = "0x8xw9n28fg1m207dfhwmy0cqhda3iayhifqxg4zd2zx7ngs3r0i"; + version = "0.18.4"; + sha256 = "0lzn5wvv8lsbsgpp1zka31pgc3m1hycvn0xj85159mbpbvywm1xl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - array base containers directory old-time process time unix + array base bytestring containers directory old-time process time + unix ]; librarySystemDepends = [ libX11 libXext ]; executableHaskellDepends = [ array base old-time parallel random ]; @@ -107425,6 +106961,7 @@ self: { executableHaskellDepends = [ base funcons-tools funcons-values ]; description = "A modular interpreter for executing SIMPLE funcons"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "runfct-SIMPLE"; }) {}; @@ -107451,6 +106988,7 @@ self: { ]; description = "A modular interpreter for executing funcons"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "funcons-values" = callPackage @@ -107466,6 +107004,8 @@ self: { ]; description = "Library providing values and operations on values in a fixed universe"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "function-builder" = callPackage @@ -107654,12 +107194,16 @@ self: { }) {}; "functor-products" = callPackage - ({ mkDerivation, base, microlens, singletons, text, vinyl }: + ({ mkDerivation, base, microlens, singletons, singletons-base, text + , vinyl + }: mkDerivation { pname = "functor-products"; - version = "0.1.1.0"; - sha256 = "12rybs7d7m38sfnh9vqs375mzc0k8y0g0dgmwn2c23k9dn5r55jv"; - libraryHaskellDepends = [ base microlens singletons text vinyl ]; + version = "0.1.2.0"; + sha256 = "0d3izxxrw8xdadwwgg0ybsml5n10xy2hs8c85vp7dsf1z0cvvhgm"; + libraryHaskellDepends = [ + base microlens singletons singletons-base text vinyl + ]; description = "General functor products for various Foldable instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -108027,6 +107571,8 @@ self: { ]; description = "Template Haskell helpers for fused-effects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fusion" = callPackage @@ -108079,19 +107625,17 @@ self: { , cryptohash-md5, Diff, directory, directory-tree, dlist, fgl , fgl-visualize, file-embed, filepath, free, futhark-data , futhark-manifest, futhark-server, githash, half, happy, haskeline - , language-c-quote, lens, lsp, mainland-pretty, megaparsec, mtl - , mwc-random, neat-interpolation, parallel, prettyprinter - , prettyprinter-ansi-terminal, process-extras, QuickCheck, random - , regex-tdfa, srcloc, statistics, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, temporary, terminal-size - , text, time, transformers, vector, versions, zlib + , language-c-quote, lens, lsp, lsp-types, mainland-pretty + , megaparsec, mtl, mwc-random, neat-interpolation, parallel + , prettyprinter, prettyprinter-ansi-terminal, process-extras + , QuickCheck, random, regex-tdfa, srcloc, statistics, tasty + , tasty-hunit, tasty-quickcheck, template-haskell, temporary + , terminal-size, text, time, transformers, vector, versions, zlib }: mkDerivation { pname = "futhark"; - version = "0.24.3"; - sha256 = "0y83phng77asca4pk66w8grx8b4d1ip7xi77vrfjc04yjagrj1ba"; - revision = "2"; - editedCabalFile = "0pzhdg410mnxz0116lpr9ax8x0skg2gymhqhm730dn17sd7z6y56"; + version = "0.25.2"; + sha256 = "1mnpcagqvq37rlcf2a1pliajl7yjn0r6b3nq8n9fi3m95ngv11vq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -108100,8 +107644,8 @@ self: { containers cryptohash-md5 Diff directory directory-tree dlist fgl fgl-visualize file-embed filepath free futhark-data futhark-manifest futhark-server githash half haskeline - language-c-quote lens lsp mainland-pretty megaparsec mtl mwc-random - neat-interpolation parallel prettyprinter + language-c-quote lens lsp lsp-types mainland-pretty megaparsec mtl + mwc-random neat-interpolation parallel prettyprinter prettyprinter-ansi-terminal process-extras random regex-tdfa srcloc statistics template-haskell temporary terminal-size text time transformers vector versions zlib @@ -108109,7 +107653,7 @@ self: { libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ - base containers megaparsec QuickCheck tasty tasty-hunit + base containers free megaparsec QuickCheck tasty tasty-hunit tasty-quickcheck text ]; description = "An optimising compiler for a functional, array-oriented language"; @@ -108238,6 +107782,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Simple and fast implementation of Future"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fuzzcheck" = callPackage @@ -108398,6 +107944,8 @@ self: { ]; description = "Fuzzy set for approximate string matching"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "fuzzytime" = callPackage @@ -108851,6 +108399,8 @@ self: { ]; description = "Automatically spin up and spin down local daemons"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "gargoyle-postgresql" = callPackage @@ -108872,6 +108422,7 @@ self: { ]; description = "Manage PostgreSQL servers with gargoyle"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "gargoyle-postgresql-connect" = callPackage @@ -109524,10 +109075,8 @@ self: { }: mkDerivation { pname = "gemini-router"; - version = "0.1.1.0"; - sha256 = "19aq9ri0ixkg0d5g4ickda75dvpq340lwkdxn0ndcbkis9xrvkv9"; - revision = "1"; - editedCabalFile = "07lnx99d3dkjhqcail31zkbmivclzxdj3qjbhijg1cs3fkl57q3q"; + version = "0.1.2.0"; + sha256 = "12b5zvs1npqc47jy04dbs2mqy2n7m0pn83ndz0wb4c1x1qygp7sj"; libraryHaskellDepends = [ base gemini-server HsOpenSSL network-uri transformers ]; @@ -109544,6 +109093,8 @@ self: { pname = "gemini-server"; version = "0.3.0.0"; sha256 = "0s9h0lzxz5yjvz8rzw9mx9dba21171960waaqikj2qbbja0iq3k3"; + revision = "1"; + editedCabalFile = "151ghd56sa5c95vxb7hacgmykg7y30086w84c61x5y18njnzyqw6"; libraryHaskellDepends = [ base bytestring hslogger HsOpenSSL network network-run network-uri text utf8-string @@ -109563,6 +109114,8 @@ self: { pname = "gemini-textboard"; version = "0.2.0.1"; sha256 = "1yvizcxafq943q9fbz08mq2x50dw9ykdz5vy6hr6ps2g47j4wfa0"; + revision = "1"; + editedCabalFile = "0ppmyz8a03ccdp97s3c1y6zmpvd1whzdjmn30qx8jw6iky8whwjs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -109812,6 +109365,8 @@ self: { ]; description = "Derivation of Aeson instances using GHC generics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "generic-arbitrary" = callPackage @@ -109875,27 +109430,6 @@ self: { }) {}; "generic-data" = callPackage - ({ mkDerivation, ap-normalize, base, base-orphans, contravariant - , criterion, deepseq, generic-lens, ghc-boot-th, one-liner - , show-combinators, tasty, tasty-hunit - }: - mkDerivation { - pname = "generic-data"; - version = "1.0.0.1"; - sha256 = "0fz65k4sxn9c23rg5iv0vij2mksl5rkn6dl2f3i9d9d60b5wca9y"; - libraryHaskellDepends = [ - ap-normalize base base-orphans contravariant ghc-boot-th - show-combinators - ]; - testHaskellDepends = [ - base generic-lens one-liner show-combinators tasty tasty-hunit - ]; - benchmarkHaskellDepends = [ base criterion deepseq ]; - description = "Deriving instances with GHC.Generics and related utilities"; - license = lib.licenses.mit; - }) {}; - - "generic-data_1_1_0_0" = callPackage ({ mkDerivation, ap-normalize, base, base-orphans, contravariant , deepseq, generic-lens, ghc-boot-th, one-liner, show-combinators , tasty, tasty-bench, tasty-hunit @@ -109914,7 +109448,18 @@ self: { benchmarkHaskellDepends = [ base deepseq tasty-bench ]; description = "Deriving instances with GHC.Generics and related utilities"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; + }) {}; + + "generic-data-functions" = callPackage + ({ mkDerivation, base, text }: + mkDerivation { + pname = "generic-data-functions"; + version = "0.1.1"; + sha256 = "15qnz56p58vximfd1r1pd2hq5y2npkklinr3mb6r00jp19s9hxmb"; + libraryHaskellDepends = [ base text ]; + description = "Familiar functions lifted to generic data types"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.raehik ]; }) {}; "generic-data-surgery" = callPackage @@ -110405,14 +109950,14 @@ self: { }) {}; "generically" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, base-orphans }: mkDerivation { pname = "generically"; version = "0.1.1"; sha256 = "1ks3pi6mpma83xffplz8vmimyhvzpnhmcgvk3bvl3c64pqva9i84"; revision = "1"; editedCabalFile = "0pkyhym7q9v03pplpfjg80vmpk0cbgc56panfx9vcbzadvxmx6rb"; - libraryHaskellDepends = [ base ]; + libraryHaskellDepends = [ base base-orphans ]; description = "Generically newtype to use with DerivingVia"; license = lib.licenses.bsd3; }) {}; @@ -111727,6 +111272,8 @@ self: { ]; description = "A gerrit client library"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "getemx" = callPackage @@ -111809,18 +111356,18 @@ self: { }) {}; "gev-lib" = callPackage - ({ mkDerivation, base, gev-dist, HUnit, random }: + ({ mkDerivation, base, HUnit, random }: mkDerivation { pname = "gev-lib"; - version = "0.2.0.1"; - sha256 = "1ql1m2ywcma6dpchg255q9r2dq612kx03jwa6vgzinh8va51mc9l"; + version = "0.2.0.2"; + sha256 = "1y3gprss1a118icygml6r1qm81ad9diis51yp1vlqi9mnk5wx2wm"; libraryHaskellDepends = [ base random ]; - testHaskellDepends = [ base gev-dist HUnit ]; + testHaskellDepends = [ base HUnit ]; description = "The family of Extreme Value Distributions"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; - }) {gev-dist = null;}; + }) {}; "gf" = callPackage ({ mkDerivation, alex, array, base, bytestring, Cabal, cgi @@ -112000,6 +111547,8 @@ self: { libraryHaskellDepends = [ base ghc-bignum ]; description = "Backwards-compatible orphan instances for ghc-bignum"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-boot_9_6_1" = callPackage @@ -112100,8 +111649,8 @@ self: { pname = "ghc-compact"; version = "0.1.0.0"; sha256 = "03sf8ap1ncjsibp9z7k9xgcsj9s0q3q6l4shf8k7p8dkwpjl1g2h"; - revision = "4"; - editedCabalFile = "02dinasxkbrysdhl8w1c1a1ldiqna49zfbl9hgbk4xlnph0xw5wr"; + revision = "5"; + editedCabalFile = "0f1jbvfnw1c7q43bw952vskrsr6wg9ili30b44w2kdrk764h2idl"; libraryHaskellDepends = [ base bytestring ghc-prim ]; description = "In memory storage of deeply evaluated data structure"; license = lib.licenses.bsd3; @@ -112160,14 +111709,16 @@ self: { }) {}; "ghc-corroborate" = callPackage - ({ mkDerivation, base, ghc, ghc-tcplugins-extra }: + ({ mkDerivation, base, ghc-tcplugins-extra }: mkDerivation { pname = "ghc-corroborate"; version = "1.0.0"; sha256 = "0ai1xv3x8ls7cmgmd3bs7bnd5r3m10sys25gwwwaiimdgfhs3fd3"; - libraryHaskellDepends = [ base ghc ghc-tcplugins-extra ]; + libraryHaskellDepends = [ base ghc-tcplugins-extra ]; description = "An flatter API for GHC typechecker plugins"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-datasize" = callPackage @@ -112281,6 +111832,8 @@ self: { libraryHaskellDepends = [ base constraints ghc template-haskell ]; description = "Automatically generate GHC API counterparts to Haskell declarations"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-dump-core" = callPackage @@ -112296,6 +111849,8 @@ self: { ]; description = "An AST and compiler plugin for dumping GHC's Core representation"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-dump-tree" = callPackage @@ -112347,6 +111902,7 @@ self: { ]; description = "Handy tools for working with ghc-dump dumps"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ghc-dump"; }) {}; @@ -112364,26 +111920,6 @@ self: { }) {}; "ghc-events" = callPackage - ({ mkDerivation, array, base, binary, bytestring, containers, text - , vector - }: - mkDerivation { - pname = "ghc-events"; - version = "0.18.0"; - sha256 = "0kwml9dgbj0px4bc3d9kqmw2ijc3y7irs4n02nzm7ilgcvy7hv6h"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array base binary bytestring containers text vector - ]; - executableHaskellDepends = [ base bytestring containers ]; - testHaskellDepends = [ base ]; - description = "Library and tool for parsing .eventlog files from GHC"; - license = lib.licenses.bsd3; - mainProgram = "ghc-events"; - }) {}; - - "ghc-events_0_19_0_1" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, text , vector }: @@ -112400,7 +111936,6 @@ self: { testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ghc-events"; }) {}; @@ -112482,7 +112017,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-exactprint" = callPackage + "ghc-exactprint_1_5_0" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, Diff , directory, fail, filemanip, filepath, free, ghc, ghc-boot , ghc-paths, HUnit, mtl, ordered-containers, silently, syb @@ -112506,29 +112041,51 @@ self: { ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-exactprint_1_6_1_3" = callPackage - ({ mkDerivation }: + "ghc-exactprint" = callPackage + ({ mkDerivation, base, bytestring, Cabal-syntax, containers + , data-default, Diff, directory, fail, filemanip, filepath, free + , ghc, ghc-boot, ghc-paths, HUnit, mtl, ordered-containers + , silently, syb + }: mkDerivation { pname = "ghc-exactprint"; version = "1.6.1.3"; sha256 = "1qsb799dr4hl0f5m1yhrk50nc29w3wiadkvlzgn2426zsg0ixfpy"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers data-default directory fail filepath + free ghc ghc-boot mtl ordered-containers syb + ]; + testHaskellDepends = [ + base bytestring Cabal-syntax containers data-default Diff directory + fail filemanip filepath ghc ghc-boot ghc-paths HUnit mtl + ordered-containers silently syb + ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-exactprint_1_7_0_1" = callPackage - ({ mkDerivation }: + ({ mkDerivation, base, bytestring, Cabal-syntax, containers + , data-default, Diff, directory, extra, fail, filepath, ghc + , ghc-boot, ghc-paths, HUnit, mtl, ordered-containers, silently + , syb + }: mkDerivation { pname = "ghc-exactprint"; version = "1.7.0.1"; sha256 = "0lf3grridkx5xb5zz8shx3vkzwqsc3y5rbgw7w6hbsgp7ac90jjz"; isLibrary = true; isExecutable = true; + testHaskellDepends = [ + base bytestring Cabal-syntax containers data-default Diff directory + extra fail filepath ghc ghc-boot ghc-paths HUnit mtl + ordered-containers silently syb + ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -112545,6 +112102,8 @@ self: { description = "GHC garbage collection hook"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-gc-tune" = callPackage @@ -112730,7 +112289,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib" = callPackage + "ghc-lib_9_2_7_20230228" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, time @@ -112749,9 +112308,10 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib_9_4_5_20230430" = callPackage + "ghc-lib" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, stm, time @@ -112770,7 +112330,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib_9_6_2_20230523" = callPackage @@ -112815,7 +112374,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser" = callPackage + "ghc-lib-parser_9_2_7_20230228" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix @@ -112833,9 +112392,10 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser_9_4_5_20230430" = callPackage + "ghc-lib-parser" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix @@ -112853,7 +112413,6 @@ self: { libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser_9_6_2_20230523" = callPackage @@ -112897,26 +112456,6 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex" = callPackage - ({ mkDerivation, base, bytestring, containers, directory, extra - , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit - , uniplate - }: - mkDerivation { - pname = "ghc-lib-parser-ex"; - version = "9.2.0.4"; - sha256 = "138wkpy7qpdkp07028flab3lwq4b3mns0qcrkfrhclixlz8pi74v"; - libraryHaskellDepends = [ - base bytestring containers ghc ghc-boot ghc-boot-th uniplate - ]; - testHaskellDepends = [ - base directory extra filepath ghc ghc-boot ghc-boot-th tasty - tasty-hunit uniplate - ]; - description = "Algorithms on GHC parse trees"; - license = lib.licenses.bsd3; - }) {}; - "ghc-lib-parser-ex_9_2_1_1" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate @@ -112937,7 +112476,7 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "ghc-lib-parser-ex_9_4_0_0" = callPackage + "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate }: @@ -112954,7 +112493,6 @@ self: { ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser-ex_9_6_0_0" = callPackage @@ -113129,8 +112667,8 @@ self: { ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-parser"; - version = "0.2.4.0"; - sha256 = "1s7y7npv37x1jxgq6ryl1ijcb7izmz07ab5pmqj4prng6g3majc9"; + version = "0.2.5.0"; + sha256 = "17ms9zyh5mczqpxhs2p2y3sa4zda39lzl66dkb18a79c5p36id0r"; libraryHaskellDepends = [ base ghc ]; description = "Haskell source parser from GHC"; license = lib.licenses.mit; @@ -113378,6 +112916,8 @@ self: { ]; description = "Constructs Haskell syntax trees for the GHC API"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ghc-srcspan-plugin" = callPackage @@ -113453,8 +112993,10 @@ self: { }: mkDerivation { pname = "ghc-syntax-highlighter"; - version = "0.0.8.0"; - sha256 = "1s6bq90s75qfiv54qsskawv3ihwjhdml4fxq56ww01p54mnrwr27"; + version = "0.0.9.0"; + sha256 = "0dan000fg9ipfh8knhrdscnr8lvcf6p2djl9b4bgqd4nc65pcf8a"; + revision = "2"; + editedCabalFile = "1l1w8jn4sn0l9358xqinifm70zy0dsgdkm9kzlaj782abwvlz5rm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc-lib-parser text ]; testHaskellDepends = [ base hspec text ]; @@ -113480,6 +113022,29 @@ self: { }) {}; "ghc-tags_1_5" = callPackage + ({ mkDerivation, aeson, async, attoparsec, base, bytestring + , containers, deepseq, directory, filepath, ghc-lib, ghc-paths + , optparse-applicative, process, stm, temporary, text, time, vector + , yaml + }: + mkDerivation { + pname = "ghc-tags"; + version = "1.5"; + sha256 = "0hscl49qq3lx2a5g6g7g1wa4rl52piizqsykicy1kvi4di7qnyqk"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson async attoparsec base bytestring containers deepseq directory + filepath ghc-lib ghc-paths optparse-applicative process stm + temporary text time vector yaml + ]; + description = "Utility for generating ctags and etags with GHC API"; + license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "ghc-tags"; + }) {}; + + "ghc-tags_1_6" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , containers, deepseq, directory, filepath, ghc, ghc-boot , ghc-paths, optparse-applicative, process, stm, temporary, text @@ -113487,8 +113052,8 @@ self: { }: mkDerivation { pname = "ghc-tags"; - version = "1.5"; - sha256 = "0hscl49qq3lx2a5g6g7g1wa4rl52piizqsykicy1kvi4di7qnyqk"; + version = "1.6"; + sha256 = "0iiqapx4v4jz4d7ni4dcvpfl948ydx2a7kxvjsk2irdcknzymblw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -113510,8 +113075,8 @@ self: { }: mkDerivation { pname = "ghc-tags"; - version = "1.6"; - sha256 = "0iiqapx4v4jz4d7ni4dcvpfl948ydx2a7kxvjsk2irdcknzymblw"; + version = "1.7"; + sha256 = "17189yi1zffgcdwx0nb6n4pbv3jhfajhfnag84fnqwy4kbvl5ma4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -113690,7 +113255,7 @@ self: { }) {}; "ghc-typelits-natnormalise" = callPackage - ({ mkDerivation, base, containers, ghc, ghc-bignum + ({ mkDerivation, base, containers, ghc, ghc-bignum, ghc-prim , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell , transformers }: @@ -113701,37 +113266,14 @@ self: { libraryHaskellDepends = [ base containers ghc ghc-bignum ghc-tcplugins-extra transformers ]; - testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; + testHaskellDepends = [ + base ghc-prim tasty tasty-hunit template-haskell + ]; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = lib.licenses.bsd2; }) {}; "ghc-typelits-presburger" = callPackage - ({ mkDerivation, base, containers, equational-reasoning, ghc - , ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty - , tasty-discover, tasty-expected-failure, tasty-hunit, text - , transformers - }: - mkDerivation { - pname = "ghc-typelits-presburger"; - version = "0.6.2.0"; - sha256 = "11rzfvs2kvknz8892bii2ljh6hbaa1zy0hnwi6pi1xghvwp1fckq"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers ghc ghc-tcplugins-extra mtl pretty reflection syb - transformers - ]; - testHaskellDepends = [ - base equational-reasoning tasty tasty-discover - tasty-expected-failure tasty-hunit text - ]; - testToolDepends = [ tasty-discover ]; - description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; - license = lib.licenses.bsd3; - }) {}; - - "ghc-typelits-presburger_0_7_2_0" = callPackage ({ mkDerivation, base, containers, equational-reasoning, ghc , ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty , tasty-discover, tasty-expected-failure, tasty-hunit, text @@ -113754,7 +113296,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "ghc-usage" = callPackage @@ -113984,10 +113525,8 @@ self: { }: mkDerivation { pname = "ghcid"; - version = "0.8.7"; - sha256 = "0yqc1pkfajnr56gnh43sbj50r7c3r41b2jfz07ivgl6phi4frjbq"; - revision = "1"; - editedCabalFile = "0s4z20cbap0bymljkdbw6lr3dchi34yvy9j27f4xjwx93dhnrmkk"; + version = "0.8.9"; + sha256 = "1dq8lc0dwzib8y21279q4j54cmm7lvx64b3hw2yiym1kzi9rrhj4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114007,35 +113546,6 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "ghcid_0_8_8" = callPackage - ({ mkDerivation, ansi-terminal, base, cmdargs, containers - , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit - , terminal-size, time, unix - }: - mkDerivation { - pname = "ghcid"; - version = "0.8.8"; - sha256 = "1y2qr1g0jy1jd8lh6bqwhzad15jgz0psq5qx31hbgq6ikm1nxjcj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base cmdargs directory extra filepath process time - ]; - executableHaskellDepends = [ - ansi-terminal base cmdargs containers directory extra filepath - fsnotify process terminal-size time unix - ]; - testHaskellDepends = [ - ansi-terminal base cmdargs containers directory extra filepath - fsnotify process tasty tasty-hunit terminal-size time unix - ]; - description = "GHCi based bare bones IDE"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "ghcid"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - "ghcide" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, binary, bytestring, case-insensitive @@ -114043,10 +113553,10 @@ self: { , dependent-map, dependent-sum, Diff, directory, dlist, enummapset , exceptions, extra, filepath, fingertree, focus, fuzzy, ghc , ghc-boot, ghc-boot-th, ghc-check, ghc-paths, ghc-trace-events - , ghc-typelits-knownnat, gitrev, Glob, haddock-library, hashable - , hie-bios, hie-compat, hiedb, hls-graph, hls-plugin-api - , implicit-hie, implicit-hie-cradle, lens, list-t, lsp, lsp-test - , lsp-types, monoid-subclasses, mtl, network-uri, opentelemetry + , gitrev, Glob, haddock-library, hashable, hie-bios, hie-compat + , hiedb, hls-graph, hls-plugin-api, implicit-hie + , implicit-hie-cradle, lens, list-t, lsp, lsp-test, lsp-types + , monoid-subclasses, mtl, network-uri, opentelemetry , optparse-applicative, parallel, prettyprinter , prettyprinter-ansi-terminal, QuickCheck, random, regex-tdfa , safe-exceptions, shake, sorted-list, sqlite-simple, stm @@ -114057,8 +113567,8 @@ self: { }: mkDerivation { pname = "ghcide"; - version = "2.0.0.0"; - sha256 = "0dxd0p6bb982a5x1nf23ds7i46k79c3jy861rb4cmbfni19vqyla"; + version = "2.0.0.1"; + sha256 = "1yjsrnwriga1zfwygbr1301prijmi9wavniwlincdmf622aglzwj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -114081,11 +113591,11 @@ self: { ]; testHaskellDepends = [ aeson async base containers data-default directory extra filepath - fuzzy ghc ghc-typelits-knownnat hls-plugin-api lens list-t lsp - lsp-test lsp-types monoid-subclasses network-uri QuickCheck random - regex-tdfa shake sqlite-simple stm stm-containers tasty - tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun - text text-rope unordered-containers + fuzzy ghc hls-plugin-api lens list-t lsp lsp-test lsp-types + monoid-subclasses network-uri QuickCheck random regex-tdfa shake + sqlite-simple stm stm-containers tasty tasty-expected-failure + tasty-hunit tasty-quickcheck tasty-rerun text text-rope + unordered-containers ]; testToolDepends = [ implicit-hie ]; description = "The core of an IDE"; @@ -114102,8 +113612,8 @@ self: { }: mkDerivation { pname = "ghcide-bench"; - version = "2.0.0.0"; - sha256 = "1f5bry8j8af3gd8hndsys7i4z40d202mn1zs4h2rsr2aky8rgb2c"; + version = "2.0.0.1"; + sha256 = "10si4phkbds83x8br6cnq0ysp832yshf7k4p4p9a8fi9cmb3lczl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -115421,13 +114931,13 @@ self: { "gi-gtksource" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject - , gi-gtk, gi-pango, gtksourceview3, haskell-gi, haskell-gi-base + , gi-gtk, gi-pango, gtksourceview, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtksource"; - version = "3.0.28"; - sha256 = "1047fgqj2avy34fd9y5m4ipv0vmpizw4lwnwdbrnhvs2fc89g0lh"; + version = "5.0.0"; + sha256 = "0yfwms2qzb994q8c48nnm0gfxz315jk0yvd45ss3p1j5idq4b5pp"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi @@ -115437,10 +114947,12 @@ self: { gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; - libraryPkgconfigDepends = [ gtksourceview3 ]; + libraryPkgconfigDepends = [ gtksourceview ]; description = "GtkSource bindings"; license = lib.licenses.lgpl21Only; - }) {inherit (pkgs) gtksourceview3;}; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {inherit (pkgs) gtksourceview;}; "gi-handy" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk @@ -115509,6 +115021,8 @@ self: { description = "IBus bindings"; license = lib.licenses.lgpl21Only; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) ibus;}; "gi-javascriptcore" = callPackage @@ -115734,7 +115248,7 @@ self: { license = lib.licenses.lgpl21Only; }) {inherit (pkgs) libsecret;}; - "gi-soup_2_4_28" = callPackage + "gi-soup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libsoup, text, transformers @@ -115753,10 +115267,9 @@ self: { libraryPkgconfigDepends = [ libsoup ]; description = "Libsoup bindings"; license = lib.licenses.lgpl21Only; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libsoup;}; - "gi-soup" = callPackage + "gi-soup_3_0_2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libsoup, text, transformers @@ -115775,6 +115288,7 @@ self: { libraryPkgconfigDepends = [ libsoup ]; description = "Libsoup bindings"; license = lib.licenses.lgpl21Only; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libsoup;}; "gi-vips" = callPackage @@ -116256,8 +115770,8 @@ self: { }: mkDerivation { pname = "git-annex"; - version = "10.20230407"; - sha256 = "19500i3xcmxbh990kmdqimknlpk55z5iz9lnm3w35g8hmrpfh0d0"; + version = "10.20230626"; + sha256 = "1z16alb5193y4m70rq0bcxx1rn6lnlgswigdnv5lqybjq1fw1z99"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" @@ -116330,7 +115844,9 @@ self: { ]; description = "git checkout command-line tool"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "git-brunch"; + broken = true; }) {}; "git-checklist" = callPackage @@ -116526,8 +116042,8 @@ self: { }: mkDerivation { pname = "git-lfs"; - version = "1.2.0"; - sha256 = "1iv3s1c7gwmsima9z3rsphjligpnf7h3vc5c96zgq9b71cx81lba"; + version = "1.2.1"; + sha256 = "0bbgkyfaz6psxqha68w3s1pgp1kc58p47zi5qvh877hhmdn25l9q"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-types network-uri text @@ -116729,7 +116245,9 @@ self: { ]; description = "More efficient replacement to the great git-radar"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "gitHUD"; + broken = true; }) {}; "gitcache" = callPackage @@ -116777,8 +116295,8 @@ self: { }: mkDerivation { pname = "githash"; - version = "0.1.6.3"; - sha256 = "06zg1rif1rcxni1vacmr2bh1nbm6i62rjbikfr4xsyzq1sv7kfpw"; + version = "0.1.7.0"; + sha256 = "1m1hyfahvvsf46fy69zj27z4af0m9dlhc8i3qgjc9jfrdg1fgm8s"; libraryHaskellDepends = [ base bytestring directory filepath process template-haskell th-compat @@ -116822,6 +116340,38 @@ self: { license = lib.licenses.bsd3; }) {}; + "github_0_29" = callPackage + ({ mkDerivation, aeson, base, base-compat, base16-bytestring + , binary, binary-instances, bytestring, containers, cryptohash-sha1 + , deepseq, deepseq-generics, exceptions, file-embed, hashable + , hspec, hspec-discover, http-client, http-client-tls + , http-link-header, http-types, iso8601-time, mtl, network-uri + , tagged, text, time-compat, tls, transformers, transformers-compat + , unordered-containers, vector + }: + mkDerivation { + pname = "github"; + version = "0.29"; + sha256 = "1hki9lvf5vcq980ky98vwc7rh86rgf3z8pvqfgpb6jinc7jylcpx"; + revision = "2"; + editedCabalFile = "1g3b2ppx2n5nxpn00sk6i413w99vmb95sz1v9g3anh9g9x6mgv21"; + libraryHaskellDepends = [ + aeson base base-compat base16-bytestring binary binary-instances + bytestring containers cryptohash-sha1 deepseq deepseq-generics + exceptions hashable http-client http-client-tls http-link-header + http-types iso8601-time mtl network-uri tagged text time-compat tls + transformers transformers-compat unordered-containers vector + ]; + testHaskellDepends = [ + aeson base base-compat bytestring file-embed hspec tagged text + unordered-containers vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Access to the GitHub API, v3"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "github-backup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , exceptions, filepath, git, github, hslogger, IfElse, mtl, network @@ -116903,8 +116453,8 @@ self: { }: mkDerivation { pname = "github-release"; - version = "2.0.0.6"; - sha256 = "0ydsms0gwz9m7645p9jw7xcn9ri7pzjjwfm10lpwmazjd71hvz4s"; + version = "2.0.0.8"; + sha256 = "1ajx225n0shixh0q0zm5qh9rb254yvs1f393mc8x6j0mry7jp9v3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -116928,8 +116478,8 @@ self: { }: mkDerivation { pname = "github-rest"; - version = "1.1.3"; - sha256 = "0na4kfwlxfqd7d99vc1hkqrp9nlp21a3xpiwhlm3vzcgzrmk2f0v"; + version = "1.1.4"; + sha256 = "156mqc9748ypinwm8xb46b40ysqpgyb5p2jaiyc34jpxd74g3148"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types jwt mtl scientific text time transformers unliftio unliftio-core @@ -117034,24 +116584,6 @@ self: { }) {}; "github-webhooks" = callPackage - ({ mkDerivation, aeson, base, base16-bytestring, bytestring - , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time - , vector - }: - mkDerivation { - pname = "github-webhooks"; - version = "0.16.0"; - sha256 = "1h0l4p0wyy4d6k43gxjfjx2fv0a59xd900dr14ydxdjn75yhc7g0"; - libraryHaskellDepends = [ - aeson base base16-bytestring bytestring cryptonite deepseq - deepseq-generics memory text time vector - ]; - testHaskellDepends = [ aeson base bytestring hspec text vector ]; - description = "Aeson instances for GitHub Webhook payloads"; - license = lib.licenses.mit; - }) {}; - - "github-webhooks_0_17_0" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time , vector @@ -117067,7 +116599,6 @@ self: { testHaskellDepends = [ aeson base bytestring hspec text vector ]; description = "Aeson instances for GitHub Webhook payloads"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "githud" = callPackage @@ -117131,8 +116662,8 @@ self: { }: mkDerivation { pname = "gitit"; - version = "0.15.1.0"; - sha256 = "1mnyk7gpi6hxvyh9cmc7mzlvx5m0kj102b0fq5xzljzb0bvh7wp2"; + version = "0.15.1.1"; + sha256 = "0pfm0bd6xqa5x9wlqsk4l1yk5045fdipkrm6wh8hzsbb70q0vg4h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -117491,8 +117022,8 @@ self: { pname = "gl"; version = "0.9"; sha256 = "1kb1igc9cyjavf3f3ccv9xhhsfn46pcrsw47qd9m5793nnmg13ii"; - revision = "1"; - editedCabalFile = "19qyb9m2fy9qyirmhhayg51scas42n3i2rx7jcw6v3ra8c8r9rwr"; + revision = "2"; + editedCabalFile = "1lcqk3hb4s7qq4mxp0cykzinpgk8s1lbn05ay7i92q2h75jyhvk6"; libraryHaskellDepends = [ base containers fixed half transformers ]; @@ -117547,8 +117078,8 @@ self: { }: mkDerivation { pname = "glabrous"; - version = "2.0.6.1"; - sha256 = "1y6hkih8qc7ld6sxfarcjd1yyqvgv7s4d2fch62m0gzcq77f9gsg"; + version = "2.0.6.2"; + sha256 = "0xviafnaw2pap3x3813zikvsg7j0mgwpsly2czgszsxszqvcxpx4"; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring cereal cereal-text either text unordered-containers @@ -117883,6 +117414,7 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; mainProgram = "glirc"; maintainers = [ lib.maintainers.kiwi ]; }) {}; @@ -118096,6 +117628,7 @@ self: { ]; description = "Examples using the gloss library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "gloss-export" = callPackage @@ -118168,6 +117701,7 @@ self: { ]; description = "Parallel rendering of raster images"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "gloss-raster-accelerate" = callPackage @@ -118267,7 +117801,9 @@ self: { testToolDepends = [ hspec-discover ]; description = "Parser and optimizer for a small subset of GLSL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "optshader"; + broken = true; }) {}; "gltf-codec" = callPackage @@ -118325,12 +117861,13 @@ self: { "glualint" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, effectful, filemanip, filepath, optparse-applicative - , parsec, pretty, signal, uu-parsinglib, uuagc, uuagc-cabal + , parsec, pretty, signal, tasty, tasty-golden, uu-parsinglib, uuagc + , uuagc-cabal }: mkDerivation { pname = "glualint"; - version = "1.24.6"; - sha256 = "0br2732xikwcv2q2x1xk5d1ly71khfxy7d23hz2f66h0sl7vsl3w"; + version = "1.25.0"; + sha256 = "042j1dpndzxdmskvnc8hsna6hnws1xk0klyxnkn5c5ammva4hhgv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -118341,6 +117878,9 @@ self: { aeson base bytestring containers deepseq directory effectful filemanip filepath optparse-applicative signal ]; + testHaskellDepends = [ + base bytestring filepath tasty tasty-golden + ]; description = "Attempts to fix your syntax erroring Lua files"; license = lib.licenses.lgpl21Plus; mainProgram = "glualint"; @@ -118942,7 +118482,9 @@ self: { executableHaskellDepends = [ base criterion megaparsec text ]; description = "Megaparsec parser for Godot `tscn` and `gdextension` files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "bench"; + broken = true; }) {}; "gofer-prelude" = callPackage @@ -121227,8 +120769,8 @@ self: { pname = "goldplate"; version = "0.2.1.1"; sha256 = "1cisak5ng6v0iq24djyg4jp87diay02m0k2saac49saxmk29jsr6"; - revision = "1"; - editedCabalFile = "1sw4rvcfkq56dq5pmd4qh5r9nsz5f0kcsszwn4y2wdbpjplpqm0i"; + revision = "2"; + editedCabalFile = "1gcdgybp6dgdr46p22cm84i9b1p1p0afil616ni7kqrsb7vgssjy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -121916,7 +121458,9 @@ self: { ]; description = "A type definition compiler supporting multiple output languages"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; mainProgram = "gotyno-hs"; + broken = true; }) {}; "gpah" = callPackage @@ -121984,8 +121528,8 @@ self: { }: mkDerivation { pname = "gpmf"; - version = "0.1.2.0"; - sha256 = "0z0l1jl7am48lc8c92jb6l12r5khgil9d5n2rrp53n7ncsljbh1n"; + version = "0.2.1.0"; + sha256 = "06hgvffqqglvyvhwrcij31cnzm37r2nq4vxi3v802rfqbp4g01x3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -122237,8 +121781,8 @@ self: { }: mkDerivation { pname = "grammatical-parsers"; - version = "0.7.0.1"; - sha256 = "0m6mj3r1253lswzlg1v33diysqfkz4872fp7yj7azga3abi0k59h"; + version = "0.7.1"; + sha256 = "1h4y3gb35ixhwgyw9p1s9fihbm1xfcbrqnassqh11kvcapsfj94x"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -122966,18 +122510,19 @@ self: { "graphql-spice" = callPackage ({ mkDerivation, aeson, base, conduit, containers, exceptions , graphql, hspec, hspec-expectations, megaparsec, scientific, text - , transformers, unordered-containers, vector + , time, transformers, unordered-containers, vector }: mkDerivation { pname = "graphql-spice"; - version = "1.0.1.0"; - sha256 = "0h04x6w5w1g6jxr52zndpixv4k3sxciqq044jhv7iiq33hj54gkf"; + version = "1.0.2.0"; + sha256 = "0pqi7pc5nyn87ci07pdv0x2f8j43rzmyksbcrkd2iy1zw89r82qz"; libraryHaskellDepends = [ aeson base conduit containers exceptions graphql hspec-expectations - megaparsec scientific text transformers unordered-containers vector + megaparsec scientific text time transformers unordered-containers + vector ]; testHaskellDepends = [ - aeson base graphql hspec scientific text unordered-containers + aeson base graphql hspec scientific text time unordered-containers ]; description = "GraphQL with batteries"; license = lib.licenses.mpl20; @@ -123419,6 +122964,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell binding for Gremlin graph query language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "greskell-core" = callPackage @@ -123441,6 +122987,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell binding for Gremlin graph query language - core data types and tools"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "greskell-websocket" = callPackage @@ -123464,6 +123012,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Haskell client for Gremlin Server using WebSocket serializer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "grid" = callPackage @@ -123592,24 +123141,6 @@ self: { }) {}; "gridtables" = callPackage - ({ mkDerivation, array, base, containers, doclayout, parsec, tasty - , tasty-hunit, text - }: - mkDerivation { - pname = "gridtables"; - version = "0.0.3.0"; - sha256 = "1akix9flnax6dx3s9c7yyzb19nw13y8rmh0kz7y3hpjlkaz659xy"; - revision = "1"; - editedCabalFile = "0m2651z81n8s6hb8id7y6k2kprsgwnj7pcd6p8lmdpkzzz3wwd0c"; - libraryHaskellDepends = [ - array base containers doclayout parsec text - ]; - testHaskellDepends = [ array base parsec tasty tasty-hunit text ]; - description = "Parser for reStructuredText-style grid tables"; - license = lib.licenses.mit; - }) {}; - - "gridtables_0_1_0_0" = callPackage ({ mkDerivation, array, base, containers, doclayout, parsec, tasty , tasty-hunit, text }: @@ -123623,30 +123154,32 @@ self: { testHaskellDepends = [ array base parsec tasty tasty-hunit text ]; description = "Parser for reStructuredText-style grid tables"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "grisette" = callPackage ({ mkDerivation, array, base, bytestring, call-stack, deepseq , doctest, generic-deriving, Glob, hashable, hashtables, intern - , loch-th, mtl, once, parallel, sbv, tasty, tasty-hunit - , tasty-quickcheck, tasty-test-reporter, template-haskell - , th-compat, transformers, unordered-containers, vector + , loch-th, mtl, parallel, prettyprinter, QuickCheck, sbv, tasty + , tasty-hunit, tasty-quickcheck, tasty-test-reporter + , template-haskell, text, th-compat, transformers + , unordered-containers, vector }: mkDerivation { pname = "grisette"; - version = "0.2.0.0"; - sha256 = "0l7aal879xb5zlfa78rsijiw68h6q4qkfcqp5gnwajf3lcymy8gx"; + version = "0.3.1.0"; + sha256 = "0cph7bid3qx6zqnyhr8vaixr0mjf6hkfp0pi3h47rzrj0mm2ph3v"; libraryHaskellDepends = [ array base bytestring call-stack deepseq generic-deriving hashable - hashtables intern loch-th mtl once parallel sbv template-haskell - th-compat transformers unordered-containers vector + hashtables intern loch-th mtl parallel prettyprinter QuickCheck sbv + template-haskell text th-compat transformers unordered-containers + vector ]; testHaskellDepends = [ array base bytestring call-stack deepseq doctest generic-deriving - Glob hashable hashtables intern loch-th mtl once parallel sbv tasty - tasty-hunit tasty-quickcheck tasty-test-reporter template-haskell - th-compat transformers unordered-containers vector + Glob hashable hashtables intern loch-th mtl parallel prettyprinter + QuickCheck sbv tasty tasty-hunit tasty-quickcheck + tasty-test-reporter template-haskell text th-compat transformers + unordered-containers vector ]; description = "Symbolic evaluation as a library"; license = lib.licenses.bsd3; @@ -124001,6 +123534,8 @@ self: { benchmarkHaskellDepends = [ base criterion ]; description = "Grouped lists. Equal consecutive elements are grouped."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "groupoid" = callPackage @@ -124038,12 +123573,12 @@ self: { }) {}; "groups-generic" = callPackage - ({ mkDerivation, base, generic-data, groups }: + ({ mkDerivation, base, groups }: mkDerivation { pname = "groups-generic"; version = "0.3.1.0"; sha256 = "1v9mw478x6kfv38m13kypfmz9w8vn3xkvff3gy9g7x29aq5bvjfy"; - libraryHaskellDepends = [ base generic-data groups ]; + libraryHaskellDepends = [ base groups ]; description = "Generically derive Group instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -124251,6 +123786,7 @@ self: { libraryHaskellDepends = [ base hierarchical-clustering ]; description = "Generic implementation of Gerstein/Sonnhammer/Chothia weighting"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "gscholar-rss" = callPackage @@ -125178,16 +124714,16 @@ self: { }) {}; "h-raylib" = callPackage - ({ mkDerivation, base, c, containers, lens, libGL, libX11 - , libXcursor, libXext, libXi, libXinerama, libXrandr + ({ mkDerivation, base, c, containers, exceptions, lens, libGL + , libX11, libXcursor, libXext, libXi, libXinerama, libXrandr }: mkDerivation { pname = "h-raylib"; - version = "4.6.0.4"; - sha256 = "1x9fz0ilvzj75nh4lcwz6w2fjmmbxymd7bfqivc04zz6d4wscli3"; + version = "4.6.0.6"; + sha256 = "0hq60qb10izjgc8d44762cj5fvnb93qs4ajaqcmjn11kj01z8a8q"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base containers lens ]; + libraryHaskellDepends = [ base containers exceptions lens ]; librarySystemDepends = [ c libGL libX11 libXcursor libXext libXi libXinerama libXrandr ]; @@ -125281,6 +124817,7 @@ self: { ]; description = "Control your Arduino board from Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hBDD" = callPackage @@ -125523,6 +125060,7 @@ self: { ]; description = "native Haskell implementation of OpenPGP (RFC4880)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "hPDB" = callPackage @@ -126279,40 +125817,6 @@ self: { }) {}; "hackage-cli" = callPackage - ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , deepseq, directory, filepath, http-io-streams, io-streams - , microlens, microlens-mtl, microlens-th, mtl, netrc - , optparse-applicative, pretty, process-extras, semigroups - , stringsearch, tagsoup, tar, tasty, tasty-golden, text, time - , unordered-containers, zlib - }: - mkDerivation { - pname = "hackage-cli"; - version = "0.0.3.6"; - sha256 = "1wnh3571mgwyl9c5bfkwvr4rvsnw41qb9mlz1nda1ya53qfdjl4p"; - revision = "1"; - editedCabalFile = "06225nrw6icdlkcxp0wnh006fxsnyfpl55i9qm7pgybxb3qgf8l0"; - isLibrary = false; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring Cabal containers mtl pretty - ]; - executableHaskellDepends = [ - aeson base bytestring Cabal containers deepseq directory filepath - http-io-streams io-streams microlens microlens-mtl microlens-th mtl - netrc optparse-applicative process-extras semigroups stringsearch - tagsoup tar text time unordered-containers zlib - ]; - testHaskellDepends = [ - base bytestring Cabal filepath tasty tasty-golden - ]; - doHaddock = false; - description = "CLI tool for Hackage"; - license = lib.licenses.gpl3Plus; - mainProgram = "hackage-cli"; - }) {}; - - "hackage-cli_0_1_0_1" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , deepseq, directory, filepath, http-io-streams, io-streams , microlens, microlens-mtl, microlens-th, mtl, netrc @@ -126324,8 +125828,8 @@ self: { pname = "hackage-cli"; version = "0.1.0.1"; sha256 = "023gnhdxwn36k3pd74j5jcykqbrj7nvp131mg761h8913h9ldw1r"; - revision = "1"; - editedCabalFile = "02cipwmyj1vwmy21ldsf6ix5qi73vk6mzx9db88rs29ys090b2cw"; + revision = "3"; + editedCabalFile = "10sy9bf7kqibqmpjdhh6lbbqs7yyzlpim7za76v8pkm638hvn56x"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ @@ -126343,7 +125847,6 @@ self: { doHaddock = false; description = "CLI tool for Hackage"; license = lib.licenses.gpl3Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "hackage-cli"; }) {}; @@ -126492,8 +125995,8 @@ self: { pname = "hackage-repo-tool"; version = "0.1.1.3"; sha256 = "13q81gi3xmkzwfrbyk5dwxws3c92vnrlslksi021iasmjwhw2h6l"; - revision = "2"; - editedCabalFile = "10zh1wwn3n0kbybdacd3sg0izvw6xa6aadxdc0bzm9mf0g8m9ff7"; + revision = "3"; + editedCabalFile = "0kiqfglppvwb718z05chwpl50bv5yfvrfx67w5qhx4kpi4bsxcvs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -126518,8 +126021,8 @@ self: { pname = "hackage-security"; version = "0.6.2.3"; sha256 = "0rm0avcc1k247qbrajhzi3vz92cgcc4nr3kbhhfmfm8rjxv0bvjj"; - revision = "3"; - editedCabalFile = "1vdmpklil8a6r03ixzch5d36ngimmq5q8931i8bg9f7hh8nmq8jv"; + revision = "5"; + editedCabalFile = "031x30yn0wbbniy4ykfnxcxyha0v6d9lk8290fcpm5p89qrr6n1f"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 @@ -126543,8 +126046,8 @@ self: { pname = "hackage-security-HTTP"; version = "0.1.1.1"; sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2"; - revision = "5"; - editedCabalFile = "0rbn1dp6vahxcjavksbwdw8v8mx31inhyn4mx3mx2x4f9rb7y6kw"; + revision = "6"; + editedCabalFile = "10y3yd4nlk71xwhkrwnw4bcnpp2wf2mkvf9ahx3n6qdcqjh1gk4s"; libraryHaskellDepends = [ base bytestring hackage-security HTTP mtl network network-uri zlib ]; @@ -126672,6 +126175,8 @@ self: { pname = "hackager"; version = "1.3.0.1"; sha256 = "0p7bwd8vcmsxd8mxvl2wdc7n4dmvh5rm230gzimrnkqi9kkl75k9"; + revision = "1"; + editedCabalFile = "1yzmqg2l3c2flvr8scgd5cgr0cvhphrrvvj4cc8hwc2phsv53qmj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -126972,30 +126477,6 @@ self: { }) {}; "haddock-library" = callPackage - ({ mkDerivation, base, base-compat, bytestring, containers, deepseq - , directory, filepath, hspec, hspec-discover, optparse-applicative - , parsec, QuickCheck, text, transformers, tree-diff - }: - mkDerivation { - pname = "haddock-library"; - version = "1.10.0"; - sha256 = "15ak06q8yp11xz1hwr0sg2jqi3r78p1n89ik05hicqvxl3awf1pq"; - revision = "3"; - editedCabalFile = "1fnfcr3gvdjrya0czr3k2sqv4xmmvyv66yni2mckfppra93mcglg"; - libraryHaskellDepends = [ - base bytestring containers parsec text transformers - ]; - testHaskellDepends = [ - base base-compat bytestring containers deepseq directory filepath - hspec optparse-applicative parsec QuickCheck text transformers - tree-diff - ]; - testToolDepends = [ hspec-discover ]; - description = "Library exposing some functionality of Haddock"; - license = lib.licenses.bsd2; - }) {}; - - "haddock-library_1_11_0" = callPackage ({ mkDerivation, base, base-compat, containers, deepseq, directory , filepath, hspec, hspec-discover, optparse-applicative, parsec , QuickCheck, text, tree-diff @@ -127014,7 +126495,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "haddock-test" = callPackage @@ -127091,6 +126571,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dockerfile Linter JavaScript API"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "hadolint"; }) {}; @@ -127261,6 +126742,8 @@ self: { ]; description = "A graph library offering mutable, immutable, and inductive graphs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "haha" = callPackage @@ -127299,10 +126782,10 @@ self: { }) {}; "haiji" = callPackage - ({ mkDerivation, aeson, attoparsec, base, data-default, mtl - , process-extras, scientific, tagged, tasty, tasty-hunit, tasty-th - , template-haskell, text, transformers, unordered-containers - , vector + ({ mkDerivation, aeson, attoparsec, base, data-default, doctest + , filepath, mtl, process-extras, scientific, tagged, tasty + , tasty-hunit, tasty-th, template-haskell, text, transformers + , unordered-containers, vector }: mkDerivation { pname = "haiji"; @@ -127313,8 +126796,8 @@ self: { template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ - aeson base data-default process-extras tasty tasty-hunit tasty-th - text + aeson base data-default doctest filepath process-extras tasty + tasty-hunit tasty-th text ]; description = "A typed template engine, subset of jinja2"; license = lib.licenses.bsd3; @@ -127590,48 +127073,6 @@ self: { }) {}; "hakyll" = callPackage - ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup - , bytestring, containers, data-default, deepseq, directory - , file-embed, filepath, fsnotify, hashable, http-conduit - , http-types, lifted-async, lrucache, mtl, network-uri - , optparse-applicative, pandoc, parsec, process, QuickCheck, random - , regex-tdfa, resourcet, scientific, tagsoup, tasty, tasty-golden - , tasty-hunit, tasty-quickcheck, template-haskell, text, time - , time-locale-compat, unordered-containers, util-linux, vector, wai - , wai-app-static, warp, yaml - }: - mkDerivation { - pname = "hakyll"; - version = "4.15.1.1"; - sha256 = "0b3bw275q1xbx8qs9a6gzzs3c9z3qdj7skqhpp09jkchi5kdvhvi"; - revision = "9"; - editedCabalFile = "11zdqxmmykw2nbd8isc638cj03vrz8nkicyv35sn7jdw2p690ybh"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson base binary blaze-html blaze-markup bytestring containers - data-default deepseq directory file-embed filepath fsnotify - hashable http-conduit http-types lifted-async lrucache mtl - network-uri optparse-applicative pandoc parsec process random - regex-tdfa resourcet scientific tagsoup template-haskell text time - time-locale-compat unordered-containers vector wai wai-app-static - warp yaml - ]; - executableHaskellDepends = [ base directory filepath ]; - testHaskellDepends = [ - aeson base bytestring containers filepath QuickCheck tagsoup tasty - tasty-golden tasty-hunit tasty-quickcheck text unordered-containers - yaml - ]; - testToolDepends = [ util-linux ]; - description = "A static website compiler library"; - license = lib.licenses.bsd3; - mainProgram = "hakyll-init"; - maintainers = [ lib.maintainers.erictapen ]; - }) {inherit (pkgs) util-linux;}; - - "hakyll_4_16_0_0" = callPackage ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup , bytestring, containers, data-default, deepseq, directory , file-embed, filepath, fsnotify, hashable, http-conduit @@ -127667,7 +127108,6 @@ self: { testToolDepends = [ util-linux ]; description = "A static website compiler library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hakyll-init"; maintainers = [ lib.maintainers.erictapen ]; }) {inherit (pkgs) util-linux;}; @@ -127879,7 +127319,9 @@ self: { ]; description = "Convert from other blog engines to Hakyll"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hakyll-convert"; + broken = true; }) {}; "hakyll-dhall" = callPackage @@ -127956,8 +127398,8 @@ self: { }: mkDerivation { pname = "hakyll-filestore"; - version = "0.1.10"; - sha256 = "1wj2qb32ys2czmj0f2jp2fqd0khma4nrdgb2d76vrm8j77bsm7vm"; + version = "0.1.11"; + sha256 = "1gfyibnazvanrywl9bcb3y2frpp4n1cvx0c8m6cx8vmdwslwmrnv"; libraryHaskellDepends = [ base filestore hakyll time time-locale-compat ]; @@ -127972,8 +127414,8 @@ self: { }: mkDerivation { pname = "hakyll-images"; - version = "1.2.0"; - sha256 = "0y15saxicm3i7ix8nzhhzcr4v9kpsgm22w2sv46107iabfhwna46"; + version = "1.2.1"; + sha256 = "08vbkjf3nnl7dwz5r4vzgbylpql0b3xgnw7ivhxmc2k2sqzgs2rp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring hakyll JuicyPixels JuicyPixels-extra @@ -128123,6 +127565,8 @@ self: { pname = "hal"; version = "1.0.0.1"; sha256 = "1gdd0nbwm6hma57nw1y1gd0cc6z9zhhmim6l5miql2j6dk909mdv"; + revision = "1"; + editedCabalFile = "0gcgy18sdhvxb9akzz4akljjhbxkxdk0vihdnnkyq6ilr740cxqd"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit conduit-extra containers exceptions hashable http-client http-types @@ -128135,6 +127579,8 @@ self: { ]; description = "A runtime environment for Haskell applications running on AWS Lambda"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "halberd" = callPackage @@ -128230,8 +127676,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "halfsplit"; - version = "0.1.0.0"; - sha256 = "1idrik8w0z913n4jdba7m58i63krzxf4kv35rm5k8yr8w30xxr7i"; + version = "0.2.0.0"; + sha256 = "1z434f5zw6riqa6b5k0ism80j6wcx6sgvicz6wl9winz0mxzg9gv"; libraryHaskellDepends = [ base ]; description = "A library to provide special kind of two-column terminal output for Phladiprelio"; license = lib.licenses.mit; @@ -128249,6 +127695,7 @@ self: { description = "Integration between Halide and JuicyPixels"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; }) {}; "halide-arrayfire" = callPackage @@ -128287,6 +127734,8 @@ self: { description = "Haskell bindings to Halide"; license = lib.licenses.bsd3; platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + broken = true; }) {Halide = null;}; "halipeto" = callPackage @@ -129206,6 +128655,7 @@ self: { ]; description = "Happstack Authentication Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "happstack-clientsession" = callPackage @@ -129222,6 +128672,8 @@ self: { ]; description = "client-side session data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "happstack-contrib" = callPackage @@ -129375,6 +128827,7 @@ self: { ]; description = "Glue code for using Happstack with acid-state, web-routes, reform, and HSP"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "happstack-hamlet" = callPackage @@ -129512,6 +128965,8 @@ self: { ]; description = "Happstack minus the useless stuff"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "happstack-monad-peel" = callPackage @@ -129548,34 +129003,6 @@ self: { }) {}; "happstack-server" = callPackage - ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring - , containers, directory, exceptions, extensible-exceptions - , filepath, hslogger, html, HUnit, monad-control, mtl, network - , network-uri, old-locale, parsec, process, semigroups, sendfile - , syb, system-filepath, text, threads, time, transformers - , transformers-base, transformers-compat, unix, utf8-string, xhtml - , zlib - }: - mkDerivation { - pname = "happstack-server"; - version = "7.7.2"; - sha256 = "175aal1l4g558y89skck3s04db0bjblkxp77bijf1s9iyc07n669"; - libraryHaskellDepends = [ - base base64-bytestring blaze-html bytestring containers directory - exceptions extensible-exceptions filepath hslogger html - monad-control mtl network network-uri old-locale parsec process - semigroups sendfile syb system-filepath text threads time - transformers transformers-base transformers-compat unix utf8-string - xhtml zlib - ]; - testHaskellDepends = [ - base bytestring containers HUnit parsec zlib - ]; - description = "Web related tools and services"; - license = lib.licenses.bsd3; - }) {}; - - "happstack-server_7_8_0_2" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , containers, directory, exceptions, extensible-exceptions , filepath, hslogger, html, HUnit, monad-control, mtl, network @@ -129600,7 +129027,6 @@ self: { ]; description = "Web related tools and services"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "happstack-server-tls" = callPackage @@ -130530,10 +129956,9 @@ self: { }) {}; "hashable" = callPackage - ({ mkDerivation, base, bytestring, containers, data-array-byte - , deepseq, filepath, ghc-bignum, ghc-prim, HUnit, QuickCheck - , random, test-framework, test-framework-hunit - , test-framework-quickcheck2, text, unix + ({ mkDerivation, base, bytestring, containers, deepseq, filepath + , ghc-bignum, ghc-prim, HUnit, QuickCheck, random, test-framework + , test-framework-hunit, test-framework-quickcheck2, text, unix }: mkDerivation { pname = "hashable"; @@ -130542,8 +129967,8 @@ self: { revision = "1"; editedCabalFile = "12nmnmm2kyjalkvmz0l1l895ikc938lwppx8iykxnhamblrr4msq"; libraryHaskellDepends = [ - base bytestring containers data-array-byte deepseq filepath - ghc-bignum ghc-prim text + base bytestring containers deepseq filepath ghc-bignum ghc-prim + text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework @@ -130669,6 +130094,33 @@ self: { broken = true; }) {}; + "hasherize" = callPackage + ({ mkDerivation, base, base16-bytestring, bytestring, cassava + , containers, cryptohash-sha256, directory, envparse, file-io + , filepath, ki, mtl, qsem, quaalude, safe-exceptions, stm, text + , unfork, vector + }: + mkDerivation { + pname = "hasherize"; + version = "0.0.0.0"; + sha256 = "0253ycr4x8bl6qgzr14wrzkl170l8xfjajmjgrnd1dlrbwi9hfbn"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base bytestring containers cryptohash-sha256 directory file-io + filepath mtl quaalude text + ]; + executableHaskellDepends = [ + base base16-bytestring bytestring cassava containers + cryptohash-sha256 directory envparse file-io filepath ki mtl qsem + quaalude safe-exceptions stm text unfork vector + ]; + description = "Hash digests for files and directories"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "hasherize"; + }) {}; + "hashes" = callPackage ({ mkDerivation, base, bytestring, criterion, openssl, QuickCheck , sha-validation, sydtest, vector @@ -130707,8 +130159,8 @@ self: { ({ mkDerivation, base, bytestring, containers, hedgehog, split }: mkDerivation { pname = "hashids"; - version = "1.0.2.7"; - sha256 = "1zl43g73czc4253a235vnnsv64m5rf7337q7qjgfrfb0pjyxsj55"; + version = "1.1.0.1"; + sha256 = "0h4bvcg1aaprd4xkn8la4pmp4yjpdniam0yqf4akyrznspn76a6f"; libraryHaskellDepends = [ base bytestring containers split ]; testHaskellDepends = [ base bytestring containers hedgehog split ]; description = "Hashids generates short, unique, non-sequential ids from numbers"; @@ -131996,7 +131448,8 @@ self: { , hls-explicit-fixity-plugin, hls-explicit-imports-plugin , hls-explicit-record-fields-plugin, hls-floskell-plugin , hls-fourmolu-plugin, hls-gadt-plugin, hls-graph, hls-hlint-plugin - , hls-module-name-plugin, hls-ormolu-plugin, hls-plugin-api + , hls-module-name-plugin, hls-ormolu-plugin + , hls-overloaded-record-dot-plugin, hls-plugin-api , hls-pragmas-plugin, hls-qualify-imported-names-plugin , hls-refactor-plugin, hls-refine-imports-plugin, hls-rename-plugin , hls-retrie-plugin, hls-splice-plugin, hls-stylish-haskell-plugin @@ -132009,8 +131462,8 @@ self: { }: mkDerivation { pname = "haskell-language-server"; - version = "2.0.0.0"; - sha256 = "08jw3wlr9kq8jwd23gh5gnals7rks189aypjxavq898y3wdlkgyh"; + version = "2.0.0.1"; + sha256 = "1d3cgsr842czd92ay30yf9xm6bm1q6yvi6yjxsmb42mncdgh3wqr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -132023,9 +131476,10 @@ self: { hls-explicit-imports-plugin hls-explicit-record-fields-plugin hls-floskell-plugin hls-fourmolu-plugin hls-gadt-plugin hls-graph hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin - hls-plugin-api hls-pragmas-plugin hls-qualify-imported-names-plugin - hls-refactor-plugin hls-refine-imports-plugin hls-rename-plugin - hls-retrie-plugin hls-splice-plugin hls-stylish-haskell-plugin lsp + hls-overloaded-record-dot-plugin hls-plugin-api hls-pragmas-plugin + hls-qualify-imported-names-plugin hls-refactor-plugin + hls-refine-imports-plugin hls-rename-plugin hls-retrie-plugin + hls-splice-plugin hls-stylish-haskell-plugin lsp optparse-applicative optparse-simple prettyprinter process safe-exceptions sqlite-simple text unordered-containers ]; @@ -133950,6 +133404,8 @@ self: { ]; description = "B+-tree implementation in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "haskey-mtl" = callPackage @@ -134042,7 +133498,9 @@ self: { executableHaskellDepends = [ base ]; description = "Haskell Evaluation inside of LaTeX code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "haskintex"; + broken = true; }) {}; "hasklepias" = callPackage @@ -134174,6 +133632,38 @@ self: { license = lib.licenses.mit; }) {}; + "haskoin-core_0_22_0" = callPackage + ({ mkDerivation, aeson, array, base, base16, base64, binary, bytes + , bytestring, cereal, conduit, containers, cryptonite, deepseq + , entropy, hashable, hspec, hspec-discover, HUnit, lens, lens-aeson + , memory, mtl, murmur3, network, QuickCheck, safe, scientific + , secp256k1-haskell, split, string-conversions, text, time + , transformers, unordered-containers, vector + }: + mkDerivation { + pname = "haskoin-core"; + version = "0.22.0"; + sha256 = "1a8gzlpx7cgdsdsxxqmp7girm19aliszna08cpkk70jigkv2bmm9"; + libraryHaskellDepends = [ + aeson array base base16 binary bytes bytestring cereal conduit + containers cryptonite deepseq entropy hashable hspec memory mtl + murmur3 network QuickCheck safe scientific secp256k1-haskell split + string-conversions text time transformers unordered-containers + vector + ]; + testHaskellDepends = [ + aeson array base base16 base64 binary bytes bytestring cereal + conduit containers cryptonite deepseq entropy hashable hspec HUnit + lens lens-aeson memory mtl murmur3 network QuickCheck safe + scientific secp256k1-haskell split string-conversions text time + transformers unordered-containers vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Bitcoin & Bitcoin Cash library for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "haskoin-crypto" = callPackage ({ mkDerivation, base, binary, byteable, bytestring, containers , cryptohash, haskoin-util, HUnit, mtl, QuickCheck, test-framework @@ -134228,6 +133718,38 @@ self: { license = lib.licenses.mit; }) {}; + "haskoin-node_0_19_0" = callPackage + ({ mkDerivation, base, base64, bytestring, cereal, conduit + , conduit-extra, containers, data-default, hashable, haskoin-core + , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe + , random, resourcet, rocksdb-haskell-jprupp, rocksdb-query, safe + , string-conversions, text, time, transformers, unliftio + , unordered-containers + }: + mkDerivation { + pname = "haskoin-node"; + version = "0.19.0"; + sha256 = "1r6kr7jysqm9rzmckd51v50q8z2vn5ygl9xxfgr02r4xvs8phvxh"; + libraryHaskellDepends = [ + base bytestring cereal conduit conduit-extra containers + data-default hashable haskoin-core monad-logger mtl network nqe + random resourcet rocksdb-haskell-jprupp rocksdb-query + string-conversions text time transformers unliftio + unordered-containers + ]; + testHaskellDepends = [ + base base64 bytestring cereal conduit conduit-extra containers + data-default hashable haskoin-core hspec HUnit monad-logger mtl + network nqe random resourcet rocksdb-haskell-jprupp rocksdb-query + safe string-conversions text time transformers unliftio + unordered-containers + ]; + testToolDepends = [ hspec-discover ]; + description = "P2P library for Bitcoin and Bitcoin Cash"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "haskoin-protocol" = callPackage ({ mkDerivation, base, binary, bytestring, haskoin-crypto , haskoin-util, HUnit, QuickCheck, test-framework @@ -135408,8 +134930,8 @@ self: { pname = "hasql-interpolate"; version = "0.1.0.4"; sha256 = "1b3q21m25wxjxrprfr24b2ay94yjjaqs0p2x6s1d9cqagmznh9v0"; - revision = "1"; - editedCabalFile = "17ayrlqrf0hy2val7c4hbh7zfxq5i6d5x2pa09nkbdbhh6acas6g"; + revision = "2"; + editedCabalFile = "1iz6mr5pnfysbflcbrxlk1h4cw9ipw8k3jplyhw41lip1yvblnjy"; libraryHaskellDepends = [ aeson array base bytestring containers haskell-src-meta hasql megaparsec mtl scientific template-haskell text time transformers @@ -135482,15 +135004,16 @@ self: { }) {}; "hasql-optparse-applicative" = callPackage - ({ mkDerivation, base-prelude, hasql, hasql-pool - , optparse-applicative + ({ mkDerivation, attoparsec, attoparsec-time, base, hasql + , hasql-pool, optparse-applicative }: mkDerivation { pname = "hasql-optparse-applicative"; - version = "0.5"; - sha256 = "1bc7vknc6kq8ljbzf0hpqaps6jp1wrggx2kx4fvvqmw90z83vz28"; + version = "0.7"; + sha256 = "0kngkykspy20by86psdjf40m4lm7v1bs5f5w1lqn98dmlnvpqxd9"; libraryHaskellDepends = [ - base-prelude hasql hasql-pool optparse-applicative + attoparsec attoparsec-time base hasql hasql-pool + optparse-applicative ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.licenses.mit; @@ -135529,15 +135052,15 @@ self: { }) {}; "hasql-pool" = callPackage - ({ mkDerivation, async, base, hasql, hspec, rerebase, stm - , transformers + ({ mkDerivation, async, base, hasql, hspec, random, rerebase, stm + , time }: mkDerivation { pname = "hasql-pool"; - version = "0.8.0.7"; - sha256 = "16s0k60ffa7bflj0n6diprs3rbm5ywfbfvv1qwv45zwhxlyd622x"; - libraryHaskellDepends = [ base hasql stm transformers ]; - testHaskellDepends = [ async hasql hspec rerebase stm ]; + version = "0.9.0.1"; + sha256 = "00p06yjyasdcv9f7wn29c9il08drcym65k0xnh7kzyma871wv7yq"; + libraryHaskellDepends = [ base hasql stm time ]; + testHaskellDepends = [ async hasql hspec random rerebase ]; description = "Pool of connections for Hasql"; license = lib.licenses.mit; }) {}; @@ -135836,6 +135359,8 @@ self: { ]; description = "Perform IO actions during transactions for Hasql"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hasql-url" = callPackage @@ -135864,8 +135389,8 @@ self: { }: mkDerivation { pname = "hasqlator-mysql"; - version = "0.1.0"; - sha256 = "0pkgnx54f4487rc9i5286g3xm9kb6g8fhgbqn4p2yddl8mwzpdby"; + version = "0.2.0"; + sha256 = "1dl72axgr6jaz9m243krys9x2svsrc7rnanc4pfvjx9w5648j3mq"; libraryHaskellDepends = [ aeson base binary bytestring containers dlist io-streams megaparsec mtl mysql-haskell optics-core pretty-simple prettyprinter @@ -136678,7 +136203,6 @@ self: { libraryHaskellDepends = [ base bytestring Decimal digits split ]; description = "Packed binary-coded decimal (BCD) serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hbeanstalk" = callPackage @@ -137207,8 +136731,8 @@ self: { }: mkDerivation { pname = "hdaemonize"; - version = "0.5.6"; - sha256 = "097fgjgskigy3grnd3ijzyhdq34vjmd9bjk2rscixi59j8j30vxd"; + version = "0.5.7"; + sha256 = "06zh4z3xg98badbg91lf3kwy88n39ww7c1f06lija8zciql2723l"; libraryHaskellDepends = [ base bytestring extensible-exceptions filepath hsyslog mtl unix ]; @@ -137709,21 +137233,6 @@ self: { }) {}; "headed-megaparsec" = callPackage - ({ mkDerivation, base, case-insensitive, megaparsec - , parser-combinators, selective - }: - mkDerivation { - pname = "headed-megaparsec"; - version = "0.2.1.1"; - sha256 = "1fzvzggw09kbd75rwdb5qfc2fc497yzwkxrmqa1xjwcdspnmrxrl"; - libraryHaskellDepends = [ - base case-insensitive megaparsec parser-combinators selective - ]; - description = "More informative parser"; - license = lib.licenses.mit; - }) {}; - - "headed-megaparsec_0_2_1_2" = callPackage ({ mkDerivation, base, case-insensitive, megaparsec , parser-combinators, selective }: @@ -137736,7 +137245,6 @@ self: { ]; description = "More informative parser"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "headergen" = callPackage @@ -137918,6 +137426,8 @@ self: { libraryHaskellDepends = [ async base io-streams time ]; description = "Heartbeats for io-streams"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "heatitup" = callPackage @@ -137972,7 +137482,9 @@ self: { ]; description = "Find and annotate ITDs with assembly or read pair joining"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "heatitup-complete"; + broken = true; }) {}; "heatshrink" = callPackage @@ -138170,8 +137682,10 @@ self: { }: mkDerivation { pname = "hedgehog"; - version = "1.1.2"; - sha256 = "0dbk75hk6hqpzkjdlpw3s63qhm42kqigij33p321by6xndb59jg1"; + version = "1.2"; + sha256 = "0zlfmzzancsglzqmdr40kdfk3ih7anssfkb196r0n9b5lvdcfn98"; + revision = "1"; + editedCabalFile = "1am5x5y2zzfii2zk6w8kbw6rv8c4y272vsl5213f99ypvbqv086b"; libraryHaskellDepends = [ ansi-terminal async barbies base bytestring concurrent-output containers deepseq directory erf exceptions lifted-async mmorph @@ -138187,25 +137701,24 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hedgehog_1_2" = callPackage + "hedgehog_1_3" = callPackage ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring , concurrent-output, containers, deepseq, directory, erf , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show - , primitive, random, resourcet, stm, template-haskell, text, time - , transformers, transformers-base, wl-pprint-annotated + , primitive, random, resourcet, safe-exceptions, stm + , template-haskell, text, time, transformers, transformers-base + , wl-pprint-annotated }: mkDerivation { pname = "hedgehog"; - version = "1.2"; - sha256 = "0zlfmzzancsglzqmdr40kdfk3ih7anssfkb196r0n9b5lvdcfn98"; - revision = "1"; - editedCabalFile = "1am5x5y2zzfii2zk6w8kbw6rv8c4y272vsl5213f99ypvbqv086b"; + version = "1.3"; + sha256 = "1lkxmccjghdr7s02gwbzlhhwndpcrgi5a4a3yy2qq73xkcr3nqsg"; libraryHaskellDepends = [ ansi-terminal async barbies base bytestring concurrent-output containers deepseq directory erf exceptions lifted-async mmorph - monad-control mtl pretty-show primitive random resourcet stm - template-haskell text time transformers transformers-base - wl-pprint-annotated + monad-control mtl pretty-show primitive random resourcet + safe-exceptions stm template-haskell text time transformers + transformers-base wl-pprint-annotated ]; testHaskellDepends = [ base containers mmorph mtl pretty-show text transformers @@ -138287,8 +137800,8 @@ self: { }: mkDerivation { pname = "hedgehog-extras"; - version = "0.4.5.2"; - sha256 = "1kdgjxdf9irk7sd8nlqxzppvppp9q6fcffhwpw3n62rf5rnsb6g3"; + version = "0.4.7.0"; + sha256 = "08144dhnnbbl7mmlypx4ji6hsifjf4ssvqh3zhyjk6zwnj5jng13"; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring deepseq Diff directory exceptions filepath hedgehog http-conduit hw-aeson mmorph mtl @@ -138411,14 +137924,16 @@ self: { libraryHaskellDepends = [ base hedgehog lens ]; description = "Hedgehog properties for lens laws"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hedgehog-optics" = callPackage ({ mkDerivation, base, hedgehog, optics-core }: mkDerivation { pname = "hedgehog-optics"; - version = "1.0.0.2"; - sha256 = "0i39s3ajrfdf87qy8i2k5v4dh42snc3jw4ar49c9hc76gzhxw2qj"; + version = "1.0.0.3"; + sha256 = "0nvl8bqnry16irnqcsp03q7mxf21idydg3wzcyp0s1i99l9y26kx"; libraryHaskellDepends = [ base hedgehog optics-core ]; description = "Hedgehog properties for optics laws"; license = lib.licenses.mit; @@ -138430,8 +137945,8 @@ self: { pname = "hedgehog-quickcheck"; version = "0.1.1"; sha256 = "1z2ja63wqz83qhwzh0zs98k502v8fjdpnsnhqk3srypx2nw5vdlp"; - revision = "4"; - editedCabalFile = "1838hm2p22n8qrps17zjzf9k0jwvrw9g99r0crii3igfbi22m8nf"; + revision = "5"; + editedCabalFile = "0l5fn4z4n80h99baxhsqsq3dqxli9hl0xwjgxbs12kz59w667ml1"; libraryHaskellDepends = [ base hedgehog QuickCheck transformers ]; description = "Use QuickCheck generators in Hedgehog and vice versa"; license = lib.licenses.bsd3; @@ -138661,20 +138176,19 @@ self: { }) {}; "hegg" = callPackage - ({ mkDerivation, base, containers, deriving-compat, tasty - , tasty-bench, tasty-hunit, tasty-quickcheck, transformers + ({ mkDerivation, base, containers, tasty, tasty-bench, tasty-hunit + , tasty-quickcheck, transformers }: mkDerivation { pname = "hegg"; - version = "0.3.0.0"; - sha256 = "08hprlz70vxv759fr15hb95p7fj6qmnahjxvalj3db9rw5xqs4ia"; + version = "0.4.0.0"; + sha256 = "1nhxmf90965752skn3wcyjavi2amfxhlyrh60lmslm08w2wk14sk"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ - base containers deriving-compat tasty tasty-hunit tasty-quickcheck + base containers tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ - base containers deriving-compat tasty tasty-bench tasty-hunit - tasty-quickcheck + base containers tasty tasty-bench tasty-hunit tasty-quickcheck ]; description = "Fast equality saturation in Haskell"; license = lib.licenses.bsd3; @@ -138742,8 +138256,8 @@ self: { pname = "heist"; version = "1.1.1.1"; sha256 = "0s6ydncib0g4mdmx4vzwmp1cnbvxrb2pngvkd5jc5kn5vb3g929l"; - revision = "1"; - editedCabalFile = "0xc29737ms9qvvbw9n1xgd5c73lxm7hjwgigaabml9sy6s8i1fi5"; + revision = "2"; + editedCabalFile = "0xgigspz2wbszs1vmx8ykp6b7j87j2r346pay0wdrpx8hqyzzjfl"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable @@ -138861,6 +138375,8 @@ self: { ]; description = "Extra heist functionality"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "helf" = callPackage @@ -138884,38 +138400,35 @@ self: { }) {}; "helic" = callPackage - ({ mkDerivation, aeson, base, chronos, containers, exon - , fast-logger, gi-gdk, gi-glib, gi-gtk, hostname, http-client - , http-client-tls, incipit, optparse-applicative, path, path-io - , polysemy, polysemy-chronos, polysemy-conc, polysemy-http + ({ mkDerivation, base, chronos, containers, exon, fast-logger + , gi-gdk, gi-glib, gi-gtk, hostname, optparse-applicative, path + , path-io, polysemy, polysemy-chronos, polysemy-conc, polysemy-http , polysemy-log, polysemy-plugin, polysemy-process, polysemy-test - , polysemy-time, servant, servant-client, servant-client-core - , servant-server, table-layout, tasty, template-haskell - , terminal-size, torsor, transformers, typed-process, unix - , wai-extra, warp, yaml + , polysemy-time, prelate, random, servant-client, servant-server + , table-layout, tasty, terminal-size, torsor, transformers + , typed-process, wai-extra, warp, yaml, zeugma }: mkDerivation { pname = "helic"; - version = "0.5.3.0"; - sha256 = "1pfsa9g13d79byyr703jlfs57a18a7ybi46z8dx6gavhl53z32j7"; + version = "0.6.1.0"; + sha256 = "0zwgnhgm571a62bxgvc7gwrbi1klydby0gb6j21y28h3cx12m1a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson base chronos exon fast-logger gi-gdk gi-glib gi-gtk hostname - http-client http-client-tls incipit optparse-applicative path - path-io polysemy polysemy-chronos polysemy-conc polysemy-http - polysemy-log polysemy-plugin polysemy-process polysemy-time servant - servant-client servant-client-core servant-server table-layout - template-haskell terminal-size transformers typed-process unix - wai-extra warp yaml + base chronos exon fast-logger gi-gdk gi-glib gi-gtk hostname + optparse-applicative path path-io polysemy polysemy-chronos + polysemy-conc polysemy-http polysemy-log polysemy-plugin + polysemy-process polysemy-time prelate servant-client + servant-server table-layout terminal-size transformers + typed-process wai-extra warp yaml ]; executableHaskellDepends = [ - base incipit polysemy polysemy-plugin + base polysemy polysemy-plugin prelate ]; testHaskellDepends = [ - base chronos containers exon incipit path polysemy polysemy-chronos - polysemy-conc polysemy-log polysemy-plugin polysemy-test - polysemy-time tasty torsor + base chronos containers exon path polysemy polysemy-chronos + polysemy-log polysemy-plugin polysemy-test prelate random tasty + torsor zeugma ]; description = "Clipboard Manager"; license = "BSD-2-Clause-Patent"; @@ -139335,9 +138848,9 @@ self: { , conduit-extra, containers, directory, dlist, exceptions, filepath , hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core , hercules-ci-cnix-expr, hercules-ci-cnix-store, hostname, hspec - , http-client, http-client-tls, http-conduit, inline-c - , inline-c-cpp, katip, lens, lens-aeson, lifted-async, lifted-base - , monad-control, mtl, network, network-uri, nix + , hspec-discover, http-client, http-client-tls, http-conduit + , inline-c, inline-c-cpp, katip, lens, lens-aeson, lifted-async + , lifted-base, monad-control, mtl, network, network-uri, nix , optparse-applicative, process, process-extras, protolude , safe-exceptions, scientific, servant, servant-auth-client , servant-client, servant-client-core, stm, tagged, temporary, text @@ -139347,8 +138860,8 @@ self: { }: mkDerivation { pname = "hercules-ci-agent"; - version = "0.9.11"; - sha256 = "1y0n4vfxf84r5jw02vciwks6snj35zhy789nsixxv8jba6scnf66"; + version = "0.9.12"; + sha256 = "0fs5ycnig0s7wwrshpx2fhi7iib59bnnddsjvb5s06y9gvla6xq0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -139385,8 +138898,9 @@ self: { hercules-ci-api-core hercules-ci-cnix-store hspec katip lifted-async lifted-base monad-control mtl process protolude safe-exceptions stm tagged temporary text transformers-base - unliftio-core + unliftio-core vector ]; + testToolDepends = [ hspec-discover ]; description = "Runs Continuous Integration tasks on your machines"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.roberth ]; @@ -139402,8 +138916,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api"; - version = "0.8.0.0"; - sha256 = "1ivlh6gxjdrrzgyafwglv145wz8ss77ayjv6lwfanaiq26x25vqk"; + version = "0.8.1.0"; + sha256 = "13zvw78mwx78sv858hz4bw65dck0v2kxwqv6skpfgzbyvg4h5f6i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -139441,8 +138955,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api-agent"; - version = "0.5.0.0"; - sha256 = "0j1yb091i4whlf8brj2n0x0dnqm01p56i2ns4p59xsx6k0z7hprv"; + version = "0.5.0.1"; + sha256 = "0d9cmf1amy4hdzlkmwaqyp469fmgh09a5090143sar9ss309r0sg"; libraryHaskellDepends = [ aeson base base64-bytestring-type bytestring containers cookie deepseq exceptions hashable hercules-ci-api-core http-api-data @@ -139469,8 +138983,8 @@ self: { }: mkDerivation { pname = "hercules-ci-api-core"; - version = "0.1.5.0"; - sha256 = "1f5fxivyy5fkchr5b8na2fxrmp4p7av61a28grsp7n0ndik1lfgd"; + version = "0.1.5.1"; + sha256 = "0mlas84ndkp9269qapzfqcc86mcr0nw5vfpc2l0a6ymk1z05nrq4"; libraryHaskellDepends = [ aeson base bytestring containers cookie deepseq exceptions hashable http-api-data http-media katip lens lifted-base memory @@ -139539,8 +139053,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-expr"; - version = "0.3.5.1"; - sha256 = "0l4267n0h272snfrbw6phhlrdn8vmiv363b33iv0yh9mnp0d3ya2"; + version = "0.3.6.0"; + sha256 = "15lyhj26zr9r3nqn3d7gwn4rppix8g4lanxs52wliq7jxxaga28i"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ @@ -139569,8 +139083,8 @@ self: { }: mkDerivation { pname = "hercules-ci-cnix-store"; - version = "0.3.3.5"; - sha256 = "0mzpa1apijap1mbfshrw7dan897kikhdp5hpb2r0p1p5w7qxrl9l"; + version = "0.3.4.0"; + sha256 = "0f8vav9jj4251ym2xyj7wna3wc6dgsqdlpm7byhjdnwzqkw0pxw4"; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ base bytestring conduit containers inline-c inline-c-cpp protolude @@ -139644,35 +139158,11 @@ self: { license = lib.licenses.bsd3; }) {}; - "hermes-json_0_2_0_1" = callPackage - ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base - , bytestring, containers, deepseq, dlist, hedgehog, mtl, scientific - , tasty, tasty-hedgehog, text, time, time-compat, transformers - , unliftio, unliftio-core - }: - mkDerivation { - pname = "hermes-json"; - version = "0.2.0.1"; - sha256 = "1i10nmblh6zxbqpqk5z5r97334j6x37kgw459i4icm6c4hi55k4l"; - libraryHaskellDepends = [ - attoparsec attoparsec-iso8601 base bytestring deepseq dlist mtl - scientific text time time-compat transformers unliftio - unliftio-core - ]; - testHaskellDepends = [ - aeson base bytestring containers hedgehog scientific tasty - tasty-hedgehog text time - ]; - description = "Fast JSON decoding via simdjson C++ bindings"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "hermes-json" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base , bytestring, containers, deepseq, dlist, hedgehog, primitive - , scientific, tasty, tasty-hedgehog, text, time, time-compat - , transformers, vector + , scientific, system-cxx-std-lib, tasty, tasty-hedgehog, text, time + , time-compat, transformers, vector }: mkDerivation { pname = "hermes-json"; @@ -139680,8 +139170,8 @@ self: { sha256 = "0d0vy74z0m9vcs5rngigsqd6642dfx40a8bzh5finwrwgjb9k2dk"; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base bytestring containers deepseq - dlist primitive scientific text time time-compat transformers - vector + dlist primitive scientific system-cxx-std-lib text time time-compat + transformers vector ]; testHaskellDepends = [ aeson base bytestring containers hedgehog scientific tasty @@ -139802,6 +139292,8 @@ self: { testHaskellDepends = [ base hspec persistent-postgresql ]; description = "Parse DATABASE_URL into configuration types for Persistent"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "herringbone" = callPackage @@ -140024,6 +139516,7 @@ self: { testHaskellDepends = [ base ]; description = "Hetzner Cloud and DNS library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "heukarya" = callPackage @@ -140046,21 +139539,21 @@ self: { ({ mkDerivation, abstract-par, aeson, aeson-optics, ansi-wl-pprint , array, async, base, base16, binary, brick, bytestring, cereal , containers, cryptonite, data-dword, Decimal, deepseq, directory - , filemanip, filepath, filepattern, free, gmp, haskeline, here - , HUnit, libff, megaparsec, memory, monad-par, mtl, multiset + , filemanip, filepath, filepattern, free, githash, gmp, haskeline + , here, HUnit, libff, megaparsec, memory, monad-par, mtl, multiset , operational, optics-core, optics-extra, optics-th , optparse-generic, process, QuickCheck, quickcheck-instances , quickcheck-text, regex, regex-tdfa, restless-git, rosezipper , scientific, secp256k1, smt2-parser, spawn, spool, stm, tasty , tasty-bench, tasty-expected-failure, tasty-hunit , tasty-quickcheck, temporary, text, time, transformers, tree-view - , tuple, unordered-containers, vector, vty, witherable, word-wrap - , wreq + , tuple, unordered-containers, vector, vty, witch, witherable + , word-wrap, wreq }: mkDerivation { pname = "hevm"; - version = "0.51.1"; - sha256 = "1q9yxkp8zvi31gi38snny6n906sdwnfbrxiammrh18gj2h0f1jxq"; + version = "0.51.3"; + sha256 = "0cfy72vxihyw12a2b8nqzpqxcwc1r1ssja4j5qk0c68cq6n7djqb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -140073,15 +139566,15 @@ self: { regex-tdfa restless-git rosezipper scientific smt2-parser spawn spool stm tasty tasty-bench tasty-expected-failure tasty-hunit tasty-quickcheck temporary text time transformers tree-view tuple - unordered-containers vector vty witherable word-wrap wreq + unordered-containers vector vty witch witherable word-wrap wreq ]; librarySystemDepends = [ gmp libff secp256k1 ]; executableHaskellDepends = [ aeson ansi-wl-pprint async base base16 binary brick bytestring containers cryptonite data-dword deepseq directory filepath free - memory mtl operational optics-core optparse-generic process + githash memory mtl operational optics-core optparse-generic process QuickCheck quickcheck-text regex-tdfa spawn stm temporary text - unordered-containers vector vty + unordered-containers vector vty witch ]; testHaskellDepends = [ aeson array base base16 binary bytestring containers data-dword @@ -140089,7 +139582,7 @@ self: { optics-extra process QuickCheck quickcheck-instances regex regex-tdfa smt2-parser spawn stm tasty tasty-bench tasty-expected-failure tasty-hunit tasty-quickcheck temporary text - time vector witherable + time vector witch witherable ]; testSystemDepends = [ secp256k1 ]; benchmarkHaskellDepends = [ @@ -140158,10 +139651,8 @@ self: { }: mkDerivation { pname = "hex-text"; - version = "0.1.0.8"; - sha256 = "06zp9hwvds9fss2206c34q1zv80pklhbxcyrirz1xnwl3ml28fb5"; - revision = "1"; - editedCabalFile = "1w1hwzfhaphdbrnbqwn48v2jh7my280nisn7z98asidq77gi0lsl"; + version = "0.1.0.9"; + sha256 = "1dzv1jpjga4nsrxbwrh5nhnzv5f0mnl5i8da0blqc73vavsjhny5"; libraryHaskellDepends = [ base base16-bytestring bytestring text ]; testHaskellDepends = [ base base16-bytestring bytestring hspec text @@ -140568,6 +140059,7 @@ self: { libraryToolDepends = [ c2hs ]; description = "Haskell bindings for the Keystone assembler framework"; license = lib.licenses.gpl2Only; + maintainers = [ lib.maintainers.raehik ]; }) {inherit (pkgs) keystone;}; "heyting-algebras" = callPackage @@ -140860,6 +140352,7 @@ self: { libraryPkgconfigDepends = [ gdal ]; description = "Haskell binding to the GDAL library"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gdal;}; "hgdbmi" = callPackage @@ -140946,6 +140439,8 @@ self: { pname = "hgeometry"; version = "0.14"; sha256 = "0bqn0qmi4r23wn2bmz4nnxp7cainsvi0zfxh71swn3a6labapkwk"; + revision = "1"; + editedCabalFile = "0gax66jc9nbf3afm3n47c7pakldnk0kg49wdn75rl699gf12h8ws"; libraryHaskellDepends = [ aeson base bifunctors bytestring containers data-clist deepseq dlist fingertree fixed-vector hashable hgeometry-combinatorial @@ -140965,6 +140460,7 @@ self: { ]; description = "Geometric Algorithms, Data structures, and Data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hgeometry-combinatorial" = callPackage @@ -140999,6 +140495,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Data structures, and Data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hgeometry-ipe" = callPackage @@ -141236,6 +140733,8 @@ self: { libraryHaskellDepends = [ aeson base bytestring cpu hosc network ]; description = "Haskell module to interact with the greetd daemon trough it's IPC protocol"; license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hgrep" = callPackage @@ -141690,6 +141189,8 @@ self: { testHaskellDepends = [ base hspec HUnit QuickCheck ]; description = "Fast algorithms for single, average/UPGMA and complete linkage clustering"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hierarchical-clustering-diagrams" = callPackage @@ -141709,6 +141210,7 @@ self: { ]; description = "Draw diagrams of dendrograms made by hierarchical-clustering"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hierarchical-env" = callPackage @@ -141838,7 +141340,9 @@ self: { testHaskellDepends = [ base ]; description = "WiFi connection script generator"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hifi"; + broken = true; }) {}; "higgledy" = callPackage @@ -142180,36 +141684,43 @@ self: { "hindent" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, criterion - , deepseq, Diff, directory, exceptions, filepath, ghc-prim - , haskell-src-exts, hspec, monad-loops, mtl, optparse-applicative - , path, path-io, text, transformers, unix-compat, utf8-string, yaml + , deepseq, Diff, directory, exceptions, filepath, ghc-lib-parser + , ghc-lib-parser-ex, hspec, monad-loops, mtl, optparse-applicative + , path, path-io, regex-tdfa, split, syb, text, transformers + , unicode-show, utf8-string, yaml }: mkDerivation { pname = "hindent"; - version = "5.3.4"; - sha256 = "1pc20iza3v0ljzbx6cycm1j1kbmz8h95xwfq47fd6zfmsrx9w6vn"; - revision = "1"; - editedCabalFile = "0rs5pk858dnc8jw1h9w8zk94jl3n79j5ci3jcq9gyghpwy6bfn6p"; + version = "6.0.0"; + sha256 = "17pkbjb4zqnzv3bnw3zwisf9j2m9lw5irq7i12bgwrzpv15fpabz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ - base bytestring Cabal containers directory exceptions filepath - haskell-src-exts monad-loops mtl text transformers utf8-string yaml + base bytestring Cabal containers deepseq directory exceptions + filepath ghc-lib-parser ghc-lib-parser-ex monad-loops mtl path + path-io regex-tdfa split syb text transformers unicode-show + utf8-string yaml ]; executableHaskellDepends = [ - base bytestring deepseq directory exceptions ghc-prim - haskell-src-exts optparse-applicative path path-io text - transformers unix-compat utf8-string yaml + base bytestring Cabal containers directory exceptions filepath + ghc-lib-parser ghc-lib-parser-ex monad-loops mtl + optparse-applicative path path-io regex-tdfa split syb text + transformers unicode-show utf8-string yaml ]; testHaskellDepends = [ - base bytestring deepseq Diff directory exceptions haskell-src-exts - hspec monad-loops mtl utf8-string + base bytestring Cabal containers Diff directory exceptions filepath + ghc-lib-parser ghc-lib-parser-ex hspec monad-loops mtl path path-io + regex-tdfa split syb text transformers unicode-show utf8-string + yaml ]; benchmarkHaskellDepends = [ - base bytestring criterion deepseq directory exceptions ghc-prim - haskell-src-exts mtl utf8-string + base bytestring Cabal containers criterion deepseq directory + exceptions filepath ghc-lib-parser ghc-lib-parser-ex monad-loops + mtl path path-io regex-tdfa split syb text transformers + unicode-show utf8-string yaml ]; + doHaddock = false; description = "Extensible Haskell pretty printer"; license = lib.licenses.bsd3; mainProgram = "hindent"; @@ -142678,6 +142189,7 @@ self: { ]; description = "Haskell Image Processing (HIP) Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hipbot" = callPackage @@ -143147,8 +142659,8 @@ self: { }: mkDerivation { pname = "hix"; - version = "0.5.3"; - sha256 = "02dmsmn3ijf4z6105xralcim3my9as9hxk43kwx92z20n7lma0yj"; + version = "0.5.8"; + sha256 = "0x1yaj99ss7wmzfad51zj36n9qahqap970pkbxxc72s295y0prbx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143218,32 +142730,6 @@ self: { }) {}; "hjsmin" = callPackage - ({ mkDerivation, base, bytestring, directory, extra, filepath - , language-javascript, optparse-applicative, process, text, unix - }: - mkDerivation { - pname = "hjsmin"; - version = "0.2.0.4"; - sha256 = "1r2p5rjdjr25j3w4s57q5hxw2c3ymw12x7ms18yvglnq2ivr9fc1"; - revision = "2"; - editedCabalFile = "184g49wsj2sfm8d75kgr7ylfw29gbyrqbqp4syyz30ch047jd0af"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring language-javascript text - ]; - executableHaskellDepends = [ - base bytestring language-javascript optparse-applicative text - ]; - testHaskellDepends = [ - base directory extra filepath process unix - ]; - description = "Haskell implementation of a javascript minifier"; - license = lib.licenses.bsd3; - mainProgram = "hjsmin"; - }) {}; - - "hjsmin_0_2_1" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , language-javascript, optparse-applicative, process, text, unix }: @@ -143264,7 +142750,6 @@ self: { ]; description = "Haskell implementation of a javascript minifier"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "hjsmin"; }) {}; @@ -143502,34 +142987,14 @@ self: { }) {}; "hkgr" = callPackage - ({ mkDerivation, base, bytestring, directory, extra, filepath - , simple-cabal, simple-cmd-args, typed-process, xdg-basedir - }: - mkDerivation { - pname = "hkgr"; - version = "0.4.2"; - sha256 = "0ssh8wylalmgicpcixilvx3p46jf8miqx2q0gz9yjhxa54c721ab"; - isLibrary = false; - isExecutable = true; - enableSeparateDataOutput = true; - executableHaskellDepends = [ - base bytestring directory extra filepath simple-cabal - simple-cmd-args typed-process xdg-basedir - ]; - description = "Simple Hackage release workflow for package maintainers"; - license = lib.licenses.gpl3Only; - mainProgram = "hkgr"; - }) {}; - - "hkgr_0_4_3" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , simple-cabal, simple-cmd-args, simple-prompt, typed-process , xdg-basedir }: mkDerivation { pname = "hkgr"; - version = "0.4.3"; - sha256 = "0w9409hqjh8cl540dp60a0n2ci97qvq3iygvz9ys5v5j1jpj78rn"; + version = "0.4.3.1"; + sha256 = "0ls5g6xm8kyqk9yrwkbxqck8l14ij0zsmkscl6h7cicq3b0ar5vj"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -143539,7 +143004,6 @@ self: { ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hkgr"; }) {}; @@ -143647,53 +143111,6 @@ self: { }) {}; "hledger" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, breakpoint, bytestring - , cmdargs, containers, data-default, Decimal, Diff, directory - , extra, filepath, githash, hashable, haskeline, hledger-lib, lucid - , math-functions, megaparsec, microlens, mtl, process, regex-tdfa - , safe, shakespeare, split, tabular, tasty, temporary, terminfo - , text, time, timeit, transformers, unordered-containers - , utf8-string, utility-ht, wizards - }: - mkDerivation { - pname = "hledger"; - version = "1.27.1"; - sha256 = "0qdg87m7ys2ykqqq32p7h7aw827w4f5bcqx4dspxxq6zqlvzddqb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson ansi-terminal base breakpoint bytestring cmdargs containers - data-default Decimal Diff directory extra filepath githash hashable - haskeline hledger-lib lucid math-functions megaparsec microlens mtl - process regex-tdfa safe shakespeare split tabular tasty temporary - terminfo text time timeit transformers unordered-containers - utf8-string utility-ht wizards - ]; - executableHaskellDepends = [ - aeson ansi-terminal base breakpoint bytestring cmdargs containers - data-default Decimal directory extra filepath githash haskeline - hledger-lib math-functions megaparsec microlens mtl process - regex-tdfa safe shakespeare split tabular tasty temporary terminfo - text time timeit transformers unordered-containers utf8-string - utility-ht wizards - ]; - testHaskellDepends = [ - aeson ansi-terminal base breakpoint bytestring cmdargs containers - data-default Decimal directory extra filepath githash haskeline - hledger-lib math-functions megaparsec microlens mtl process - regex-tdfa safe shakespeare split tabular tasty temporary terminfo - text time timeit transformers unordered-containers utf8-string - utility-ht wizards - ]; - description = "Command-line interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger"; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - - "hledger_1_30_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, data-default, Decimal, Diff, directory, extra , filepath, githash, hashable, haskeline, hledger-lib, lucid @@ -143706,8 +143123,8 @@ self: { pname = "hledger"; version = "1.30.1"; sha256 = "0ri8zg1pq011cbry5cxj2rc5g19vgl3rjcl5b2qk4bhdgxy7na98"; - revision = "1"; - editedCabalFile = "1pw204xcv71873rfv0xrnfsbhqnpjb5azr4jqiak6b21w31ky26q"; + revision = "2"; + editedCabalFile = "10r6ywfipsahxdbpnpg9cki5i201wglvdga3snhf7218wpr8rbrp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -143736,7 +143153,6 @@ self: { ]; description = "Command-line interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger"; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -143829,7 +143245,9 @@ self: { ]; description = "An hledger workflow focusing on automated statement import and classification"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "hledger-flow"; + broken = true; }) {}; "hledger-iadd" = callPackage @@ -143910,42 +143328,6 @@ self: { }) {}; "hledger-lib" = callPackage - ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base - , blaze-markup, breakpoint, bytestring, call-stack, cassava - , cassava-megaparsec, cmdargs, containers, data-default, Decimal - , deepseq, directory, doclayout, doctest, extra, file-embed - , filepath, Glob, hashtables, megaparsec, microlens, microlens-th - , mtl, parser-combinators, pretty-simple, regex-tdfa, safe, tabular - , tasty, tasty-hunit, template-haskell, text, time, timeit - , transformers, uglymemo, unordered-containers, utf8-string - }: - mkDerivation { - pname = "hledger-lib"; - version = "1.27.1"; - sha256 = "0w2jnpyfc6pp3n5fzdjd78hdh9vv9w98xwd2j6dw98rm6hlapwhb"; - libraryHaskellDepends = [ - aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint - bytestring call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal deepseq directory doclayout extra file-embed - filepath Glob hashtables megaparsec microlens microlens-th mtl - parser-combinators pretty-simple regex-tdfa safe tabular tasty - tasty-hunit template-haskell text time timeit transformers uglymemo - unordered-containers utf8-string - ]; - testHaskellDepends = [ - aeson aeson-pretty ansi-terminal array base blaze-markup breakpoint - bytestring call-stack cassava cassava-megaparsec cmdargs containers - data-default Decimal deepseq directory doclayout doctest extra - file-embed filepath Glob hashtables megaparsec microlens - microlens-th mtl parser-combinators pretty-simple regex-tdfa safe - tabular tasty tasty-hunit template-haskell text time timeit - transformers uglymemo unordered-containers utf8-string - ]; - description = "A reusable library providing the core functionality of hledger"; - license = lib.licenses.gpl3Only; - }) {}; - - "hledger-lib_1_30" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , base-compat, blaze-markup, bytestring, call-stack, cassava , cassava-megaparsec, cmdargs, colour, containers, data-default @@ -143960,8 +143342,8 @@ self: { pname = "hledger-lib"; version = "1.30"; sha256 = "0qyhkx1bhrmnwwxqbqa4pqghg7j2vn63829j5s2zdn8ys2mm8s64"; - revision = "1"; - editedCabalFile = "09b8liifim9rj6l1s0jwfnnfigjhy3cwaadx017m97igm1mpc7f0"; + revision = "2"; + editedCabalFile = "136j2f4wyqcaihkpisxnw3afn2v953zl4fx9w2hdvavqpv99yj0m"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base base-compat blaze-markup bytestring call-stack cassava cassava-megaparsec @@ -143984,7 +143366,6 @@ self: { ]; description = "A reusable library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hledger-makeitso" = callPackage @@ -144006,7 +143387,9 @@ self: { ]; description = "An hledger workflow focusing on automated statement import and classification"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "hledger-makeitso"; + broken = true; }) {}; "hledger-stockquotes" = callPackage @@ -144040,31 +143423,6 @@ self: { }) {}; "hledger-ui" = callPackage - ({ mkDerivation, ansi-terminal, async, base, breakpoint, brick - , cmdargs, containers, data-default, directory, doclayout, extra - , filepath, fsnotify, hledger, hledger-lib, megaparsec, microlens - , microlens-platform, mtl, process, safe, split, text, text-zipper - , time, transformers, unix, vector, vty - }: - mkDerivation { - pname = "hledger-ui"; - version = "1.27.1"; - sha256 = "1srzlz0mdcp0259k0vsc8xkisd9l59s30j1k1x9bnsn179n8bi22"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - ansi-terminal async base breakpoint brick cmdargs containers - data-default directory doclayout extra filepath fsnotify hledger - hledger-lib megaparsec microlens microlens-platform mtl process - safe split text text-zipper time transformers unix vector vty - ]; - description = "Curses-style terminal interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-ui"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hledger-ui_1_30" = callPackage ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs , containers, data-default, directory, doclayout, extra, filepath , fsnotify, hledger, hledger-lib, megaparsec, microlens @@ -144087,7 +143445,6 @@ self: { ]; description = "Curses-style terminal interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-ui"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -144113,43 +143470,6 @@ self: { }) {}; "hledger-web" = callPackage - ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup - , breakpoint, bytestring, case-insensitive, clientsession, cmdargs - , conduit, conduit-extra, containers, data-default, Decimal - , directory, extra, filepath, hjsmin, hledger, hledger-lib, hspec - , http-client, http-conduit, http-types, megaparsec, mtl, network - , shakespeare, template-haskell, text, time, transformers - , unix-compat, unordered-containers, utf8-string, wai, wai-cors - , wai-extra, wai-handler-launch, warp, yaml, yesod, yesod-core - , yesod-form, yesod-static, yesod-test - }: - mkDerivation { - pname = "hledger-web"; - version = "1.27.1"; - sha256 = "151dxci7dld8626dzw823sr3d9iaac92wfzbfcbdz4jh9f7n07wa"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64 blaze-html blaze-markup breakpoint bytestring - case-insensitive clientsession cmdargs conduit conduit-extra - containers data-default Decimal directory extra filepath hjsmin - hledger hledger-lib hspec http-client http-conduit http-types - megaparsec mtl network shakespeare template-haskell text time - transformers unix-compat unordered-containers utf8-string wai - wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core - yesod-form yesod-static yesod-test - ]; - executableHaskellDepends = [ base breakpoint ]; - testHaskellDepends = [ - base breakpoint hledger hledger-lib hspec text yesod yesod-test - ]; - description = "Web-based user interface for the hledger accounting system"; - license = lib.licenses.gpl3Only; - mainProgram = "hledger-web"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "hledger-web_1_30" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup , bytestring, case-insensitive, clientsession, cmdargs, conduit , conduit-extra, containers, data-default, Decimal, directory @@ -144164,8 +143484,8 @@ self: { pname = "hledger-web"; version = "1.30"; sha256 = "0lcw8qigh1507hn287zwmp00vsccsm6lw6r87c5rp0ikxsxmwbds"; - revision = "1"; - editedCabalFile = "11id6v6h86zmvqbkx45kdr1q1c5maka6iackk6b2jw9icyv9g6hb"; + revision = "2"; + editedCabalFile = "0cixs5p93f2dx82w7krki4znsgdkl6hi2rqqdj0yx2xlp5m4jzq5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -144184,7 +143504,6 @@ self: { ]; description = "Web-based user interface for the hledger accounting system"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; mainProgram = "hledger-web"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -144193,8 +143512,8 @@ self: { ({ mkDerivation, base, HUnit, regex-tdfa }: mkDerivation { pname = "hlex"; - version = "0.1.0"; - sha256 = "0nmd4sjm74k7a2nm1638ri27slr457zfg86wzqgprkzd9jbqilsa"; + version = "1.0.0"; + sha256 = "1qanm8n368ps64hfr19j43hrkbwlgmfdyf4xldx25lzrgn56qaxk"; libraryHaskellDepends = [ base regex-tdfa ]; testHaskellDepends = [ base HUnit regex-tdfa ]; description = "Simple Lexer Creation"; @@ -144318,10 +143637,10 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hlint" = callPackage + "hlint_3_4_1" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra - , file-embed, filepath, filepattern, ghc, ghc-boot, ghc-boot-th + , file-embed, filepath, filepattern, ghc-lib-parser , ghc-lib-parser-ex, hscolour, process, refact, text, transformers , uniplate, unordered-containers, utf8-string, vector, yaml }: @@ -144337,18 +143656,19 @@ self: { libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs data-default deriving-aeson directory extra file-embed filepath - filepattern ghc ghc-boot ghc-boot-th ghc-lib-parser-ex hscolour - process refact text transformers uniplate unordered-containers - utf8-string vector yaml + filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process + refact text transformers uniplate unordered-containers utf8-string + vector yaml ]; executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hlint"; maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hlint_3_5" = callPackage + "hlint" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, deriving-aeson, directory, extra , file-embed, filepath, filepattern, ghc-lib-parser @@ -144372,6 +143692,34 @@ self: { executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; + mainProgram = "hlint"; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + + "hlint_3_6_1" = callPackage + ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs + , containers, cpphs, data-default, deriving-aeson, directory, extra + , file-embed, filepath, filepattern, ghc-lib-parser + , ghc-lib-parser-ex, hscolour, process, refact, text, transformers + , uniplate, unordered-containers, utf8-string, vector, yaml + }: + mkDerivation { + pname = "hlint"; + version = "3.6.1"; + sha256 = "1za1cykiajyfl8ks59jdj6228qnlg5s96slc9jm9zcy1ncmi701j"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson ansi-terminal base bytestring cmdargs containers cpphs + data-default deriving-aeson directory extra file-embed filepath + filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process + refact text transformers uniplate unordered-containers utf8-string + vector yaml + ]; + executableHaskellDepends = [ base ]; + description = "Source code suggestions"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "hlint"; maintainers = [ lib.maintainers.maralorn ]; @@ -144516,8 +143864,8 @@ self: { }: mkDerivation { pname = "hls-alternate-number-format-plugin"; - version = "2.0.0.0"; - sha256 = "12di8zpzrmlhj6i14zhjj7y79gihc3whm30qvlikfy52dkblhx4g"; + version = "2.0.0.1"; + sha256 = "1vszwiy8jgs8a2ggz04kn0d0y59fx6ji110j8pj1z5k40yx1a26a"; libraryHaskellDepends = [ aeson base containers extra ghc-boot-th ghcide hie-compat hls-graph hls-plugin-api lens lsp mtl regex-tdfa syb text @@ -144549,8 +143897,8 @@ self: { }: mkDerivation { pname = "hls-cabal-fmt-plugin"; - version = "2.0.0.0"; - sha256 = "0j2c22whp9d7wvwfb20f0ij2nz443vziz9m27y3di45yjwacdj46"; + version = "2.0.0.1"; + sha256 = "1nmwnx2j1cnqsgw3bsdkdw8rp4dnf4fdclsr56viaz2qm4hqjc8k"; libraryHaskellDepends = [ base directory filepath ghcide hls-plugin-api lens lsp-types process text transformers @@ -144568,8 +143916,8 @@ self: { }: mkDerivation { pname = "hls-cabal-plugin"; - version = "2.0.0.0"; - sha256 = "1cmnyjx8mfhj8q0srvnx0wf4pc1gin1cshnvfqcwikyimpsjivsm"; + version = "2.0.0.1"; + sha256 = "17zccd6c16xq44al5iaj9zfp0gzjb03bclvyyr739ikh8vjb2j7b"; libraryHaskellDepends = [ base bytestring Cabal deepseq directory extra ghcide hashable hls-graph hls-plugin-api lsp lsp-types regex-tdfa stm text @@ -144590,8 +143938,8 @@ self: { }: mkDerivation { pname = "hls-call-hierarchy-plugin"; - version = "2.0.0.0"; - sha256 = "1sshrk144ndp8dr1kfg9sy3riyx1malhpdj9afnz8nmibg0gicxs"; + version = "2.0.0.1"; + sha256 = "1bc3mwvj9k7bnhpf69ikzz206hr4sqp7k57mlqs1bpillai9sk1c"; libraryHaskellDepends = [ aeson base containers extra ghcide hiedb hls-plugin-api lens lsp sqlite-simple text unordered-containers @@ -144611,8 +143959,8 @@ self: { }: mkDerivation { pname = "hls-change-type-signature-plugin"; - version = "2.0.0.0"; - sha256 = "0ccprd27vr2rj18rgad0855h8w1krf0rwlm1bxsdx85ilcgym4q3"; + version = "2.0.0.1"; + sha256 = "1mjckkjsl8r3mln9lbw4f59fwkss0p8lz9n73nppadrf61x4fkm5"; libraryHaskellDepends = [ base ghcide hls-plugin-api lsp-types regex-tdfa syb text transformers unordered-containers @@ -144632,8 +143980,8 @@ self: { }: mkDerivation { pname = "hls-class-plugin"; - version = "2.0.0.0"; - sha256 = "1hpgq2c9702iixami1kgl1kb00h15p4sl5ajlza69y42wad2s4r0"; + version = "2.0.0.1"; + sha256 = "1hmp4apq1azds6bc2ri7i6q4d6aa52sz0c24pdwnzmb59blvgia4"; libraryHaskellDepends = [ aeson base containers deepseq extra ghc ghc-boot-th ghc-exactprint ghcide hls-graph hls-plugin-api lens lsp text transformers @@ -144654,8 +144002,8 @@ self: { }: mkDerivation { pname = "hls-code-range-plugin"; - version = "2.0.0.0"; - sha256 = "1cwb4r1b35c9szcxq9nzy6yqfwg8ssxirpfxkc8vbrmza59wqn29"; + version = "2.0.0.1"; + sha256 = "19vwzjkl2ihpc2c6dwnfnb6vi0jafbpqwhq24hi61pgiciqvvm7i"; libraryHaskellDepends = [ aeson base containers deepseq extra ghcide hashable hls-plugin-api lens lsp mtl semigroupoids text transformers vector @@ -144678,8 +144026,8 @@ self: { }: mkDerivation { pname = "hls-eval-plugin"; - version = "2.0.0.0"; - sha256 = "1agjw6mxdin4mpwna1lgzzhscbva32z02v9x3rzqirnf47pfnl2w"; + version = "2.0.0.1"; + sha256 = "0955f7zgd13c9nyx1s800aqk3fpysdfmhks9smlnaqg97b56yrzh"; libraryHaskellDepends = [ aeson base containers data-default deepseq Diff directory dlist extra filepath ghc ghc-boot-th ghc-paths ghcide hashable hls-graph @@ -144720,8 +144068,8 @@ self: { }: mkDerivation { pname = "hls-explicit-fixity-plugin"; - version = "2.0.0.0"; - sha256 = "094bih984f44zxkzli8zn5779g4l3n47p0n60i3ys0p2awpvwnn7"; + version = "2.0.0.1"; + sha256 = "1mrmh8g5zws4aa222k4sfwgh8whvmh94lljnhhiylk65zd5ib7mm"; libraryHaskellDepends = [ base containers deepseq extra ghc ghcide hashable hls-plugin-api lsp text transformers @@ -144738,8 +144086,8 @@ self: { }: mkDerivation { pname = "hls-explicit-imports-plugin"; - version = "2.0.0.0"; - sha256 = "1lz620w5z3ly3iivg653csa4rdz6f3mln7mh983xkhrrvnf05w7a"; + version = "2.0.0.1"; + sha256 = "0h76wg03lqsas0dmpvk2kcccrrj07qn3kxxr1fwxs137m73pfn1x"; libraryHaskellDepends = [ aeson base containers deepseq ghc ghcide hls-graph hls-plugin-api lsp text unordered-containers @@ -144756,8 +144104,8 @@ self: { }: mkDerivation { pname = "hls-explicit-record-fields-plugin"; - version = "2.0.0.0"; - sha256 = "0nw35qpd170860dn3lcdxmc47whbhsi8a89m8kka1arzkagp8p5p"; + version = "2.0.0.1"; + sha256 = "1543dvl9i1508f7fhl15skbnfcrs5vnpli0wixsckgn6297vz2g1"; libraryHaskellDepends = [ base containers ghc-boot-th ghcide hls-graph hls-plugin-api lens lsp syb text transformers unordered-containers @@ -144775,8 +144123,8 @@ self: { }: mkDerivation { pname = "hls-floskell-plugin"; - version = "2.0.0.0"; - sha256 = "13idpjnd10m4y4yr94hyanv7p5s0zjjlhn7pc55xd418gi08ykn7"; + version = "2.0.0.1"; + sha256 = "1mm9qavr3qlrjv13m7a982faya13qnh0ddpcgckaydy3pr8hsqrm"; libraryHaskellDepends = [ base floskell ghcide hls-plugin-api lsp-types text transformers ]; @@ -144792,8 +144140,8 @@ self: { }: mkDerivation { pname = "hls-fourmolu-plugin"; - version = "2.0.0.0"; - sha256 = "0w1h5d380b6mk9k91047gwnmag92kwsmbing58hfx3cfq3nrdvzs"; + version = "2.0.0.1"; + sha256 = "199kk08kzyfpxqv02j1q56fkqbbyn40v1dj8ijazv90an97qw8y8"; libraryHaskellDepends = [ base filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api lens lsp process-extras text @@ -144815,8 +144163,8 @@ self: { }: mkDerivation { pname = "hls-gadt-plugin"; - version = "2.0.0.0"; - sha256 = "0ad45yz9x2lcf4b7pwfn4a7mbba2j3svgp4kpkfb46qdv70jcm13"; + version = "2.0.0.1"; + sha256 = "1pabnzwh9zjyjidyri0mhn87dy2xhk7c88fj6r096riisj6wzp5g"; libraryHaskellDepends = [ aeson base containers extra ghc ghc-boot-th ghc-exactprint ghcide hls-plugin-api hls-refactor-plugin lens lsp mtl text transformers @@ -144838,8 +144186,8 @@ self: { }: mkDerivation { pname = "hls-graph"; - version = "2.0.0.0"; - sha256 = "0dij91crndh4l98vgjgv5jrms8lvc40qnr5ynmlhb07wpim5j3yh"; + version = "2.0.0.1"; + sha256 = "0kbhhnbjka5xlsa5vq0vlxg210fz4j7w524a11g6375br3vjfqnc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers deepseq directory exceptions @@ -144860,8 +144208,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "hls-haddock-comments-plugin"; - version = "2.0.0.0"; - sha256 = "099xvvbyd9zi8y48q7dg7fk7kj34nn39gdyhkdff7832q6p7892i"; + version = "2.0.0.1"; + sha256 = "1w80jkb4n61v1lvbkpimdwvxi4w9h72zi8lr6p7f8r9fd7l41x35"; description = "Haddock comments plugin for Haskell Language Server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -144878,8 +144226,8 @@ self: { }: mkDerivation { pname = "hls-hlint-plugin"; - version = "2.0.0.0"; - sha256 = "19py74k9ff9pidwpvv4qbhl72dv78lh5m1wvfhv4dzmr3mfn8ry6"; + version = "2.0.0.1"; + sha256 = "0nrcr2xavq5fvq72mhl46y98w28hn64237z1kcx7i69svncwfpk0"; libraryHaskellDepends = [ aeson apply-refact base binary bytestring containers data-default deepseq Diff directory extra filepath ghc-exactprint ghc-lib-parser @@ -144902,8 +144250,8 @@ self: { }: mkDerivation { pname = "hls-module-name-plugin"; - version = "2.0.0.0"; - sha256 = "0y9wkc7zw9cw7gm8d4z58sj1q2w3gvzzqb349g2f73hdm28ydwsk"; + version = "2.0.0.1"; + sha256 = "0y4x27mna7adjvk6scnmz28m1ks6nz7lkbp29x1k7k5nj42kzcph"; libraryHaskellDepends = [ aeson base directory filepath ghcide hls-plugin-api lsp text transformers unordered-containers @@ -144920,8 +144268,8 @@ self: { }: mkDerivation { pname = "hls-ormolu-plugin"; - version = "2.0.0.0"; - sha256 = "1wv31qjhgpcwf7cvq3phr1dgw1a2spgs7hhg94zinqkwsjjgdswi"; + version = "2.0.0.1"; + sha256 = "0bdcaqcd2k8ha6wvp7w5wda1nsczcawc8n74i11s40r68qq3j0xq"; libraryHaskellDepends = [ base filepath ghc ghc-boot-th ghcide hls-plugin-api lens lsp ormolu text @@ -144933,6 +144281,26 @@ self: { license = lib.licenses.asl20; }) {}; + "hls-overloaded-record-dot-plugin" = callPackage + ({ mkDerivation, base, containers, deepseq, filepath, ghc-boot-th + , ghcide, hls-graph, hls-plugin-api, hls-test-utils, lens, lsp + , lsp-test, syb, text, transformers, unordered-containers + }: + mkDerivation { + pname = "hls-overloaded-record-dot-plugin"; + version = "2.0.0.1"; + sha256 = "1ilmiw0lrd8rkmplwfm6lf5hckjg2ak7x2payr2x90bhhbjzg9fa"; + libraryHaskellDepends = [ + base containers deepseq ghc-boot-th ghcide hls-graph hls-plugin-api + lens lsp syb text transformers unordered-containers + ]; + testHaskellDepends = [ + base filepath hls-test-utils lsp-test text + ]; + description = "Overloaded record dot plugin for Haskell Language Server"; + license = lib.licenses.bsd3; + }) {}; + "hls-plugin-api" = callPackage ({ mkDerivation, aeson, base, containers, criterion, data-default , deepseq, dependent-map, dependent-sum, Diff, dlist, extra @@ -144944,8 +144312,8 @@ self: { }: mkDerivation { pname = "hls-plugin-api"; - version = "2.0.0.0"; - sha256 = "1h0vycqsnh7j0ygiizbkc30n29bmdzch0l045jlsy3306inalq0z"; + version = "2.0.0.1"; + sha256 = "1rahsz7yl8vd7wcwag76dmmvnysagn6s6iabijlpp2v7z6kkr5y9"; libraryHaskellDepends = [ aeson base containers data-default dependent-map dependent-sum Diff dlist extra filepath ghc hashable hls-graph hw-fingertree lens @@ -144970,8 +144338,8 @@ self: { }: mkDerivation { pname = "hls-pragmas-plugin"; - version = "2.0.0.0"; - sha256 = "0gd58h1y0ky5wy0j959rcrwkjwqsn1mlwc56rp28mhx4wyl4ilrr"; + version = "2.0.0.1"; + sha256 = "1mgq746zz4v348218qn4cifjcxm85a6zxzizhzanpv3xg15g30m4"; libraryHaskellDepends = [ base containers extra fuzzy ghc ghcide hls-plugin-api lens lsp text transformers unordered-containers @@ -144990,8 +144358,8 @@ self: { }: mkDerivation { pname = "hls-qualify-imported-names-plugin"; - version = "2.0.0.0"; - sha256 = "1w9a9xgsphhj8slbq9138xlsv1fzn004iigkq8zp4pgf2hdqcbhh"; + version = "2.0.0.1"; + sha256 = "0ra3r31b0f5g38fwxm1j7bljwph00c7r963fn1py7g9ib2rv476k"; libraryHaskellDepends = [ aeson base containers deepseq dlist ghc ghcide hls-graph hls-plugin-api lsp text transformers unordered-containers @@ -145012,8 +144380,8 @@ self: { }: mkDerivation { pname = "hls-refactor-plugin"; - version = "2.0.0.0"; - sha256 = "004j4m6mzb2mb7q7gvdyqc42kn51psx2kx6h6j8nfq917h1njdhf"; + version = "2.0.0.1"; + sha256 = "0ww7ijagiy4lyhsp5ljph09s6mixc0jyh7794cgmbxvwgc4nv89p"; libraryHaskellDepends = [ aeson base bytestring containers data-default deepseq dlist extra ghc ghc-boot ghc-exactprint ghcide hls-graph hls-plugin-api lens @@ -145037,8 +144405,8 @@ self: { }: mkDerivation { pname = "hls-refine-imports-plugin"; - version = "2.0.0.0"; - sha256 = "0jsqy005mbk3hqdz90gfs5xa0cm9bhd5py5f0sb8hvpk78wgbr40"; + version = "2.0.0.1"; + sha256 = "0hvjzq4g02zvvzw0wmb3c8f903gnjfvcmggw6j8fypi51zvjvglf"; libraryHaskellDepends = [ aeson base containers deepseq ghc ghcide hls-explicit-imports-plugin hls-graph hls-plugin-api lsp text @@ -145057,8 +144425,8 @@ self: { }: mkDerivation { pname = "hls-rename-plugin"; - version = "2.0.0.0"; - sha256 = "11j67d031a2vvsb0crl702467088z0x14gkw425crr544gwjd7x6"; + version = "2.0.0.1"; + sha256 = "0b3c7h151rn9awkjc0iq2fnir3g9kvj79b4mdigrarzi8g695agn"; libraryHaskellDepends = [ base containers extra ghc ghc-exactprint ghcide hashable hie-compat hiedb hls-plugin-api hls-refactor-plugin lsp lsp-types mod syb text @@ -145079,8 +144447,8 @@ self: { }: mkDerivation { pname = "hls-retrie-plugin"; - version = "2.0.0.0"; - sha256 = "02mm4zwv99qj0ldhyps4yn3j48xs1njxb3drxpid5kkdvpiv1spx"; + version = "2.0.0.1"; + sha256 = "0rq49n8ryp8x1jk9lwm2lcih0kx8lc0snlmclp6jky503n33vkf8"; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory extra ghc ghcide hashable hls-plugin-api hls-refactor-plugin lsp lsp-types retrie @@ -145127,8 +144495,8 @@ self: { }: mkDerivation { pname = "hls-splice-plugin"; - version = "2.0.0.0"; - sha256 = "0q8yjq2r97p0pnxbcs2wxzhyjqx69zp3vrgbz4q8hmy3d3v05a9x"; + version = "2.0.0.1"; + sha256 = "0scjc5rd01ns8ifyscvzlxsb6r307j9p2cv8d77vh0akm6jrjiq3"; libraryHaskellDepends = [ aeson base containers dlist extra foldl ghc ghc-exactprint ghcide hls-plugin-api hls-refactor-plugin lens lsp retrie syb text @@ -145143,8 +144511,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "hls-stan-plugin"; - version = "2.0.0.0"; - sha256 = "1qcck8a58bqim5x7vq0mmsak0742xjy7g525mn6c6rbshv3vdxd4"; + version = "2.0.0.1"; + sha256 = "12100gj5hiqsjx71syww45nv4pnrhq0a1zhpmh2ac1kslgdajij1"; description = "Stan integration plugin with Haskell Language Server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -145158,8 +144526,8 @@ self: { }: mkDerivation { pname = "hls-stylish-haskell-plugin"; - version = "2.0.0.0"; - sha256 = "1441pswwmxh1c7zl7r4jl5ylpkg2v6xvwyvgmziyhgx9jy29j72r"; + version = "2.0.0.1"; + sha256 = "0g2gpldgd9g9mpxnzbi5amsl9v277n2wdn1yd4bammq5dc80prvz"; libraryHaskellDepends = [ base directory filepath ghc ghc-boot-th ghcide hls-plugin-api lsp-types stylish-haskell text @@ -145173,8 +144541,8 @@ self: { ({ mkDerivation }: mkDerivation { pname = "hls-tactics-plugin"; - version = "2.0.0.0"; - sha256 = "0ai0drpakkijamkd5d7smdhv4kwgld9xwvkh2l9avjzljqwragqy"; + version = "2.0.0.1"; + sha256 = "0kzyjsgc4j03ayjq79nd3kkv8x3nf0c9wk12m0fix0ik9fr35idh"; description = "Wingman plugin for Haskell Language Server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; @@ -145190,8 +144558,8 @@ self: { }: mkDerivation { pname = "hls-test-utils"; - version = "2.0.0.0"; - sha256 = "1xvfkj9xscf1cx3va6v6vblhsnimvkwkladvdbw5mxabicpwjy2m"; + version = "2.0.0.1"; + sha256 = "0s2418lv3kg5zs8zr4a1j90503c6alcpr6q5d7cs6ravdq6s0qvi"; libraryHaskellDepends = [ aeson async base blaze-markup bytestring containers data-default directory extra filepath ghcide hls-graph hls-plugin-api lens lsp @@ -145466,6 +144834,7 @@ self: { libraryHaskellDepends = [ base hmatrix repa vector ]; description = "Adaptors for interoperability between hmatrix and repa"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "hmatrix-sparse" = callPackage @@ -145824,8 +145193,8 @@ self: { }: mkDerivation { pname = "hmp3-ng"; - version = "2.14.2"; - sha256 = "1qx8gy63m0q2wb4q6aifrfqmdh0vnanvxxwa47jpwv641sxbp1ck"; + version = "2.14.3"; + sha256 = "02bcxzpmjm6kqcvx7036055chbyfyhi6pl4xrrxwwmkp85fh0apb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -146163,7 +145532,9 @@ self: { testHaskellDepends = [ base ]; description = "A Nock interpreter"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "hnock"; + broken = true; }) {}; "hnop" = callPackage @@ -146260,19 +145631,21 @@ self: { "hoauth2" = callPackage ({ mkDerivation, aeson, base, base64, binary, bytestring - , containers, cryptonite, data-default, exceptions, http-conduit - , http-types, memory, microlens, text, transformers, uri-bytestring - , uri-bytestring-aeson + , containers, cryptonite, data-default, exceptions, hspec + , hspec-discover, http-conduit, http-types, memory, microlens, text + , transformers, uri-bytestring, uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; - version = "2.6.0"; - sha256 = "1iag8dwza1cg8m436f2a3ar2281xjflslqfffgi9kz81jnvgs95i"; + version = "2.8.0"; + sha256 = "1xndl9cl0j1mn18lgjrp7crys9vlz0gznp7fijazawa5x84xjfpp"; libraryHaskellDepends = [ aeson base base64 binary bytestring containers cryptonite data-default exceptions http-conduit http-types memory microlens text transformers uri-bytestring uri-bytestring-aeson ]; + testHaskellDepends = [ aeson base hspec ]; + testToolDepends = [ hspec-discover ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.mit; }) {}; @@ -146720,8 +146093,8 @@ self: { pname = "hoist-error"; version = "0.2.1.0"; sha256 = "028lczd80nhj3yj5dq9qixzdzkyisl34qpi6bb28r8b9nj2i2nss"; - revision = "5"; - editedCabalFile = "173vmbviw39ivb1cg2c0w35m0dd32n0ki82nd6h3j8yww0pzgk5p"; + revision = "6"; + editedCabalFile = "0wlicjvc2w2vjbnxr3fc417hp1bb4iqvq7pww8wn8b1j8mij60yp"; libraryHaskellDepends = [ base either mtl ]; description = "Some convenience facilities for hoisting errors into a monad"; license = lib.licenses.mit; @@ -147825,26 +147198,6 @@ self: { }) {}; "horizontal-rule" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, HMock, optparse-applicative - , tasty, tasty-hunit, terminal-size, text, time - }: - mkDerivation { - pname = "horizontal-rule"; - version = "0.5.0.0"; - sha256 = "1anpf8qgiyvx1fvycr01sz9ak8zxdrarqw32m0kybxs3xhw15myy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base terminal-size text ]; - executableHaskellDepends = [ - ansi-wl-pprint base optparse-applicative text time - ]; - testHaskellDepends = [ base HMock tasty tasty-hunit ]; - description = "horizontal rule for the terminal"; - license = lib.licenses.mit; - mainProgram = "hr"; - }) {}; - - "horizontal-rule_0_6_0_0" = callPackage ({ mkDerivation, ansi-wl-pprint, base, HMock, optparse-applicative , tasty, tasty-hunit, terminal-size, text, time }: @@ -147887,23 +147240,6 @@ self: { }) {}; "hosc" = callPackage - ({ mkDerivation, base, binary, blaze-builder, bytestring - , data-binary-ieee754, network, time, transformers - }: - mkDerivation { - pname = "hosc"; - version = "0.19.1"; - sha256 = "08q218p1skqxwa7f55nsgmv9z8digf1c0f1wi6p562q6d4i044z7"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base binary blaze-builder bytestring data-binary-ieee754 network - time transformers - ]; - description = "Haskell Open Sound Control"; - license = lib.licenses.gpl3Only; - }) {}; - - "hosc_0_20" = callPackage ({ mkDerivation, base, binary, blaze-builder, bytestring , data-binary-ieee754, network, parsec, time, transformers }: @@ -147918,7 +147254,6 @@ self: { ]; description = "Haskell Open Sound Control"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "hosc-json" = callPackage @@ -148243,48 +147578,6 @@ self: { mainProgram = "hp2pretty"; }) {}; - "hpack_0_35_0" = callPackage - ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal - , containers, cryptonite, deepseq, directory, filepath, Glob, hspec - , hspec-discover, http-client, http-client-tls, http-types, HUnit - , infer-license, interpolate, mockery, pretty, QuickCheck - , scientific, template-haskell, temporary, text, transformers - , unordered-containers, vector, yaml - }: - mkDerivation { - pname = "hpack"; - version = "0.35.0"; - sha256 = "1cii4bdn4rm2l3yw9vsv4ygn61zmalaa282iqg9rihys90nvrgf6"; - revision = "1"; - editedCabalFile = "1x0rmra2fpfzmhhw090iila2drfdmb1y28ybypmgbi0asa1zl751"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - executableHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob http-client http-client-tls - http-types infer-license pretty scientific text transformers - unordered-containers vector yaml - ]; - testHaskellDepends = [ - aeson base bifunctors bytestring Cabal containers cryptonite - deepseq directory filepath Glob hspec http-client http-client-tls - http-types HUnit infer-license interpolate mockery pretty - QuickCheck scientific template-haskell temporary text transformers - unordered-containers vector yaml - ]; - testToolDepends = [ hspec-discover ]; - description = "A modern format for Haskell packages"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - mainProgram = "hpack"; - }) {}; - "hpack" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, cryptonite, deepseq, directory, filepath, Glob, hspec @@ -148297,8 +147590,8 @@ self: { pname = "hpack"; version = "0.35.2"; sha256 = "1v4h5dkbfwx8wlmbaq76av22ald9iyk80k8k7pz808nw30yh3dq3"; - revision = "1"; - editedCabalFile = "19vz0drrg9bgxaszr1d3xlarddmibly68bcrkj05niaw35gsdzpq"; + revision = "2"; + editedCabalFile = "0vwxfg5ixlr18q8gb1x8vz3grp339cbnhm51hfp7rk6vc0bd61k5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -148326,6 +147619,46 @@ self: { mainProgram = "hpack"; }) {}; + "hpack_0_35_3" = callPackage + ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal + , containers, crypton, deepseq, directory, filepath, Glob, hspec + , hspec-discover, http-client, http-client-tls, http-types, HUnit + , infer-license, interpolate, mockery, pretty, QuickCheck + , scientific, template-haskell, temporary, text, transformers + , unordered-containers, vector, yaml + }: + mkDerivation { + pname = "hpack"; + version = "0.35.3"; + sha256 = "1kh5v2hj4y3f73hjcqxr4q60cbva4lmi43iahrrnhj789h5b5k94"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers crypton deepseq + directory filepath Glob http-client http-client-tls http-types + infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + executableHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers crypton deepseq + directory filepath Glob http-client http-client-tls http-types + infer-license pretty scientific text transformers + unordered-containers vector yaml + ]; + testHaskellDepends = [ + aeson base bifunctors bytestring Cabal containers crypton deepseq + directory filepath Glob hspec http-client http-client-tls + http-types HUnit infer-license interpolate mockery pretty + QuickCheck scientific template-haskell temporary text transformers + unordered-containers vector yaml + ]; + testToolDepends = [ hspec-discover ]; + description = "A modern format for Haskell packages"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "hpack"; + }) {}; + "hpack-convert" = callPackage ({ mkDerivation, aeson, aeson-qq, base, base-compat, bytestring , Cabal, containers, deepseq, directory, filepath, Glob, hspec @@ -148638,6 +147971,29 @@ self: { mainProgram = "hpc-codecov"; }) {}; + "hpc-codecov_0_4_0_0" = callPackage + ({ mkDerivation, array, base, bytestring, containers, directory + , filepath, hpc, process, tasty, tasty-hunit, time + }: + mkDerivation { + pname = "hpc-codecov"; + version = "0.4.0.0"; + sha256 = "0y545jm79p5jzvid27nqfyv5814iykk5wxdixv25mar49w5zd494"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + array base bytestring containers directory filepath hpc time + ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ + base directory filepath process tasty tasty-hunit + ]; + description = "Generate codecov report from hpc data"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "hpc-codecov"; + }) {}; + "hpc-coveralls" = callPackage ({ mkDerivation, aeson, async, base, bytestring, Cabal, cmdargs , containers, curl, directory, directory-tree, hpc, HUnit, process @@ -148893,39 +148249,6 @@ self: { }) {}; "hpqtypes" = callPackage - ({ mkDerivation, aeson, async, base, bytestring, Cabal, containers - , directory, exceptions, filepath, HUnit, lifted-base - , monad-control, mtl, postgresql, QuickCheck, random, resource-pool - , scientific, semigroups, test-framework, test-framework-hunit - , text, text-show, time, transformers, transformers-base - , unordered-containers, uuid-types, vector - }: - mkDerivation { - pname = "hpqtypes"; - version = "1.9.4.0"; - sha256 = "0m0jpv0d2zynhn53gbjb50sb91lxss71qnzhcy30agxvf29qpi0w"; - revision = "2"; - editedCabalFile = "1xpbb5js710rd7kbdgx6hl10dl7n95yp6pidqrh8f9ifwx076k3g"; - setupHaskellDepends = [ base Cabal directory filepath ]; - libraryHaskellDepends = [ - aeson async base bytestring containers exceptions lifted-base - monad-control mtl resource-pool semigroups text text-show time - transformers transformers-base uuid-types vector - ]; - librarySystemDepends = [ postgresql ]; - testHaskellDepends = [ - aeson base bytestring exceptions HUnit lifted-base monad-control - mtl QuickCheck random scientific test-framework - test-framework-hunit text text-show time transformers-base - unordered-containers uuid-types vector - ]; - description = "Haskell bindings to libpqtypes"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {inherit (pkgs) postgresql;}; - - "hpqtypes_1_11_1_1" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , exceptions, HUnit, libpq, lifted-base, monad-control, mtl , QuickCheck, random, resource-pool, scientific, semigroups @@ -151257,6 +150580,8 @@ self: { pname = "hsblst"; version = "0.0.2"; sha256 = "08sj5r714rzkdbvx8bzhk3lvim7jiaxbpj4xpz58bxx13ds2dxni"; + revision = "1"; + editedCabalFile = "14bj4m38786x7mjddfxyyjv218jmnqhd7ipinq03hbwa2drx3jij"; libraryHaskellDepends = [ base deepseq memory ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ @@ -151946,19 +151271,21 @@ self: { }) {}; "hscrtmpl" = callPackage - ({ mkDerivation, base, directory, filepath, process, time }: + ({ mkDerivation, ansi-wl-pprint, base, directory, filepath, heredoc + , optparse-applicative, process, time + }: mkDerivation { pname = "hscrtmpl"; - version = "1.6"; - sha256 = "166xp46bxi079h9bpr8xfnlzzivwkhnykv7g7kg7rnp35cmwxshm"; + version = "2.0"; + sha256 = "1pqqgwiany0i5pzmyzyn7j4xakads4phinzzfvmyanlj0n8i88rw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ - base directory filepath process time + ansi-wl-pprint base directory filepath heredoc optparse-applicative + process time ]; - description = "Haskell shell script template"; + description = "Haskell shell script templates"; license = lib.licenses.isc; - mainProgram = "hscrtmpl"; }) {}; "hscuid" = callPackage @@ -152195,6 +151522,7 @@ self: { ]; description = "sendxmpp clone, sending XMPP messages via CLI"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "hsendxmpp"; }) {}; @@ -152495,6 +151823,25 @@ self: { broken = true; }) {}; + "hsini_0_5_2" = callPackage + ({ mkDerivation, base, bytestring, containers, mtl, parsec, tasty + , tasty-hunit, tasty-quickcheck, tasty-th + }: + mkDerivation { + pname = "hsini"; + version = "0.5.2"; + sha256 = "14mybpf6qkcwrji9j2bvajqfb4p3ybi3n8rvblggpxd9fvm5gak2"; + libraryHaskellDepends = [ base bytestring containers mtl parsec ]; + testHaskellDepends = [ + base bytestring containers mtl parsec tasty tasty-hunit + tasty-quickcheck tasty-th + ]; + description = "ini configuration files"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "hsinspect" = callPackage ({ mkDerivation, base, containers, directory, filepath, ghc , ghc-boot, text, time, transformers @@ -152553,28 +151900,6 @@ self: { }) {}; "hsinstall" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, Cabal, directory, exceptions - , filepath, heredoc, newtype-generics, optparse-applicative - , process, safe-exceptions, transformers - }: - mkDerivation { - pname = "hsinstall"; - version = "2.7"; - sha256 = "142gdcdka2i61hv9pxpqfi25h5nzz8k7nxlnymfmn4inpayvdr29"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base directory filepath ]; - executableHaskellDepends = [ - ansi-wl-pprint base Cabal directory exceptions filepath heredoc - newtype-generics optparse-applicative process safe-exceptions - transformers - ]; - description = "Install Haskell software"; - license = lib.licenses.isc; - mainProgram = "hsinstall"; - }) {}; - - "hsinstall_2_8" = callPackage ({ mkDerivation, ansi-wl-pprint, base, Cabal, directory, exceptions , filepath, heredoc, newtype-generics, optparse-applicative , process, safe-exceptions, transformers @@ -152593,7 +151918,6 @@ self: { ]; description = "Install Haskell software"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; mainProgram = "hsinstall"; }) {}; @@ -152754,32 +152078,6 @@ self: { }) {}; "hslua" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-aeson, hslua-classes, hslua-core, hslua-marshalling - , hslua-objectorientation, hslua-packaging, lua, lua-arbitrary, mtl - , QuickCheck, quickcheck-instances, tasty, tasty-hslua, tasty-hunit - , text - }: - mkDerivation { - pname = "hslua"; - version = "2.2.1"; - sha256 = "1q587cjwb29jsf71hhmra6djr2sycbx2hr0rhwlgvb8ax699vkv3"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-aeson hslua-classes - hslua-core hslua-marshalling hslua-objectorientation - hslua-packaging mtl text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-aeson hslua-classes - hslua-core hslua-marshalling hslua-objectorientation - hslua-packaging lua lua-arbitrary mtl QuickCheck - quickcheck-instances tasty tasty-hslua tasty-hunit text - ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {}; - - "hslua_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-aeson, hslua-classes, hslua-core, hslua-marshalling , hslua-objectorientation, hslua-packaging, hslua-typing, lua @@ -152803,33 +152101,9 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-aeson" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hashable - , hslua-core, hslua-marshalling, mtl, QuickCheck - , quickcheck-instances, scientific, tasty, tasty-quickcheck, text - , unordered-containers, vector - }: - mkDerivation { - pname = "hslua-aeson"; - version = "2.2.1"; - sha256 = "0igmkay5bf3wg1n6rqm20kjv1xq36x552lgdvr1vlpwikgsiq8mb"; - libraryHaskellDepends = [ - aeson base bytestring containers hashable hslua-core - hslua-marshalling mtl scientific text unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers hashable hslua-core - hslua-marshalling mtl QuickCheck quickcheck-instances scientific - tasty tasty-quickcheck text unordered-containers vector - ]; - description = "Allow aeson data types to be used with Lua"; - license = lib.licenses.mit; - }) {}; - - "hslua-aeson_2_3_0_1" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hashable , hslua-core, hslua-marshalling, mtl, QuickCheck , quickcheck-instances, scientific, tasty, tasty-hunit @@ -152850,33 +152124,9 @@ self: { ]; description = "Allow aeson data types to be used with Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-classes" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck - , quickcheck-instances, tasty, tasty-hslua, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-classes"; - version = "2.2.0"; - sha256 = "1z7ym3whcq16k2cm9jf7sf0vwmp52iv1f0iicvv4jk6xks9d6ia1"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - lua-arbitrary QuickCheck quickcheck-instances tasty tasty-hslua - tasty-hunit tasty-quickcheck text - ]; - description = "Type classes for HsLua"; - license = lib.licenses.mit; - }) {}; - - "hslua-classes_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck , quickcheck-instances, tasty, tasty-hslua, tasty-hunit @@ -152897,7 +152147,6 @@ self: { ]; description = "Type classes for HsLua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-cli" = callPackage @@ -152916,30 +152165,9 @@ self: { ]; description = "Command-line interface for Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-core" = callPackage - ({ mkDerivation, base, bytestring, exceptions, lua, lua-arbitrary - , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-core"; - version = "2.2.1"; - sha256 = "0hy3a7rn940bcj0shxyk75dndwl23wwmmvbnwnay36py60hy3rbq"; - libraryHaskellDepends = [ - base bytestring exceptions lua mtl text - ]; - testHaskellDepends = [ - base bytestring exceptions lua lua-arbitrary mtl QuickCheck - quickcheck-instances tasty tasty-hunit tasty-quickcheck text - ]; - description = "Bindings to Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {}; - - "hslua-core_2_3_1" = callPackage ({ mkDerivation, base, bytestring, exceptions, lua, lua-arbitrary , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit , tasty-quickcheck, text @@ -152957,7 +152185,6 @@ self: { ]; description = "Bindings to Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-examples" = callPackage @@ -152988,27 +152215,6 @@ self: { }) {}; "hslua-marshalling" = callPackage - ({ mkDerivation, base, bytestring, containers, hslua-core - , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty - , tasty-hslua, tasty-hunit, tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-marshalling"; - version = "2.2.1"; - sha256 = "1xmix1frfcyv4p51rnshrg02gba7di7nrrc6chsq71d3mbwhyask"; - libraryHaskellDepends = [ - base bytestring containers hslua-core mtl text - ]; - testHaskellDepends = [ - base bytestring containers hslua-core lua-arbitrary mtl QuickCheck - quickcheck-instances tasty tasty-hslua tasty-hunit tasty-quickcheck - text - ]; - description = "Marshalling of values between Haskell and Lua"; - license = lib.licenses.mit; - }) {}; - - "hslua-marshalling_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , lua-arbitrary, mtl, QuickCheck, quickcheck-instances, tasty , tasty-hslua, tasty-hunit, tasty-quickcheck, text @@ -153027,26 +152233,9 @@ self: { ]; description = "Marshalling of values between Haskell and Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-doclayout" = callPackage - ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit - , tasty-lua, text - }: - mkDerivation { - pname = "hslua-module-doclayout"; - version = "1.0.4"; - sha256 = "14sqffgcrhhrv7k4j8b1l41mn5gqlp8yzggd727746kjl0n56hqq"; - libraryHaskellDepends = [ base doclayout hslua text ]; - testHaskellDepends = [ - base doclayout hslua tasty tasty-hunit tasty-lua text - ]; - description = "Lua module wrapping Text.DocLayout."; - license = lib.licenses.mit; - }) {}; - - "hslua-module-doclayout_1_1_0" = callPackage ({ mkDerivation, base, doclayout, hslua, tasty, tasty-hunit , tasty-lua, text }: @@ -153060,29 +152249,9 @@ self: { ]; description = "Lua module wrapping Text.DocLayout."; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-path" = callPackage - ({ mkDerivation, base, filepath, hslua-core, hslua-marshalling - , hslua-packaging, tasty, tasty-hunit, tasty-lua, text - }: - mkDerivation { - pname = "hslua-module-path"; - version = "1.0.3"; - sha256 = "1sy2k4mb263kg85vkf39ja84xz5kvm6z61xn62jy1swhrvvd96sr"; - libraryHaskellDepends = [ - base filepath hslua-core hslua-marshalling hslua-packaging text - ]; - testHaskellDepends = [ - base filepath hslua-core hslua-marshalling hslua-packaging tasty - tasty-hunit tasty-lua text - ]; - description = "Lua module to work with file paths"; - license = lib.licenses.mit; - }) {}; - - "hslua-module-path_1_1_0" = callPackage ({ mkDerivation, base, filepath, hslua-core, hslua-marshalling , hslua-packaging, tasty, tasty-hunit, tasty-lua, text }: @@ -153099,30 +152268,9 @@ self: { ]; description = "Lua module to work with file paths"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-system" = callPackage - ({ mkDerivation, base, directory, exceptions, hslua-core - , hslua-marshalling, hslua-packaging, tasty, tasty-hunit, tasty-lua - , temporary, text - }: - mkDerivation { - pname = "hslua-module-system"; - version = "1.0.3"; - sha256 = "08rajlihgsg843sgvlvh7qx43s5yiqqccvnxa336hw06ppfycyf9"; - libraryHaskellDepends = [ - base directory exceptions hslua-core hslua-marshalling - hslua-packaging temporary text - ]; - testHaskellDepends = [ - base hslua-core hslua-packaging tasty tasty-hunit tasty-lua text - ]; - description = "Lua module wrapper around Haskell's System module"; - license = lib.licenses.mit; - }) {}; - - "hslua-module-system_1_1_0_1" = callPackage ({ mkDerivation, base, directory, exceptions, hslua-core , hslua-marshalling, hslua-packaging, tasty, tasty-hunit, tasty-lua , temporary, text @@ -153140,28 +152288,9 @@ self: { ]; description = "Lua module wrapper around Haskell's System module"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-text" = callPackage - ({ mkDerivation, base, hslua-core, hslua-marshalling - , hslua-packaging, tasty, tasty-hunit, tasty-lua, text - }: - mkDerivation { - pname = "hslua-module-text"; - version = "1.0.3.1"; - sha256 = "025n8vmaq22bl1x60hpg57ih44g6z71jc1qnlxfsi06hram1wcqc"; - libraryHaskellDepends = [ - base hslua-core hslua-marshalling hslua-packaging text - ]; - testHaskellDepends = [ - base hslua-core hslua-packaging tasty tasty-hunit tasty-lua text - ]; - description = "Lua module for text"; - license = lib.licenses.mit; - }) {}; - - "hslua-module-text_1_1_0_1" = callPackage ({ mkDerivation, base, hslua-core, hslua-marshalling , hslua-packaging, tasty, tasty-hunit, tasty-lua, text }: @@ -153177,29 +152306,9 @@ self: { ]; description = "Lua module for text"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-version" = callPackage - ({ mkDerivation, base, filepath, hslua-core, hslua-marshalling - , hslua-packaging, tasty, tasty-hunit, tasty-lua, text - }: - mkDerivation { - pname = "hslua-module-version"; - version = "1.0.3"; - sha256 = "1v24lbbagvaz0hacq4525snp6smz8yc5ifrxg89z1y5bbn7v46f5"; - libraryHaskellDepends = [ - base filepath hslua-core hslua-marshalling hslua-packaging text - ]; - testHaskellDepends = [ - base filepath hslua-core hslua-marshalling hslua-packaging tasty - tasty-hunit tasty-lua text - ]; - description = "Lua module to work with version specifiers"; - license = lib.licenses.mit; - }) {}; - - "hslua-module-version_1_1_0" = callPackage ({ mkDerivation, base, filepath, hslua-core, hslua-marshalling , hslua-packaging, tasty, tasty-hunit, tasty-lua, text }: @@ -153216,7 +152325,6 @@ self: { ]; description = "Lua module to work with version specifiers"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-module-zip" = callPackage @@ -153240,33 +152348,9 @@ self: { ]; description = "Lua module to work with file zips"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-objectorientation" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions - , hslua-core, hslua-marshalling, lua-arbitrary, mtl, QuickCheck - , quickcheck-instances, tasty, tasty-hslua, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "hslua-objectorientation"; - version = "2.2.1"; - sha256 = "13011yzz6lrgl2gasn9w5ggdqgrdz49hhqk1h259qd9gq29jnq3y"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - mtl text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua-core hslua-marshalling - lua-arbitrary mtl QuickCheck quickcheck-instances tasty tasty-hslua - tasty-hunit tasty-quickcheck text - ]; - description = "Object orientation tools for HsLua"; - license = lib.licenses.mit; - }) {}; - - "hslua-objectorientation_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , hslua-core, hslua-marshalling, hslua-typing, lua-arbitrary, mtl , QuickCheck, quickcheck-instances, tasty, tasty-hslua, tasty-hunit @@ -153287,31 +152371,9 @@ self: { ]; description = "Object orientation tools for HsLua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-packaging" = callPackage - ({ mkDerivation, base, bytestring, containers, hslua-core - , hslua-marshalling, hslua-objectorientation, mtl, tasty - , tasty-hslua, tasty-hunit, text - }: - mkDerivation { - pname = "hslua-packaging"; - version = "2.2.1"; - sha256 = "1yxfrsxmmsb96lyfihlk9ks53l2z2aln3whfqaha7grs3gx1yaib"; - libraryHaskellDepends = [ - base containers hslua-core hslua-marshalling - hslua-objectorientation mtl text - ]; - testHaskellDepends = [ - base bytestring hslua-core hslua-marshalling - hslua-objectorientation mtl tasty tasty-hslua tasty-hunit text - ]; - description = "Utilities to build Lua modules"; - license = lib.licenses.mit; - }) {}; - - "hslua-packaging_2_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, hslua-core , hslua-marshalling, hslua-objectorientation, hslua-typing, mtl , tasty, tasty-hslua, tasty-hunit, text @@ -153331,7 +152393,6 @@ self: { ]; description = "Utilities to build Lua modules"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hslua-repl" = callPackage @@ -153348,8 +152409,6 @@ self: { ]; description = "Isocline-based Lua REPL"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hslua-typing" = callPackage @@ -153370,8 +152429,6 @@ self: { ]; description = "Type specifiers for Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "hsluv-haskell" = callPackage @@ -153752,8 +152809,8 @@ self: { }: mkDerivation { pname = "hspec"; - version = "2.9.7"; - sha256 = "092sfqjkargxxszp9jjqa8ldjz0xv34jwn6k21q59ys5ckvsrpc1"; + version = "2.10.10"; + sha256 = "1903bm001vh9cxmhh87p3c76136dl6aq82srqgvdb5hpsmimwjws"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -153761,14 +152818,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec_2_11_1" = callPackage + "hspec_2_11_4" = callPackage ({ mkDerivation, base, hspec-core, hspec-discover , hspec-expectations, QuickCheck }: mkDerivation { pname = "hspec"; - version = "2.11.1"; - sha256 = "0rm2hcnhka0b8z7kdlzsd4lvk5jna29n9qfrfxzvn5a8ncj0mb71"; + version = "2.11.4"; + sha256 = "0yk34qspm97l32qpk6i0gijvr4xfnhq89wch12mifxv2pcxywdpi"; libraryHaskellDepends = [ base hspec-core hspec-discover hspec-expectations QuickCheck ]; @@ -153778,32 +152835,20 @@ self: { }) {}; "hspec-api" = callPackage - ({ mkDerivation, base, hspec, hspec-core, hspec-discover }: - mkDerivation { - pname = "hspec-api"; - version = "2.9.0"; - sha256 = "0a260pjz0fyj51wpdnlb5kzrrwzdam2rxr019c5xrl14gg77a007"; - libraryHaskellDepends = [ base hspec-core ]; - testHaskellDepends = [ base hspec hspec-core ]; - testToolDepends = [ hspec-discover ]; - description = "A Testing Framework for Haskell"; - license = lib.licenses.mit; - }) {}; - - "hspec-api_2_11_1" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-discover , transformers }: mkDerivation { pname = "hspec-api"; - version = "2.11.1"; - sha256 = "0jq8x5rfskb29nh1hpy9y1rc7g6nwbdba8nnri5kdc3jf3jwmnff"; + version = "2.11.4"; + sha256 = "09z0jxiv02j83q79aws948vr6vfqzpv5dm4dwwfqgxa715s9mlg8"; libraryHaskellDepends = [ base hspec-core transformers ]; testHaskellDepends = [ base hspec hspec-core transformers ]; testToolDepends = [ hspec-discover ]; description = "A Testing Framework for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hspec-attoparsec" = callPackage @@ -153896,25 +152941,25 @@ self: { "hspec-core" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans - , call-stack, clock, deepseq, directory, filepath, ghc, ghc-boot-th + , call-stack, deepseq, directory, filepath, haskell-lexer , hspec-expectations, hspec-meta, HUnit, process, QuickCheck , quickcheck-io, random, setenv, silently, stm, temporary - , tf-random, transformers + , tf-random, time, transformers }: mkDerivation { pname = "hspec-core"; - version = "2.9.7"; - sha256 = "040rzqiqwkp373jjpij8lkmv08pp2ya92zzcf95bw8px215rp08n"; + version = "2.10.10"; + sha256 = "1djmiy5xjnx71bjagmvipc5dsnvhakm03y72g3vyg7iggxqr6iv4"; libraryHaskellDepends = [ - ansi-terminal array base call-stack clock deepseq directory - filepath ghc ghc-boot-th hspec-expectations HUnit QuickCheck - quickcheck-io random setenv stm tf-random transformers + ansi-terminal array base call-stack deepseq directory filepath + haskell-lexer hspec-expectations HUnit process QuickCheck + quickcheck-io random setenv stm tf-random time transformers ]; testHaskellDepends = [ - ansi-terminal array base base-orphans call-stack clock deepseq - directory filepath ghc ghc-boot-th hspec-expectations hspec-meta - HUnit process QuickCheck quickcheck-io random setenv silently stm - temporary tf-random transformers + ansi-terminal array base base-orphans call-stack deepseq directory + filepath haskell-lexer hspec-expectations hspec-meta HUnit process + QuickCheck quickcheck-io random setenv silently stm temporary + tf-random time transformers ]; testToolDepends = [ hspec-meta ]; testTarget = "--test-option=--skip --test-option='Test.Hspec.Core.Runner.hspecResult runs specs in parallel'"; @@ -153922,7 +152967,7 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-core_2_11_1" = callPackage + "hspec-core_2_11_4" = callPackage ({ mkDerivation, ansi-terminal, array, base, base-orphans , call-stack, deepseq, directory, filepath, haskell-lexer , hspec-expectations, hspec-meta, HUnit, process, QuickCheck @@ -153931,8 +152976,8 @@ self: { }: mkDerivation { pname = "hspec-core"; - version = "2.11.1"; - sha256 = "1r8jnhfg6yn4spq5bml4rg47ifkq7xsk6lb1mnikly7l5x91nscl"; + version = "2.11.4"; + sha256 = "0h1ilavzz23wr3659rx9crp0mijr8sz9qqhfm9fwq5hq91n6g1r8"; libraryHaskellDepends = [ ansi-terminal array base call-stack deepseq directory filepath haskell-lexer hspec-expectations HUnit process QuickCheck @@ -153999,8 +153044,8 @@ self: { }: mkDerivation { pname = "hspec-discover"; - version = "2.9.7"; - sha256 = "0536kdxjw6p8b6gcwvmr22jbmb6cgzbddi0fkd01b2m847z37sb5"; + version = "2.10.10"; + sha256 = "0cig2l1l8wgxrg2s2srzsrws5vqa0fgf249gb1g222x91s63h2d8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -154015,14 +153060,14 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "hspec-discover_2_11_1" = callPackage + "hspec-discover_2_11_4" = callPackage ({ mkDerivation, base, directory, filepath, hspec-meta, mockery , QuickCheck }: mkDerivation { pname = "hspec-discover"; - version = "2.11.1"; - sha256 = "15jcz0dldq9jjzciv7vwnlxw9h7vbglvcgq90zwb50lpj1d9l916"; + version = "2.11.4"; + sha256 = "05j8jbjkl18c0w6nnaf0ymr449pp4vhnlkdri5470jyzqsawp879"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; @@ -154050,12 +153095,14 @@ self: { license = lib.licenses.mit; }) {}; - "hspec-expectations_0_8_3" = callPackage + "hspec-expectations_0_8_4" = callPackage ({ mkDerivation, base, call-stack, HUnit, nanospec }: mkDerivation { pname = "hspec-expectations"; - version = "0.8.3"; - sha256 = "0wi1s0byfrlay98w1w38lj0mi0ifqzhvkl05q5dv5yr1wl50mgvi"; + version = "0.8.4"; + sha256 = "1zr1pqchcwglfr5dvcrgc1l5x924n9w09n2zr68dmkqf4dzdx3bv"; + revision = "2"; + editedCabalFile = "14zzsjqcz1zbnvi50i82lx84nc8b5da7ar5cazzh44lklyag0ds2"; libraryHaskellDepends = [ base call-stack HUnit ]; testHaskellDepends = [ base call-stack HUnit nanospec ]; description = "Catchy combinators for HUnit"; @@ -154376,8 +153423,8 @@ self: { }: mkDerivation { pname = "hspec-meta"; - version = "2.9.3"; - sha256 = "1raxwpsmcijl3x2h5naw6aydhbiknxvhj3x7v384bi1rqi51ainm"; + version = "2.10.5"; + sha256 = "0jgagvmvp3nvz9vdgvr42x0xv7nnjzz1rshs6x4wzc38qvcrssbn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -154395,26 +153442,27 @@ self: { mainProgram = "hspec-meta-discover"; }) {}; - "hspec-meta_2_10_5" = callPackage - ({ mkDerivation, ansi-terminal, array, base, call-stack, clock - , deepseq, directory, filepath, ghc, ghc-boot-th, QuickCheck - , quickcheck-io, random, setenv, stm, time, transformers + "hspec-meta_2_11_4" = callPackage + ({ mkDerivation, ansi-terminal, array, base, call-stack, deepseq + , directory, filepath, haskell-lexer, hspec-expectations, HUnit + , process, QuickCheck, quickcheck-io, random, stm, tf-random, time + , transformers }: mkDerivation { pname = "hspec-meta"; - version = "2.10.5"; - sha256 = "0jgagvmvp3nvz9vdgvr42x0xv7nnjzz1rshs6x4wzc38qvcrssbn"; + version = "2.11.4"; + sha256 = "1bzgr0sxm3arrbm6dj819sd3f2h7q5siv1n3lzw648ijhqrlkpja"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - ansi-terminal array base call-stack clock deepseq directory - filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv stm - time transformers + ansi-terminal array base call-stack deepseq directory filepath + haskell-lexer hspec-expectations HUnit process QuickCheck + quickcheck-io random stm tf-random time transformers ]; executableHaskellDepends = [ - ansi-terminal array base call-stack clock deepseq directory - filepath ghc ghc-boot-th QuickCheck quickcheck-io random setenv - time transformers + ansi-terminal array base call-stack deepseq directory filepath + haskell-lexer hspec-expectations HUnit process QuickCheck + quickcheck-io random stm tf-random time transformers ]; description = "A version of Hspec which is used to test Hspec itself"; license = lib.licenses.mit; @@ -154468,6 +153516,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Read environment variables for hspec tests"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hspec-parsec" = callPackage @@ -154584,27 +153634,6 @@ self: { }) {}; "hspec-smallcheck" = callPackage - ({ mkDerivation, base, base-orphans, call-stack, hspec, hspec-core - , HUnit, QuickCheck, smallcheck - }: - mkDerivation { - pname = "hspec-smallcheck"; - version = "0.5.2"; - sha256 = "06c1ym793zkdwi4bxk5f4l7m1n1bg5jmnm0p68q2pa9rlhk1lc4s"; - revision = "1"; - editedCabalFile = "0bih2r7pdfca8jw9jii84nsx3q6xfwjylsilgwxx02xl35dv0nkp"; - libraryHaskellDepends = [ - base call-stack hspec-core HUnit smallcheck - ]; - testHaskellDepends = [ - base base-orphans call-stack hspec hspec-core HUnit QuickCheck - smallcheck - ]; - description = "SmallCheck support for the Hspec testing framework"; - license = lib.licenses.mit; - }) {}; - - "hspec-smallcheck_0_5_3" = callPackage ({ mkDerivation, base, base-orphans, call-stack, hspec, hspec-core , hspec-discover, HUnit, QuickCheck, smallcheck }: @@ -154622,7 +153651,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "SmallCheck support for the Hspec testing framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "hspec-snap" = callPackage @@ -154743,6 +153771,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "hspec-tmp-proc_0_5_2_0" = callPackage + ({ mkDerivation, base, hspec, tmp-proc }: + mkDerivation { + pname = "hspec-tmp-proc"; + version = "0.5.2.0"; + sha256 = "0p5mjcapvplw21bkiknpg30f583d7ssvh06fc2yg004m0ar9y7na"; + libraryHaskellDepends = [ base hspec tmp-proc ]; + description = "Simplify use of tmp-proc from hspec tests"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "hspec-wai" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive , hspec, hspec-core, hspec-expectations, http-types, QuickCheck @@ -155262,6 +154302,8 @@ self: { libraryToolDepends = [ c2hs ]; description = "Haskell for Unix shell scripting tasks"; license = "LGPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hssourceinfo" = callPackage @@ -155786,8 +154828,8 @@ self: { pname = "htaglib"; version = "1.2.0"; sha256 = "0ph04j1ysjzzrcyllgibzrzfv5g5mgpa6s0ksxww15aryipw65sa"; - revision = "2"; - editedCabalFile = "1vb9izb058z8lsq5yp4c0w4lralb0mzr5g6hw4mvd82yjf07il0z"; + revision = "3"; + editedCabalFile = "199iqhjcznd3xp5qiinmmasz4aynhgpmsij1ajswasnd4ng127lq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring text transformers ]; librarySystemDepends = [ taglib ]; @@ -155823,8 +154865,8 @@ self: { }: mkDerivation { pname = "htalkat"; - version = "0.1.2.2"; - sha256 = "08w501lyhhr5d7w6s9zvhrwk8sm3kkr5v6l2h6ghazqcvlrl63v2"; + version = "0.1.2.3"; + sha256 = "1z2mdkacnchrjd2w1czgwjr0gnm63d9mm500br7r89gc0qjkbi26"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -156137,17 +155179,20 @@ self: { ]; description = "A high-performance HTML tokenizer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "html-parse-util" = callPackage ({ mkDerivation, attoparsec, base, html-parse, text }: mkDerivation { pname = "html-parse-util"; - version = "0.2.2"; - sha256 = "0341fs6140dn61lmp2cy6gk0cxyqval7lwr68by3rp158mdb66ix"; + version = "0.2.3"; + sha256 = "1p4i3xmz6q5f1qmiwsf4085ixsiibgy6zvmji078m8bxmh00lgdb"; libraryHaskellDepends = [ attoparsec base html-parse text ]; description = "Utility functions for working with html-parse"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "html-presentation-text" = callPackage @@ -156502,10 +155547,10 @@ self: { }: mkDerivation { pname = "http-api-data"; - version = "0.4.3"; - sha256 = "171bw2a44pg50d3y77gw2y9vmx72laky7hnn5hw6r93pnjmlf9yz"; - revision = "6"; - editedCabalFile = "0q4rhz81r5v0z1mn7x9q0ldbfv1a2cp3dpw8s2j96halsq34l4zl"; + version = "0.5"; + sha256 = "0gxpfrkr83gq5kndfbyg03ps0g421bn4vafdqng7wmnn5hhb9vgp"; + revision = "1"; + editedCabalFile = "1gcqa0lm804cqv1xdaxz87mg0fv7d98i57px8al7qgdzpldma17k"; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base base-compat bytestring containers cookie hashable http-types tagged text time-compat @@ -156521,25 +155566,24 @@ self: { license = lib.licenses.bsd3; }) {}; - "http-api-data_0_5_1" = callPackage - ({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat - , bytestring, containers, cookie, hashable, hspec, hspec-discover - , http-types, HUnit, QuickCheck, quickcheck-instances, tagged, text - , time-compat, transformers, unordered-containers, uuid-types + "http-api-data_0_6" = callPackage + ({ mkDerivation, base, bytestring, containers, cookie, hashable + , hspec, hspec-discover, http-types, HUnit, QuickCheck + , quickcheck-instances, tagged, text, text-iso8601, time-compat + , transformers, unordered-containers, uuid-types }: mkDerivation { pname = "http-api-data"; - version = "0.5.1"; - sha256 = "0aqjfzxzk3z9qqxrf80sjarnxxkp016z86n3gira4fg14i4ccrk1"; + version = "0.6"; + sha256 = "0ihkvjhm1rfgfnr2s5kzsmmqbnxgmyaxi0gqzqs4lxyhvy14743l"; libraryHaskellDepends = [ - attoparsec attoparsec-iso8601 base base-compat bytestring - containers cookie hashable http-types tagged text time-compat - transformers unordered-containers uuid-types + base bytestring containers cookie hashable http-types tagged text + text-iso8601 time-compat transformers unordered-containers + uuid-types ]; testHaskellDepends = [ - base base-compat bytestring cookie hspec HUnit QuickCheck - quickcheck-instances text time-compat unordered-containers - uuid-types + base bytestring cookie hspec HUnit QuickCheck quickcheck-instances + text time-compat unordered-containers uuid-types ]; testToolDepends = [ hspec-discover ]; description = "Converting to/from HTTP API data like URL pieces, headers and query parameters"; @@ -156556,8 +155600,8 @@ self: { pname = "http-api-data-qq"; version = "0.1.0.0"; sha256 = "1lvfdbprdwq09k1wkjfvvkpi79053dc4kzkv4g1cx94qb1flbd7a"; - revision = "3"; - editedCabalFile = "1ywq3kl32rp57rb2p3y79jrbi99p32j30w9nrm94jgf4m2jdahc5"; + revision = "4"; + editedCabalFile = "1v9jac4aigxyk6a6v7ydxsbwsi6pwlchxnph58vb66xyb17cazsn"; libraryHaskellDepends = [ base http-api-data template-haskell text ]; @@ -156933,6 +155977,8 @@ self: { pname = "http-conduit"; version = "2.3.8.1"; sha256 = "11zf4hyw8f1gpj0w1cmgc9g62xwy2v4hhzqazdsla4q49iqbzxgd"; + revision = "1"; + editedCabalFile = "1wvr0v948s5fmlf47r4pqjan355x6v65rm7dz7y65ngj10xwk5f9"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra http-client http-client-tls http-types mtl resourcet transformers unliftio-core @@ -156949,29 +155995,30 @@ self: { license = lib.licenses.bsd3; }) {}; - "http-conduit_2_3_8_2" = callPackage - ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring - , case-insensitive, conduit, conduit-extra, cookie - , crypton-connection, data-default-class, hspec, http-client - , http-client-tls, http-types, HUnit, mtl, network, resourcet - , streaming-commons, temporary, text, time, tls, transformers - , unliftio, unliftio-core, utf8-string, wai, wai-conduit, warp - , warp-tls + "http-conduit_2_3_8_3" = callPackage + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , blaze-builder, bytestring, case-insensitive, conduit + , conduit-extra, cookie, crypton-connection, data-default-class + , hspec, http-client, http-client-tls, http-types, HUnit, mtl + , network, resourcet, streaming-commons, temporary, text, time, tls + , transformers, unliftio, unliftio-core, utf8-string, wai + , wai-conduit, warp, warp-tls }: mkDerivation { pname = "http-conduit"; - version = "2.3.8.2"; - sha256 = "019sl85c4skksc3hl1mq9j4sw47pffgv53dl0nln3vaci09pfigd"; + version = "2.3.8.3"; + sha256 = "1x6pvpcjndxm26plk29v5nfz19rnci4fjzbamidpjaidi990jlba"; libraryHaskellDepends = [ - aeson attoparsec base bytestring conduit conduit-extra http-client - http-client-tls http-types mtl resourcet transformers unliftio-core + aeson attoparsec attoparsec-aeson base bytestring conduit + conduit-extra http-client http-client-tls http-types mtl resourcet + transformers unliftio-core ]; testHaskellDepends = [ - aeson base blaze-builder bytestring case-insensitive conduit - conduit-extra cookie crypton-connection data-default-class hspec - http-client http-types HUnit network resourcet streaming-commons - temporary text time tls transformers unliftio utf8-string wai - wai-conduit warp warp-tls + aeson attoparsec-aeson base blaze-builder bytestring + case-insensitive conduit conduit-extra cookie crypton-connection + data-default-class hspec http-client http-types HUnit network + resourcet streaming-commons temporary text time tls transformers + unliftio utf8-string wai wai-conduit warp warp-tls ]; doCheck = false; description = "HTTP client package with conduit interface and HTTPS support"; @@ -157177,6 +156224,8 @@ self: { pname = "http-io-streams"; version = "0.1.6.2"; sha256 = "0nil98dnw0y6g417mr9c9dan071ri3726dv0asgwwplq5mwy780q"; + revision = "1"; + editedCabalFile = "1ayqy22q2ld87qx3zjpfzrkhryjmjn7zc7adgw0jhahmg2lbd6q9"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary blaze-builder brotli-streams bytestring case-insensitive containers @@ -157597,8 +156646,8 @@ self: { }: mkDerivation { pname = "http-streams"; - version = "0.8.9.6"; - sha256 = "1h8nnp1y4ngv6mwr3fxv428kcvrd3ming179sza8fkn49pcwdlxs"; + version = "0.8.9.8"; + sha256 = "1dfsynqhl7whrbz8hvjdxlnlnywwywjjm7gkii0jl67k7fxm4375"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder bytestring case-insensitive directory filepath HsOpenSSL http-common @@ -157688,40 +156737,6 @@ self: { }) {}; "http2" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, async, base - , base16-bytestring, bytestring, case-insensitive, containers - , cryptonite, directory, filepath, gauge, Glob, heaps, hspec - , hspec-discover, http-types, mwc-random, network - , network-byte-order, network-run, psqueues, stm, text - , time-manager, typed-process, unix-time, unordered-containers - , vector - }: - mkDerivation { - pname = "http2"; - version = "3.0.3"; - sha256 = "1kv99i3pnnx31xndlkaczrpd2j5mvzbqlfz1kaw6cwlwkdnl5bhv"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - array async base bytestring case-insensitive containers http-types - network network-byte-order psqueues stm time-manager unix-time - ]; - testHaskellDepends = [ - aeson aeson-pretty async base base16-bytestring bytestring - cryptonite directory filepath Glob hspec http-types network - network-byte-order network-run text typed-process - unordered-containers vector - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - array base bytestring case-insensitive containers gauge heaps - mwc-random network-byte-order psqueues stm - ]; - description = "HTTP/2 library"; - license = lib.licenses.bsd3; - }) {}; - - "http2_4_1_4" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, bytestring, case-insensitive, containers , crypton, directory, filepath, gauge, Glob, hspec, hspec-discover @@ -157752,7 +156767,6 @@ self: { ]; description = "HTTP/2 library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "http2-client" = callPackage @@ -157773,6 +156787,8 @@ self: { testHaskellDepends = [ base ]; description = "A native HTTP2 client library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "http2-client-exe" = callPackage @@ -157869,6 +156885,22 @@ self: { broken = true; }) {}; + "http2-tls" = callPackage + ({ mkDerivation, base, bytestring, data-default-class, http2 + , network, network-run, recv, time-manager, tls, unliftio + }: + mkDerivation { + pname = "http2-tls"; + version = "0.0.0"; + sha256 = "0grd4i90wpdrd8k0dvm56hzfc2pncx0hjfy7678v9w8r524rbcqh"; + libraryHaskellDepends = [ + base bytestring data-default-class http2 network network-run recv + time-manager tls unliftio + ]; + description = "Library for HTTP/2 over TLS"; + license = lib.licenses.bsd3; + }) {}; + "http3" = callPackage ({ mkDerivation, array, attoparsec, base, base16-bytestring , bytestring, case-insensitive, conduit, conduit-extra, containers @@ -158618,8 +157650,10 @@ self: { }: mkDerivation { pname = "hurl-xml"; - version = "0.2.0.1"; - sha256 = "1xs1jww33mj1ysaw1x6mpjvad91y99f5mdvbk4vzyxipx1hw6sx5"; + version = "0.2.0.2"; + sha256 = "1gaahflp2i262gdzr911rbp3bhaijs8cggdr9yrzw55qj7q47dbq"; + revision = "1"; + editedCabalFile = "1ag73vf0v5qi2vlp2xm11xp3hqff06xqysx29jz1zpyh16s2h3bl"; libraryHaskellDepends = [ base bytestring containers css-syntax data-default-class directory file-embed filepath html-conduit hurl network-uri stylist-traits @@ -158778,8 +157812,8 @@ self: { }: mkDerivation { pname = "hvega"; - version = "0.12.0.3"; - sha256 = "1dmc8va82qzr9c7kn8w3nm70f3nb59gz3f6178j6iaph0acplyfh"; + version = "0.12.0.5"; + sha256 = "0zxd6kdzragrmjanipf19dgbbbjvb1zfpmd2lw00akj8h2ddyy5i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base text unordered-containers ]; @@ -159056,7 +158090,9 @@ self: { ]; description = "Unbelievably fast streaming DSV file parser"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hw-dsv"; + broken = true; }) {}; "hw-dump" = callPackage @@ -159926,6 +158962,8 @@ self: { ]; description = "Primitive functions and data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hw-string-parse" = callPackage @@ -160080,7 +159118,9 @@ self: { ]; description = "XML parser based on succinct data structures"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "hw-xml"; + broken = true; }) {}; "hwall-auth-iitk" = callPackage @@ -160733,6 +159773,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Type-aware transformations for data and programs"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "hydra-hs" = callPackage @@ -161208,8 +160250,8 @@ self: { pname = "hyperloglog"; version = "0.4.6"; sha256 = "0zwg4dhgasa9sx7pbjjjb9kz2bnhb3r2daij2b572cszv65l91nv"; - revision = "2"; - editedCabalFile = "0al93mhfhng8vwvhz8721gkzjjdblycpv4pi9lygbj8ay129djpr"; + revision = "3"; + editedCabalFile = "12gq3v5xpw8rn0hr7kqc4ji7byw675mnhjawlvmz6d2hr8hdrcmd"; libraryHaskellDepends = [ approximate base binary bits bytes bytestring cereal cereal-vector comonad cpu deepseq distributive hashable lens reflection @@ -161321,8 +160363,8 @@ self: { pname = "hyphenation"; version = "0.8.2"; sha256 = "05330kd99cg9v6w26sj87wk2nfvpmn2r177kr66vr9n0rlmia60y"; - revision = "1"; - editedCabalFile = "1ylp7a274rg3ymkj39v27ab387dp04cbagd5jxb4qfqqjrbkvyrs"; + revision = "2"; + editedCabalFile = "0l5b5a8cl9prqghgr8nfxzc3wx2w021mkp784k8af40ci0qgidsi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers file-embed text unordered-containers @@ -162057,6 +161099,7 @@ self: { ]; description = "Squares style for the identicon package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "identifiers" = callPackage @@ -162213,6 +161256,7 @@ self: { ]; description = "Functional Programming Language with Dependent Types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gmp;}; "ieee" = callPackage @@ -162338,6 +161382,8 @@ self: { pname = "iff"; version = "0.0.6.1"; sha256 = "1i0g90dgsnv8pis2xqicalxsdx4m24hz8n38c0srxwj69r402v3w"; + revision = "1"; + editedCabalFile = "1q0qrgldibgfv2fb6cbc5i1j60njjjnswzfb5q7hbs64r6cp6jbz"; libraryHaskellDepends = [ base binary bytestring ]; description = "Constructing and dissecting IFF files"; license = lib.licenses.gpl3Only; @@ -162493,8 +161539,8 @@ self: { }: mkDerivation { pname = "ihaskell"; - version = "0.10.3.0"; - sha256 = "0caghqp1k04mhfxqpz2hics92wdw8krnjycqsxsjp8s7impl36vl"; + version = "0.10.4.0"; + sha256 = "0vl6nmr72abf4jijxga9lnhj1w1iz5b4642r8xnqmavz4ds9qpsv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -162624,6 +161670,8 @@ self: { libraryHaskellDepends = [ base bytestring ihaskell process ]; description = "IHaskell display instance for GraphViz (external binary)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ihaskell-hatex" = callPackage @@ -162641,8 +161689,8 @@ self: { ({ mkDerivation, aeson, base, hvega, ihaskell, text }: mkDerivation { pname = "ihaskell-hvega"; - version = "0.5.0.3"; - sha256 = "12bznrjb3qgy9di9p3faymaba8wsbx7v9gp5zxifnad6aqwlblf8"; + version = "0.5.0.4"; + sha256 = "13dz7f9gb8wli42srl91nq7fflnfc6vbi4d8bcly1387hkh2mji4"; libraryHaskellDepends = [ aeson base hvega ihaskell text ]; description = "IHaskell display instance for hvega types"; license = lib.licenses.bsd3; @@ -162663,6 +161711,7 @@ self: { ]; description = "Embed R quasiquotes and plots in IHaskell notebooks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "ihaskell-juicypixels" = callPackage @@ -162777,6 +161826,8 @@ self: { ]; description = "JSX-like but for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ihs" = callPackage @@ -162830,6 +161881,8 @@ self: { ]; description = "Optimised list functions for doing index-related things"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "illuminate" = callPackage @@ -163736,8 +162789,8 @@ self: { }: mkDerivation { pname = "incipit"; - version = "0.7.0.0"; - sha256 = "00ymmb2d5hlskc2zc88kibgx1c5mxp4bdfymahzhqg1qhyw3q9ci"; + version = "0.8.0.0"; + sha256 = "15pfxy2xzff9598v076gd7fl0k235y2ydm8pirvqj485zj7mgyyg"; libraryHaskellDepends = [ base incipit-core polysemy-conc polysemy-log polysemy-resume polysemy-time @@ -164145,8 +163198,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "indexed-profunctors"; - version = "0.1.1"; - sha256 = "1cbccbvrx73drr1jf3yyw0rp1mcfv3jc1rvdcby5xxx4ja543fjs"; + version = "0.1.1.1"; + sha256 = "166329a5jmrs4q1ycb132gq7kbrdyzrvrxzzzwp5czmv00lvns9f"; libraryHaskellDepends = [ base ]; description = "Utilities for indexed profunctors"; license = lib.licenses.bsd3; @@ -164509,6 +163562,7 @@ self: { description = "Type inference and checker for JavaScript (experimental)"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "infinite-list" = callPackage @@ -164588,6 +163642,8 @@ self: { ]; description = "Inflections library for Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "inflist" = callPackage @@ -164613,8 +163669,8 @@ self: { }: mkDerivation { pname = "influxdb"; - version = "1.9.2.2"; - sha256 = "08nqby0m69n8vqppprd3wk5z4r0aqs8kggkjzps106k809q0ycdg"; + version = "1.9.3"; + sha256 = "04rqmzwgbnf9n6c06gki0f2yfz993am9p8dcpnk7yrcv63ryh74y"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -164855,19 +163911,20 @@ self: { "inline-c-cpp" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, inline-c - , safe-exceptions, template-haskell, text, vector + , safe-exceptions, system-cxx-std-lib, template-haskell, text + , vector }: mkDerivation { pname = "inline-c-cpp"; - version = "0.5.0.0"; - sha256 = "0m14nb9brpnh2cgq8gg6182mdcmn45hf734la68dnhq23sn63lpx"; + version = "0.5.0.1"; + sha256 = "16wf59kgs6zw8ypyb6wy842j04b2pdiwhfmpsvlvjkqhpqn2q406"; libraryHaskellDepends = [ base bytestring containers inline-c safe-exceptions - template-haskell text + system-cxx-std-lib template-haskell text ]; testHaskellDepends = [ base bytestring containers hspec inline-c safe-exceptions - template-haskell vector + system-cxx-std-lib template-haskell vector ]; description = "Lets you embed C++ code into Haskell"; license = lib.licenses.mit; @@ -164966,6 +164023,8 @@ self: { ]; description = "Seamlessly call R from Haskell and vice versa. No FFI required."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) R;}; "inliterate" = callPackage @@ -164986,26 +164045,11 @@ self: { testHaskellDepends = [ base text ]; description = "Interactive literate programming"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "inlitpp"; }) {}; "input-parsers" = callPackage - ({ mkDerivation, attoparsec, base, binary, bytestring - , monoid-subclasses, parsec, parsers, text, transformers - }: - mkDerivation { - pname = "input-parsers"; - version = "0.2.3.2"; - sha256 = "0y643507p9grj8gkq722p4b9gbrkg8xyh6pi19qvrbmmadpn1r89"; - libraryHaskellDepends = [ - attoparsec base binary bytestring monoid-subclasses parsec parsers - text transformers - ]; - description = "Extension of the parsers library with more capability and efficiency"; - license = lib.licenses.bsd3; - }) {}; - - "input-parsers_0_3_0_1" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring , monoid-subclasses, parsec, parsers, text, transformers }: @@ -165019,7 +164063,6 @@ self: { ]; description = "Extension of the parsers library with more capability and efficiency"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "inquire" = callPackage @@ -165046,8 +164089,8 @@ self: { }: mkDerivation { pname = "insert-ordered-containers"; - version = "0.2.5.2"; - sha256 = "0ybcqbcaq3ixpfrpdb0xl89gzjj3f6xhsgwwh57nlcqdcvvzhpls"; + version = "0.2.5.3"; + sha256 = "0v23lawska0240vw8avxv71150y4qzbn4aj22lnkd3jxg5cnwkzh"; libraryHaskellDepends = [ aeson base deepseq hashable indexed-traversable lens optics-core optics-extra semigroupoids text transformers unordered-containers @@ -165097,8 +164140,8 @@ self: { }: mkDerivation { pname = "inspection-testing"; - version = "0.4.6.1"; - sha256 = "0mxff0v3ciccbk4b8kxnh4752fzbwn7213qd8xji0csv6gi2w83y"; + version = "0.5.0.2"; + sha256 = "1jk6xhiy8i9n7w3pz1p7yiyv1p76nwknv0f34r9f5kq36mn0k6kw"; libraryHaskellDepends = [ base containers ghc mtl template-haskell transformers ]; @@ -165107,23 +164150,6 @@ self: { license = lib.licenses.mit; }) {}; - "inspection-testing_0_5_0_1" = callPackage - ({ mkDerivation, base, containers, ghc, mtl, template-haskell - , transformers - }: - mkDerivation { - pname = "inspection-testing"; - version = "0.5.0.1"; - sha256 = "0zq7ickp6633y262nafi507zp0pmw8v6854sr1cncd3qqmrhnx99"; - libraryHaskellDepends = [ - base containers ghc mtl template-haskell transformers - ]; - testHaskellDepends = [ base ]; - description = "GHC plugin to do inspection testing"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "inspector-wrecker" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , connection, data-default, http-client, http-client-tls @@ -165413,8 +164439,8 @@ self: { pname = "int-cast"; version = "0.2.0.0"; sha256 = "0s8rqm5d9f4y2sskajsw8ff7q8xp52vwqa18m6bajldp11m9a1p0"; - revision = "4"; - editedCabalFile = "1l5n3hsa8gr0wzc3cb32ha2j8kcf976i84z04580q41macf0r0h6"; + revision = "6"; + editedCabalFile = "11yvshlvp4ma279h9d4s1sdhlng4abar85crwkjsbjlvhfhlc3xw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 @@ -165462,6 +164488,8 @@ self: { ]; description = "Newtype wrappers over IntSet and IntMap"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "int-multimap" = callPackage @@ -165499,6 +164527,8 @@ self: { testHaskellDepends = [ base containers doctest primitive ]; description = "Advent of Code 2019 intcode interpreter"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "integer-conversion" = callPackage @@ -165517,8 +164547,6 @@ self: { benchmarkHaskellDepends = [ base bytestring tasty-bench text ]; description = "Conversion from strings to Integer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "integer-gmp_1_1" = callPackage @@ -165603,8 +164631,8 @@ self: { }: mkDerivation { pname = "integer-types"; - version = "0.1.1.0"; - sha256 = "0m22rmag4kdf3rad8i916dk1j2qwcnrviz9wwqhxz3rnf2r3jqm2"; + version = "0.1.4.0"; + sha256 = "0c1js39965d7g3naqlhfdxjs7w4zygnibf4raha60lq3dgnc7nc0"; libraryHaskellDepends = [ base deepseq hashable quaalude ]; testHaskellDepends = [ base deepseq exceptions hashable hedgehog hspec hspec-hedgehog @@ -165838,8 +164866,8 @@ self: { pname = "intern"; version = "0.9.4"; sha256 = "00c74apc2ap1pjxmzk1c975zzqrc94p69l7v1fvfakv87mbrg8j0"; - revision = "2"; - editedCabalFile = "1jd429wyh11py7yd95zgaqf3djwvmqznslanlp7jcbrv8ag3dyg8"; + revision = "3"; + editedCabalFile = "03a2z3vs7rk666qhpc5avrpga8pgz8giml743zw6i7470ikznrkg"; libraryHaskellDepends = [ array base bytestring hashable text unordered-containers ]; @@ -166193,8 +165221,8 @@ self: { }: mkDerivation { pname = "interval-patterns"; - version = "0.7.0.2"; - sha256 = "0sa2v7z3ryx45by6zcgfi56n53f3akf4xifj9sp69rhc4mlqj735"; + version = "0.7.0.3"; + sha256 = "16521q6jb0lxncsy3wav6p5jfp8jv1sw0simlyfjx0nl6gjpbz40"; libraryHaskellDepends = [ base containers groups heaps lattices semirings time time-compat ]; @@ -166253,8 +165281,8 @@ self: { }: mkDerivation { pname = "intricacy"; - version = "0.8.1.1"; - sha256 = "0dvwzbwsrkngdxmgrl2lv9vd30l7afz676ypwnjm8d1z1f03i6pj"; + version = "0.8.2"; + sha256 = "0k419xvh98ydpfmb0h1lr6k31gwh15370fbsfllcnzdvk3gqvbx8"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -166457,10 +165485,8 @@ self: { }: mkDerivation { pname = "invert"; - version = "1.0.0.2"; - sha256 = "13zl9i6g7ygkm3pgm7b72815cfp66mykxzp5vwy5kqakr8c3w1fp"; - revision = "3"; - editedCabalFile = "1jrpqnd03j5h1g879n63ygj561db7kvk43xjvhhv4f4h1rmpzpri"; + version = "1.0.0.4"; + sha256 = "1iinm4wc2g5dqkvgga94srkczklr7fw8hk9vanhdx38x71531gzl"; libraryHaskellDepends = [ base containers generic-deriving hashable unordered-containers vector @@ -166477,31 +165503,6 @@ self: { license = lib.licenses.asl20; }) {}; - "invert_1_0_0_3" = callPackage - ({ mkDerivation, base, containers, criterion, generic-deriving - , hashable, unordered-containers, vector - }: - mkDerivation { - pname = "invert"; - version = "1.0.0.3"; - sha256 = "08bkn9pv02bklmrn5cf17qkw949ryvs51dc8pzxkixgbjk9fpny4"; - libraryHaskellDepends = [ - base containers generic-deriving hashable unordered-containers - vector - ]; - testHaskellDepends = [ - base containers generic-deriving hashable unordered-containers - vector - ]; - benchmarkHaskellDepends = [ - base containers criterion generic-deriving hashable - unordered-containers vector - ]; - description = "Automatically generate a function’s inverse"; - license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - }) {}; - "invertible" = callPackage ({ mkDerivation, base, haskell-src-meta, invariant, lens , partial-isomorphisms, QuickCheck, semigroupoids, template-haskell @@ -166509,10 +165510,8 @@ self: { }: mkDerivation { pname = "invertible"; - version = "0.2.0.7"; - sha256 = "1ngcmy59cyrg5idcn8a4gxg6ipq88rhhwhdb09gra8jcraq9n7ii"; - revision = "1"; - editedCabalFile = "19xcczz26ji5xaws4ikvacqz991qgislj32hs8rlks07qw3qmnbn"; + version = "0.2.0.8"; + sha256 = "1j67nxx91w0la58gxhxgz3bqsnvab5myyrb0k13zw2xwk9cb8912"; libraryHaskellDepends = [ base haskell-src-meta invariant lens partial-isomorphisms semigroupoids template-haskell transformers @@ -166772,8 +165771,8 @@ self: { pname = "io-streams"; version = "1.5.2.2"; sha256 = "1zn4iyd18g9jc1qdgixp6hi56nj7czy4jdz2xca59hcn2q2xarfk"; - revision = "1"; - editedCabalFile = "1fkjzk7s99sb7h1lvandw9p8r05ly4206y3aiah0jg39zjvbi5az"; + revision = "2"; + editedCabalFile = "12q3nhd4wqyv1m7wvzvs5a8yyarcjdrvdhmb4c5hx3zrs5l7sflw"; configureFlags = [ "-fnointeractivetests" ]; libraryHaskellDepends = [ attoparsec base bytestring network primitive process text time @@ -166797,8 +165796,8 @@ self: { pname = "io-streams-haproxy"; version = "1.0.1.0"; sha256 = "1dcn5hd4fiwyq7m01r6fi93vfvygca5s6mz87c78m0zyj29clkmp"; - revision = "7"; - editedCabalFile = "0wib2mz6ifnixrcp9s1pkd00v9q7dvyka1z7zqc3pgif47hr1dbw"; + revision = "8"; + editedCabalFile = "03gzlz7hg2jvnx2355r65201680lcm59ln7azzb118abirl460s6"; libraryHaskellDepends = [ attoparsec base bytestring io-streams network transformers ]; @@ -167414,7 +166413,9 @@ self: { testHaskellDepends = [ base hashable HUnit text ]; description = "IRC core library for glirc"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.kiwi ]; + broken = true; }) {}; "irc-ctcp" = callPackage @@ -168725,6 +167726,7 @@ self: { ]; description = "Efficient relational queries on Haskell sets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "ixset-typed" = callPackage @@ -168744,6 +167746,8 @@ self: { ]; description = "Efficient relational queries on Haskell sets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ixset-typed-binary-instance" = callPackage @@ -168755,6 +167759,7 @@ self: { libraryHaskellDepends = [ base binary ixset-typed ]; description = "Binary instance for ixset-typed"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ixset-typed-cassava" = callPackage @@ -168770,6 +167775,7 @@ self: { ]; description = "cassava encoding and decoding via ixset-typed"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ixset-typed-conversions" = callPackage @@ -168786,6 +167792,7 @@ self: { ]; description = "Conversions from ixset-typed to other containers"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ixset-typed-hashable-instance" = callPackage @@ -168797,6 +167804,7 @@ self: { libraryHaskellDepends = [ base hashable ixset-typed ]; description = "Hashable instance for ixset-typed"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "ixshader" = callPackage @@ -168934,8 +167942,8 @@ self: { pname = "jack"; version = "0.7.2.2"; sha256 = "0f47cyhsjw57k4cgbmwvawn02v9dvx4x1pn7k2z612srf5l1igb5"; - revision = "1"; - editedCabalFile = "08y9jiyqxxpv6kjivlk2qaiidj3hayyfi7baqzsfn28bskxr7d9b"; + revision = "2"; + editedCabalFile = "1hjk165kmdryyr5j50dgk59sa6kqvhhp6g5i31b2kzif9glbmq3s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -168992,6 +168000,7 @@ self: { ]; description = "Jack, zonal, and Schur polynomials"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "jacobi-elliptic" = callPackage @@ -169226,6 +168235,23 @@ self: { broken = true; }) {}; + "jaskell" = callPackage + ({ mkDerivation, base, directory, hspec, hspec-discover, megaparsec + , template-haskell + }: + mkDerivation { + pname = "jaskell"; + version = "0.1.0.0"; + sha256 = "1hfm9ai1hpk6ahvsnmkg6x5ffsb10w944nbi032n53nxmqbzqmwi"; + libraryHaskellDepends = [ base megaparsec template-haskell ]; + testHaskellDepends = [ base directory hspec megaparsec ]; + testToolDepends = [ hspec-discover ]; + description = "Stack-based concatenative language embedded in Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "jason" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text , unordered-containers, vector @@ -169678,24 +168704,6 @@ self: { }) {}; "jira-wiki-markup" = callPackage - ({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }: - mkDerivation { - pname = "jira-wiki-markup"; - version = "1.4.0"; - sha256 = "0p6axj6km4440ss5naw68r3r85si4qxqgrklp6ssfyapawy0s88w"; - revision = "1"; - editedCabalFile = "043x87s8lyg0ck2krwdn1ncr0sxc7p03jmgykwyvg8c7i56n3m7n"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base mtl parsec text ]; - executableHaskellDepends = [ base text ]; - testHaskellDepends = [ base parsec tasty tasty-hunit text ]; - description = "Handle Jira wiki markup"; - license = lib.licenses.mit; - mainProgram = "jira-wiki-markup"; - }) {}; - - "jira-wiki-markup_1_5_1" = callPackage ({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }: mkDerivation { pname = "jira-wiki-markup"; @@ -169708,7 +168716,6 @@ self: { testHaskellDepends = [ base parsec tasty tasty-hunit text ]; description = "Handle Jira wiki markup"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "jira-wiki-markup"; }) {}; @@ -169920,6 +168927,7 @@ self: { ]; description = "A library for creating a jobs management website running custom jobs"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "join" = callPackage @@ -170034,6 +169042,8 @@ self: { ]; description = "JSON with Structure"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "jordan-openapi" = callPackage @@ -170078,6 +169088,7 @@ self: { ]; description = "Servant Combinators for Jordan"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jordan-servant-client" = callPackage @@ -170101,6 +169112,7 @@ self: { ]; description = "Servant Client Instances for Jordan Servant Types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jordan-servant-openapi" = callPackage @@ -170147,6 +169159,7 @@ self: { ]; description = "Servers for Jordan-Based Servant Combinators"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "jort" = callPackage @@ -170166,33 +169179,6 @@ self: { }) {}; "jose" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, bytestring - , concise, containers, cryptonite, hspec, lens, memory, monad-time - , mtl, network-uri, pem, QuickCheck, quickcheck-instances, tasty - , tasty-hspec, tasty-quickcheck, template-haskell, text, time, x509 - }: - mkDerivation { - pname = "jose"; - version = "0.9"; - sha256 = "0kii03gr6n8ayp1q3hid5qslzwgxm6isjnw8klvg7j82kliikycj"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64-bytestring bytestring concise containers - cryptonite lens memory monad-time mtl network-uri QuickCheck - quickcheck-instances template-haskell text time x509 - ]; - testHaskellDepends = [ - aeson base base64-bytestring bytestring concise containers - cryptonite hspec lens mtl network-uri pem QuickCheck - quickcheck-instances tasty tasty-hspec tasty-quickcheck text time - x509 - ]; - description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; - license = lib.licenses.asl20; - }) {}; - - "jose_0_10" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , concise, containers, cryptonite, hedgehog, hspec, lens, memory , monad-time, mtl, network-uri, pem, tasty, tasty-hedgehog @@ -170216,7 +169202,6 @@ self: { ]; description = "JSON Object Signing and Encryption (JOSE) and JSON Web Token (JWT) library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "jose-jwt" = callPackage @@ -170227,8 +169212,8 @@ self: { }: mkDerivation { pname = "jose-jwt"; - version = "0.9.5"; - sha256 = "0iw686xqx500n2f500qwqc6j7i503r7s10sxlmfwj0wjz9mhmp57"; + version = "0.9.6"; + sha256 = "03qwn17yahcki4dlsg2zz4gxp2mlp80yxmwrwlfrb10jgncpsqvc"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal containers cryptonite memory mtl text time transformers transformers-compat @@ -170607,6 +169592,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "json_0_11" = callPackage + ({ mkDerivation, array, base, bytestring, containers, mtl, parsec + , pretty, syb, text + }: + mkDerivation { + pname = "json"; + version = "0.11"; + sha256 = "1476fxrfybch9j2mr6yacbvhnggj5ksir1a42114j8s8w89anyfh"; + libraryHaskellDepends = [ + array base bytestring containers mtl parsec pretty syb text + ]; + description = "Support for serialising Haskell to and from JSON"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "json-alt" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { @@ -170914,8 +169915,8 @@ self: { }: mkDerivation { pname = "json-feed"; - version = "2.0.0.8"; - sha256 = "1iq2m3fhi7c2z9na4yqy94m047caqi60rx6d3g6bgf6mvpn5aqk3"; + version = "2.0.0.9"; + sha256 = "0nj66jkql0irq5vyxhmdxxjpazr3g86x7j8klqjwxvdj5jmvy53d"; libraryHaskellDepends = [ aeson base bytestring mime-types network-uri tagsoup text time ]; @@ -171109,8 +170110,8 @@ self: { pname = "json-query"; version = "0.2.1.0"; sha256 = "1cla0jwqdbiifl7h8xr61nh0p2d9df77ds8npllik1n4b4wi5v5p"; - revision = "1"; - editedCabalFile = "1idazzqzz276yxisfbn5hbmx1qgl896jp3wxp68hpz74bxwbgxlm"; + revision = "3"; + editedCabalFile = "14w6nrjg764l422zc6vbxrbqy0b8s5yynr2bf0lv674qipq7026k"; libraryHaskellDepends = [ array-chunks base bytebuild bytestring contiguous json-syntax primitive primitive-unlifted profunctors scientific-notation @@ -171281,6 +170282,46 @@ self: { license = lib.licenses.bsd3; }) {}; + "json-spec" = callPackage + ({ mkDerivation, aeson, base, bytestring, hspec, lens, openapi3 + , scientific, text, time, vector + }: + mkDerivation { + pname = "json-spec"; + version = "0.1.0.0"; + sha256 = "0cm2k50vi2ys9p24ziwfw0f4sky9gq07ibf3s5hw22cz4gpf47ys"; + libraryHaskellDepends = [ + aeson base bytestring lens openapi3 scientific text time vector + ]; + testHaskellDepends = [ + aeson base bytestring hspec lens openapi3 scientific text time + vector + ]; + description = "Type-level JSON specification"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + + "json-spec-openapi" = callPackage + ({ mkDerivation, aeson, base, bytestring, hspec, json-spec, lens + , openapi3, scientific, text, time + }: + mkDerivation { + pname = "json-spec-openapi"; + version = "0.1.0.1"; + sha256 = "0p65dwqp5dlrb6wcds0yjmmcn7xc57acrw4al3lzn2mqad3aq7ij"; + libraryHaskellDepends = [ + aeson base json-spec lens openapi3 text + ]; + testHaskellDepends = [ + aeson base bytestring hspec json-spec lens openapi3 scientific text + time + ]; + description = "json-spec-openapi"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "json-state" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, libgit , time-units @@ -171303,8 +170344,8 @@ self: { }: mkDerivation { pname = "json-stream"; - version = "0.4.5.2"; - sha256 = "1hhnv59zwphvnfi6wym4bmqkcnk3b2adni4hxxgslmmf8yqi98ih"; + version = "0.4.5.3"; + sha256 = "0jysj25x98kw5326a0n08bygm70yc4l1y9ajyf1bca8003m5smvx"; libraryHaskellDepends = [ aeson base bytestring containers primitive scientific text unordered-containers vector @@ -171328,8 +170369,8 @@ self: { }: mkDerivation { pname = "json-syntax"; - version = "0.2.3.0"; - sha256 = "0alljkky2a4lqgl2dfdccp9nkxdyijl718mlvlnfac0wl1lxz890"; + version = "0.2.4.0"; + sha256 = "0mhlz6w7zzp97l675jxcwlwhz1r10d4m5mqmdmq12qyamsj8l7hg"; libraryHaskellDepends = [ array-builder array-chunks base bytebuild byteslice bytesmith bytestring contiguous natural-arithmetic primitive run-st @@ -171766,24 +170807,26 @@ self: { }) {}; "jsonrpc-conduit" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit - , conduit-extra, hspec, hspec-discover, mtl, text, transformers - , unordered-containers + ({ mkDerivation, aeson, attoparsec, attoparsec-aeson, base + , bytestring, conduit, conduit-extra, hspec, hspec-discover, mtl + , text, transformers, unordered-containers }: mkDerivation { pname = "jsonrpc-conduit"; - version = "0.3.12"; - sha256 = "0yv7x9c1qgc332vzk61zlr4v0zckjgx3nbd17klxf3w8hljb25vs"; + version = "0.4.0"; + sha256 = "1qd8ngscgbakcnms1kf02m950255gavka1n2wvg0xjm7i60fkkwg"; libraryHaskellDepends = [ - aeson attoparsec base bytestring conduit conduit-extra mtl text - transformers unordered-containers + aeson attoparsec attoparsec-aeson base bytestring conduit + conduit-extra mtl text transformers unordered-containers ]; testHaskellDepends = [ - aeson base bytestring conduit conduit-extra hspec text + aeson attoparsec attoparsec-aeson base bytestring conduit + conduit-extra hspec text ]; testToolDepends = [ hspec-discover ]; description = "JSON-RPC 2.0 server over a Conduit."; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "jsonrpc-tinyclient" = callPackage @@ -172099,7 +171142,9 @@ self: { executableHaskellDepends = [ base ]; description = "A first-order reasoning toolbox"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "jukebox"; + broken = true; }) {}; "jump" = callPackage @@ -172651,6 +171696,8 @@ self: { benchmarkHaskellDepends = [ aeson base containers criterion text ]; description = "Perform 漢字検定 (Japan Kanji Aptitude Test) level analysis on Japanese Kanji"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "kansas-comet" = callPackage @@ -172661,8 +171708,8 @@ self: { pname = "kansas-comet"; version = "0.4.1"; sha256 = "1j54rsqna8xrw1si8i74v0c9k4jjv8a2q001aa8sx4rxb7d1qbzy"; - revision = "5"; - editedCabalFile = "0mw1667kpzg84q5iwdk90nq1n87i46zp9w0wgk9y0znwhbqw7hsw"; + revision = "6"; + editedCabalFile = "1zmxwppdm0mpc0sh8h35vrp259wig4k11gx1zx6s1089mncrp12f"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers data-default-class scotty stm text time @@ -173066,8 +172113,8 @@ self: { }: mkDerivation { pname = "katip-wai"; - version = "0.1.2.1"; - sha256 = "1shzmjpz043fglvn4niydbjf3a41bmx2dhyp7ch5g256irqs4a21"; + version = "0.1.2.2"; + sha256 = "09mwjxnpm2a1s1m99qfyd1v5snf0jar470vg5rsvfr840d27bayh"; libraryHaskellDepends = [ aeson base bytestring clock http-types katip network text uuid wai ]; @@ -174207,8 +173254,8 @@ self: { }: mkDerivation { pname = "keyed-vals"; - version = "0.2.0.0"; - sha256 = "0im4wn7m5y6kmi8cjxfn72316zldg9v92fbw6hlimc7hkndb34mf"; + version = "0.2.2.0"; + sha256 = "1f6sigfx2cywx2kf4z3xyjzi5b8zzisb6ic3z6py6ybzwnpxglr5"; libraryHaskellDepends = [ aeson base bytestring containers http-api-data redis-glob text ]; @@ -174224,8 +173271,8 @@ self: { }: mkDerivation { pname = "keyed-vals-hspec-tests"; - version = "0.2.0.0"; - sha256 = "1pmhd9gjq92gn5z36l6av3hbxq5ynwhzy3igij7wvndx3mkj94hm"; + version = "0.2.2.0"; + sha256 = "15izwj5yby3sfw6b830g44yxkz64gjhrxqrav3gip6a50m8alfq5"; libraryHaskellDepends = [ aeson base benri-hspec bytestring containers hspec http-api-data keyed-vals text @@ -174241,8 +173288,8 @@ self: { }: mkDerivation { pname = "keyed-vals-mem"; - version = "0.2.0.0"; - sha256 = "08zsrwdcqw7ic1l9ygcalyg0k985ck1gal03kw21jlsh3l77942d"; + version = "0.2.2.0"; + sha256 = "09ha9sgx12sr1v072c9wlh368b7mqy8cf0glradz3z85ambgw483"; libraryHaskellDepends = [ base bytestring containers keyed-vals text unliftio unliftio-core ]; @@ -174259,8 +173306,8 @@ self: { }: mkDerivation { pname = "keyed-vals-redis"; - version = "0.2.0.0"; - sha256 = "1fxb1r6c19sslhmml04w7adpqwq1glavm5mfix7iiaxly358jdy6"; + version = "0.2.2.0"; + sha256 = "1wkf3jaxljb71l9a8cmk4qd048g8if9mq2iw97ch0q5c7k8lqahj"; libraryHaskellDepends = [ base bytestring containers hedis keyed-vals read-env-var text unliftio unliftio-core @@ -174587,17 +173634,6 @@ self: { }) {}; "kind-apply" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "kind-apply"; - version = "0.3.2.1"; - sha256 = "0si02ps0aivra87sc57fss088vimvs9j32r7xhbaqv8vh0wi0ng9"; - libraryHaskellDepends = [ base ]; - description = "Utilities to work with lists of types"; - license = lib.licenses.bsd3; - }) {}; - - "kind-apply_0_4_0_0" = callPackage ({ mkDerivation, base, first-class-families }: mkDerivation { pname = "kind-apply"; @@ -174606,21 +173642,9 @@ self: { libraryHaskellDepends = [ base first-class-families ]; description = "Utilities to work with lists of types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "kind-generics" = callPackage - ({ mkDerivation, base, kind-apply }: - mkDerivation { - pname = "kind-generics"; - version = "0.4.1.4"; - sha256 = "11l1n57wfh1gr9mn0gb9kbkjbrfghmf3qasl0l6fjlbjcl8yvzbm"; - libraryHaskellDepends = [ base kind-apply ]; - description = "Generic programming in GHC style for arbitrary kinds and GADTs"; - license = lib.licenses.bsd3; - }) {}; - - "kind-generics_0_5_0_0" = callPackage ({ mkDerivation, base, first-class-families, kind-apply }: mkDerivation { pname = "kind-generics"; @@ -174629,7 +173653,6 @@ self: { libraryHaskellDepends = [ base first-class-families kind-apply ]; description = "Generic programming in GHC style for arbitrary kinds and GADTs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "kind-generics-deriving" = callPackage @@ -174650,31 +173673,13 @@ self: { }) {}; "kind-generics-th" = callPackage - ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell - , th-abstraction - }: - mkDerivation { - pname = "kind-generics-th"; - version = "0.2.2.3"; - sha256 = "06zhjaaakml1p3crjx26nmydbnrscxvwgyqy3w4083caysxw1vsj"; - revision = "1"; - editedCabalFile = "1drkj6b618yzgacbm5b100znm63r7ivzlxhpzhymkc8dqcacr7mq"; - libraryHaskellDepends = [ - base ghc-prim kind-generics template-haskell th-abstraction - ]; - testHaskellDepends = [ base kind-generics template-haskell ]; - description = "Template Haskell support for generating `GenericK` instances"; - license = lib.licenses.bsd3; - }) {}; - - "kind-generics-th_0_2_3_1" = callPackage ({ mkDerivation, base, fcf-family, ghc-prim, kind-generics , template-haskell, th-abstraction }: mkDerivation { pname = "kind-generics-th"; - version = "0.2.3.1"; - sha256 = "1xcpv659176jhsxzqs9642pn192hkbl3qcccabh1ynx3nysivk7m"; + version = "0.2.3.2"; + sha256 = "1k7byznlp3xnxmgw8dh5bgdjf3ygxki76xbq7m6w33bcd0gp98l4"; libraryHaskellDepends = [ base fcf-family ghc-prim kind-generics template-haskell th-abstraction @@ -174682,7 +173687,6 @@ self: { testHaskellDepends = [ base kind-generics template-haskell ]; description = "Template Haskell support for generating `GenericK` instances"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "kind-integer" = callPackage @@ -175063,19 +174067,19 @@ self: { "koji-tool" = callPackage ({ mkDerivation, base, directory, extra, filepath, formatting, Glob , http-conduit, http-directory, koji, pretty-simple, rpm-nvr - , simple-cmd, simple-cmd-args, text, time, utf8-string - , xdg-userdirs + , simple-cmd, simple-cmd-args, simple-prompt, text, time + , utf8-string, xdg-userdirs }: mkDerivation { pname = "koji-tool"; - version = "1.0.1"; - sha256 = "0vj0gz8q0mnagp0p25d4bl5s8m966l7gi5wl4qgfazbavy09x7sv"; + version = "1.1"; + sha256 = "0xm6qxfxfl9qf8mmsns783mvwhx3p81h2iwak6kww8j5lsdv2n6w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory extra filepath formatting Glob http-conduit http-directory koji pretty-simple rpm-nvr simple-cmd - simple-cmd-args text time utf8-string xdg-userdirs + simple-cmd-args simple-prompt text time utf8-string xdg-userdirs ]; testHaskellDepends = [ base simple-cmd ]; description = "Koji CLI tool for querying tasks and installing builds"; @@ -175518,7 +174522,9 @@ self: { testHaskellDepends = [ base ]; description = "coverage driven random testing framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "kudzu"; + broken = true; }) {}; "kuifje" = callPackage @@ -175610,6 +174616,7 @@ self: { ]; description = "Key/Value Indexed Table container and formatting library"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; }) {}; "kyotocabinet" = callPackage @@ -175647,6 +174654,8 @@ self: { libraryHaskellDepends = [ base text time ]; description = "Enables providing localization as typeclass instances in separate files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "labeled-graph" = callPackage @@ -175801,6 +174810,7 @@ self: { testHaskellDepends = [ base hspec servant servant-foreign text ]; description = "Generate Ruby clients from Servant APIs"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "lacroix" = callPackage @@ -176132,10 +175142,8 @@ self: { }: mkDerivation { pname = "lambdabot"; - version = "5.3.1"; - sha256 = "0fznnbjrk5m6g0jd65ngmckqcgnn87hs30mxqfkncqbqp86s3zyd"; - revision = "2"; - editedCabalFile = "0q7sb9man3zxgaajm8vy59ld0xsb5vzjai8vb8rnljxdkgsy4i5j"; + version = "5.3.1.1"; + sha256 = "0icybndmsivnrw6wibh31g4n8bj1cclbf5cvwf816xblfmgcdhvf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -176161,10 +175169,8 @@ self: { }: mkDerivation { pname = "lambdabot-core"; - version = "5.3.1"; - sha256 = "1hiq1wh60cprx49y1178rwsw8dcflzx10g2ivi77d4qxyiawljph"; - revision = "2"; - editedCabalFile = "0cp2aldnqxd74l4ggxm523shfyvh864zvp6v0d0zyry5jrx7zyfr"; + version = "5.3.1.1"; + sha256 = "1paya40niapvkyc8qc3k36l7qsskfdxih8d789lhd9s8rr0f9hdi"; libraryHaskellDepends = [ base binary bytestring containers dependent-map dependent-sum dependent-sum-template directory edit-distance exceptions filepath @@ -176188,10 +175194,8 @@ self: { }: mkDerivation { pname = "lambdabot-haskell-plugins"; - version = "5.3.1"; - sha256 = "05xja5xamvl61xc09fyijmv0sylfd3aaii3p410xa34msglsyssd"; - revision = "2"; - editedCabalFile = "15filg6s0xhizffmhx7ca220930d2xjqvmfaafcrl7vpn3dcrgbl"; + version = "5.3.1.1"; + sha256 = "1fivdnj0nb4332j9m5filkpfy9wjkmsjc3kxh2w17c7irhj26f71"; libraryHaskellDepends = [ array arrows base bytestring containers data-memocombinators directory filepath haskell-src-exts-simple hoogle HTTP IOSpec @@ -176211,10 +175215,8 @@ self: { }: mkDerivation { pname = "lambdabot-irc-plugins"; - version = "5.3.1"; - sha256 = "0fcbp39vm05g6sjjmxmdxflia5n0yckai0chqqkk1g01khb4pkjy"; - revision = "2"; - editedCabalFile = "17kg3vac8jiciwygzxdws3bskiwlxfm41hbqn8wm0hcz0l9h4ss0"; + version = "5.3.1.1"; + sha256 = "1nvkkqv28dyvq7hdwz1p1yjii55vc8m6i7ccjzs9ag720cha2n4m"; libraryHaskellDepends = [ base bytestring containers directory filepath lambdabot-core lifted-base mtl network SafeSemaphore split time @@ -176232,10 +175234,8 @@ self: { }: mkDerivation { pname = "lambdabot-misc-plugins"; - version = "5.3.1"; - sha256 = "01dq0lxr7cbnh6bzlk5cndqif44q1sw2azqimz43gaplpqbnavl6"; - revision = "2"; - editedCabalFile = "188l0yj672dbdssfafnlz4jybyd1d1i7yb3j66v483b5m09m0f2x"; + version = "5.3.1.1"; + sha256 = "16f9bf5c7al904iffykwp98l00j8m1f2r6qlivj03jwb6s5plm6w"; libraryHaskellDepends = [ base bytestring containers filepath lambdabot-core lifted-base mtl network network-uri parsec process regex-tdfa SafeSemaphore split @@ -176253,10 +175253,8 @@ self: { }: mkDerivation { pname = "lambdabot-novelty-plugins"; - version = "5.3.1"; - sha256 = "0v851nxpxr90agfyh9nx44f1r310fs93y2gji4a7x1synb786rnw"; - revision = "2"; - editedCabalFile = "1m500jq122wml8cp398szd7m9bya4fw5yg2fcv349fdz32wr18hd"; + version = "5.3.1.1"; + sha256 = "1x4whzn3d4gni1xjwrjr95jqi50gwgf02x64gg9nwvkc5lh4admx"; libraryHaskellDepends = [ base binary brainfuck bytestring containers dice directory lambdabot-core misfortune process random random-fu regex-tdfa @@ -176273,10 +175271,8 @@ self: { }: mkDerivation { pname = "lambdabot-reference-plugins"; - version = "5.3.1"; - sha256 = "16zp4mpp77778i8vkcr58nr3xg2rnfdlm5ap0sdrqqfx51bs8ybq"; - revision = "2"; - editedCabalFile = "1c65bw5q7gap9n1rlxv0y988fd7srzkdzz0m2x6b70kfkj19ha7m"; + version = "5.3.1.1"; + sha256 = "1s8s4k394p59lg3xrcn0bwq9wcqzdvzx6qanmsrch0nzwg6l4g7h"; libraryHaskellDepends = [ base bytestring containers HTTP lambdabot-core mtl network network-uri oeis process regex-tdfa split tagsoup utf8-string @@ -176291,10 +175287,8 @@ self: { }: mkDerivation { pname = "lambdabot-social-plugins"; - version = "5.3.1"; - sha256 = "0d8hc34hky8br53yj15qchbkm796d7x9zhhm8bq9h4rn1a2zfmdz"; - revision = "2"; - editedCabalFile = "1gk4qmjzizxk4qzc3kvq36p515my2cf6vybhnb2zaxpnckg9v68k"; + version = "5.3.1.1"; + sha256 = "04gls4klsa7kz22k6aar636hci3iafxa5mwx8kxvgawahvlcy0p2"; libraryHaskellDepends = [ base binary bytestring containers lambdabot-core mtl split time ]; @@ -176326,6 +175320,7 @@ self: { ]; description = "Lambdabot for Telegram"; license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; mainProgram = "telegram-lambdabot"; }) {}; @@ -176333,8 +175328,8 @@ self: { ({ mkDerivation, base, oeis, QuickCheck, QuickCheck-safe }: mkDerivation { pname = "lambdabot-trusted"; - version = "5.3.1"; - sha256 = "03wmk7l7krb51zql2qxf805ww0gndbgysfw0fgm3pzd98j7bfimh"; + version = "5.3.1.1"; + sha256 = "0kzkp7cy7wcig2wi2l12j8pflapsmdj45y8qq1l5j86gcvsk7xf3"; libraryHaskellDepends = [ base oeis QuickCheck QuickCheck-safe ]; description = "Lambdabot trusted code"; license = "GPL"; @@ -176739,33 +175734,6 @@ self: { }) {}; "lame" = callPackage - ({ mkDerivation, base, bytestring, directory, exceptions, filepath - , hspec, hspec-discover, htaglib, mp3lame, temporary, text - , transformers, wave - }: - mkDerivation { - pname = "lame"; - version = "0.2.0"; - sha256 = "1bqq3aanfffdsl3v0am7jdfslcr6y372cq7jx36z7g09zy5mp2sp"; - revision = "2"; - editedCabalFile = "15yjwhwxiqds425y7a4s1z9vdrgmqwq2y5kvl1d1xhw7h05ryxkr"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring directory exceptions filepath text transformers - wave - ]; - librarySystemDepends = [ mp3lame ]; - testHaskellDepends = [ - base directory filepath hspec htaglib temporary text - ]; - testToolDepends = [ hspec-discover ]; - description = "Fairly complete high-level binding to LAME encoder"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {mp3lame = null;}; - - "lame_0_2_1" = callPackage ({ mkDerivation, base, bytestring, directory, exceptions, filepath , hspec, hspec-discover, htaglib, mp3lame, temporary, text , transformers, wave @@ -176774,6 +175742,8 @@ self: { pname = "lame"; version = "0.2.1"; sha256 = "1xz98v2kqs69jijza0vyz57lpbs3h2f7fcablihlzprh1sylc3vq"; + revision = "1"; + editedCabalFile = "15jf93rcjwzgl0780c86nn29dif6avwpj3x4xpkq5lmll9zxqj60"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring directory exceptions filepath text transformers @@ -177263,28 +176233,6 @@ self: { }) {}; "language-docker" = callPackage - ({ mkDerivation, base, bytestring, containers, data-default - , data-default-class, hspec, hspec-megaparsec, HUnit, megaparsec - , prettyprinter, QuickCheck, split, text, time - }: - mkDerivation { - pname = "language-docker"; - version = "12.0.0"; - sha256 = "1slrq343rcg9shmqxxy8kzk911071x31q61q75dnldnm3x27j6by"; - libraryHaskellDepends = [ - base bytestring containers data-default data-default-class - megaparsec prettyprinter split text time - ]; - testHaskellDepends = [ - base bytestring containers data-default data-default-class hspec - hspec-megaparsec HUnit megaparsec prettyprinter QuickCheck split - text time - ]; - description = "Dockerfile parser, pretty-printer and embedded DSL"; - license = lib.licenses.gpl3Only; - }) {}; - - "language-docker_12_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , data-default-class, hspec, hspec-megaparsec, HUnit, megaparsec , prettyprinter, QuickCheck, split, text, time @@ -177304,7 +176252,6 @@ self: { ]; description = "Dockerfile parser, pretty-printer and embedded DSL"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "language-dockerfile" = callPackage @@ -177460,14 +176407,13 @@ self: { }) {}; "language-gemini" = callPackage - ({ mkDerivation, base, text }: + ({ mkDerivation, base, hedgehog, hspec, hspec-hedgehog, text }: mkDerivation { pname = "language-gemini"; - version = "0.1.0.0"; - sha256 = "1pfx1vn3bmjmvf019gdw7pfibfg23spvcpg147gy8ymf4yr7rxz6"; - revision = "1"; - editedCabalFile = "0gkllr25h5msjvlcx1pch6a4ndm7yymdqh4ya95drc7gns0kz1zc"; + version = "0.1.0.1"; + sha256 = "1vnl280ld0wazffzx19an5d6gybx4396z57idcfvdvzkap97qbh9"; libraryHaskellDepends = [ base text ]; + testHaskellDepends = [ base hedgehog hspec hspec-hedgehog text ]; description = "Datatypes and parsing/printing functions to represent the Gemini markup language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -178108,6 +177054,8 @@ self: { ]; description = "AST and pretty printer for Sally"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "language-sh" = callPackage @@ -178253,6 +177201,8 @@ self: { pname = "language-toolkit"; version = "1.1.0.0"; sha256 = "0ffr53jggh3c01v802xywy387jv5wa5vwwyvipiqpxwqcspr4nd7"; + revision = "1"; + editedCabalFile = "129ya22xxv71hv8xxknlpd9ig3xbwld00likf19g7b6psnx60kk0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq parallel ]; @@ -178410,8 +177360,8 @@ self: { pname = "lapack-ffi-tools"; version = "0.1.3.1"; sha256 = "1mf41wcbxkgiv71c3jjwhsdg9d7qpa88qsifpa5vgplpx2v1p6ya"; - revision = "1"; - editedCabalFile = "1mlqmyfsz65if9in8i8cyzm2nbqka00lwg15s2m0hq61sg3kfyfs"; + revision = "2"; + editedCabalFile = "1jz2kiy64vbxazhy4bsfcnwd14kqc7g9vk7v6yyw0p0zlhqfzfv5"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -178453,8 +177403,8 @@ self: { }: mkDerivation { pname = "large-anon"; - version = "0.2.1"; - sha256 = "192cs2pby5pxl1668b4s4sm0ppc3qnk189x2i3fv9y3fb8fqjq66"; + version = "0.3.0"; + sha256 = "07jy3q9x1h49c6zmad2x2s9id4lldklgd133m67l3sfh61qz72vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -178464,8 +177414,8 @@ self: { ]; executableHaskellDepends = [ base fourmolu text ]; testHaskellDepends = [ - aeson aeson-pretty arrows base bytestring large-generics mtl - optics-core parsec QuickCheck record-dot-preprocessor + aeson aeson-pretty arrows base bytestring containers large-generics + mtl optics-core parsec QuickCheck record-dot-preprocessor record-hasfield sop-core Stream tasty tasty-hunit tasty-quickcheck text typelet validation-selective ]; @@ -178493,6 +177443,8 @@ self: { ]; description = "Generic programming API for large-records and large-anon"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "large-hashable" = callPackage @@ -178549,6 +177501,7 @@ self: { ]; description = "Efficient compilation for large records, linear in the size of the record"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "largeword" = callPackage @@ -178821,10 +177774,8 @@ self: { }: mkDerivation { pname = "lattices"; - version = "2.0.3"; - sha256 = "1mn78xqwsksybggnsnx8xkmzlc9his1si14dy5v6vmlchkjym9qg"; - revision = "4"; - editedCabalFile = "0nkcdqb3gsp1lqpj7hv4knndj7p258j0cp4cbqx7jixc93gkq044"; + version = "2.1"; + sha256 = "1wxam7c00bcfl3g1aiayxzjscmmbm393gfj8zmx77ijhs7v1zp3v"; libraryHaskellDepends = [ base base-compat containers deepseq hashable integer-logarithms QuickCheck semigroupoids tagged transformers universe-base @@ -179189,20 +178140,20 @@ self: { "lazy-async" = callPackage ({ mkDerivation, base, exceptions, hedgehog, lifted-async - , monad-control, optics-core, optics-th, rank2classes, stm - , transformers, transformers-base + , monad-control, optics-core, optics-th, stm, transformers + , transformers-base }: mkDerivation { pname = "lazy-async"; - version = "1.0.0.2"; - sha256 = "0727384j636pbnfmw2v98j6yn9qw0inv5zrsvmyf1p6znk718jf8"; + version = "1.1.0.0"; + sha256 = "05jn9jdy3rbdl2pygjrzpv2kivq9h6iw2zq8nk1ximc43xxpca4a"; libraryHaskellDepends = [ - base exceptions lifted-async monad-control rank2classes stm - transformers transformers-base + base exceptions lifted-async monad-control stm transformers + transformers-base ]; testHaskellDepends = [ base exceptions hedgehog lifted-async monad-control optics-core - optics-th rank2classes stm transformers transformers-base + optics-th stm transformers transformers-base ]; description = "Asynchronous actions that don't start right away"; license = lib.licenses.mit; @@ -179700,18 +178651,6 @@ self: { }) {}; "leancheck" = callPackage - ({ mkDerivation, base, template-haskell }: - mkDerivation { - pname = "leancheck"; - version = "0.9.12"; - sha256 = "15wpklkbr03dciai4mk8bm1yk9svxxmbsl22wsvwk3ns7aiamrkj"; - libraryHaskellDepends = [ base template-haskell ]; - testHaskellDepends = [ base ]; - description = "Enumerative property-based testing"; - license = lib.licenses.bsd3; - }) {}; - - "leancheck_1_0_0" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "leancheck"; @@ -179721,7 +178660,6 @@ self: { testHaskellDepends = [ base ]; description = "Enumerative property-based testing"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "leancheck-enum-instances" = callPackage @@ -180165,46 +179103,6 @@ self: { }) {}; "lens" = callPackage - ({ mkDerivation, array, assoc, base, base-compat, base-orphans - , bifunctors, bytestring, call-stack, comonad, containers - , contravariant, criterion, deepseq, distributive, exceptions - , filepath, free, generic-deriving, ghc-prim, hashable, HUnit - , indexed-traversable, indexed-traversable-instances - , kan-extensions, mtl, parallel, profunctors, QuickCheck - , reflection, semigroupoids, simple-reflect, strict, tagged - , template-haskell, test-framework, test-framework-hunit - , test-framework-quickcheck2, text, th-abstraction, these - , transformers, transformers-compat, unordered-containers, vector - }: - mkDerivation { - pname = "lens"; - version = "5.1.1"; - sha256 = "08mkm2mjvhmwg9hc4kd4cd6dgmcszs1p2mzp1nmri7lqbpy9jknc"; - revision = "1"; - editedCabalFile = "19z3k7ikpfa96b86yabxghfqpnq9d0ayy4gdlvci3ycvws0s8cy6"; - libraryHaskellDepends = [ - array assoc base base-orphans bifunctors bytestring call-stack - comonad containers contravariant distributive exceptions filepath - free ghc-prim hashable indexed-traversable - indexed-traversable-instances kan-extensions mtl parallel - profunctors reflection semigroupoids strict tagged template-haskell - text th-abstraction these transformers transformers-compat - unordered-containers vector - ]; - testHaskellDepends = [ - base containers deepseq HUnit mtl QuickCheck simple-reflect - test-framework test-framework-hunit test-framework-quickcheck2 - transformers - ]; - benchmarkHaskellDepends = [ - base base-compat bytestring comonad containers criterion deepseq - generic-deriving transformers unordered-containers vector - ]; - description = "Lenses, Folds and Traversals"; - license = lib.licenses.bsd2; - }) {}; - - "lens_5_2_2" = callPackage ({ mkDerivation, array, assoc, base, base-compat, base-orphans , bifunctors, bytestring, call-stack, comonad, containers , contravariant, criterion, deepseq, distributive, exceptions @@ -180220,6 +179118,8 @@ self: { pname = "lens"; version = "5.2.2"; sha256 = "1qvnzxa8z3jk7kcrc394cd6drckcncpqd1jq3kk8dg9m372mhp45"; + revision = "1"; + editedCabalFile = "0dc47dfby74lmw5y436yhqi0pkgmw7vs12d14c7vhi9n2wr5f7g0"; libraryHaskellDepends = [ array assoc base base-orphans bifunctors bytestring call-stack comonad containers contravariant distributive exceptions filepath @@ -180240,7 +179140,6 @@ self: { ]; description = "Lenses, Folds and Traversals"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "lens-accelerate" = callPackage @@ -180293,15 +179192,17 @@ self: { }) {}; "lens-aeson" = callPackage - ({ mkDerivation, aeson, attoparsec, base, bytestring, lens - , scientific, text, text-short, unordered-containers, vector + ({ mkDerivation, aeson, base, bytestring, lens, scientific, text + , text-short, unordered-containers, vector }: mkDerivation { pname = "lens-aeson"; - version = "1.2.2"; - sha256 = "0wwmg0zv2561dmmbil829dw6qmdl02kfs690iy549nbznj2kil8l"; + version = "1.2.3"; + sha256 = "00ac8anw6a3alwlqqvbr1vp7brajrdp66ximl7ylvj28wbznmg3v"; + revision = "1"; + editedCabalFile = "1h3y26a6z9dxifqm1ndqhlnwa41gb8majr3rqs7i93xnyp8y20b6"; libraryHaskellDepends = [ - aeson attoparsec base bytestring lens scientific text text-short + aeson base bytestring lens scientific text text-short unordered-containers vector ]; description = "Law-abiding lenses for aeson"; @@ -180413,6 +179314,17 @@ self: { broken = true; }) {}; + "lens-indexed-plated" = callPackage + ({ mkDerivation, base, lens }: + mkDerivation { + pname = "lens-indexed-plated"; + version = "0.1.0"; + sha256 = "1kr0xq65b2510y88y62s69psfjbgrmq0nl7y6lkvrmqk3ngx53jb"; + libraryHaskellDepends = [ base lens ]; + description = "Indexed version of Plated"; + license = lib.licenses.bsd2; + }) {}; + "lens-labels" = callPackage ({ mkDerivation, base, ghc-prim, profunctors, tagged }: mkDerivation { @@ -180643,6 +179555,7 @@ self: { description = "Lenses for toml-parser"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lens-tutorial" = callPackage @@ -181198,6 +180111,23 @@ self: { mainProgram = "bf-test"; }) {}; + "libBF_0_6_6" = callPackage + ({ mkDerivation, base, deepseq, hashable }: + mkDerivation { + pname = "libBF"; + version = "0.6.6"; + sha256 = "1wjfcpvcp749mipyj7j9s8qwj68kvhn1516l43gnq2hhfy9bpsvs"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base deepseq hashable ]; + executableHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "A binding to the libBF library"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "bf-test"; + }) {}; + "libGenI" = callPackage ({ mkDerivation, base, binary, containers, HUnit, mtl, parsec , process, QuickCheck @@ -181246,6 +180176,8 @@ self: { ]; description = "Haskell interface to libarchive"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libarchive;}; "libarchive-conduit" = callPackage @@ -181392,6 +180324,7 @@ self: { ]; description = "Store and manipulate data in a graph"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "libhbb" = callPackage @@ -181514,6 +180447,8 @@ self: { ]; description = "A Haskell implementation of JSON Web Token (JWT)"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "liblastfm" = callPackage @@ -181634,7 +180569,9 @@ self: { ]; description = "Bindings for libmdbx, an embedded key/value store"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "libmdbx-exe"; + broken = true; }) {}; "libmodbus" = callPackage @@ -181813,14 +180750,15 @@ self: { "libphonenumber" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, deepseq, hspec - , phonenumber, process, protobuf, QuickCheck, transformers + , phonenumber, process, protobuf, QuickCheck, system-cxx-std-lib + , transformers }: mkDerivation { pname = "libphonenumber"; version = "0.1.2.0"; sha256 = "0iw4ps3dky0grbvmajaz81d6q9zzqy8r9jfjmh6bc5i6k3w0mqwa"; libraryHaskellDepends = [ - base bytestring containers deepseq transformers + base bytestring containers deepseq system-cxx-std-lib transformers ]; librarySystemDepends = [ phonenumber protobuf ]; libraryToolDepends = [ c2hs ]; @@ -182188,6 +181126,8 @@ self: { description = "Bindings to libtelnet"; license = lib.licenses.gpl3Plus; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libtelnet;}; "libversion" = callPackage @@ -182331,15 +181271,15 @@ self: { }: mkDerivation { pname = "libyaml-streamly"; - version = "0.2.1"; - sha256 = "0jh980ilaxhdhyp3vbmg0s3c2vf5ckxlkyj6n45vqb56847mg5bk"; - revision = "1"; - editedCabalFile = "0lf4zz6li7g4nz6gspvs0f14fkg9bkgdzz6bclhsnv36ksbr1h8w"; + version = "0.2.2"; + sha256 = "1dzsmcgsszkh5n7hpzxy1i4c2mrzp19ncddagklwcpll85aqp3an"; libraryHaskellDepends = [ base bytestring deepseq safe-exceptions streamly ]; description = "Low-level, streaming YAML interface via streamly"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "libzfs" = callPackage @@ -182658,10 +181598,8 @@ self: { }: mkDerivation { pname = "lifx-lan"; - version = "0.8.0"; - sha256 = "0zkc0575i87ii8izz0fsvd959wkxfacz36ng7msb25ld8byhsh1g"; - revision = "1"; - editedCabalFile = "16ah6j1zbxza374vmb4215i5swq6wny1jhp9y8niakf7g3b2dcgw"; + version = "0.8.1"; + sha256 = "1h971r7i36ay0v9nalgjfsz7vnpd1ps74g0d8lawcm00s4fgw8as"; libraryHaskellDepends = [ ansi-terminal base binary bytestring colour composition containers extra monad-loops mtl network random safe text time transformers @@ -182825,14 +181763,11 @@ self: { }: mkDerivation { pname = "lima"; - version = "0.2.1.3"; - sha256 = "0834lh5yaynfyy2k6lqbb43dsrgsrmpi11w73js8p08zhzkhndnr"; - isLibrary = true; - isExecutable = true; + version = "0.3.0.0"; + sha256 = "05hjx72sshf6bvhlfr23f4jpdqv0qi898nd53a9hi4940n8a15jv"; libraryHaskellDepends = [ - base data-default microlens microlens-th text + base data-default microlens microlens-th string-interpolate text ]; - executableHaskellDepends = [ base microlens text ]; testHaskellDepends = [ base breakpoint directory doctest-parallel hedgehog microlens pretty-simple string-interpolate tasty tasty-hedgehog tasty-hunit @@ -182840,7 +181775,6 @@ self: { ]; description = "Convert between Haskell, Markdown, Literate Haskell, TeX"; license = lib.licenses.mit; - mainProgram = "readme"; }) {}; "limp" = callPackage @@ -183027,6 +181961,22 @@ self: { broken = true; }) {}; + "line-indexed-cursor" = callPackage + ({ mkDerivation, array, base, bytestring, criterion, hspec, random + }: + mkDerivation { + pname = "line-indexed-cursor"; + version = "0.1.0.0"; + sha256 = "14aihlbjlbiazdjh0ic1bhqpwc0g1z2y42f8s79pcwm8rk1lvgim"; + libraryHaskellDepends = [ array base bytestring ]; + testHaskellDepends = [ base hspec ]; + benchmarkHaskellDepends = [ base criterion random ]; + description = "Line-indexed file reader"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "line-size" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -183057,33 +182007,6 @@ self: { }) {}; "linear" = callPackage - ({ mkDerivation, adjunctions, base, base-orphans, binary, bytes - , bytestring, cereal, containers, deepseq, distributive, ghc-prim - , hashable, HUnit, indexed-traversable, lens, random, reflection - , semigroupoids, semigroups, simple-reflect, tagged - , template-haskell, test-framework, test-framework-hunit - , transformers, transformers-compat, unordered-containers, vector - , void - }: - mkDerivation { - pname = "linear"; - version = "1.21.10"; - sha256 = "1d3s1p4imkifn7dccqci2qiwcg99x22kf250hzh4fh4xghi361xr"; - libraryHaskellDepends = [ - adjunctions base base-orphans binary bytes cereal containers - deepseq distributive ghc-prim hashable indexed-traversable lens - random reflection semigroupoids semigroups tagged template-haskell - transformers transformers-compat unordered-containers vector void - ]; - testHaskellDepends = [ - base binary bytestring deepseq HUnit reflection simple-reflect - test-framework test-framework-hunit vector - ]; - description = "Linear Algebra"; - license = lib.licenses.bsd3; - }) {}; - - "linear_1_22" = callPackage ({ mkDerivation, adjunctions, base, base-orphans, binary, bytes , bytestring, cereal, containers, deepseq, distributive, ghc-prim , hashable, HUnit, indexed-traversable, lens, random, reflection @@ -183109,7 +182032,6 @@ self: { ]; description = "Linear Algebra"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "linear-accelerate" = callPackage @@ -183334,9 +182256,9 @@ self: { ({ mkDerivation, array, base, constraints }: mkDerivation { pname = "linear-smc"; - version = "2.0.2"; - sha256 = "0dzbqdjrx5c3nkdddmijrd153wydi66yfgjr85279440a68nqbcx"; - libraryHaskellDepends = [ base constraints ]; + version = "2.2.3"; + sha256 = "0i8j7zsrycmcrhf830mrfisvfyhzrr65c14nl9dg9yjfdsw9gh3x"; + libraryHaskellDepends = [ array base constraints ]; testHaskellDepends = [ array base constraints ]; description = "Build SMC morphisms using linear types"; license = lib.licenses.lgpl3Plus; @@ -183496,7 +182418,9 @@ self: { ]; description = "A lightweight readline-replacement library for Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "linenoise-demo"; + broken = true; }) {}; "lines-of-action" = callPackage @@ -183546,6 +182470,8 @@ self: { libraryHaskellDepends = [ base text ]; description = "Express Integral types as linguistic ordinals (1st, 2nd, 3rd, etc)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "link-relations" = callPackage @@ -183866,6 +182792,21 @@ self: { platforms = lib.platforms.linux; }) {}; + "linux-file-extents_0_2_0_1" = callPackage + ({ mkDerivation, base, unix }: + mkDerivation { + pname = "linux-file-extents"; + version = "0.2.0.1"; + sha256 = "0c8zp47sjr741m86ah1yq71lcav32xid05x5c83adwb23a6fgmsk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base unix ]; + description = "Retrieve file fragmentation information under Linux"; + license = lib.licenses.bsd3; + platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + }) {}; + "linux-framebuffer" = callPackage ({ mkDerivation, base, bindings-DSL, unix }: mkDerivation { @@ -183927,6 +182868,19 @@ self: { platforms = lib.platforms.linux; }) {}; + "linux-namespaces_0_1_3_1" = callPackage + ({ mkDerivation, base, bytestring, unix }: + mkDerivation { + pname = "linux-namespaces"; + version = "0.1.3.1"; + sha256 = "1h0ar1jqgip5k5b7c2v452jk62ig1pfgpw587faw8z0ai51yrl9a"; + libraryHaskellDepends = [ base bytestring unix ]; + description = "Work with linux namespaces: create new or enter existing ones"; + license = lib.licenses.bsd3; + platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + }) {}; + "linux-perf" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, ghc-events, mtl, pretty, process, unix @@ -184217,6 +183171,7 @@ self: { license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; mainProgram = "fixpoint"; + broken = true; }) {inherit (pkgs) git; inherit (pkgs) nettools; inherit (pkgs) z3;}; @@ -184660,6 +183615,20 @@ self: { maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; + "list-transformer_1_1_0" = callPackage + ({ mkDerivation, base, doctest, mmorph, mtl }: + mkDerivation { + pname = "list-transformer"; + version = "1.1.0"; + sha256 = "061a2cnlv335ski627zrdfk8nd110wpiawclq5nwa3sx0l92xsrx"; + libraryHaskellDepends = [ base mmorph mtl ]; + testHaskellDepends = [ base doctest ]; + description = "List monad transformer"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.Gabriella439 ]; + }) {}; + "list-tries" = callPackage ({ mkDerivation, base, binary, ChasingBottoms, containers, dlist , HUnit, QuickCheck, template-haskell, test-framework @@ -184704,15 +183673,17 @@ self: { "list-witnesses" = callPackage ({ mkDerivation, base, decidable, functor-products, microlens - , profunctors, singletons, vinyl + , profunctors, singletons, singletons-base, vinyl }: mkDerivation { pname = "list-witnesses"; - version = "0.1.3.2"; - sha256 = "1hzm8ijx8id5ij199dg362ai1wmdrs8mr10qkv57639hv61almyq"; + version = "0.1.4.0"; + sha256 = "1npsb38smvjfpamnv1b5xhnb9ckk65c35dngny6jxgw0i1xi975l"; + revision = "2"; + editedCabalFile = "0i4kcxc150nvy2vmljr4mvxy4wqlijiar6jvn8bjh5lfjapc0l98"; libraryHaskellDepends = [ base decidable functor-products microlens profunctors singletons - vinyl + singletons-base vinyl ]; description = "Witnesses for working with type-level lists"; license = lib.licenses.bsd3; @@ -184895,31 +183866,6 @@ self: { }) {}; "literatex" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, bytestring, conduit - , filepath, optparse-applicative, tasty, tasty-hunit, text, ttc - , unliftio - }: - mkDerivation { - pname = "literatex"; - version = "0.2.1.0"; - sha256 = "0sqkfk7wq4k8jpljn4ih3pfv766ay8kf9s8l8x7h3pcqpnxd0xix"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring conduit text ttc unliftio - ]; - executableHaskellDepends = [ - ansi-wl-pprint base optparse-applicative ttc - ]; - testHaskellDepends = [ - base bytestring filepath tasty tasty-hunit text ttc unliftio - ]; - description = "transform literate source code to Markdown"; - license = lib.licenses.mit; - mainProgram = "literatex"; - }) {}; - - "literatex_0_3_0_0" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, conduit , filepath, optparse-applicative, tasty, tasty-hunit, text, ttc , unliftio @@ -184928,6 +183874,8 @@ self: { pname = "literatex"; version = "0.3.0.0"; sha256 = "0ph3s26hxvnkdqc3s09d3ka1p224zmgwc3k6zi7jmma0sgrmnm9x"; + revision = "1"; + editedCabalFile = "1nn5manl4133hl3r2xnk1m36kb43j7k1vaw5v71pn5krdnx9ygkp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -184941,7 +183889,6 @@ self: { ]; description = "transform literate source code to Markdown"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "literatex"; }) {}; @@ -184957,6 +183904,8 @@ self: { testHaskellDepends = [ base containers mtl tasty tasty-hunit ]; description = "Simple implementation of Earley parsing"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "little-logger" = callPackage @@ -184965,8 +183914,8 @@ self: { }: mkDerivation { pname = "little-logger"; - version = "1.0.1"; - sha256 = "110yk385dss8hyyzkf2hpaxvrd39hgfhyv6sjf0pxqbxa4bqv51f"; + version = "1.0.2"; + sha256 = "0b4sxh14js1kwnxajv479m6ra3hfm434xbgir16ja506fnsharfj"; libraryHaskellDepends = [ base microlens monad-logger mtl text unliftio-core ]; @@ -184979,37 +183928,19 @@ self: { }) {}; "little-rio" = callPackage - ({ mkDerivation, base, deepseq, exceptions, little-logger - , microlens, microlens-mtl, mtl, primitive, resourcet - , unliftio-core - }: - mkDerivation { - pname = "little-rio"; - version = "1.0.1"; - sha256 = "0l505nimjwg9i8kkj2ndp5i4mh0mhxnhssxsvgmd5qnzxw4i0rd3"; - libraryHaskellDepends = [ - base deepseq exceptions little-logger microlens microlens-mtl mtl - primitive resourcet unliftio-core - ]; - description = "When you need just the RIO monad"; - license = lib.licenses.bsd3; - }) {}; - - "little-rio_2_0_0" = callPackage ({ mkDerivation, base, exceptions, little-logger, microlens, mtl , primitive, resourcet, unliftio-core }: mkDerivation { pname = "little-rio"; - version = "2.0.0"; - sha256 = "1hg1vf29lvsg2p8n7w10vy2kb7qgsaw3ybj5hsgxcr2v1inafgil"; + version = "2.0.1"; + sha256 = "1plj2pysd28f0ipfhvg710xddj68dcgp667if0hxk8lxhql0s9n1"; libraryHaskellDepends = [ base exceptions little-logger microlens mtl primitive resourcet unliftio-core ]; description = "When you need just the RIO monad"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "live-sequencer" = callPackage @@ -185483,6 +184414,32 @@ self: { broken = true; }) {}; + "llvm-party" = callPackage + ({ mkDerivation, array, attoparsec, base, bytestring, Cabal + , containers, exceptions, fail, mtl, pretty-show, process + , QuickCheck, tasty, tasty-hunit, tasty-quickcheck + , template-haskell, temporary, transformers, unordered-containers + , utf8-string + }: + mkDerivation { + pname = "llvm-party"; + version = "12.1.1"; + sha256 = "1gsnpzgbz2mgbhqgy4lrj97pp9qgsdhpk9bdwb45y6mp6afp8gc9"; + setupHaskellDepends = [ base Cabal containers ]; + libraryHaskellDepends = [ + array attoparsec base bytestring containers exceptions fail mtl + template-haskell transformers unordered-containers utf8-string + ]; + testHaskellDepends = [ + base bytestring containers mtl pretty-show process QuickCheck tasty + tasty-hunit tasty-quickcheck temporary transformers + ]; + description = "General purpose LLVM bindings"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "llvm-pkg-config" = callPackage ({ mkDerivation, base, Cabal, explicit-exception, process , shell-utility, transformers, utility-ht @@ -185570,6 +184527,8 @@ self: { doHaddock = false; description = "Bindings to the LLVM compiler toolkit using type families"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "llvm-tools" = callPackage @@ -185632,6 +184591,8 @@ self: { ]; description = "Higher level API for working with LMDB"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lmdb-simple" = callPackage @@ -185838,6 +184799,8 @@ self: { pname = "loc"; version = "0.1.4.1"; sha256 = "12bsbjl0808dfcshz38iih3cl3768zix23adznnq821ffxsxfiiw"; + revision = "1"; + editedCabalFile = "0jfpyy8nl776fihnbzwh3cb9n6xss6l77prfhhqw32dgy4pnqcam"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hedgehog hspec hspec-hedgehog @@ -185846,6 +184809,23 @@ self: { license = lib.licenses.asl20; }) {}; + "loc_0_2_0_0" = callPackage + ({ mkDerivation, base, containers, hedgehog, hspec, hspec-hedgehog + , integer-types + }: + mkDerivation { + pname = "loc"; + version = "0.2.0.0"; + sha256 = "1wp446p3vzn5xy5zyija37c6yifpf128fkhg8akfmkzw2xsn51pj"; + libraryHaskellDepends = [ base containers integer-types ]; + testHaskellDepends = [ + base containers hedgehog hspec hspec-hedgehog integer-types + ]; + description = "Line and column positions and ranges in text files"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "loc-test" = callPackage ({ mkDerivation, base, containers, hedgehog, loc }: mkDerivation { @@ -185855,6 +184835,8 @@ self: { libraryHaskellDepends = [ base containers hedgehog loc ]; description = "Hedgehog generators for loc"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "local-address" = callPackage @@ -186367,17 +185349,6 @@ self: { }) {}; "logfloat" = callPackage - ({ mkDerivation, array, base }: - mkDerivation { - pname = "logfloat"; - version = "0.13.4"; - sha256 = "0kbx7p3lfbvqfcqpwfspm82x3z404sa85k586jwlkhyh7rxv1fh3"; - libraryHaskellDepends = [ array base ]; - description = "Log-domain floating point numbers"; - license = lib.licenses.bsd3; - }) {}; - - "logfloat_0_14_0" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "logfloat"; @@ -186386,7 +185357,6 @@ self: { libraryHaskellDepends = [ array base ]; description = "Log-domain floating point numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logfmt" = callPackage @@ -186461,29 +185431,6 @@ self: { }) {}; "logging-effect" = callPackage - ({ mkDerivation, async, base, bytestring, criterion, exceptions - , fast-logger, free, lifted-async, monad-control, monad-logger, mtl - , prettyprinter, semigroups, stm, stm-delay, text, time - , transformers, transformers-base, unliftio-core - }: - mkDerivation { - pname = "logging-effect"; - version = "1.3.13"; - sha256 = "109q5jh07n8h94jrfxc694b54c3dzn831a87l0i5ailz9cfvbmj4"; - libraryHaskellDepends = [ - async base exceptions free monad-control mtl prettyprinter - semigroups stm stm-delay text time transformers transformers-base - unliftio-core - ]; - benchmarkHaskellDepends = [ - base bytestring criterion fast-logger lifted-async monad-logger - prettyprinter text time - ]; - description = "A mtl-style monad transformer for general purpose & compositional logging"; - license = lib.licenses.bsd3; - }) {}; - - "logging-effect_1_4_0" = callPackage ({ mkDerivation, async, base, bytestring, criterion, exceptions , fast-logger, free, lifted-async, monad-control, monad-logger, mtl , prettyprinter, semigroups, stm, stm-delay, text, time @@ -186504,7 +185451,6 @@ self: { ]; description = "A mtl-style monad transformer for general purpose & compositional logging"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "logging-effect-colors" = callPackage @@ -186826,8 +185772,8 @@ self: { }: mkDerivation { pname = "logstash"; - version = "0.1.0.3"; - sha256 = "17s7529mcvpm7pqjz5d980ra70z41zk0k52l6ps1p1zfi5p4niys"; + version = "0.1.0.4"; + sha256 = "1x736zc8r8vbrb4n82sqskgs0k5avbdscviwy0rcj7gpsr2qd89g"; libraryHaskellDepends = [ aeson async base bytestring data-default-class exceptions monad-control mtl network resource-pool resourcet retry stm @@ -187113,6 +186059,8 @@ self: { libraryHaskellDepends = [ base integer-gmp ]; description = "FFI bindings for C long double"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "longboi" = callPackage @@ -187180,6 +186128,8 @@ self: { ]; description = "parser with looksee"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lookup-tables" = callPackage @@ -187397,18 +186347,18 @@ self: { "lorentz" = callPackage ({ mkDerivation, aeson-pretty, base-noprelude, bimap, bytestring , constraints, containers, cryptonite, data-default - , first-class-families, fmt, lens, morley, morley-prelude, mtl - , named, optparse-applicative, singletons, singletons-base + , first-class-families, lens, morley, morley-prelude, mtl, named + , optparse-applicative, singletons, singletons-base , template-haskell, text, type-errors, unordered-containers, vinyl , with-utf8 }: mkDerivation { pname = "lorentz"; - version = "0.15.1"; - sha256 = "1wp5v74w3i0xrzcd5b5vk2cfvkzi3dbrnf1hr3fjf3x67dpjgs89"; + version = "0.15.2"; + sha256 = "1jnh4prjkjbiy3qhwn0iz4immhhqrdhbnqagyiqlinbrpb3nzm8x"; libraryHaskellDepends = [ aeson-pretty base-noprelude bimap bytestring constraints containers - cryptonite data-default first-class-families fmt lens morley + cryptonite data-default first-class-families lens morley morley-prelude mtl named optparse-applicative singletons singletons-base template-haskell text type-errors unordered-containers vinyl with-utf8 @@ -187753,7 +186703,7 @@ self: { license = lib.licenses.mit; }) {}; - "lsp_2_0_0_0" = callPackage + "lsp_2_1_0_0" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , co-log-core, containers, data-default, directory, exceptions , filepath, hashable, hspec, hspec-discover, lens, lsp-types, mtl @@ -187763,8 +186713,8 @@ self: { }: mkDerivation { pname = "lsp"; - version = "2.0.0.0"; - sha256 = "1rhibq4s0d9vxsfnwa35nm5xll693k0hbfp6b2c9478s8wg32wxg"; + version = "2.1.0.0"; + sha256 = "03gk98fgf32blywdds0fc5351bmcbbfrnqwlg33l2ih75nwa59y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -187783,6 +186733,31 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "lsp-client" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, co-log-core + , data-default, dependent-map, Diff, directory, extra, filepath + , generic-lens, Glob, hashable, hspec, lens, lsp, lsp-types, mtl + , process, QuickCheck, stm, text, text-rope, unix, unliftio + , unordered-containers + }: + mkDerivation { + pname = "lsp-client"; + version = "0.1.0.0"; + sha256 = "0ivq79g57kxr1lfca137acvbzi3lx0qa10ahmpkpc2wc9bj0mb05"; + libraryHaskellDepends = [ + aeson aeson-pretty base bytestring co-log-core data-default + dependent-map Diff directory filepath generic-lens Glob hashable + lens lsp lsp-types mtl stm text text-rope unix unliftio + unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring extra hspec lens lsp-types process QuickCheck + unliftio + ]; + description = "Haskell library for Language Server Protocol clients"; + license = lib.licenses.asl20; + }) {}; + "lsp-test" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, co-log-core, conduit, conduit-parse, containers @@ -187812,7 +186787,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "lsp-test_0_15_0_0" = callPackage + "lsp-test_0_15_0_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, co-log-core, conduit, conduit-parse, containers , data-default, Diff, directory, exceptions, extra, filepath, Glob @@ -187821,8 +186796,8 @@ self: { }: mkDerivation { pname = "lsp-test"; - version = "0.15.0.0"; - sha256 = "0fg1nc1xkv5cl26vbny97r1w755qim9hcmzfxdx38wklrishrvcx"; + version = "0.15.0.1"; + sha256 = "1n3sqmb41kzczyqpz9ddqi3wmkpdwdjvgzldjn3pncs4lfxfjnxd"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring co-log-core conduit conduit-parse containers data-default Diff directory @@ -187889,7 +186864,7 @@ self: { license = lib.licenses.mit; }) {}; - "lsp-types_2_0_0_1" = callPackage + "lsp-types_2_0_1_0" = callPackage ({ mkDerivation, aeson, base, binary, containers, data-default , deepseq, Diff, directory, dlist, exceptions, file-embed, filepath , hashable, hspec, hspec-discover, lens, mod, mtl, network-uri @@ -187898,8 +186873,8 @@ self: { }: mkDerivation { pname = "lsp-types"; - version = "2.0.0.1"; - sha256 = "119w6crys6jh680gm2pdpvxxqxs0fwqfdmzlr274qlj00sa51wc7"; + version = "2.0.1.0"; + sha256 = "1q7zc7jpyf44x10fk4wccq7k8sqq2fkqrx75v2rk1ahlklanqh2p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -187990,6 +186965,7 @@ self: { ]; description = "Parameterized file evaluator"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ltext"; }) {}; @@ -188071,20 +187047,6 @@ self: { }) {}; "lua" = callPackage - ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: - mkDerivation { - pname = "lua"; - version = "2.2.1"; - sha256 = "07wni3ji46ndqabwffgwzij2jk34dq2d66z15hcd6jg33sqnym45"; - configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; - libraryHaskellDepends = [ base ]; - librarySystemDepends = [ lua5_4 ]; - testHaskellDepends = [ base tasty tasty-hunit ]; - description = "Lua, an embeddable scripting language"; - license = lib.licenses.mit; - }) {inherit (pkgs) lua5_4;}; - - "lua_2_3_1" = callPackage ({ mkDerivation, base, lua5_4, tasty, tasty-hunit }: mkDerivation { pname = "lua"; @@ -188096,7 +187058,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Lua, an embeddable scripting language"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) lua5_4;}; "lua-arbitrary" = callPackage @@ -188233,7 +187194,9 @@ self: { testHaskellDepends = [ base lucid text ]; description = "Use Alpine.js in your lucid templates"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "lucid-alpine-exe"; + broken = true; }) {}; "lucid-aria" = callPackage @@ -188362,17 +187325,15 @@ self: { }) {}; "lucid2" = callPackage - ({ mkDerivation, base, bifunctors, blaze-builder, bytestring - , containers, hspec, HUnit, mtl, parsec, text, transformers + ({ mkDerivation, base, bifunctors, bytestring, containers, hspec + , HUnit, mtl, parsec, text, transformers }: mkDerivation { pname = "lucid2"; - version = "0.0.20221012"; - sha256 = "00r3qmxrs3jh3v4gl5m38j86ihh78q4vmsk4bz2pbcc8gh2yficj"; - revision = "1"; - editedCabalFile = "029vhllgcdayrk34dssqirf1xpsr7z9jmi1lrh7qg2m061ypipxf"; + version = "0.0.20230706"; + sha256 = "165bar5kgdrldg46f743jhf0p2krvrrpsg0my7zbgxyjayrwf8bd"; libraryHaskellDepends = [ - base blaze-builder bytestring containers mtl text transformers + base bytestring containers mtl text transformers ]; testHaskellDepends = [ base bifunctors hspec HUnit mtl parsec text @@ -188438,6 +187399,7 @@ self: { description = "An implementation of Luhn's check digit algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lui" = callPackage @@ -188736,6 +187698,8 @@ self: { ]; description = "Read the configuration file of the standard LXD client"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lye" = callPackage @@ -188789,6 +187753,8 @@ self: { ]; description = "Bindings to LZ4"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "lz4-conduit" = callPackage @@ -190607,8 +189573,8 @@ self: { }: mkDerivation { pname = "manifold-random"; - version = "0.6.0.0"; - sha256 = "088kvfap0lbpnzz0vraa4pclj3savm0m4a174digd1r9x025v4kv"; + version = "0.6.1.0"; + sha256 = "1cxxsymsss21gcai6c33xp6ddnkpsi4ywjw2wfigqhdj2x6qhgjd"; libraryHaskellDepends = [ base constrained-categories linearmap-category manifolds random-fu semigroups vector-space @@ -190622,22 +189588,22 @@ self: { ({ mkDerivation, array, base, binary, call-stack, comonad , constrained-categories, containers, deepseq, equational-reasoning , free, free-vector-spaces, half-space, ieee754, lens, linear - , linearmap-category, manifolds-core, MemoTrie, number-show - , placeholders, pragmatic-show, QuickCheck, semigroups - , spatial-rotations, tagged, tasty, tasty-hunit, tasty-quickcheck - , transformers, vector, vector-space, void + , linearmap-category, list-t, manifolds-core, MemoTrie, number-show + , placeholders, pragmatic-show, QuickCheck, semigroups, singletons + , singletons-base, spatial-rotations, tagged, tasty, tasty-hunit + , tasty-quickcheck, transformers, vector, vector-space, void }: mkDerivation { pname = "manifolds"; - version = "0.6.0.0"; - sha256 = "1vp3lnp15s1qzkplxj8bss4s27gp7p9aj3rc0q99dzkr4ylbw2gz"; + version = "0.6.1.0"; + sha256 = "0mhzaqisim9fqvc5w14kr73fmhis7z5q48p2fzli5d1v1kx8vfj2"; libraryHaskellDepends = [ array base binary call-stack comonad constrained-categories containers deepseq equational-reasoning free free-vector-spaces - half-space ieee754 lens linear linearmap-category manifolds-core - MemoTrie number-show placeholders pragmatic-show QuickCheck - semigroups spatial-rotations tagged transformers vector - vector-space void + half-space ieee754 lens linear linearmap-category list-t + manifolds-core MemoTrie number-show placeholders pragmatic-show + QuickCheck semigroups singletons singletons-base spatial-rotations + tagged transformers vector vector-space void ]; testHaskellDepends = [ base constrained-categories containers lens linear @@ -190733,8 +189699,8 @@ self: { pname = "map-syntax"; version = "0.3"; sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k"; - revision = "7"; - editedCabalFile = "1vq9s26pclyfh1hms84a8749ixchp2fjkaviyqz37hwg5pw2s27p"; + revision = "8"; + editedCabalFile = "0cqpj3cdygj1dpinz182kaa6zid22wb34x6kiv8kyx40px9n8wx5"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers deepseq hspec HUnit mtl QuickCheck transformers @@ -190963,6 +189929,29 @@ self: { mainProgram = "markdown-unlit"; }) {}; + "markdown-unlit_0_6_0" = callPackage + ({ mkDerivation, base, base-compat, directory, hspec + , hspec-discover, QuickCheck, silently, stringbuilder, temporary + }: + mkDerivation { + pname = "markdown-unlit"; + version = "0.6.0"; + sha256 = "0nkvg33i8vkpb774lph306c7xwl8ib26ily5zjy37np43xc1i2yk"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base base-compat ]; + executableHaskellDepends = [ base base-compat ]; + testHaskellDepends = [ + base base-compat directory hspec QuickCheck silently stringbuilder + temporary + ]; + testToolDepends = [ hspec-discover ]; + description = "Literate Haskell support for Markdown"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "markdown-unlit"; + }) {}; + "markdown2svg" = callPackage ({ mkDerivation, base, binary-file, Cabal, directory, filepath , markdown-pap, monads-tf, papillon, png-file, yjsvg @@ -191207,6 +190196,8 @@ self: { ]; description = "A ContT-based wrapper for Haskell-to-C marshalling functions"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "marvin" = callPackage @@ -191540,6 +190531,8 @@ self: { ]; description = "A composable abstraction for checking or converting a context value"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "matchers" = callPackage @@ -191649,6 +190642,8 @@ self: { testHaskellDepends = [ base hspec mtl QuickCheck text ]; description = "A library for formulating and solving math programs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "math-programming-glpk" = callPackage @@ -191667,6 +190662,7 @@ self: { ]; description = "A GLPK backend to the math-programming library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "math-programming-tests" = callPackage @@ -191684,6 +190680,7 @@ self: { ]; description = "Utility functions for testing implementations of the math-programming library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mathblog" = callPackage @@ -191807,17 +190804,6 @@ self: { }) {}; "mathlist" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "mathlist"; - version = "0.1.0.4"; - sha256 = "1zcnjw96n76pfmz3jnci76abcxxb16ahzxlcll0sm2qgn604yk5a"; - libraryHaskellDepends = [ base ]; - description = "Math using lists, including FFT and Wavelet"; - license = lib.licenses.bsd3; - }) {}; - - "mathlist_0_2_0_0" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "mathlist"; @@ -191826,7 +190812,6 @@ self: { libraryHaskellDepends = [ base ]; description = "Math using lists, including FFT and Wavelet"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "matlab" = callPackage @@ -191939,6 +190924,8 @@ self: { pname = "matrix-client"; version = "0.1.5.0"; sha256 = "0hmca0knk1z3zg6v7rqfr0019n76pdsr8xj9ndywjk4c733lxm18"; + revision = "1"; + editedCabalFile = "0l21qxzqg50hh6l8f4p7hpixn5iqiq7d2m4r58j8q80mrk1dx0jf"; libraryHaskellDepends = [ aeson aeson-casing base base64 bytestring containers exceptions hashable http-client http-client-tls http-types network-uri @@ -192109,8 +191096,8 @@ self: { }: mkDerivation { pname = "matterhorn"; - version = "50200.18.0"; - sha256 = "06dig3jj9q6wfc0phxxskqkkzvh4d7xarvp8m6l09nbph1v7ziwz"; + version = "50200.19.0"; + sha256 = "1rs1j8bqqiasmwv44mn1lpx14264rbvwp4lk04lgr9qbw07yih6j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -192146,8 +191133,8 @@ self: { }: mkDerivation { pname = "mattermost-api"; - version = "50200.14.0"; - sha256 = "1yl9586x7r6jy5pkbagmxr105ilp26blrjl02gpzhh07ppyah6nf"; + version = "50200.15.0"; + sha256 = "02hg12mwd6511bkgckxdfs01vxxmhyvvd2rh84q708cnwsv8haaz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -192171,8 +191158,8 @@ self: { }: mkDerivation { pname = "mattermost-api-qc"; - version = "50200.14.0"; - sha256 = "03px6qxy9aqc7nmzy6jdh09q6k4nznr2alggd0c5c4s1f2yliknv"; + version = "50200.15.0"; + sha256 = "1nd0k8b060ihpz53ln4dmslsfvl74vcd47zdfrqnk2a81y62p55i"; libraryHaskellDepends = [ base containers mattermost-api QuickCheck text time ]; @@ -192376,8 +191363,8 @@ self: { pname = "mbox-utility"; version = "0.0.3.1"; sha256 = "0vh9ibh4g3fssq9jfzrmaa56sk4k35r27lmz2xq4fhc62fmkia92"; - revision = "1"; - editedCabalFile = "1q2kplw6pkakls161hzpjwrd34k0xsv2flcdjmsrd0py45cdavhz"; + revision = "2"; + editedCabalFile = "185nnlv14ff0rmjbz5n4alrkgx376iy61wjyjhg0wdlagxa91z71"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -192406,6 +191393,8 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Haskell MBTiles client"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mbug" = callPackage @@ -192613,6 +191602,8 @@ self: { ]; description = "MD5 Hash"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mdapi" = callPackage @@ -192728,6 +191719,8 @@ self: { ]; description = "Mealy machines for processing time-series and ordered data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "means" = callPackage @@ -192803,6 +191796,8 @@ self: { pname = "med-module"; version = "0.1.3"; sha256 = "04p1aj85hsr3wpnnfg4nxbqsgq41ga63mrg2w39d8ls8ljvajvna"; + revision = "1"; + editedCabalFile = "0m69cvm2nzx2g0y8jfkymap529fm0k65wg82dycj0dc60p9fj66r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -193041,25 +192036,6 @@ self: { }) {}; "mega-sdist" = callPackage - ({ mkDerivation, aeson, base, bytestring, optparse-simple, pantry - , path, path-io, rio, rio-orphans, yaml - }: - mkDerivation { - pname = "mega-sdist"; - version = "0.4.2.1"; - sha256 = "00c1cc2cgwr6p01xc8sf570aly5hw6p932anjjra7rw7a3mcmc96"; - isLibrary = false; - isExecutable = true; - executableHaskellDepends = [ - aeson base bytestring optparse-simple pantry path path-io rio - rio-orphans yaml - ]; - description = "Handles uploading to Hackage from mega repos"; - license = lib.licenses.mit; - mainProgram = "mega-sdist"; - }) {}; - - "mega-sdist_0_4_3_0" = callPackage ({ mkDerivation, aeson, base, bytestring, optparse-simple, pantry , path, path-io, rio, rio-orphans, yaml }: @@ -193075,7 +192051,6 @@ self: { ]; description = "Handles uploading to Hackage from mega repos"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "mega-sdist"; }) {}; @@ -193099,8 +192074,8 @@ self: { }: mkDerivation { pname = "megaparsec"; - version = "9.2.2"; - sha256 = "0d52dbcz9nlqkkfqfs9kck5kmvkfzf3628z4ik4gr7hbbkjh72x4"; + version = "9.3.1"; + sha256 = "00dp79sssb2j9w0sbzphkqjn49xzrafd16gkqda5ngqhbjdniw73"; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq mtl parser-combinators scientific text transformers @@ -193136,13 +192111,13 @@ self: { "megaparsec-tests" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , hspec, hspec-discover, hspec-expectations, hspec-megaparsec - , megaparsec, mtl, parser-combinators, QuickCheck, scientific, text - , transformers + , megaparsec, mtl, parser-combinators, QuickCheck, scientific + , temporary, text, transformers }: mkDerivation { pname = "megaparsec-tests"; - version = "9.2.2"; - sha256 = "0jfzd5asm1lci78mc5sxymihmbjj9yxqx2952arxjw32psr6bpgz"; + version = "9.3.1"; + sha256 = "01gd6xlqfazpbawzwgbk0ag86dq8nv5qdrhny9b7hrks3i3b558m"; libraryHaskellDepends = [ base bytestring containers hspec hspec-expectations hspec-megaparsec megaparsec mtl QuickCheck text transformers @@ -193150,7 +192125,8 @@ self: { testHaskellDepends = [ base bytestring case-insensitive containers hspec hspec-expectations hspec-megaparsec megaparsec mtl - parser-combinators QuickCheck scientific text transformers + parser-combinators QuickCheck scientific temporary text + transformers ]; testToolDepends = [ hspec-discover ]; description = "Test utilities and the test suite of Megaparsec"; @@ -193657,24 +192633,6 @@ self: { }) {}; "memory" = callPackage - ({ mkDerivation, base, basement, bytestring, deepseq, foundation - , ghc-prim - }: - mkDerivation { - pname = "memory"; - version = "0.17.0"; - sha256 = "0yl3ivvn7i9wbx910b7bzj9c3g0jjjk91j05wj74qb5zx2yyf9rk"; - revision = "1"; - editedCabalFile = "1gybf726kz17jm1am0rphi0srmyqyza45y6jdqbq0b8sspm8kggb"; - libraryHaskellDepends = [ - base basement bytestring deepseq ghc-prim - ]; - testHaskellDepends = [ base basement bytestring foundation ]; - description = "memory and related abstraction stuff"; - license = lib.licenses.bsd3; - }) {}; - - "memory_0_18_0" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, foundation , ghc-prim }: @@ -193688,7 +192646,6 @@ self: { testHaskellDepends = [ base basement bytestring foundation ]; description = "memory and related abstraction stuff"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "memory-cd" = callPackage @@ -193709,6 +192666,7 @@ self: { ]; description = "memory and related abstraction stuff"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "memory-hexstring" = callPackage @@ -194497,10 +193455,8 @@ self: { }: mkDerivation { pname = "mfsolve"; - version = "0.3.2.1"; - sha256 = "190dszcnvy5j5bs3n0kya8a9nq0vdhrpgpndjpsxw7x70y3hc9d2"; - revision = "1"; - editedCabalFile = "0938ji6l1bx787lxcw6rzjwskm9vxm615cvx7hxpbwp0hbxrj5sa"; + version = "0.3.2.2"; + sha256 = "10cg30xg0d4d2dnfrgrg3bwd16zy9jsyy8wdbhsmjzhf149f6gq9"; libraryHaskellDepends = [ base hashable mtl mtl-compat unordered-containers ]; @@ -194617,8 +193573,8 @@ self: { pname = "microaeson"; version = "0.1.0.1"; sha256 = "0rx5gm7apazc0sm65v687ab5106ximka9khizxq1lbckd2x0cq3q"; - revision = "3"; - editedCabalFile = "12grcl9hpw3585k6h2rswgj4phfpqb3i1ygk2jympsngyqq5kvjf"; + revision = "5"; + editedCabalFile = "0ri4hmai3g1xn8vmmvvfbvvbgm0wjiwwjbp3ympidrkpnz9b9rq6"; libraryHaskellDepends = [ array base bytestring containers deepseq fail text ]; @@ -194736,17 +193692,6 @@ self: { }) {}; "microlens" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "microlens"; - version = "0.4.12.0"; - sha256 = "10q7gl9yavcln58sxdxzih7ff0ixxq5hpd87icvxw97yqf1p6hmm"; - libraryHaskellDepends = [ base ]; - description = "A tiny lens library with no dependencies"; - license = lib.licenses.bsd3; - }) {}; - - "microlens_0_4_13_1" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "microlens"; @@ -194755,7 +193700,6 @@ self: { libraryHaskellDepends = [ base ]; description = "A tiny lens library with no dependencies"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "microlens-aeson" = callPackage @@ -194803,21 +193747,6 @@ self: { }) {}; "microlens-ghc" = callPackage - ({ mkDerivation, array, base, bytestring, containers, microlens - , transformers - }: - mkDerivation { - pname = "microlens-ghc"; - version = "0.4.13.2"; - sha256 = "1258p84jj4kv6l71ijwjzpvzvqxxsqbvs5vrksi24mlf29gaxqi0"; - libraryHaskellDepends = [ - array base bytestring containers microlens transformers - ]; - description = "microlens + array, bytestring, containers, transformers"; - license = lib.licenses.bsd3; - }) {}; - - "microlens-ghc_0_4_14_1" = callPackage ({ mkDerivation, array, base, bytestring, containers, microlens , transformers }: @@ -194830,7 +193759,6 @@ self: { ]; description = "microlens + array, bytestring, containers, transformers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "microlens-mtl" = callPackage @@ -194849,22 +193777,6 @@ self: { }) {}; "microlens-platform" = callPackage - ({ mkDerivation, base, hashable, microlens, microlens-ghc - , microlens-mtl, microlens-th, text, unordered-containers, vector - }: - mkDerivation { - pname = "microlens-platform"; - version = "0.4.2.1"; - sha256 = "0z8snyzy18kqj32fb89mzgscjrg6w2z0jkkj4b9vl2jvbps0gkg6"; - libraryHaskellDepends = [ - base hashable microlens microlens-ghc microlens-mtl microlens-th - text unordered-containers vector - ]; - description = "microlens + all batteries included (best for apps)"; - license = lib.licenses.bsd3; - }) {}; - - "microlens-platform_0_4_3_3" = callPackage ({ mkDerivation, base, hashable, microlens, microlens-ghc , microlens-mtl, microlens-th, text, unordered-containers, vector }: @@ -194878,7 +193790,6 @@ self: { ]; description = "microlens + all batteries included (best for apps)"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "microlens-process" = callPackage @@ -194896,6 +193807,8 @@ self: { testHaskellDepends = [ base doctest microlens process ]; description = "Micro-optics for the process library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "microlens-th" = callPackage @@ -194973,8 +193886,8 @@ self: { pname = "microstache"; version = "1.0.2.3"; sha256 = "16nj6ss8nmxd0z8lc2a9zpawgvi4kbd5wyjy17xknq43awbi6ynz"; - revision = "1"; - editedCabalFile = "04chnz0dcf30a5x90kwqdiad1qbyimmiqgbm38b6m3w72k408hfi"; + revision = "2"; + editedCabalFile = "0rafypnzzxmxhbc3lyd8ylyfrygijipbgh267slzkwfa8hikd0nz"; libraryHaskellDepends = [ aeson base containers deepseq directory filepath parsec text transformers unordered-containers vector @@ -195052,6 +193965,8 @@ self: { pname = "midi"; version = "0.2.2.4"; sha256 = "14dv5ihlk5jqmvd3b0wfk4nzk4phan5gx6fmvq616mrp6dsflx58"; + revision = "1"; + editedCabalFile = "086fhjrg3abwnxqwngfyw5paw4jszx5q9mxym5q7x9yqy4dl64j0"; libraryHaskellDepends = [ base binary bytestring event-list explicit-exception monoid-transformer non-negative QuickCheck random semigroups @@ -195530,17 +194445,6 @@ self: { }) {}; "mime-types" = callPackage - ({ mkDerivation, base, bytestring, containers, text }: - mkDerivation { - pname = "mime-types"; - version = "0.1.0.9"; - sha256 = "1lkipa4v73z3l5lqs6sdhl898iq41kyxv2jb9agsajzgd58l6cha"; - libraryHaskellDepends = [ base bytestring containers text ]; - description = "Basic mime-type handling types and functions"; - license = lib.licenses.mit; - }) {}; - - "mime-types_0_1_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, text }: mkDerivation { pname = "mime-types"; @@ -195549,7 +194453,6 @@ self: { libraryHaskellDepends = [ base bytestring containers text ]; description = "Basic mime-type handling types and functions"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "min-max-pqueue" = callPackage @@ -195822,43 +194725,6 @@ self: { }) {}; "minio-hs" = callPackage - ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring - , case-insensitive, conduit, conduit-extra, connection, cryptonite - , cryptonite-conduit, digest, directory, exceptions, filepath - , http-client, http-client-tls, http-conduit, http-types, ini - , memory, network-uri, QuickCheck, raw-strings-qq, relude - , resourcet, retry, tasty, tasty-hunit, tasty-quickcheck - , tasty-smallcheck, text, time, transformers, unliftio - , unliftio-core, unordered-containers, xml-conduit - }: - mkDerivation { - pname = "minio-hs"; - version = "1.6.0"; - sha256 = "1pf1m02iz7lw4k53dac2rqnv84fcwcvx690y65h1mh2ip31abkp7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra connection cryptonite cryptonite-conduit - digest directory exceptions filepath http-client http-client-tls - http-conduit http-types ini memory network-uri raw-strings-qq - relude resourcet retry text time transformers unliftio - unliftio-core unordered-containers xml-conduit - ]; - testHaskellDepends = [ - aeson base base64-bytestring binary bytestring case-insensitive - conduit conduit-extra connection cryptonite cryptonite-conduit - digest directory exceptions filepath http-client http-client-tls - http-conduit http-types ini memory network-uri QuickCheck - raw-strings-qq relude resourcet retry tasty tasty-hunit - tasty-quickcheck tasty-smallcheck text time transformers unliftio - unliftio-core unordered-containers xml-conduit - ]; - description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; - license = lib.licenses.asl20; - }) {}; - - "minio-hs_1_7_0" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , case-insensitive, conduit, conduit-extra, connection, cryptonite , cryptonite-conduit, digest, directory, filepath, http-client @@ -195893,7 +194759,6 @@ self: { ]; description = "A MinIO Haskell Library for Amazon S3 compatible cloud storage"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "minions" = callPackage @@ -196215,6 +195080,7 @@ self: { testHaskellDepends = [ base hedgehog mismi-p text ]; description = "AWS Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "mismi-p" = callPackage @@ -196228,6 +195094,8 @@ self: { libraryHaskellDepends = [ base text ]; description = "A commmon prelude for the mismi project"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "mismi-s3" = callPackage @@ -197074,6 +195942,28 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "mmzk-typeid" = callPackage + ({ mkDerivation, aeson, array, base, binary, bytestring, containers + , entropy, hashable, hspec, text, time, uuid-types + }: + mkDerivation { + pname = "mmzk-typeid"; + version = "0.3.1.0"; + sha256 = "08w1q8nrkb8rywzc3mkfjmwik4l4zw96vigjlr4znfz4ad40642y"; + libraryHaskellDepends = [ + aeson array base binary bytestring entropy hashable text time + uuid-types + ]; + testHaskellDepends = [ + aeson array base binary bytestring containers entropy hashable + hspec text time uuid-types + ]; + description = "A TypeID implementation for Haskell"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "mnist-idx" = callPackage ({ mkDerivation, base, binary, bytestring, directory, hspec , QuickCheck, vector @@ -197209,7 +196099,7 @@ self: { license = lib.licenses.mit; }) {}; - "mod" = callPackage + "mod_0_1_2_2" = callPackage ({ mkDerivation, base, deepseq, integer-gmp, primitive , quickcheck-classes, quickcheck-classes-base, semirings, tasty , tasty-bench, tasty-quickcheck, vector @@ -197228,9 +196118,10 @@ self: { benchmarkHaskellDepends = [ base tasty-bench ]; description = "Fast type-safe modular arithmetic"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; - "mod_0_2_0_1" = callPackage + "mod" = callPackage ({ mkDerivation, base, containers, deepseq, ghc-bignum, primitive , quickcheck-classes, quickcheck-classes-base, semirings, tasty , tasty-bench, tasty-quickcheck, vector @@ -197249,7 +196140,6 @@ self: { benchmarkHaskellDepends = [ base tasty-bench ]; description = "Fast type-safe modular arithmetic"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "modbus-tcp" = callPackage @@ -197706,17 +196596,17 @@ self: { "monad-bayes" = callPackage ({ mkDerivation, abstract-par, base, brick, containers, criterion - , foldl, free, histogram-fill, hspec, ieee754, integration, lens - , linear, log-domain, math-functions, matrix, monad-coroutine - , monad-extras, mtl, mwc-random, optparse-applicative, pipes - , pretty-simple, primitive, process, profunctors, QuickCheck - , random, safe, scientific, statistics, text, time, transformers - , typed-process, vector, vty + , directory, foldl, free, histogram-fill, hspec, ieee754 + , integration, lens, linear, log-domain, math-functions, matrix + , monad-coroutine, monad-extras, mtl, mwc-random + , optparse-applicative, pipes, pretty-simple, primitive, process + , QuickCheck, random, safe, scientific, statistics, text, time + , transformers, typed-process, vector, vty }: mkDerivation { pname = "monad-bayes"; - version = "1.1.0"; - sha256 = "0zpgmai2wh8iqdg8ds9y1928fsila80dhpidgz4hp0jkxkk988gh"; + version = "1.1.1"; + sha256 = "13y8s9dargzd5vy6m36dq2pnr23fibnx6r19iz414qsdbizp3196"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -197726,17 +196616,28 @@ self: { safe scientific statistics text vector vty ]; executableHaskellDepends = [ - base containers log-domain math-functions mwc-random - optparse-applicative pipes pretty-simple random text time vector + abstract-par base brick containers criterion directory foldl free + histogram-fill hspec ieee754 integration lens linear log-domain + math-functions matrix monad-coroutine monad-extras mtl mwc-random + optparse-applicative pipes pretty-simple primitive process + QuickCheck random safe scientific statistics text time transformers + typed-process vector vty ]; testHaskellDepends = [ - base containers foldl hspec ieee754 lens linear log-domain - math-functions matrix mtl mwc-random pipes pretty-simple - profunctors QuickCheck random statistics text transformers vector + abstract-par base brick containers criterion directory foldl free + histogram-fill hspec ieee754 integration lens linear log-domain + math-functions matrix monad-coroutine monad-extras mtl mwc-random + optparse-applicative pipes pretty-simple primitive process + QuickCheck random safe scientific statistics text time transformers + typed-process vector vty ]; benchmarkHaskellDepends = [ - abstract-par base containers criterion log-domain mwc-random pipes - pretty-simple process random text typed-process vector + abstract-par base brick containers criterion directory foldl free + histogram-fill hspec ieee754 integration lens linear log-domain + math-functions matrix monad-coroutine monad-extras mtl mwc-random + optparse-applicative pipes pretty-simple primitive process + QuickCheck random safe scientific statistics text time transformers + typed-process vector vty ]; description = "A library for probabilistic programming"; license = lib.licenses.mit; @@ -198204,8 +197105,8 @@ self: { }: mkDerivation { pname = "monad-logger-aeson"; - version = "0.4.0.4"; - sha256 = "01klhx1zizf9f5cn42n0zhsspgfiqg2vi6bdd5sliyfn38z1fhrn"; + version = "0.4.1.1"; + sha256 = "17kz1qbf5n1sdznsyvk3lfc7w6sad5b32143w3kr2gni3p0ms3ln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -198289,6 +197190,8 @@ self: { benchmarkHaskellDepends = [ base criterion monad-logger ]; description = "Add prefixes to your monad-logger output"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-logger-syslog" = callPackage @@ -198424,6 +197327,8 @@ self: { testHaskellDepends = [ base ]; description = "A convenient wrapper around EKG metrics"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-metrics-extensible" = callPackage @@ -198689,12 +197594,12 @@ self: { }: mkDerivation { pname = "monad-schedule"; - version = "0.1.2.0"; - sha256 = "1crzah9arrr0c3zmld66r20w3jvd5gcblq9d3my784z9sh8cqwz3"; + version = "0.1.2.1"; + sha256 = "0fmqagy04p032f77q3lyzn8qqf3rr41id9ck5fr9308zvir338fg"; libraryHaskellDepends = [ base free stm time-domain transformers ]; testHaskellDepends = [ - base free HUnit QuickCheck test-framework test-framework-hunit - test-framework-quickcheck2 transformers + base free HUnit QuickCheck stm test-framework test-framework-hunit + test-framework-quickcheck2 time-domain transformers ]; description = "A new, simple, composable concurrency abstraction"; license = lib.licenses.mit; @@ -198710,6 +197615,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Monads of program skeleta"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "monad-st" = callPackage @@ -198854,18 +197761,6 @@ self: { }) {}; "monad-time" = callPackage - ({ mkDerivation, base, mtl, time }: - mkDerivation { - pname = "monad-time"; - version = "0.3.1.0"; - sha256 = "0z30c0k5bqlz86vwajnm6kj26i09zx6dzqwd00z6ba8hqyzm1x0a"; - libraryHaskellDepends = [ base mtl time ]; - testHaskellDepends = [ base mtl time ]; - description = "Type class for monads which carry the notion of the current time"; - license = lib.licenses.bsd3; - }) {}; - - "monad-time_0_4_0_0" = callPackage ({ mkDerivation, base, mtl, time }: mkDerivation { pname = "monad-time"; @@ -198875,7 +197770,6 @@ self: { testHaskellDepends = [ base mtl time ]; description = "Type class for monads which carry the notion of the current time"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monad-time-effectful" = callPackage @@ -199137,8 +198031,8 @@ self: { }: mkDerivation { pname = "monadic-bang"; - version = "0.1.0.0"; - sha256 = "0wflx8vlwa5rxa94g40rsn8bwncnwvkbf5iagbhf74mjjdnrc17c"; + version = "0.1.1.0"; + sha256 = "143xi2yav13n28zppfrlk8xllm56ciw0lghbbdnafkf208szv91c"; libraryHaskellDepends = [ base containers fused-effects ghc transformers ]; @@ -199347,6 +198241,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "monads-tf_0_3_0_1" = callPackage + ({ mkDerivation, base, transformers }: + mkDerivation { + pname = "monads-tf"; + version = "0.3.0.1"; + sha256 = "00jzz9lqpz3s5xwvmc5xi300jkkjv9bk62k0jgwnqfv6py9x5g11"; + libraryHaskellDepends = [ base transformers ]; + description = "Monad classes, using type families"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "monadtransform" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { @@ -199597,23 +198503,6 @@ self: { }) {}; "mono-traversable-keys" = callPackage - ({ mkDerivation, base, bytestring, containers, hashable, keys - , mono-traversable, text, transformers, unordered-containers - , vector, vector-instances - }: - mkDerivation { - pname = "mono-traversable-keys"; - version = "0.2.0"; - sha256 = "0v0bh73l6fa3bvyfakm2sbp9qi7bd8aw468kr8d51zsl8r0b6nil"; - libraryHaskellDepends = [ - base bytestring containers hashable keys mono-traversable text - transformers unordered-containers vector vector-instances - ]; - description = "Type-classes for interacting with monomorphic containers with a key"; - license = lib.licenses.bsd3; - }) {}; - - "mono-traversable-keys_0_3_0" = callPackage ({ mkDerivation, base, bytestring, containers, hashable, keys , mono-traversable, text, transformers, unordered-containers , vector, vector-instances @@ -199628,7 +198517,6 @@ self: { ]; description = "Type-classes for interacting with monomorphic containers with a key"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "mono-traversable-wrapper" = callPackage @@ -199705,6 +198593,8 @@ self: { pname = "monoid-map"; version = "0.2.0.0"; sha256 = "0mmz57l0yfkdk3psaxyavs2v5hs860ja5a0wk08n2zar3br4fa2l"; + revision = "1"; + editedCabalFile = "1whwicn2wln97xa0zilh7aqjz132qlb1jhzjf6vrcv3ad9kk4b89"; libraryHaskellDepends = [ base commutative-semigroups monoidal-containers patch reflex witherable @@ -199739,9 +198629,10 @@ self: { }) {}; "monoid-statistics" = callPackage - ({ mkDerivation, base, criterion, exceptions, math-functions - , mwc-random, QuickCheck, tasty, tasty-expected-failure - , tasty-hunit, tasty-quickcheck, vector, vector-th-unbox + ({ mkDerivation, base, criterion, doctest, exceptions + , math-functions, mwc-random, QuickCheck, tasty + , tasty-expected-failure, tasty-hunit, tasty-quickcheck, vector + , vector-th-unbox }: mkDerivation { pname = "monoid-statistics"; @@ -199751,7 +198642,7 @@ self: { base exceptions math-functions vector vector-th-unbox ]; testHaskellDepends = [ - base math-functions QuickCheck tasty tasty-expected-failure + base doctest math-functions QuickCheck tasty tasty-expected-failure tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ @@ -199764,27 +198655,6 @@ self: { }) {}; "monoid-subclasses" = callPackage - ({ mkDerivation, base, bytestring, containers, primes, QuickCheck - , quickcheck-instances, tasty, tasty-quickcheck, text, vector - }: - mkDerivation { - pname = "monoid-subclasses"; - version = "1.1.3"; - sha256 = "1nglki10rlpi872p55pa8g809q5sna7yzh3zw4rqfhq89kb15wcv"; - revision = "1"; - editedCabalFile = "0y8sw3zsmz5ssn2gl2fsqg44n7xf3xsf6vhrzwnkbaa97hj76nh2"; - libraryHaskellDepends = [ - base bytestring containers primes text vector - ]; - testHaskellDepends = [ - base bytestring containers primes QuickCheck quickcheck-instances - tasty tasty-quickcheck text vector - ]; - description = "Subclasses of Monoid"; - license = lib.licenses.bsd3; - }) {}; - - "monoid-subclasses_1_2_3" = callPackage ({ mkDerivation, base, bytestring, commutative-semigroups , containers, primes, QuickCheck, quickcheck-instances, tasty , tasty-quickcheck, text, vector @@ -199803,7 +198673,6 @@ self: { ]; description = "Subclasses of Monoid"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "monoid-transformer" = callPackage @@ -199836,19 +198705,27 @@ self: { "monoidal-functors" = callPackage ({ mkDerivation, base, bifunctors, comonad, contravariant - , distributive, profunctors, semialign, semigroupoids, tagged - , these + , distributive, mtl, profunctors, semialign, semigroupoids, tagged + , these, transformers }: mkDerivation { pname = "monoidal-functors"; - version = "0.2.1.0"; - sha256 = "0fxbshb7ha6l872k77qiyv6k4056ihb8sjjgf767118azsmf130x"; + version = "0.2.2.0"; + sha256 = "1hc15igwwa177r1dkzv0h2zzjn1yf3s2zyl5vy6j71zzyzn3nwgb"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ - base bifunctors comonad contravariant distributive profunctors - semialign semigroupoids tagged these + base bifunctors comonad contravariant distributive mtl profunctors + semialign semigroupoids tagged these transformers + ]; + executableHaskellDepends = [ + base bifunctors contravariant distributive mtl ]; description = "Monoidal Functors Library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + mainProgram = "co-log"; + broken = true; }) {}; "monoidmap" = callPackage @@ -200000,6 +198877,7 @@ self: { description = "A datagrid widget for the Monomer library"; license = lib.licenses.mit; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; }) {}; "monomorphic" = callPackage @@ -200105,8 +198983,8 @@ self: { pname = "months"; version = "0.2"; sha256 = "054dag7806850hdii7s5rxg8gx2spdp33pnx4s4ckni9ayvspija"; - revision = "7"; - editedCabalFile = "0134xrfqbxzd0l09g12rmpcawjghl7yxpc3yzdxpdhakyvkw2s0b"; + revision = "8"; + editedCabalFile = "0xpid9mlk56c03axbqam9yws9g47rqbdils3zpqlc6pd4mrwb030"; libraryHaskellDepends = [ aeson attoparsec base base-compat deepseq hashable intervals QuickCheck text time-compat @@ -200302,38 +199180,36 @@ self: { , base58-bytestring, bimap, binary, bytestring, constraints , constraints-extras, containers, crypto-sodium, cryptonite , data-default, dependent-sum-template, Diff, elliptic-curve - , first-class-families, fmt, galois-field, generic-deriving, gitrev + , first-class-families, galois-field, generic-deriving, gitrev , haskeline, hex-text, hsblst, lens, megaparsec, memory , MonadRandom, morley-prelude, mtl, named, optparse-applicative - , pairing, parser-combinators, scientific, semigroups, show-type - , singletons, singletons-base, some, syb, template-haskell, text - , text-manipulate, th-lift-instances, th-reify-many, time, timerep - , type-errors, uncaught-exception, unordered-containers, vector - , vinyl, with-utf8, wl-pprint-text + , pairing, parser-combinators, prettyprinter, scientific + , semigroups, show-type, singletons, singletons-base, some, syb + , template-haskell, text, text-manipulate, th-lift-instances + , th-reify-many, time, timerep, type-errors, uncaught-exception + , unordered-containers, vector, vinyl, with-utf8 }: mkDerivation { pname = "morley"; - version = "1.19.1"; - sha256 = "030q46n5wzv9aiyj6lnljkbc009k2f9j41y9p1rfrgyqrhg1bln6"; + version = "1.19.2"; + sha256 = "04b7ldvqm4nxmzzbqykf72a7nnjlqhjbrhqsczz27nn84bjxmjql"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing aeson-pretty base-noprelude base58-bytestring bimap binary bytestring constraints constraints-extras containers crypto-sodium cryptonite data-default dependent-sum-template Diff - elliptic-curve first-class-families fmt galois-field - generic-deriving gitrev hex-text hsblst lens megaparsec memory - MonadRandom morley-prelude mtl named optparse-applicative pairing - parser-combinators scientific semigroups show-type singletons - singletons-base some syb template-haskell text text-manipulate - th-lift-instances th-reify-many time timerep type-errors - uncaught-exception unordered-containers vector vinyl with-utf8 - wl-pprint-text + elliptic-curve first-class-families galois-field generic-deriving + gitrev haskeline hex-text hsblst lens megaparsec memory MonadRandom + morley-prelude mtl named optparse-applicative pairing + parser-combinators prettyprinter scientific semigroups show-type + singletons singletons-base some syb template-haskell text + text-manipulate th-lift-instances th-reify-many time timerep + type-errors uncaught-exception unordered-containers vector vinyl + with-utf8 ]; executableHaskellDepends = [ - aeson base-noprelude base58-bytestring bytestring data-default fmt - haskeline hex-text megaparsec MonadRandom morley-prelude named - optparse-applicative singletons text vinyl with-utf8 + base-noprelude morley-prelude optparse-applicative ]; description = "Developer tools for the Michelson Language"; license = lib.licenses.mit; @@ -200342,9 +199218,9 @@ self: { }) {}; "morley-client" = callPackage - ({ mkDerivation, aeson, aeson-casing, base-noprelude, binary + ({ mkDerivation, aeson, aeson-casing, base-noprelude, bimap, binary , bytestring, co-log, co-log-core, colourista, constraints - , containers, data-default, exceptions, fmt, hex-text + , containers, data-default, exceptions, hex-text , hspec-expectations, http-client, http-client-tls, http-types , HUnit, lens, lorentz, megaparsec, memory, morley, morley-prelude , mtl, optparse-applicative, process, random, safe-exceptions @@ -200354,24 +199230,23 @@ self: { }: mkDerivation { pname = "morley-client"; - version = "0.3.1"; - sha256 = "0m3a34bzyww2vxww6sc3l1s1kzbw41khss9mf47chirfvl1jhbaf"; + version = "0.3.2"; + sha256 = "0wallg3ryj9mq9z2qz7fxijh4phhjvi1rblmkjpqcxg3naypznn3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson aeson-casing base-noprelude binary bytestring co-log - co-log-core colourista constraints containers data-default fmt - hex-text http-client http-client-tls http-types lens lorentz - megaparsec memory morley morley-prelude mtl optparse-applicative - process random scientific servant servant-client + aeson aeson-casing base-noprelude bimap binary bytestring co-log + co-log-core colourista constraints containers data-default hex-text + http-client http-client-tls http-types lens lorentz megaparsec + memory morley morley-prelude mtl optparse-applicative process + random safe-exceptions scientific servant servant-client servant-client-core singletons syb text time unliftio ]; executableHaskellDepends = [ - aeson base-noprelude data-default fmt morley morley-prelude - optparse-applicative safe-exceptions singletons + base-noprelude morley morley-prelude optparse-applicative ]; testHaskellDepends = [ - aeson base-noprelude bytestring co-log co-log-core exceptions fmt + aeson base-noprelude bytestring co-log co-log-core exceptions hex-text hspec-expectations http-types HUnit lens lorentz memory morley morley-prelude safe-exceptions servant-client-core singletons tasty tasty-ant-xml tasty-hunit-compat time @@ -200384,16 +199259,16 @@ self: { }) {}; "morley-prelude" = callPackage - ({ mkDerivation, base-noprelude, Cabal, fmt, int-cast, lens - , OddWord, template-haskell, time, universum + ({ mkDerivation, base-noprelude, bytestring, Cabal, int-cast, lens + , OddWord, prettyprinter, template-haskell, text, time, universum }: mkDerivation { pname = "morley-prelude"; - version = "0.5.2"; - sha256 = "0iir1l8h2agc78486p1gfk9m77nhyd5rdlm1znjj5ab85f5r4iy9"; + version = "0.5.3"; + sha256 = "104gffmi6knhzby3s2b8h6mwns5i5lm48915i0zc3839f1yg6dx0"; libraryHaskellDepends = [ - base-noprelude Cabal fmt int-cast lens OddWord template-haskell - time universum + base-noprelude bytestring Cabal int-cast lens OddWord prettyprinter + template-haskell text time universum ]; description = "A custom prelude used in Morley"; license = lib.licenses.mit; @@ -201600,23 +200475,65 @@ self: { broken = true; }) {}; + "ms-auth" = callPackage + ({ mkDerivation, aeson, base, bytestring, containers, directory + , hoauth2, http-client, http-types, jwt, scientific, scotty, text + , time, transformers, unliftio, uri-bytestring, validation-micro + }: + mkDerivation { + pname = "ms-auth"; + version = "0.3.0.0"; + sha256 = "0grvzd4mlz8fa1gyjil8jnjzdymq1iiz3qpmsrk7mavgbmrfndny"; + libraryHaskellDepends = [ + aeson base bytestring containers directory hoauth2 http-client + http-types jwt scientific scotty text time transformers unliftio + uri-bytestring validation-micro + ]; + description = "Microsoft Authentication API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "ms-azure-api" = callPackage + ({ mkDerivation, aeson, base, bytestring, conduit, containers + , exceptions, hoauth2, http-client-tls, http-types, modern-uri, req + , scientific, text, time, transformers, unliftio, xeno, xmlbf + , xmlbf-xeno + }: + mkDerivation { + pname = "ms-azure-api"; + version = "0.4.0.0"; + sha256 = "0kda9lw77by7cdin7zk5rmv3n5a76dam0z6jjsnn94k7wm4h7mlg"; + libraryHaskellDepends = [ + aeson base bytestring conduit containers exceptions hoauth2 + http-client-tls http-types modern-uri req scientific text time + transformers unliftio xeno xmlbf xmlbf-xeno + ]; + description = "Microsoft Azure API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "ms-graph-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hoauth2 - , http-client, http-types, jwt, modern-uri, req, scientific, scotty - , text, time, transformers, unliftio, uri-bytestring - , validation-micro, wai, warp + , http-client, http-client-tls, http-types, modern-uri, req + , scientific, text, time, transformers, unliftio }: mkDerivation { pname = "ms-graph-api"; - version = "0.6.0.0"; - sha256 = "1wnl8kww7byzhyvswxf743cwnwmbg71vkck9rk5q82kdv7dxq8jc"; + version = "0.11.0.0"; + sha256 = "1jx2b8qr45xbb9zy8zfrxj7md1547jzndkwq597ya2jkz1cxpjcf"; libraryHaskellDepends = [ - aeson base bytestring containers hoauth2 http-client http-types jwt - modern-uri req scientific scotty text time transformers unliftio - uri-bytestring validation-micro wai warp + aeson base bytestring containers hoauth2 http-client + http-client-tls http-types modern-uri req scientific text time + transformers unliftio ]; description = "Microsoft Graph API"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ms-tds" = callPackage @@ -202694,6 +201611,8 @@ self: { testHaskellDepends = [ base hedgehog ]; description = "Typeclasses augmented with a phantom type parameter"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "multi-trie" = callPackage @@ -203323,6 +202242,25 @@ self: { broken = true; }) {Vector = null;}; + "multiwalk" = callPackage + ({ mkDerivation, base, bytestring, commonmark, commonmark-pandoc + , deepseq, pandoc-types, tasty, tasty-bench, tasty-hunit, text + , transformers + }: + mkDerivation { + pname = "multiwalk"; + version = "0.3.0.1"; + sha256 = "177kkl6vqav920wgy1w4srzjc73a95hm3qv3lz6v3b1h1z9bajgz"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base tasty tasty-hunit ]; + benchmarkHaskellDepends = [ + base bytestring commonmark commonmark-pandoc deepseq pandoc-types + tasty tasty-bench tasty-hunit text transformers + ]; + description = "Traverse data types via generics, acting on multiple types simultaneously"; + license = lib.licenses.gpl3Plus; + }) {}; + "muon" = callPackage ({ mkDerivation, base, blaze-html, ConfigFile, directory, Glob , happstack-server, HStringTemplate, markdown, MissingH, process @@ -205087,8 +204025,8 @@ self: { }: mkDerivation { pname = "named-text"; - version = "1.1.2.0"; - sha256 = "0yzz8vb4pjb177p3z3qr4rvn8nz5bdha0w7jmq1791g0g022jvqj"; + version = "1.1.3.0"; + sha256 = "0a0nnq5zhjnh8s5ykny4rvzck4s7n5vj82qwlww8jm3fnv4sj9ax"; libraryHaskellDepends = [ aeson base deepseq hashable prettyprinter sayable text ]; @@ -206689,8 +205627,8 @@ self: { pname = "netrc"; version = "0.2.0.0"; sha256 = "11iax3ick0im397jyyjkny7lax9bgrlgk90a25dp2jsglkphfpls"; - revision = "10"; - editedCabalFile = "1nfv0851h05h7g2fjz54z0myas9yfcnmcp9ncmzxnb3kdvvzbfgn"; + revision = "11"; + editedCabalFile = "1n9wdkb8vp2ja4myb5cxlk2chl51dv4wihp6sag1aapix8w8k90p"; libraryHaskellDepends = [ base bytestring deepseq parsec ]; testHaskellDepends = [ base bytestring tasty tasty-golden tasty-quickcheck @@ -206939,6 +205877,8 @@ self: { pname = "network"; version = "3.1.4.0"; sha256 = "13hmp4va00ydpzbnwjzgf5wd5iy7373j0f7baxrj1ncmmjps4lml"; + revision = "1"; + editedCabalFile = "1vwxy5zj4bizgg2g0hk3dy52kjh5d7lzn33lphmvbbs36aqcslp1"; libraryHaskellDepends = [ base bytestring deepseq directory ]; testHaskellDepends = [ base bytestring directory hspec HUnit QuickCheck temporary @@ -207650,12 +206590,12 @@ self: { }) {}; "network-run" = callPackage - ({ mkDerivation, base, bytestring, network }: + ({ mkDerivation, base, bytestring, network, time-manager }: mkDerivation { pname = "network-run"; - version = "0.2.5"; - sha256 = "08662w7ja9w4a4fwikaawxnxcszkd0mdmaajmshas2dd25xyikwi"; - libraryHaskellDepends = [ base bytestring network ]; + version = "0.2.6"; + sha256 = "0q3wr8zkccdfi6bfawrajhir1s2cl1knpy6pqg78kd0pvjai2j6a"; + libraryHaskellDepends = [ base bytestring network time-manager ]; description = "Simple network runner library"; license = lib.licenses.bsd3; }) {}; @@ -208666,8 +207606,8 @@ self: { ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "ngx-export-distribution"; - version = "0.3.2.3"; - sha256 = "11p9c8x5shb3y01kp3gd454ik8jpkld9vbf0id42fajnxp9jyb2l"; + version = "0.3.2.4"; + sha256 = "1zmlpxl3g90wdqjzgzhhawvv3qhr9akf595fca1mnfd2fpxg6928"; libraryHaskellDepends = [ base Cabal directory filepath ]; description = "Build custom libraries for Nginx haskell module"; license = lib.licenses.bsd3; @@ -209240,7 +208180,9 @@ self: { ]; description = "A drop-in replacement for nix-serve that's faster and more stable"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "nix-serve"; + broken = true; }) {inherit (pkgs) nix;}; "nix-thunk" = callPackage @@ -210213,6 +209155,8 @@ self: { libraryHaskellDepends = [ base primitive vector ]; description = "Various iterative algorithms for optimization of nonlinear functions"; license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "nonlinear-optimization-ad" = callPackage @@ -210232,6 +209176,7 @@ self: { ]; description = "Wrapper of nonlinear-optimization package for using with AD package"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "nonlinear-optimization-backprop" = callPackage @@ -210303,6 +209248,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Normalization insensitive string comparison"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "normalize" = callPackage @@ -210400,6 +209347,8 @@ self: { ]; description = "An opinionated Prelude replacement library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "notcpp" = callPackage @@ -211003,6 +209952,8 @@ self: { testHaskellDepends = [ base vector ]; description = "Multidimensional arrays, Linear algebra, Numerical analysis"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "null-canvas" = callPackage @@ -211118,6 +210069,8 @@ self: { benchmarkHaskellDepends = [ base tasty-bench ]; description = "Create number walls and save them as images"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "numbered-semigroups" = callPackage @@ -211236,6 +210189,7 @@ self: { libraryHaskellDepends = [ base type-compare ]; description = "Type-level numeric types and classes"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "numeric-limits" = callPackage @@ -211300,19 +210254,20 @@ self: { "numeric-optimization" = callPackage ({ mkDerivation, base, constraints, containers, data-default-class - , hmatrix, hspec, HUnit, lbfgs, primitive, vector + , hmatrix, hspec, HUnit, lbfgs, numeric-limits, primitive, vector }: mkDerivation { pname = "numeric-optimization"; - version = "0.1.0.1"; - sha256 = "158ww5bnm2yblb3c8azd4cxb3vdc6ckkc3k0a5mdksr2d0lj1j20"; + version = "0.1.1.0"; + sha256 = "0qcrxrkcg70m6l2r7g1lhkajwllay6ky1h87fckzmc0li054idp8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base constraints data-default-class hmatrix lbfgs primitive vector + base constraints data-default-class hmatrix lbfgs numeric-limits + primitive vector ]; testHaskellDepends = [ - base containers data-default-class hspec HUnit vector + base containers data-default-class hmatrix hspec HUnit vector ]; description = "Unified interface to various numerical optimization algorithms"; license = lib.licenses.bsd3; @@ -211612,6 +210567,8 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Numerical spaces"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "numhask-test" = callPackage @@ -211755,8 +210712,10 @@ self: { testToolDepends = [ hspec-discover ]; description = "Generate nix sources expr for the latest version of packages"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "nvfetcher"; maintainers = [ lib.maintainers.berberman ]; + broken = true; }) {}; "nvim-hs" = callPackage @@ -211878,8 +210837,8 @@ self: { }: mkDerivation { pname = "nyan-interpolation"; - version = "0.9.1"; - sha256 = "1rawvbfvciqg2cfk59sfhywcn51qbcxfipllr722ba0v6ldwaw8c"; + version = "0.9.2"; + sha256 = "1i4chj6alqpdx8225fw0npf992d20ipa99ja265v96inkyw8vivq"; libraryHaskellDepends = [ base fmt haskell-src-exts haskell-src-meta nyan-interpolation-core spoon template-haskell text @@ -211902,8 +210861,8 @@ self: { }: mkDerivation { pname = "nyan-interpolation-core"; - version = "0.9.1"; - sha256 = "1b92sbd0b97v7yryc9614k3b74jpyqlfxzrfbd6nxf0a044mhqps"; + version = "0.9.2"; + sha256 = "03mc447pamvzfkhnr7b06asm2kys0l0kh74qm34swr15ffyg125f"; libraryHaskellDepends = [ base fmt megaparsec mtl template-haskell text vector ]; @@ -211922,8 +210881,8 @@ self: { ({ mkDerivation, base, nyan-interpolation-core, text }: mkDerivation { pname = "nyan-interpolation-simple"; - version = "0.9.1"; - sha256 = "14d6lmqz3vb435czzhd4dlaw5rphwgcdd4q6fq3h877ngm3ypbck"; + version = "0.9.2"; + sha256 = "1mqxl9z1hgyfmh27agh8zyfrdncazqdnirdb2syixxwxwx775qbl"; libraryHaskellDepends = [ base nyan-interpolation-core text ]; description = "Simplified lightweight interpolation"; license = lib.licenses.mpl20; @@ -212280,6 +211239,7 @@ self: { ]; description = "Composable objects"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "oblivious-transfer" = callPackage @@ -212401,6 +211361,7 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "A module to manage payroll books for Japanese companies"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "octane" = callPackage @@ -212694,8 +211655,8 @@ self: { }: mkDerivation { pname = "ogma-cli"; - version = "1.0.9"; - sha256 = "1c2hg3wgx8jlrgch2mqasskjhx7d9b7ycixndp5rfls4jb94bipa"; + version = "1.0.10"; + sha256 = "0v5ax7xyl5hnq37h97cajg679xxvdv6z7mjwa2h0nj3g70wkxd9f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ogma-core optparse-applicative ]; @@ -212717,8 +211678,8 @@ self: { }: mkDerivation { pname = "ogma-core"; - version = "1.0.9"; - sha256 = "0fl0wg9xxc9sjh10hx35qzs3mi9ql9m5cy4z1hvlm0kl4cz8ach1"; + version = "1.0.10"; + sha256 = "04kkk6r947dq7v23x95dp6kkp3adkynh6b23px3ij5g83k86kv2g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base filepath IfElse mtl ogma-extra ogma-language-c @@ -212740,8 +211701,8 @@ self: { }: mkDerivation { pname = "ogma-extra"; - version = "1.0.9"; - sha256 = "14g55a7lyd363p06kvjnjj06rp4hn6plp23ivhsl829hs2rcpq1d"; + version = "1.0.10"; + sha256 = "0r2qlzs8dyxv9mvj7nr4akihxxx36bdlndp7x6fp848yasbik8bg"; libraryHaskellDepends = [ base bytestring Cabal directory filepath ]; @@ -212758,8 +211719,8 @@ self: { }: mkDerivation { pname = "ogma-language-c"; - version = "1.0.9"; - sha256 = "0flbxfpylbad4fvy12lxs7lhzd1bxv25gr2pi9ck3chgwyid39ff"; + version = "1.0.10"; + sha256 = "09yb37ccrg6wq7dflngfjnjwach3k633cw17il2vg6wh7r1b3ffw"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -212777,8 +211738,8 @@ self: { }: mkDerivation { pname = "ogma-language-cocospec"; - version = "1.0.9"; - sha256 = "0a913c3xqznipkkybzym3dm5x915qa2ci6rzd4gb3rqk1f1wlhf2"; + version = "1.0.10"; + sha256 = "15hakc95xiy9yhzqm7hm5mrzxlam03g1a4rsppglv6zpn55764rb"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -212794,8 +211755,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "ogma-language-copilot"; - version = "1.0.9"; - sha256 = "007psfn5r8d1fgrpx1h65a2qwh6w4hh9ym1hwip5f1c7yvlrf9sk"; + version = "1.0.10"; + sha256 = "1m6bbxkdxk7p20vb47abb796cx9qb3s87g9rjady9bncyyz0f199"; libraryHaskellDepends = [ base ]; description = "Ogma: Runtime Monitor translator: Copilot Language Endpoints"; license = "unknown"; @@ -212808,8 +211769,8 @@ self: { }: mkDerivation { pname = "ogma-language-fret-cs"; - version = "1.0.9"; - sha256 = "1gr38xg0y4bcg8yyk70bnx3d9qd8vigf43h6b8d415p363kwzkjw"; + version = "1.0.10"; + sha256 = "0lvh0cvn2m47pv87hv5ad2s5s1qfr2aii2zn53xlra5jm2ilmjav"; libraryHaskellDepends = [ aeson base ogma-language-cocospec ogma-language-smv ]; @@ -212829,8 +211790,8 @@ self: { }: mkDerivation { pname = "ogma-language-fret-reqs"; - version = "1.0.9"; - sha256 = "1n3y57zhq2qyy3bplkk1x6b9vgmxdnvsdcflnzv8wywl4v1bbb7a"; + version = "1.0.10"; + sha256 = "1ryqnhfpvpigmfyidrfql54pj5z3633iddlnnvn9q6qgpch4a4s0"; libraryHaskellDepends = [ aeson base ogma-language-cocospec ogma-language-smv text ]; @@ -212849,8 +211810,8 @@ self: { }: mkDerivation { pname = "ogma-language-smv"; - version = "1.0.9"; - sha256 = "151s4hvczr8kjfn5pq4h34hi0qqxlac2biinp29qx15pzh4ayijy"; + version = "1.0.10"; + sha256 = "0n56k5f1gbk345qxdd9wjv3n4w0za05zg00xvqdmc3lmpdn31g9k"; setupHaskellDepends = [ base BNFC Cabal process ]; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ @@ -213126,8 +212087,8 @@ self: { }: mkDerivation { pname = "om-fork"; - version = "0.7.1.7"; - sha256 = "1fpgyh44had11yxarhdavscf12693kgal0js9j3mdj8115dv53nz"; + version = "0.7.1.8"; + sha256 = "1pam9jlm8c8pkljzh4b0js1p3yrp4xdwwxicy49dx33asjdxcm4h"; libraryHaskellDepends = [ aeson base exceptions ki monad-logger om-show text unliftio ]; @@ -213268,8 +212229,8 @@ self: { ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "om-show"; - version = "0.1.2.6"; - sha256 = "1gkila7rbr2a3ijhaaia9q25113by387y30z3fnppvh5mgf5hlpz"; + version = "0.1.2.8"; + sha256 = "0j80r7cmf2rrml39mpm1vg2jsv1mkhqin1c1qxa127nxbm3zainc"; libraryHaskellDepends = [ aeson base text ]; description = "Utilities for showing string-like things"; license = lib.licenses.mit; @@ -213306,8 +212267,8 @@ self: { ({ mkDerivation, aeson, base, binary, clock, time, transformers }: mkDerivation { pname = "om-time"; - version = "0.3.0.2"; - sha256 = "1c33cbwby71yqn0z13hywsc749401jcqx0rwfb4s5wrcqc4n7461"; + version = "0.3.0.3"; + sha256 = "1fwifq0jsvmj339wmldah9cpb8yvn92f9d7illzi39zq1mvzw9ab"; libraryHaskellDepends = [ aeson base binary clock time transformers ]; @@ -213741,6 +212702,8 @@ self: { pname = "opaleye"; version = "0.9.7.0"; sha256 = "1njmns4myrjyfbmd4qrkrwqp6jyaridxkf4n0n8bgw3z5hr64jhv"; + revision = "1"; + editedCabalFile = "10yd5y3g4v1zmj52vflw6gbaqnmsfydb32sni5mbh7mwnp5d8z0k"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring case-insensitive contravariant postgresql-simple pretty product-profunctors @@ -213758,6 +212721,38 @@ self: { license = lib.licenses.bsd3; }) {}; + "opaleye_0_10_0_0" = 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.10.0.0"; + sha256 = "0x181722a8ml9a6nbcj5v9q8npjkc22qrahqkfrfrh69hb0zpqp4"; + revision = "1"; + editedCabalFile = "1a2rzhmm85dmip4rjrbhagwhsrdg9wdsm8a1fp4dpjknjavpjn96"; + 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 @@ -214035,21 +213030,19 @@ self: { }: mkDerivation { pname = "openai-hs"; - version = "0.3.0.0"; - sha256 = "0mimxdmfsfnplsnihyavv6cf07hz0nxryikff3xidd4ac4lfr87b"; + version = "0.3.0.1"; + sha256 = "0aicqx84q53fqm5f401irrlfmh5sxpcfm1khslpjzd5siqzasy67"; libraryHaskellDepends = [ aeson base bytestring casing cpphs http-client http-types openai-servant servant servant-auth-client servant-client servant-multipart-client text ]; - libraryToolDepends = [ cpphs ]; testHaskellDepends = [ aeson base bytestring casing containers cpphs hspec http-client http-client-tls http-types openai-servant servant servant-auth-client servant-client servant-client-core servant-multipart-client text vector ]; - testToolDepends = [ cpphs ]; description = "Unofficial OpenAI client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -214063,8 +213056,8 @@ self: { }: mkDerivation { pname = "openai-servant"; - version = "0.3.0.0"; - sha256 = "1ilmfaj465ly9fjcgmp1nwd08n0p35sg9jgidw5qvyl4s60j7br2"; + version = "0.3.0.1"; + sha256 = "1w1id2c7hzhycy26lp2zdhg8vnzkh28wy7qjq75434p5c4l5wx64"; libraryHaskellDepends = [ aeson base bytestring casing mime-types servant servant-auth servant-auth-client servant-multipart-api text time vector @@ -214149,8 +213142,8 @@ self: { pname = "openapi3"; version = "3.2.3"; sha256 = "0svkzafxfmhjakv4h57p5sw59ksbxz1hn1y3fbg6zimwal4mgr6l"; - revision = "3"; - editedCabalFile = "1cp12nvndc2hpgjxv2j8p0nhrii9hawjsgph6yrcg88ckihy7zaz"; + revision = "4"; + editedCabalFile = "1wpdmp3xp948052y325h64smp6l809r8mcvh220bfbrb4vrbk43b"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -215070,6 +214063,8 @@ self: { ]; description = "OpenTracing for Haskell"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "opentracing-http-client" = callPackage @@ -215083,6 +214078,7 @@ self: { ]; description = "OpenTracing instrumentation of http-client"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentracing-jaeger" = callPackage @@ -215102,6 +214098,7 @@ self: { ]; description = "Jaeger backend for OpenTracing"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentracing-wai" = callPackage @@ -215113,6 +214110,7 @@ self: { libraryHaskellDepends = [ base lens opentracing text wai ]; description = "Middleware adding OpenTracing tracing for WAI applications"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentracing-zipkin-common" = callPackage @@ -215124,6 +214122,7 @@ self: { libraryHaskellDepends = [ aeson base opentracing text ]; description = "Zipkin OpenTracing Backend Commons"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentracing-zipkin-v1" = callPackage @@ -215143,6 +214142,7 @@ self: { ]; description = "Zipkin V1 backend for OpenTracing"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentracing-zipkin-v2" = callPackage @@ -215160,6 +214160,7 @@ self: { ]; description = "Zipkin V2 backend for OpenTracing"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "opentype" = callPackage @@ -215371,8 +214372,8 @@ self: { }: mkDerivation { pname = "optics"; - version = "0.4.2"; - sha256 = "1irk0m3194vmrqwm29p5gjwd8w7i5hmg1ikxfw11yjfk0hvmbrzb"; + version = "0.4.2.1"; + sha256 = "0sszgi7xw8k57y6w16w80rp7zbcmx0h44bxb46n4yibmp9mdhlz6"; libraryHaskellDepends = [ array base containers mtl optics-core optics-extra optics-th transformers @@ -215397,10 +214398,8 @@ self: { }: mkDerivation { pname = "optics-core"; - version = "0.4.1"; - sha256 = "16ll8829g8v5g6gqdcfj77k6g4sqpmpxbda9jhm4h68pycay4r6a"; - revision = "1"; - editedCabalFile = "0sqwlbl6x0197bpkq7jvn9j5iwyr54z8qwmxbij6qlwjyfld2qxi"; + version = "0.4.1.1"; + sha256 = "1yxkgdxnjk2gjzrnapvwn87qqpxpb7k91mxnnk20l4m0cqy7x09y"; libraryHaskellDepends = [ array base containers indexed-profunctors indexed-traversable transformers @@ -215429,6 +214428,22 @@ self: { license = lib.licenses.bsd3; }) {}; + "optics-operators" = callPackage + ({ mkDerivation, base, mtl, optics-core, tasty, tasty-quickcheck }: + mkDerivation { + pname = "optics-operators"; + version = "0.1.0.1"; + sha256 = "09518gnk6a83fn1b0y46vzg1y7l4c17nkip2qiz286y9p8g4w1j7"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ base mtl optics-core ]; + testHaskellDepends = [ + base mtl optics-core tasty tasty-quickcheck + ]; + description = "A tiny package containing operators missing from the official package"; + license = lib.licenses.mit; + }) {}; + "optics-th" = callPackage ({ mkDerivation, base, containers, mtl, optics-core, tagged , template-haskell, th-abstraction, transformers @@ -215620,6 +214635,20 @@ self: { license = lib.licenses.mit; }) {}; + "options_1_2_1_2" = callPackage + ({ mkDerivation, base, containers, hspec, monads-tf, patience }: + mkDerivation { + pname = "options"; + version = "1.2.1.2"; + sha256 = "0jjz7b69qrsrbfz07xq43v70habxk8sj2gdlbkwh0gbifyhqykbf"; + libraryHaskellDepends = [ base containers monads-tf ]; + testHaskellDepends = [ base containers hspec monads-tf patience ]; + doHaddock = false; + description = "Powerful and easy command-line option parser"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "options-time" = callPackage ({ mkDerivation, base, chell, options, time }: mkDerivation { @@ -215693,8 +214722,8 @@ self: { pname = "optparse-applicative-cmdline-util"; version = "0.2.0"; sha256 = "13nr0biqhc2sd30xxn7sms4f0wl629bcahp3hmmcgf45nl38vpbh"; - revision = "1"; - editedCabalFile = "0cgqffzjzww6b6w8mqrs3nm46jbhaqhmflwyd9cis1k35yrw6npg"; + revision = "2"; + editedCabalFile = "02z169my8711w5lxvmi9y124a2z4isks7333yylw14lwv8zw7csv"; libraryHaskellDepends = [ attoparsec base optparse-applicative text ]; @@ -215775,6 +214804,8 @@ self: { pname = "optparse-generic"; version = "1.5.0"; sha256 = "0ydh59naf8qjbgidisvd9z8sqw16x7604ryyqhjmfrlf468barm5"; + revision = "1"; + editedCabalFile = "1mrq3j9ip7kcq1q0lbsfvmpjvdpfa5xhdnbxh72x4l4k8g7n7q8x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -216192,6 +215223,30 @@ self: { license = lib.licenses.bsd3; }) {}; + "org-parser" = callPackage + ({ mkDerivation, aeson, base, containers, Diff, megaparsec + , multiwalk, neat-interpolation, pretty, pretty-simple, relude + , replace-megaparsec, tasty, tasty-hunit, text, time + }: + mkDerivation { + pname = "org-parser"; + version = "0.1.0.0"; + sha256 = "15535yqakln6yh6h8hcibbk93w4mql4ifzds66hkkw63ny8f9jaq"; + libraryHaskellDepends = [ + aeson base containers megaparsec multiwalk relude + replace-megaparsec text time + ]; + testHaskellDepends = [ + aeson base containers Diff megaparsec multiwalk neat-interpolation + pretty pretty-simple relude replace-megaparsec tasty tasty-hunit + text time + ]; + description = "Parser for Org Mode documents"; + license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "org2anki" = callPackage ({ mkDerivation, base, parsec, regex-compat }: mkDerivation { @@ -216367,68 +215422,7 @@ self: { broken = true; }) {}; - "ormolu_0_1_4_1" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff - , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec - , hspec-discover, mtl, optparse-applicative, path, path-io, syb - , text - }: - mkDerivation { - pname = "ormolu"; - version = "0.1.4.1"; - sha256 = "1aamgzimjn9h7kwby9ajfgbj5dx08nmxyalwvpg9rs4xd8pbpd9s"; - revision = "1"; - editedCabalFile = "1fi8fxyhw9jdwhsbmrikjqd461wrz7h4kdszrahlvdjfdsn4wh7d"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - ansi-terminal base bytestring containers Diff dlist exceptions - ghc-lib-parser mtl syb text - ]; - executableHaskellDepends = [ - base filepath ghc-lib-parser gitrev optparse-applicative text - ]; - testHaskellDepends = [ - base containers filepath hspec path path-io text - ]; - testToolDepends = [ hspec-discover ]; - description = "A formatter for Haskell source code"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "ormolu"; - }) {}; - - "ormolu_0_2_0_0" = callPackage - ({ mkDerivation, ansi-terminal, base, bytestring, containers, Diff - , dlist, exceptions, filepath, ghc-lib-parser, gitrev, hspec - , hspec-discover, mtl, optparse-applicative, path, path-io, syb - , text - }: - mkDerivation { - pname = "ormolu"; - version = "0.2.0.0"; - sha256 = "0zivz7vcl4m1rjay5md6cdqac9cnfwz9c844l20byiz5h49bwfhb"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base bytestring containers Diff dlist exceptions - ghc-lib-parser mtl syb text - ]; - executableHaskellDepends = [ - base filepath ghc-lib-parser gitrev optparse-applicative text - ]; - testHaskellDepends = [ - base containers filepath hspec path path-io text - ]; - testToolDepends = [ hspec-discover ]; - description = "A formatter for Haskell source code"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "ormolu"; - }) {}; - - "ormolu" = 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 @@ -216458,10 +215452,44 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; }) {}; - "ormolu_0_5_3_0" = callPackage + "ormolu_0_5_2_0" = callPackage + ({ mkDerivation, ansi-terminal, array, base, binary, bytestring + , Cabal-syntax, containers, Diff, directory, dlist, file-embed + , filepath, ghc-lib-parser, gitrev, hspec, hspec-discover + , hspec-megaparsec, megaparsec, MemoTrie, mtl, optparse-applicative + , path, path-io, QuickCheck, syb, temporary, text + }: + mkDerivation { + pname = "ormolu"; + version = "0.5.2.0"; + sha256 = "1ai2wza4drirvf9pb7qsf03kii5jiayqs49c19ir93jd0ak9pi96"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + ansi-terminal array base binary bytestring Cabal-syntax containers + Diff directory dlist file-embed filepath ghc-lib-parser megaparsec + MemoTrie mtl syb text + ]; + executableHaskellDepends = [ + base containers filepath ghc-lib-parser gitrev optparse-applicative + text + ]; + testHaskellDepends = [ + base containers directory filepath ghc-lib-parser hspec + hspec-megaparsec path path-io QuickCheck temporary text + ]; + testToolDepends = [ hspec-discover ]; + description = "A formatter for Haskell source code"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "ormolu"; + }) {}; + + "ormolu" = callPackage ({ mkDerivation, ansi-terminal, array, base, binary, bytestring , Cabal-syntax, containers, Diff, directory, dlist, file-embed , filepath, ghc-lib-parser, hspec, hspec-discover, hspec-megaparsec @@ -216492,7 +215520,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "ormolu"; }) {}; @@ -216537,8 +215564,8 @@ self: { }: mkDerivation { pname = "orthotope"; - version = "0.1.2.0"; - sha256 = "11hhwq1qhdcnk5jnp5plrmx09z8bqjxxh9dw3kqyxdgk6q56irhl"; + version = "0.1.4.0"; + sha256 = "1i5v9rg16igz7bw290anj98vwkv89y1crp2gc5340sbw1d48y7vb"; libraryHaskellDepends = [ base deepseq dlist pretty QuickCheck vector ]; @@ -216586,6 +215613,8 @@ self: { ]; description = "Auto-generated ory-hydra API Client"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ory-kratos" = callPackage @@ -216606,6 +215635,8 @@ self: { ]; description = "API bindings for Ory Kratos"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "os-release" = callPackage @@ -217037,18 +216068,18 @@ self: { "pa-json" = callPackage ({ mkDerivation, aeson, aeson-better-errors, aeson-pretty, base - , bytestring, containers, hspec-core, hspec-expectations - , pa-error-tree, pa-label, pa-prelude, scientific, text, time - , vector + , base64-bytestring, bytestring, containers, hspec-core + , hspec-expectations, pa-error-tree, pa-label, pa-prelude + , scientific, text, time, vector }: mkDerivation { pname = "pa-json"; - version = "0.2.0.0"; - sha256 = "1r3nsbdlpbrmfj9zaql7zjbd5hzvmzbcqpk74l4j78wfif4g6zmm"; + version = "0.2.1.0"; + sha256 = "1j260q8mfd46fg4iijfva2b3db7k9zfyjpn1qblkhpf073x79hnh"; libraryHaskellDepends = [ - aeson aeson-better-errors aeson-pretty base bytestring containers - hspec-core hspec-expectations pa-error-tree pa-label pa-prelude - scientific text time vector + aeson aeson-better-errors aeson-pretty base base64-bytestring + bytestring containers hspec-core hspec-expectations pa-error-tree + pa-label pa-prelude scientific text time vector ]; description = "Our JSON parsers/encoders"; license = lib.licenses.bsd3; @@ -217098,6 +216129,21 @@ self: { license = lib.licenses.bsd3; }) {}; + "pa-run-command" = callPackage + ({ mkDerivation, base, bytestring, monad-logger, pa-prelude, text + , typed-process + }: + mkDerivation { + pname = "pa-run-command"; + version = "0.1.0.0"; + sha256 = "18r9ik4ab8wmdbl2ry4ardfkpi9raw8mf0rz0qavdjgdvl67x0rp"; + libraryHaskellDepends = [ + base bytestring monad-logger pa-prelude text typed-process + ]; + description = "Helper functions for spawning subprocesses"; + license = lib.licenses.bsd3; + }) {}; + "pack" = callPackage ({ mkDerivation, array, base, bytestring, lens, transformers , vector @@ -217173,6 +216219,8 @@ self: { ]; description = "A package for retrieving a package's version number"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "package-vt" = callPackage @@ -217728,10 +216776,8 @@ self: { ({ mkDerivation, array, base, colour, containers, MonadRandom }: mkDerivation { pname = "palette"; - version = "0.3.0.2"; - sha256 = "0820n3cj4zy9s46diln2rrs4lrxbipkhdw74p2w42gc7k1nlj54i"; - revision = "5"; - editedCabalFile = "1h5vs204qkq0m9ks5sf7f300drpkinkhinvmnijq8x0mbjl8hsg4"; + version = "0.3.0.3"; + sha256 = "11d3011j680nhd0r2b29fhirld2vijwynwbgv8i5v1q7lgrb92az"; libraryHaskellDepends = [ array base colour containers MonadRandom ]; @@ -217810,70 +216856,6 @@ self: { }) {}; "pandoc" = callPackage - ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base - , base64, 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, 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, servant-server, 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, wai, wai-extra, warp, xml, xml-conduit - , xml-types, yaml, zip-archive, zlib - }: - mkDerivation { - pname = "pandoc"; - version = "2.19.2"; - sha256 = "0ia2gpl345lwymk38y89sgcqjci7sjmxbi228idg6nkaqfa3ds1n"; - configureFlags = [ "-f-trypandoc" ]; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - aeson aeson-pretty array attoparsec base base64 binary 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 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 servant-server SHA skylighting skylighting-core split - syb tagsoup temporary texmath text text-conversions time - unicode-collation unicode-transforms unix wai xml xml-conduit - xml-types yaml zip-archive zlib - ]; - executableHaskellDepends = [ base safe wai-extra warp ]; - testHaskellDepends = [ - base bytestring containers Diff directory doctemplates exceptions - filepath Glob hslua mtl pandoc-types process tasty tasty-golden - tasty-hunit tasty-lua tasty-quickcheck text time xml zip-archive - ]; - benchmarkHaskellDepends = [ - base bytestring deepseq mtl tasty-bench text - ]; - postInstall = '' - mkdir -p $out/share/man/man1 - mv "man/"*.1 $out/share/man/man1/ - ''; - description = "Conversion between markup formats"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc"; - maintainers = [ - lib.maintainers.maralorn lib.maintainers.sternenseemann - ]; - }) {}; - - "pandoc_3_1_3" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , base64, binary, blaze-html, blaze-markup, bytestring , case-insensitive, citeproc, commonmark, commonmark-extensions @@ -217885,14 +216867,14 @@ self: { , parsec, pretty, pretty-show, process, random, safe, scientific , SHA, skylighting, skylighting-core, split, syb, tagsoup, tasty , tasty-bench, tasty-golden, tasty-hunit, tasty-quickcheck - , temporary, texmath, text, text-conversions, time, typst - , unicode-collation, unicode-transforms, unix, vector, xml - , xml-conduit, xml-types, yaml, zip-archive, zlib + , temporary, texmath, text, text-conversions, time + , unicode-collation, unicode-transforms, unix, xml, xml-conduit + , xml-types, yaml, zip-archive, zlib }: mkDerivation { pname = "pandoc"; - version = "3.1.3"; - sha256 = "070rx611v1kg3gcvp267h68m0dh3zfi0v3r6r2lkadmfw45sxrvd"; + version = "3.0.1"; + sha256 = "0yxrcr589z1wbk1ng7qg6ni7zy1vm2v5fg5df639xgk1na4sn0jc"; configureFlags = [ "-f-trypandoc" ]; enableSeparateDataOutput = true; libraryHaskellDepends = [ @@ -217905,8 +216887,8 @@ self: { JuicyPixels mime-types mtl network network-uri pandoc-types parsec pretty pretty-show process random safe scientific SHA skylighting skylighting-core split syb tagsoup temporary texmath text - text-conversions time typst unicode-collation unicode-transforms - unix vector xml xml-conduit xml-types yaml zip-archive zlib + text-conversions time unicode-collation unicode-transforms unix xml + xml-conduit xml-types yaml zip-archive zlib ]; testHaskellDepends = [ base bytestring containers Diff directory doctemplates filepath @@ -217923,6 +216905,63 @@ self: { ''; description = "Conversion between markup formats"; license = lib.licenses.gpl2Plus; + maintainers = [ + lib.maintainers.maralorn lib.maintainers.sternenseemann + ]; + }) {}; + + "pandoc_3_1_6" = callPackage + ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base + , base64, binary, blaze-html, blaze-markup, bytestring + , case-insensitive, citeproc, commonmark, commonmark-extensions + , commonmark-pandoc, containers, crypton-connection, data-default + , deepseq, Diff, directory, doclayout, doctemplates, emojis + , exceptions, file-embed, filepath, Glob, gridtables + , haddock-library, http-client, http-client-tls, http-types, ipynb + , jira-wiki-markup, JuicyPixels, mime-types, mtl, network + , network-uri, 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-quickcheck, temporary, texmath, text + , text-conversions, time, typst, unicode-collation + , unicode-transforms, unix, vector, xml, xml-conduit, xml-types + , yaml, zip-archive, zlib + }: + mkDerivation { + pname = "pandoc"; + version = "3.1.6"; + sha256 = "0d67n1gzx3bxvjgb5ql5h2fb1m6vk7v7c1sr795jvk67hkx340rv"; + configureFlags = [ "-f-trypandoc" ]; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson aeson-pretty array attoparsec base base64 binary blaze-html + blaze-markup bytestring case-insensitive citeproc commonmark + commonmark-extensions commonmark-pandoc containers + crypton-connection data-default deepseq directory doclayout + doctemplates emojis exceptions file-embed filepath Glob gridtables + haddock-library http-client http-client-tls http-types ipynb + jira-wiki-markup JuicyPixels mime-types mtl network network-uri + pandoc-types parsec pretty pretty-show process random safe + scientific SHA skylighting skylighting-core split syb tagsoup + temporary texmath text text-conversions time typst + unicode-collation unicode-transforms unix vector xml xml-conduit + xml-types yaml zip-archive zlib + ]; + testHaskellDepends = [ + base bytestring containers Diff directory doctemplates filepath + Glob mtl pandoc-types process tasty tasty-golden tasty-hunit + tasty-quickcheck temporary text time xml zip-archive + ]; + benchmarkHaskellDepends = [ + base bytestring deepseq mtl tasty-bench text + ]; + doHaddock = false; + postInstall = '' + mkdir -p $out/share/man/man1 + mv "man/"*.1 $out/share/man/man1/ + ''; + description = "Conversion between markup formats"; + license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn lib.maintainers.sternenseemann @@ -217991,8 +217030,8 @@ self: { }: mkDerivation { pname = "pandoc-cli"; - version = "0.1.1"; - sha256 = "1mkcbi34mj0g7hd4mj81hg43w2phk90hykxyvwvqn2f11qmrchmf"; + version = "0.1.1.1"; + sha256 = "18qvgnzcklcckfpp1ahh3g1a5pdxp8ww7qq7apdq4xl2m959fh8z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -218017,46 +217056,12 @@ self: { executableHaskellDepends = [ base pandoc-types ]; description = "A pandoc filter that provides a Markdown extension for columns"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-columns"; + broken = true; }) {}; "pandoc-crossref" = callPackage - ({ mkDerivation, base, containers, criterion, data-default, deepseq - , directory, filepath, gitrev, hspec, microlens, microlens-mtl - , microlens-th, mtl, open-browser, optparse-applicative, pandoc - , pandoc-types, syb, template-haskell, temporary, text, utility-ht - }: - mkDerivation { - pname = "pandoc-crossref"; - version = "0.3.14.0"; - sha256 = "1f55xz5r7h6vjjj0dsq5glavn0zjh02imi4mja8qbwn3rvi67l86"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base containers data-default directory filepath microlens - microlens-mtl microlens-th mtl pandoc pandoc-types syb - template-haskell text utility-ht - ]; - executableHaskellDepends = [ - base deepseq gitrev open-browser optparse-applicative pandoc - pandoc-types template-haskell temporary text - ]; - testHaskellDepends = [ - base containers data-default directory filepath hspec microlens mtl - pandoc pandoc-types text - ]; - benchmarkHaskellDepends = [ - base criterion pandoc pandoc-types text - ]; - doHaddock = false; - description = "Pandoc filter for cross-references"; - license = lib.licenses.gpl2Only; - mainProgram = "pandoc-crossref"; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "pandoc-crossref_0_3_16_0" = callPackage ({ mkDerivation, base, containers, criterion, data-default, deepseq , directory, filepath, gitrev, hspec, microlens, microlens-ghc , microlens-mtl, microlens-th, mtl, open-browser @@ -218090,7 +217095,6 @@ self: { doHaddock = false; description = "Pandoc filter for cross-references"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-crossref"; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -218108,7 +217112,9 @@ self: { executableHaskellDepends = [ base csv pandoc pandoc-types ]; description = "Convert CSV to Pandoc Table Markdown"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-csv2table"; + broken = true; }) {}; "pandoc-dhall-decoder" = callPackage @@ -218145,9 +217151,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "A Pandoc filter for emphasizing code in fenced blocks"; license = lib.licenses.mpl20; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-emphasize-code"; - broken = true; }) {}; "pandoc-filter-graphviz" = callPackage @@ -218286,7 +217290,9 @@ self: { executableHaskellDepends = [ base directory pandoc-types ]; description = "Pandoc filter to include files, with image path and heading level adjustment"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-include-plus"; + broken = true; }) {}; "pandoc-japanese-filters" = callPackage @@ -218334,7 +217340,9 @@ self: { executableHaskellDepends = [ base pandoc-types ]; description = "A pandoc filter that provides a Markdown extension to wrap text in table cells"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-linear-table"; + broken = true; }) {}; "pandoc-link-context" = callPackage @@ -218348,6 +217356,8 @@ self: { ]; description = "Extract \"contextual links\" from Pandoc"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pandoc-logic-proof" = callPackage @@ -218362,7 +217372,9 @@ self: { executableHaskellDepends = [ base pandoc-types ]; description = "A pandoc filter that provides a Markdown extension for logic proofs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-logic-proof"; + broken = true; }) {}; "pandoc-lua-engine" = callPackage @@ -218376,8 +217388,8 @@ self: { }: mkDerivation { pname = "pandoc-lua-engine"; - version = "0.2.0.1"; - sha256 = "1y1il2lx4bhpby6nk9wam84gmjq2knz4ynm28ckb27mgih99jf4a"; + version = "0.2.1"; + sha256 = "15vcfzl02pvly5wdrj16sw9jxj7lq5r68ri1xj3ii1mmzp9vamp5"; libraryHaskellDepends = [ aeson base bytestring citeproc containers data-default doclayout doctemplates exceptions hslua hslua-module-doclayout @@ -218391,33 +217403,9 @@ self: { ]; description = "Lua engine to power custom pandoc conversions"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "pandoc-lua-marshal" = callPackage - ({ mkDerivation, base, bytestring, containers, exceptions, hslua - , hslua-marshalling, lua, pandoc-types, QuickCheck, safe, tasty - , tasty-hunit, tasty-lua, tasty-quickcheck, text - }: - mkDerivation { - pname = "pandoc-lua-marshal"; - version = "0.1.7"; - sha256 = "0pn9b7f8dln049k76zb4znscl01qms751y1ln4j8irs50rc1b55j"; - libraryHaskellDepends = [ - base bytestring containers exceptions hslua hslua-marshalling lua - pandoc-types safe text - ]; - testHaskellDepends = [ - base bytestring containers exceptions hslua hslua-marshalling lua - pandoc-types QuickCheck safe tasty tasty-hunit tasty-lua - tasty-quickcheck text - ]; - description = "Use pandoc types in Lua"; - license = lib.licenses.mit; - }) {}; - - "pandoc-lua-marshal_0_2_2" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, exceptions , hslua, hslua-list, hslua-marshalling, lua, pandoc-types , QuickCheck, safe, tasty, tasty-hunit, tasty-lua, tasty-quickcheck @@ -218438,7 +217426,6 @@ self: { ]; description = "Use pandoc types in Lua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "pandoc-markdown-ghci-filter" = callPackage @@ -218520,41 +217507,6 @@ self: { }) {}; "pandoc-plot" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , data-default, directory, filepath, gitrev, hashable - , hspec-expectations, lifted-async, lifted-base, mtl - , optparse-applicative, pandoc, pandoc-types, shakespeare, tagsoup - , tasty, tasty-hspec, tasty-hunit, template-haskell, text - , typed-process, unix, yaml - }: - mkDerivation { - pname = "pandoc-plot"; - version = "1.5.5"; - sha256 = "1gcs6sh8fhlmaiha5wn60z2s5an7gnawgkyzlalf8grwnjqkm77h"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring containers data-default directory filepath - hashable lifted-async lifted-base mtl pandoc pandoc-types - shakespeare tagsoup template-haskell text typed-process unix yaml - ]; - executableHaskellDepends = [ - base containers directory filepath gitrev optparse-applicative - pandoc pandoc-types template-haskell text typed-process - ]; - testHaskellDepends = [ - base containers directory filepath hspec-expectations pandoc-types - tasty tasty-hspec tasty-hunit text - ]; - benchmarkHaskellDepends = [ - base criterion pandoc-types template-haskell text - ]; - description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; - license = lib.licenses.gpl2Plus; - mainProgram = "pandoc-plot"; - }) {}; - - "pandoc-plot_1_7_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , directory, filepath, gitrev, hashable, hspec-expectations , lifted-async, lifted-base, mtl, optparse-applicative, pandoc @@ -218582,7 +217534,6 @@ self: { ]; description = "A Pandoc filter to include figures generated from code blocks using your plotting toolkit of choice"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-plot"; }) {}; @@ -218630,7 +217581,9 @@ self: { executableHaskellDepends = [ base pandoc pandoc-types ]; description = "Pandoc filter to extract only the code blocks"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-select-code"; + broken = true; }) {}; "pandoc-server" = callPackage @@ -218640,8 +217593,8 @@ self: { }: mkDerivation { pname = "pandoc-server"; - version = "0.1"; - sha256 = "1l0nvzq4p06lsn3q5krkddgl9qf5lv7s8siqhpvnz8gjzdnxi12q"; + version = "0.1.0.1"; + sha256 = "18vz5fmgp3xlb053as958l3w8frxh4zwzqxycyhy68zs9bpimcpr"; libraryHaskellDepends = [ aeson base base64 bytestring containers data-default doctemplates pandoc pandoc-types servant-server skylighting text @@ -218649,8 +217602,6 @@ self: { ]; description = "Pandoc document conversion as an HTTP servant-server"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "pandoc-sidenote" = callPackage @@ -218688,32 +217639,59 @@ self: { "pandoc-symreg" = callPackage ({ mkDerivation, attoparsec, attoparsec-expr, base, bytestring, mtl - , optparse-applicative, srtree, srtree-eqsat + , optparse-applicative, srtree }: mkDerivation { pname = "pandoc-symreg"; - version = "0.2.1.1"; - sha256 = "1qzz3xc77ak6fvxvdanq1iy9nz2brwlixmjqlbwcjx0568qqcy7l"; + version = "0.2.0.0"; + sha256 = "0ick0m8iz85hvvy4kfpqnghj2dx30qx12q546xaj7b0lqj4gf4mw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree srtree-eqsat + srtree ]; executableHaskellDepends = [ attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree srtree-eqsat + srtree ]; testHaskellDepends = [ attoparsec attoparsec-expr base bytestring mtl optparse-applicative - srtree srtree-eqsat + srtree + ]; + description = "A tool to convert symbolic regression expressions into different formats"; + license = lib.licenses.gpl3Only; + mainProgram = "pandoc-symreg"; + }) {}; + + "pandoc-symreg_0_2_1_3" = callPackage + ({ mkDerivation, attoparsec, attoparsec-expr, base, bytestring + , containers, deriving-compat, hegg, ieee754, mtl + , optparse-applicative, srtree + }: + mkDerivation { + pname = "pandoc-symreg"; + version = "0.2.1.3"; + sha256 = "0ybaf0jixdxjs3xw9cr1r578fmrjlkdqy5h2xd1a9gw1ghy5vp80"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + attoparsec attoparsec-expr base bytestring containers + deriving-compat hegg ieee754 mtl optparse-applicative srtree + ]; + executableHaskellDepends = [ + attoparsec attoparsec-expr base bytestring containers + deriving-compat hegg ieee754 mtl optparse-applicative srtree + ]; + testHaskellDepends = [ + attoparsec attoparsec-expr base bytestring containers + deriving-compat hegg ieee754 mtl optparse-applicative srtree ]; description = "A tool to convert symbolic regression expressions into different formats"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; mainProgram = "pandoc-symreg"; - broken = true; - }) {srtree-eqsat = null;}; + }) {}; "pandoc-throw" = callPackage ({ mkDerivation, base, exceptions, pandoc }: @@ -218728,51 +217706,28 @@ self: { "pandoc-types" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb + , deepseq, ghc-prim, HUnit, QuickCheck, syb, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, transformers }: mkDerivation { pname = "pandoc-types"; - version = "1.22.2.1"; - sha256 = "17b5c4b9jmx2gca1wk9vlnvvlzdw21qiqc0bpikkkiv7kl99drsc"; + version = "1.23.0.1"; + sha256 = "0ilxjlibxqj6h627wak7k17r69743hzwgl2qgr2wigk3j9a3fmji"; libraryHaskellDepends = [ aeson base bytestring containers deepseq ghc-prim QuickCheck syb text transformers ]; testHaskellDepends = [ - aeson base bytestring containers HUnit QuickCheck string-qq syb - test-framework test-framework-hunit test-framework-quickcheck2 text + aeson base bytestring containers HUnit QuickCheck syb + template-haskell test-framework test-framework-hunit + test-framework-quickcheck2 text ]; benchmarkHaskellDepends = [ base criterion text ]; description = "Types for representing a structured document"; license = lib.licenses.bsd3; }) {}; - "pandoc-types_1_23" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, criterion - , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, transformers - }: - mkDerivation { - pname = "pandoc-types"; - version = "1.23"; - sha256 = "0b8na6516rkwx3b7la58zwpmjia7hvljswzw0nds7h0r090j2rsy"; - libraryHaskellDepends = [ - aeson base bytestring containers deepseq ghc-prim QuickCheck syb - text transformers - ]; - testHaskellDepends = [ - aeson base bytestring containers HUnit QuickCheck string-qq syb - test-framework test-framework-hunit test-framework-quickcheck2 text - ]; - benchmarkHaskellDepends = [ base criterion text ]; - description = "Types for representing a structured document"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "pandoc-unlit" = callPackage ({ mkDerivation, base, pandoc }: mkDerivation { @@ -219077,8 +218032,10 @@ self: { }: mkDerivation { pname = "pantry"; - version = "0.5.7"; - sha256 = "1cck09972pv2kz6kpg631rxfqwy92g4ibngfjy0bkp2xfadcg6ci"; + version = "0.8.3"; + sha256 = "0kn7p8xlb5bx7bvmnd14xyf0gsx2xfi8mwlbvpxdk06dfb81w582"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal casa-client casa-types conduit conduit-extra containers cryptonite cryptonite-conduit @@ -219104,45 +218061,50 @@ self: { license = lib.licenses.bsd3; }) {}; - "pantry_0_8_2_2" = callPackage - ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal - , casa-client, casa-types, conduit, conduit-extra, containers - , cryptonite, cryptonite-conduit, digest, exceptions, filelock - , generic-deriving, hackage-security, hedgehog, hpack, hspec - , http-client, http-client-tls, http-conduit, http-download - , http-types, memory, mtl, network-uri, path, path-io, persistent - , persistent-sqlite, persistent-template, primitive, QuickCheck - , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint + "pantry_0_9_1" = callPackage + ({ mkDerivation, aeson, aeson-warning-parser, ansi-terminal, base + , bytestring, Cabal, casa-client, casa-types, companion, conduit + , conduit-extra, containers, cryptonite, cryptonite-conduit, digest + , exceptions, filelock, generic-deriving, hackage-security + , hedgehog, hpack, hspec, hspec-discover, http-client + , http-client-tls, http-conduit, http-download, http-types, memory + , mtl, network-uri, path, path-io, persistent, persistent-sqlite + , persistent-template, primitive, QuickCheck, raw-strings-qq + , resourcet, rio, rio-orphans, rio-prettyprint, static-bytes , tar-conduit, text, text-metrics, time, transformers, unix-compat , unliftio, unordered-containers, vector, yaml, zip-archive }: mkDerivation { pname = "pantry"; - version = "0.8.2.2"; - sha256 = "0gmwymas93g41gzgf11h1vfkn22h56y14rxvcgcg646y7lz0fhlg"; + version = "0.9.1"; + sha256 = "05rn8ib4215rdsh5jzi9a0s920zp7i4vq47af4zvmaji17bn6nnp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson ansi-terminal base bytestring Cabal casa-client casa-types - conduit conduit-extra containers cryptonite cryptonite-conduit - digest filelock generic-deriving hackage-security hpack http-client - http-client-tls http-conduit http-download http-types memory mtl - network-uri path path-io persistent persistent-sqlite - persistent-template primitive resourcet rio rio-orphans - rio-prettyprint tar-conduit text text-metrics time transformers - unix-compat unliftio unordered-containers vector yaml zip-archive - ]; - testHaskellDepends = [ - aeson ansi-terminal base bytestring Cabal casa-client casa-types - conduit conduit-extra containers cryptonite cryptonite-conduit - digest exceptions filelock generic-deriving hackage-security - hedgehog hpack hspec http-client http-client-tls http-conduit + aeson aeson-warning-parser ansi-terminal base bytestring Cabal + casa-client casa-types companion conduit conduit-extra containers + cryptonite cryptonite-conduit digest filelock generic-deriving + hackage-security hpack http-client http-client-tls http-conduit http-download http-types memory mtl network-uri path path-io persistent persistent-sqlite persistent-template primitive - QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint - tar-conduit text text-metrics time transformers unix-compat - unliftio unordered-containers vector yaml zip-archive + resourcet rio rio-orphans rio-prettyprint static-bytes tar-conduit + text text-metrics time transformers unix-compat unliftio + unordered-containers vector yaml zip-archive ]; + testHaskellDepends = [ + aeson aeson-warning-parser ansi-terminal base bytestring Cabal + casa-client casa-types companion conduit conduit-extra containers + cryptonite cryptonite-conduit digest exceptions filelock + generic-deriving hackage-security hedgehog hpack hspec http-client + http-client-tls http-conduit http-download http-types memory mtl + network-uri path path-io persistent persistent-sqlite + persistent-template primitive QuickCheck raw-strings-qq resourcet + rio rio-orphans rio-prettyprint static-bytes tar-conduit text + text-metrics time transformers unix-compat unliftio + unordered-containers vector yaml zip-archive + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; description = "Content addressable Haskell package management"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -219838,10 +218800,8 @@ self: { }: mkDerivation { pname = "paramtree"; - version = "0.1.1.1"; - sha256 = "0ls9wzmz5lk7gyl8lx9cjs49zpwhrv955fs5q6ypv7bpbvjbchs1"; - revision = "3"; - editedCabalFile = "1nd342xk0sm9dlh5915b9kbksyd87wpji1mw8m8phm8d72prcxmi"; + version = "0.1.2"; + sha256 = "0qb0l68b5yldypik20fxf8rdxhkrqywvvk4n6pk6g7wnvyxvadrn"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base bytestring tasty tasty-golden tasty-hunit temporary @@ -220626,6 +219586,8 @@ self: { ]; description = "Parser combinators with slicing, error recovery, and syntax highlighting"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "parsley" = callPackage @@ -220824,8 +219786,10 @@ self: { ({ mkDerivation, base, hedgehog }: mkDerivation { pname = "partial-semigroup"; - version = "0.6.0.1"; - sha256 = "1zzpv5b860k22wng7qa0pcj129vgzm2vxda5x1f26f9vc0bm8q18"; + version = "0.6.0.2"; + sha256 = "08q8p6iyvnk4gbp3i876bz8j0nx8gk5ybi2lkif45sxm5gl37q5x"; + revision = "1"; + editedCabalFile = "1m1z8dqgqwpnq5pnn42ycp1sh8viq3kb15xzw16vb2g09kjc0hff"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog ]; description = "A partial binary associative operator"; @@ -220836,8 +219800,8 @@ self: { ({ mkDerivation, base, hedgehog, partial-semigroup }: mkDerivation { pname = "partial-semigroup-hedgehog"; - version = "0.6.0.14"; - sha256 = "1f5c2z8ivmdbdy5s2f4q3pbrb4k53503zwsdc8c5drm34wrvim3b"; + version = "0.6.0.15"; + sha256 = "09sfs80119anxgykhndkk3yjdgsqm52ij34rijpa8mxvpi7wgcyx"; libraryHaskellDepends = [ base hedgehog partial-semigroup ]; description = "Property testing for partial semigroups using Hedgehog"; license = lib.licenses.asl20; @@ -221162,8 +220126,8 @@ self: { }: mkDerivation { pname = "patat"; - version = "0.8.8.0"; - sha256 = "13y2cj01yl1pq9gdbzjq1mc4qp8ljnmf3hdb13sc5058y0054zy1"; + version = "0.8.9.0"; + sha256 = "1lis3ifji30vxhgaw211z8g6v0sjag4fpsnh2x8zw20h2phiwdm0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -221372,29 +220336,11 @@ self: { libraryHaskellDepends = [ base formatting path ]; description = "Formatting for path"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "path-io" = callPackage - ({ mkDerivation, base, containers, directory, dlist, exceptions - , filepath, hspec, path, temporary, time, transformers, unix-compat - }: - mkDerivation { - pname = "path-io"; - version = "1.7.0"; - sha256 = "1jr1inh3x0a42rdh4q0jipbw8jsprdza1j5xkzd7nxcq0a143g9l"; - libraryHaskellDepends = [ - base containers directory dlist exceptions filepath path temporary - time transformers unix-compat - ]; - testHaskellDepends = [ - base directory exceptions filepath hspec path transformers - unix-compat - ]; - description = "Interface to ‘directory’ package for users of ‘path’"; - license = lib.licenses.bsd3; - }) {}; - - "path-io_1_8_1" = callPackage ({ mkDerivation, base, containers, directory, dlist, exceptions , filepath, hspec, path, temporary, time, transformers, unix-compat }: @@ -221412,7 +220358,6 @@ self: { ]; description = "Interface to ‘directory’ package for users of ‘path’"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "path-like" = callPackage @@ -221445,8 +220390,8 @@ self: { ({ mkDerivation, base, bytestring, path, safe-exceptions, text }: mkDerivation { pname = "path-text-utf8"; - version = "0.0.1.11"; - sha256 = "1dxqbcwsr3ayijssm7wr6z96p3vrwrfqhr15zhg7m3i2ad44wz8c"; + version = "0.0.1.12"; + sha256 = "1q56hrvi865jxx0w9k5xkh20yr9iy808ylqhpc6plqnqbhydwiyb"; libraryHaskellDepends = [ base bytestring path safe-exceptions text ]; @@ -221454,6 +220399,22 @@ self: { license = lib.licenses.asl20; }) {}; + "path-text-utf8_0_0_2_0" = callPackage + ({ mkDerivation, base, bytestring, file-io, filepath, path + , safe-exceptions, text + }: + mkDerivation { + pname = "path-text-utf8"; + version = "0.0.2.0"; + sha256 = "1cxkrm6gzq25z6xnq7nnpxcx21bpfx1mrz6n8qqisg4r36dskxsg"; + libraryHaskellDepends = [ + base bytestring file-io filepath path safe-exceptions text + ]; + description = "Read and write UTF-8 text files"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + }) {}; + "path-tree" = callPackage ({ mkDerivation, base, containers, relude }: mkDerivation { @@ -221588,8 +220549,8 @@ self: { }: mkDerivation { pname = "patrol"; - version = "1.0.0.4"; - sha256 = "0pjczxpjjlzl1d56yqg07lgj5k2w1gx0krsjpkg1xar36iis5m2f"; + version = "1.0.0.5"; + sha256 = "1nkni4zridr6y6q158f332kv93a828pimq6xwa6644hh4r1gxb25"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers exceptions http-client http-types network-uri text time uuid @@ -222123,32 +221084,6 @@ self: { }) {}; "pcre2" = callPackage - ({ mkDerivation, base, containers, criterion, hspec, microlens - , microlens-platform, mtl, pcre-light, regex-pcre-builtin - , template-haskell, text - }: - mkDerivation { - pname = "pcre2"; - version = "2.1.1.1"; - sha256 = "1593grzraqpam646s08fi3wgwnaib3lcgyj5m7xqpbfrzyil8wsq"; - libraryHaskellDepends = [ - base containers microlens mtl template-haskell text - ]; - testHaskellDepends = [ - base containers hspec microlens microlens-platform mtl - template-haskell text - ]; - benchmarkHaskellDepends = [ - base containers criterion microlens microlens-platform mtl - pcre-light regex-pcre-builtin template-haskell text - ]; - description = "Regular expressions via the PCRE2 C library (included)"; - license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "pcre2_2_2_1" = callPackage ({ mkDerivation, base, containers, criterion, hspec, microlens , microlens-platform, mtl, pcre-light, regex-pcre-builtin , template-haskell, text @@ -222859,8 +221794,8 @@ self: { ({ mkDerivation, base, leancheck }: mkDerivation { pname = "percent-format"; - version = "0.0.2"; - sha256 = "0nlfva8ldvq169q76ng2f23bdnyzc6q8a7bq4lgwr9ypw96i503f"; + version = "0.0.4"; + sha256 = "0plzn3c35iikc3xd5wcd5svkizy9x6v488cf5vxx5aj4hzmp6wmr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base leancheck ]; description = "simple printf-style string formatting"; @@ -222907,6 +221842,7 @@ self: { benchmarkToolDepends = [ cpphs ]; description = "Find duplicate images"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "phash"; }) {}; @@ -222946,8 +221882,8 @@ self: { }: mkDerivation { pname = "peregrin"; - version = "0.3.3"; - sha256 = "1m7s8ws47g9icf9rfi8sk51bjwpbz5av17lbsnfg2cz3gji0977w"; + version = "0.4.0"; + sha256 = "1i9zc3cq5pl3zffm5n5ijnvcp22cx945n0sfr5xxdm91drg42b4d"; libraryHaskellDepends = [ base bytestring postgresql-simple text ]; testHaskellDepends = [ base hspec pg-harness-client postgresql-simple resource-pool text @@ -223340,6 +222276,8 @@ self: { ]; description = "Minimal serialization library with focus on performance"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "persist-state" = callPackage @@ -223435,46 +222373,10 @@ self: { }: mkDerivation { pname = "persistent"; - version = "2.13.3.5"; - sha256 = "0z69yvk0rd29dp5qdhi4p587b891y90azrzzpa3g10cxp3gyywvm"; - revision = "3"; - editedCabalFile = "0kyipwaspzah6f88s51d61kr8i9g05grm2g0lnnw28jp06nggg5d"; - libraryHaskellDepends = [ - aeson attoparsec base base64-bytestring blaze-html bytestring - conduit containers fast-logger http-api-data lift-type monad-logger - mtl path-pieces resource-pool resourcet scientific silently - template-haskell text th-lift-instances time transformers unliftio - unliftio-core unordered-containers vault vector - ]; - testHaskellDepends = [ - aeson attoparsec base base64-bytestring blaze-html bytestring - conduit containers fast-logger hspec http-api-data monad-logger mtl - path-pieces QuickCheck quickcheck-instances resource-pool resourcet - scientific shakespeare silently template-haskell text - th-lift-instances time transformers unliftio unliftio-core - unordered-containers vector - ]; - benchmarkHaskellDepends = [ - base criterion deepseq file-embed template-haskell text - ]; - description = "Type-safe, multi-backend data serialization"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - }) {}; - - "persistent_2_14_5_0" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring - , blaze-html, bytestring, conduit, containers, criterion, deepseq - , fast-logger, file-embed, hspec, http-api-data, lift-type - , monad-logger, mtl, path-pieces, QuickCheck, quickcheck-instances - , resource-pool, resourcet, scientific, shakespeare, silently - , template-haskell, text, th-lift-instances, time, transformers - , unliftio, unliftio-core, unordered-containers, vault, vector - }: - mkDerivation { - pname = "persistent"; - version = "2.14.5.0"; - sha256 = "1vj67j2r1wc26fz1zk1l0f2b41bkazcz3f509amanmhjwwiqlq84"; + version = "2.14.5.1"; + sha256 = "0sv4naw17rdg9mh1q2jba5qdjcx296z6nf409d1i3ihw8r31xq5w"; + revision = "1"; + editedCabalFile = "0in8mijqrrnzlr11640nwwgm836xw9v6lyw4iaqi3qf7zpdlf8zr"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring conduit containers deepseq fast-logger http-api-data lift-type @@ -223495,7 +222397,6 @@ self: { ]; description = "Type-safe, multi-backend data serialization"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; }) {}; @@ -223810,10 +222711,11 @@ self: { "persistent-mtl" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, esqueleto - , explainable-predicates, monad-logger, persistent + , exceptions, explainable-predicates, monad-logger, mtl, persistent , persistent-postgresql, persistent-sqlite, persistent-template , resource-pool, resourcet, tasty, tasty-autocollect, tasty-golden - , tasty-hunit, text, unliftio + , tasty-hunit, text, transformers, unliftio, unliftio-core + , unliftio-pool }: mkDerivation { pname = "persistent-mtl"; @@ -223821,6 +222723,11 @@ self: { sha256 = "17sxwa8p95nrkacjr1wnpihwfq121z1pkyh1nvlfjy76b4aalqhi"; revision = "3"; editedCabalFile = "1slwcn2iafg1gffhj02hlbgpv2v719f26a608bli2hkd9v96s720"; + libraryHaskellDepends = [ + base conduit containers exceptions monad-logger mtl persistent + resource-pool resourcet text transformers unliftio unliftio-core + unliftio-pool + ]; testHaskellDepends = [ base bytestring conduit containers esqueleto explainable-predicates monad-logger persistent persistent-postgresql persistent-sqlite @@ -223996,6 +222903,8 @@ self: { ]; description = "Memory-constant streaming of Persistent entities from PostgreSQL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "persistent-protobuf" = callPackage @@ -224016,27 +222925,6 @@ self: { }) {}; "persistent-qq" = callPackage - ({ mkDerivation, aeson, base, bytestring, fast-logger - , haskell-src-meta, hspec, HUnit, monad-logger, mtl, persistent - , persistent-sqlite, resourcet, template-haskell, text, unliftio - }: - mkDerivation { - pname = "persistent-qq"; - version = "2.12.0.2"; - sha256 = "0pzlhwl4h9q358zc6d0m5zv0ii2yhf2lzw0a3v2spfc1ch4a014a"; - libraryHaskellDepends = [ - base haskell-src-meta mtl persistent template-haskell text - ]; - testHaskellDepends = [ - aeson base bytestring fast-logger haskell-src-meta hspec HUnit - monad-logger mtl persistent persistent-sqlite resourcet - template-haskell text unliftio - ]; - description = "Provides a quasi-quoter for raw SQL for persistent"; - license = lib.licenses.mit; - }) {}; - - "persistent-qq_2_12_0_5" = callPackage ({ mkDerivation, aeson, base, bytestring, fast-logger , haskell-src-meta, hspec, HUnit, monad-logger, mtl, persistent , persistent-sqlite, resourcet, template-haskell, text, unliftio @@ -224055,7 +222943,6 @@ self: { ]; description = "Provides a quasi-quoter for raw SQL for persistent"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "persistent-ratelimit" = callPackage @@ -224080,8 +222967,8 @@ self: { pname = "persistent-redis"; version = "2.13.0.1"; sha256 = "1p03bwsldi3w4vsig1krnilhpbkkhzrm240jbx22q514922kgjr9"; - revision = "1"; - editedCabalFile = "0k383hvfpd0s38a8fmr2zad3f10lvz7sj969ainx9fd7hf550br2"; + revision = "2"; + editedCabalFile = "0dcj03k07gb3spp0zllc0h0p57xwxa7x9vsm0zszqvks76y85f9m"; libraryHaskellDepends = [ aeson base binary bytestring hedis http-api-data mtl path-pieces persistent scientific text time transformers utf8-string @@ -224240,29 +223127,6 @@ self: { }) {}; "persistent-test" = callPackage - ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit - , containers, exceptions, hspec, hspec-expectations, http-api-data - , HUnit, monad-control, monad-logger, mtl, path-pieces, persistent - , QuickCheck, quickcheck-instances, random, resourcet, text, time - , transformers, transformers-base, unliftio, unliftio-core - , unordered-containers - }: - mkDerivation { - pname = "persistent-test"; - version = "2.13.1.2"; - sha256 = "0cah2gyp5lm9hipm3wvcxnl14cmq51dajzcw3wcf9xd19sbm4k49"; - libraryHaskellDepends = [ - aeson base blaze-html bytestring conduit containers exceptions - hspec hspec-expectations http-api-data HUnit monad-control - monad-logger mtl path-pieces persistent QuickCheck - quickcheck-instances random resourcet text time transformers - transformers-base unliftio unliftio-core unordered-containers - ]; - description = "Tests for Persistent"; - license = lib.licenses.mit; - }) {}; - - "persistent-test_2_13_1_3" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, conduit , containers, exceptions, hspec, hspec-expectations, http-api-data , HUnit, monad-control, monad-logger, mtl, path-pieces, persistent @@ -224283,7 +223147,6 @@ self: { ]; description = "Tests for Persistent"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "persistent-typed-db" = callPackage @@ -224482,28 +223345,26 @@ self: { "pg-entity" = callPackage ({ mkDerivation, aeson, base, bytestring, colourista, containers - , exceptions, hedgehog, monad-control, mtl, optics-core, parsec - , pg-transact, postgresql-simple, postgresql-simple-migration - , resource-pool, safe-exceptions, tasty, tasty-hunit - , template-haskell, text, text-display, text-manipulate, time - , tmp-postgres, uuid, vector + , envparse, hedgehog, mtl, optics-core, parsec, pg-transact + , postgresql-migration, postgresql-simple, resource-pool + , safe-exceptions, tasty, tasty-hunit, template-haskell, text + , text-display, text-manipulate, time, uuid, vector }: mkDerivation { pname = "pg-entity"; - version = "0.0.4.2"; - sha256 = "0rdmdrch9q4sz23svsr52ymkllvfxi6kgc7mrfr0zdarah2sc8ip"; + version = "0.0.4.3"; + sha256 = "02dna5mq2jj988kdwi7shrx8xr5w4bi0g3bwbn1zmay2x8rn9zv3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring colourista exceptions monad-control parsec - pg-transact postgresql-simple resource-pool safe-exceptions - template-haskell text text-display text-manipulate time uuid vector + base bytestring colourista parsec pg-transact postgresql-simple + resource-pool template-haskell text text-display text-manipulate + time uuid vector ]; testHaskellDepends = [ - aeson base containers hedgehog mtl optics-core pg-transact - postgresql-simple postgresql-simple-migration resource-pool - safe-exceptions tasty tasty-hunit text time tmp-postgres uuid - vector + aeson base bytestring containers envparse hedgehog mtl optics-core + pg-transact postgresql-migration postgresql-simple resource-pool + safe-exceptions tasty tasty-hunit text time uuid vector ]; description = "A pleasant PostgreSQL layer"; license = lib.licenses.mit; @@ -224856,33 +223717,6 @@ self: { }) {pHash = null;}; "phatsort" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, directory, filepath, HMock - , MonadRandom, optparse-applicative, random-shuffle, tasty - , tasty-hunit, transformers, unix-compat - }: - mkDerivation { - pname = "phatsort"; - version = "0.5.0.1"; - sha256 = "14czx4s3ywfcxbw8lr60i3cdk62rcfr7m1v98mx3qm1gjinll5js"; - revision = "3"; - editedCabalFile = "087sz6ngczal2fp29gmiid52ypa1z99f8j8059p0wbjixs66hd39"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base directory filepath MonadRandom random-shuffle transformers - unix-compat - ]; - executableHaskellDepends = [ - ansi-wl-pprint base optparse-applicative - ]; - testHaskellDepends = [ - base HMock MonadRandom tasty tasty-hunit transformers - ]; - description = "FAT filesystem sort utility"; - license = lib.licenses.mit; - }) {}; - - "phatsort_0_6_0_0" = callPackage ({ mkDerivation, ansi-wl-pprint, base, directory, filepath, HMock , MonadRandom, optparse-applicative, random-shuffle, tasty , tasty-hunit, transformers, unix-compat @@ -224945,18 +223779,20 @@ self: { , phladiprelio-general-shared, phonetic-languages-constraints-array , phonetic-languages-permutations-array , phonetic-languages-phonetics-basics - , phonetic-languages-simplified-base, rhythmic-sequences + , phonetic-languages-simplified-base, rev-scientific + , rhythmic-sequences }: mkDerivation { pname = "phladiprelio-general-simple"; - version = "0.6.0.0"; - sha256 = "0wagsvc2wf6qk46lvvs84zb1cn8qvhvvwghc2qzs6bdk1jv8nk1a"; + version = "0.6.2.0"; + sha256 = "01l0cc82c3ndx0fwsslj74nqs4ippa6mw86lvbkb3mvcvn85ncj8"; libraryHaskellDepends = [ base cli-arguments directory halfsplit phladiprelio-general-shared phonetic-languages-constraints-array phonetic-languages-permutations-array phonetic-languages-phonetics-basics - phonetic-languages-simplified-base rhythmic-sequences + phonetic-languages-simplified-base rev-scientific + rhythmic-sequences ]; description = "A generalized functionality of PhLADiPreLiO for different languages that uses hash algorithms"; license = lib.licenses.mit; @@ -224996,22 +223832,30 @@ self: { , phonetic-languages-constraints-array , phonetic-languages-permutations-array , phonetic-languages-simplified-base - , phonetic-languages-ukrainian-array, rhythmic-sequences - , ukrainian-phonetics-basic-array + , phonetic-languages-ukrainian-array, rev-scientific + , rhythmic-sequences, ukrainian-phonetics-basic-array }: mkDerivation { pname = "phladiprelio-ukrainian-simple"; - version = "0.7.0.0"; - sha256 = "1x68wygghy825nigyqpi1lfqd89vdgiy91zdsvyzg42bdwraskjv"; - isLibrary = false; + version = "0.8.1.0"; + sha256 = "1alqcxbfirffaxcfp3hykh3vwpf4yr1kj7maipgj7p7az45arqy5"; + isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + base cli-arguments directory halfsplit + phladiprelio-ukrainian-shared phonetic-languages-constraints-array + phonetic-languages-permutations-array + phonetic-languages-simplified-base + phonetic-languages-ukrainian-array rev-scientific + rhythmic-sequences ukrainian-phonetics-basic-array + ]; executableHaskellDepends = [ base cli-arguments directory halfsplit phladiprelio-ukrainian-shared phonetic-languages-constraints-array phonetic-languages-permutations-array phonetic-languages-simplified-base - phonetic-languages-ukrainian-array rhythmic-sequences - ukrainian-phonetics-basic-array + phonetic-languages-ukrainian-array rev-scientific + rhythmic-sequences ukrainian-phonetics-basic-array ]; description = "A PhLADiPreLiO implementation for Ukrainian that uses hashes"; license = lib.licenses.mit; @@ -225065,7 +223909,9 @@ self: { ]; description = "Haskell Debug Adapter for Visual Studio Code"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "phoityne-vscode"; + broken = true; }) {}; "phone-metadata" = callPackage @@ -225360,8 +224206,8 @@ self: { }: mkDerivation { pname = "phonetic-languages-simplified-base"; - version = "0.7.0.0"; - sha256 = "0866pf3hyzhf2zygkk47n9yzm2z3mdm2asyq6fr8a34qrc9yyc4p"; + version = "0.7.1.0"; + sha256 = "1rjmkrlcfgv3n14y5rmg0sxnq409m3jxrjxvz8hznqprjalwkc79"; libraryHaskellDepends = [ base phonetic-languages-basis phonetic-languages-permutations-array subG @@ -226349,8 +225195,8 @@ self: { }: mkDerivation { pname = "ping"; - version = "0.1.0.4"; - sha256 = "0kj2fh6079xy20mk6ikjvmyb19zf21nglblhzazcmcbk921bmffm"; + version = "0.1.0.5"; + sha256 = "11zcdrji1m1b9rhi10fv4pr2cs488c13qb5nggi7abhkavzvxbzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -226414,8 +225260,8 @@ self: { }: mkDerivation { pname = "pinned-warnings"; - version = "0.1.0.14"; - sha256 = "167q5byrk6w69zalwlr6j6f7qqi83ykjbvdw95nd2yi7y76yq8yp"; + version = "0.1.0.15"; + sha256 = "11pyl3jj5myav19qky7hdbk39zfavj9gq3q911c4257lmd6480kp"; libraryHaskellDepends = [ base bytestring containers directory ghc time transformers ]; @@ -226585,25 +225431,6 @@ self: { }) {}; "pipes-attoparsec" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, HUnit, mmorph, pipes - , pipes-parse, tasty, tasty-hunit, text, transformers - }: - mkDerivation { - pname = "pipes-attoparsec"; - version = "0.5.1.5"; - sha256 = "1zfaj6jxmld95xi4yxyrj1wl31dqfw464ffyrm54rg4x513b97py"; - libraryHaskellDepends = [ - attoparsec base bytestring pipes pipes-parse text transformers - ]; - testHaskellDepends = [ - attoparsec base HUnit mmorph pipes pipes-parse tasty tasty-hunit - text transformers - ]; - description = "Attoparsec and Pipes integration"; - license = lib.licenses.bsd3; - }) {}; - - "pipes-attoparsec_0_6_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit, mmorph, pipes , pipes-parse, tasty, tasty-hunit, text, transformers }: @@ -226620,7 +225447,6 @@ self: { ]; description = "Attoparsec and Pipes integration"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "pipes-attoparsec-streaming" = callPackage @@ -226697,6 +225523,8 @@ self: { testHaskellDepends = [ base bytestring mtl pipes QuickCheck ]; description = "Pipes to group by any delimiter (such as lines with carriage returns)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pipes-brotli" = callPackage @@ -227234,6 +226062,8 @@ self: { ]; description = "Pipes for grouping by lines with carriage returns"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pipes-lzma" = callPackage @@ -227255,7 +226085,9 @@ self: { ]; description = "LZMA compressors and decompressors for the Pipes package"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pipes-lzma-unxz"; + broken = true; }) {}; "pipes-misc" = callPackage @@ -227912,6 +226744,7 @@ self: { description = "Haskell game engine like fantasy console"; license = lib.licenses.mit; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; mainProgram = "piyo-exe"; }) {}; @@ -229048,8 +227881,8 @@ self: { }: mkDerivation { pname = "pointfree"; - version = "1.1.1.10"; - sha256 = "14q5anaxhqwqhz3gc2vbs8hqnijg02s3py5kyifmwlh1smnx5ls2"; + version = "1.1.1.11"; + sha256 = "17xaxmyys7x1l3v3a72fdkb8klr0xp0mnh6aspfa7ysakagblnf0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -229670,45 +228503,14 @@ self: { pname = "polyparse"; version = "1.13"; sha256 = "0yvhg718dlksiw3v27m2d8m1sn4r4f5s0p56zq3lynhy1sc74k0w"; - revision = "6"; - editedCabalFile = "0xrmzz7p2akgdyr7gm54yvq83lm9qixcrk72ia2w9xcs2r4b76vz"; + revision = "7"; + editedCabalFile = "197q2c1nb38yn6cbcnj9dn03anwqrwf94bh03mpldw1w2vapd4ay"; libraryHaskellDepends = [ base bytestring text ]; description = "A variety of alternative parser combinator libraries"; license = "LGPL"; }) {}; "polysemy" = callPackage - ({ mkDerivation, async, base, Cabal, cabal-doctest, containers - , criterion, doctest, first-class-families, free, freer-simple - , hspec, hspec-discover, inspection-testing, mtl, QuickCheck, stm - , syb, template-haskell, th-abstraction, transformers, type-errors - , unagi-chan - }: - mkDerivation { - pname = "polysemy"; - version = "1.7.1.0"; - sha256 = "09629gyjdp567dsqk0mgzzk5glrwnpn0cwanank5z3zkqg05d5ac"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - async base containers first-class-families mtl QuickCheck stm syb - template-haskell th-abstraction transformers type-errors unagi-chan - ]; - testHaskellDepends = [ - async base containers doctest first-class-families hspec - inspection-testing mtl QuickCheck stm syb template-haskell - th-abstraction transformers type-errors unagi-chan - ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ - async base containers criterion first-class-families free - freer-simple mtl QuickCheck stm syb template-haskell th-abstraction - transformers type-errors unagi-chan - ]; - description = "Higher-order, low-boilerplate free monads"; - license = lib.licenses.bsd3; - }) {}; - - "polysemy_1_9_1_0" = callPackage ({ mkDerivation, async, base, Cabal, cabal-doctest, containers , doctest, first-class-families, hspec, hspec-discover , inspection-testing, mtl, stm, syb, template-haskell @@ -229731,7 +228533,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Higher-order, low-boilerplate free monads"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "polysemy-RandomFu" = callPackage @@ -229896,6 +228697,7 @@ self: { ]; description = "Extra Input and Output functions for polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-fs" = callPackage @@ -229928,6 +228730,7 @@ self: { ]; description = "Run a KVStore as a filesystem in polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-hasql" = callPackage @@ -229986,8 +228789,8 @@ self: { }: mkDerivation { pname = "polysemy-http"; - version = "0.11.0.0"; - sha256 = "09w6kjby09dkq8rdynl6ha193jalvxnx9hkmy5lgdmkn0wb1aj6g"; + version = "0.12.0.0"; + sha256 = "016z753yk9ix8vqbmkll67pp2w2qznnbbayvi7x8q6cwm464cavq"; libraryHaskellDepends = [ aeson base case-insensitive exon http-client http-client-tls http-types polysemy polysemy-plugin prelate time @@ -230033,6 +228836,8 @@ self: { libraryHaskellDepends = [ base containers polysemy ]; description = "KVStore effect for polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "polysemy-kvstore-jsonfile" = callPackage @@ -230142,6 +228947,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Primitive functions and data types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "polysemy-methodology" = callPackage @@ -230156,6 +228963,7 @@ self: { ]; description = "Domain modelling algebra for polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-methodology-co-log" = callPackage @@ -230222,6 +229030,7 @@ self: { libraryHaskellDepends = [ base optics polysemy polysemy-zoo ]; description = "Optics for Polysemy"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-path" = callPackage @@ -230379,6 +229188,8 @@ self: { libraryHaskellDepends = [ base polysemy ]; description = "Run several effects at once, taken from the polysemy-zoo"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "polysemy-socket" = callPackage @@ -230443,6 +229254,7 @@ self: { libraryHaskellDepends = [ base polysemy polysemy-methodology ]; description = "Uncontrolled toy effect for polysemy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "polysemy-video" = callPackage @@ -230493,11 +229305,11 @@ self: { }: mkDerivation { pname = "polysemy-webserver"; - version = "0.2.1.1"; - sha256 = "126c4bw0gj9knvqn67yldzy90cp08hmc70ip85vsfl3njd0ayj33"; + version = "0.2.1.2"; + sha256 = "0psxcrd4pbvnp8g8yijy967w4d9pxjjsihj727wzg8xlsrm20d54"; libraryHaskellDepends = [ - base bytestring http-types polysemy polysemy-plugin wai - wai-websockets warp websockets + base bytestring http-types polysemy wai wai-websockets warp + websockets ]; testHaskellDepends = [ base bytestring hspec http-conduit http-types polysemy @@ -230530,6 +229342,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Experimental, user-contributed effects and interpreters for polysemy"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "polyseq" = callPackage @@ -230604,6 +229418,8 @@ self: { testHaskellDepends = [ base ]; description = "Creation and application of polyvariadic functions"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pomaps" = callPackage @@ -230791,6 +229607,8 @@ self: { ]; description = "XEPs implementation on top of pontarius-xmpp"; license = "unknown"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pontarius-xpmn" = callPackage @@ -230937,6 +229755,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Static key-value storage backed by poppy"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "poppler" = callPackage @@ -231360,6 +230180,8 @@ self: { ]; description = "A product-of-sums generics library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "poseidon" = callPackage @@ -231407,17 +230229,17 @@ self: { }) {}; "posit" = callPackage - ({ mkDerivation, base, data-dword, deepseq, random, scientific - , vector, weigh + ({ mkDerivation, base, Chart, Chart-cairo, data-dword, deepseq + , random, scientific, vector, weigh }: mkDerivation { pname = "posit"; - version = "2022.0.1.0"; - sha256 = "0gqrc0gq9d9wb94r8nm81b2yzmnvivqc8ppni59a1k1v95m3lb6c"; + version = "2022.0.1.4"; + sha256 = "0sqs9ya0jvviwcd7ggclz09amzgkdkvakkr2pszmd6zh96q07nnw"; libraryHaskellDepends = [ base data-dword deepseq random scientific ]; - testHaskellDepends = [ base ]; + testHaskellDepends = [ base Chart Chart-cairo ]; benchmarkHaskellDepends = [ base vector weigh ]; description = "Posit Numbers"; license = lib.licenses.bsd3; @@ -231477,26 +230299,25 @@ self: { "posix-api" = callPackage ({ mkDerivation, base, byte-order, byteslice, primitive , primitive-addr, primitive-offset, primitive-unlifted, run-st - , systemd, tasty, tasty-hunit + , tasty, tasty-hunit, text-short }: mkDerivation { pname = "posix-api"; - version = "0.4.0.0"; - sha256 = "0j4iz6llg8qgi5jfg51asimw3qwzwlacj6ac0rm0a2g0756wf7mv"; - revision = "1"; - editedCabalFile = "0plx34kwsrym9n93k4vp319qiks39sasdnzjkzxx2rvcl0snvpxb"; + version = "0.6.0.1"; + sha256 = "0c39ghbnimsl4m9gn8lsr09ii0xn4ahqbid74jiig1cw931y0xap"; libraryHaskellDepends = [ base byte-order byteslice primitive primitive-addr primitive-offset - primitive-unlifted run-st + primitive-unlifted run-st text-short ]; - librarySystemDepends = [ systemd ]; testHaskellDepends = [ base primitive primitive-unlifted tasty tasty-hunit ]; description = "posix bindings"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - }) {inherit (pkgs) systemd;}; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; "posix-error-codes" = callPackage ({ mkDerivation, base }: @@ -231633,7 +230454,9 @@ self: { ]; description = "Sleep tracker for X11, using XScreenSaver extension and manual input"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "posplyu"; + broken = true; }) {}; "possible" = callPackage @@ -231842,6 +230665,8 @@ self: { ]; description = "Types for easy adding postgresql configuration to your program"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "postgresql-connector" = callPackage @@ -232203,10 +231028,8 @@ self: { }: mkDerivation { pname = "postgresql-simple"; - version = "0.6.4"; - sha256 = "0rz2bklxp4pvbxb2w49h5p6pbwabn6d5d4j4mrya4fpa0d13k43d"; - revision = "8"; - editedCabalFile = "1qavb3qs1g307pc19k9y3yvqp0c1srwsplijvayn9ldp0bxdy6q8"; + version = "0.6.5.1"; + sha256 = "0v0v34a5p6as8zv96dgjk082lq9p5iij1p0jnz8wcyfjfc5l2qf8"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-builder case-insensitive containers hashable Only postgresql-libpq @@ -232224,38 +231047,6 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; - "postgresql-simple_0_6_5" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring - , bytestring, bytestring-builder, case-insensitive, containers - , cryptohash-md5, filepath, hashable, HUnit, inspection-testing - , Only, postgresql-libpq, scientific, tasty, tasty-golden - , tasty-hunit, template-haskell, text, time-compat, transformers - , uuid-types, vector - }: - mkDerivation { - pname = "postgresql-simple"; - version = "0.6.5"; - sha256 = "15jy8lp9200whyxk421yw3m671cjz41cnv2j8wll1giblyr3m9gx"; - revision = "1"; - editedCabalFile = "0yiqbac742vyhnd9kz390amkfa1dshqm76hf9nsam27cq7h7m7i5"; - libraryHaskellDepends = [ - aeson attoparsec base bytestring bytestring-builder - case-insensitive containers hashable Only postgresql-libpq - scientific template-haskell text time-compat transformers - uuid-types vector - ]; - testHaskellDepends = [ - aeson base base16-bytestring bytestring case-insensitive containers - cryptohash-md5 filepath HUnit inspection-testing postgresql-libpq - tasty tasty-golden tasty-hunit text time-compat vector - ]; - benchmarkHaskellDepends = [ base vector ]; - description = "Mid-Level PostgreSQL client library"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - "postgresql-simple-bind" = callPackage ({ mkDerivation, attoparsec, base, bytestring, data-default , exceptions, heredoc, hspec, postgresql-simple, template-haskell @@ -232621,6 +231412,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "postgresql-typed_0_6_2_4" = callPackage + ({ mkDerivation, aeson, array, attoparsec, base, binary, bytestring + , containers, convertible, criterion, crypton, crypton-x509 + , crypton-x509-store, crypton-x509-validation, data-default + , haskell-src-meta, HDBC, HUnit, memory, network, old-locale + , postgresql-binary, QuickCheck, scientific, template-haskell, text + , time, tls, utf8-string, uuid + }: + mkDerivation { + pname = "postgresql-typed"; + version = "0.6.2.4"; + sha256 = "1wdwdghgnh6fip1pi220vnksc2g302g9v2wv2xi9yb0prs29xmsm"; + libraryHaskellDepends = [ + aeson array attoparsec base binary bytestring containers crypton + crypton-x509 crypton-x509-store crypton-x509-validation + data-default haskell-src-meta HDBC memory network old-locale + postgresql-binary scientific template-haskell text time tls + utf8-string uuid + ]; + testHaskellDepends = [ + base bytestring containers convertible HDBC HUnit network + QuickCheck time tls + ]; + benchmarkHaskellDepends = [ + base bytestring criterion network time tls + ]; + description = "PostgreSQL interface with compile-time SQL type checking, optional HDBC backend"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "postgresql-typed-lifted" = callPackage ({ mkDerivation, base, base-unicode-symbols, bytestring, exceptions , lens, monad-control, postgresql-typed, transformers-base @@ -232681,6 +231503,7 @@ self: { ]; description = "REST API for any Postgres database"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "postgrest"; }) {}; @@ -232767,8 +231590,8 @@ self: { }: mkDerivation { pname = "postmark-streams"; - version = "0.1.0.3"; - sha256 = "1qcyh34rjfgjxi6cs7jrfhr1qdp2chngga1p71jxisbgfd7rk2b4"; + version = "0.1.0.4"; + sha256 = "0kqsjr9qrp6hbvn4z7qfmig014fn9z606dl78f9b79fvx8qq9bij"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring binary bytestring http-streams io-streams text time @@ -233507,23 +232330,6 @@ self: { }) {}; "prefix-units" = callPackage - ({ mkDerivation, base, Cabal, HUnit, QuickCheck, test-framework - , test-framework-hunit, test-framework-quickcheck2 - }: - mkDerivation { - pname = "prefix-units"; - version = "0.2.0"; - sha256 = "1173fj11rb42l239xj8j0q12dclvspxrbc984r503gd54zwbs2h5"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ - base Cabal HUnit QuickCheck test-framework test-framework-hunit - test-framework-quickcheck2 - ]; - description = "A basic library for SI/binary prefix units"; - license = lib.licenses.bsd3; - }) {}; - - "prefix-units_0_3_0_1" = callPackage ({ mkDerivation, base, Cabal, deepseq, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: @@ -233540,7 +232346,6 @@ self: { ]; description = "A basic library for SI/IEC prefix units"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "prefork" = callPackage @@ -233591,16 +232396,16 @@ self: { ({ mkDerivation, aeson, base, exon, extra, generic-lens, incipit , microlens, microlens-ghc, polysemy-chronos, polysemy-conc , polysemy-log, polysemy-process, polysemy-resume, polysemy-time - , template-haskell + , template-haskell, zeugma }: mkDerivation { pname = "prelate"; - version = "0.5.1.0"; - sha256 = "1hrak2qylnd6dgla0zs9623qnlcyz7lm5mkiw6nqqzh66zn4yxqc"; + version = "0.6.0.0"; + sha256 = "1scwlszwk0gscxwlpn31k1iqillfy0agp0pqpxnfp1z1krma5mjj"; libraryHaskellDepends = [ aeson base exon extra generic-lens incipit microlens microlens-ghc polysemy-chronos polysemy-conc polysemy-log polysemy-process - polysemy-resume polysemy-time template-haskell + polysemy-resume polysemy-time template-haskell zeugma ]; description = "A Prelude"; license = "BSD-2-Clause-Patent"; @@ -233965,6 +232770,7 @@ self: { ]; description = "Pretty printing a diff of two values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "pretty-display" = callPackage @@ -234059,6 +232865,8 @@ self: { libraryHaskellDepends = [ base text ]; description = "Tracking and highlighting of locations in source files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pretty-ncols" = callPackage @@ -234424,8 +233232,8 @@ self: { pname = "prettyprinter-lucid"; version = "0.1.0.1"; sha256 = "0m8dbxzs22zbahpr6r1frlfqyw581wyg92vswm3gi2qqpj406djh"; - revision = "2"; - editedCabalFile = "1npha7497c9zgwjnncd0jxmrrsywpsd47h5kimg8zf2z56bgsl7s"; + revision = "3"; + editedCabalFile = "01ngq4fx3d5xpy0kxfragajjp746dhighsvmcyjwyb65w1z8fflq"; libraryHaskellDepends = [ base lucid prettyprinter text ]; description = "A prettyprinter backend for lucid"; license = lib.licenses.bsd3; @@ -234658,29 +233466,6 @@ self: { }) {inherit (pkgs) primesieve;}; "primitive" = callPackage - ({ mkDerivation, base, base-orphans, deepseq, ghc-prim, QuickCheck - , quickcheck-classes-base, tagged, tasty, tasty-bench - , tasty-quickcheck, transformers, transformers-compat - }: - mkDerivation { - pname = "primitive"; - version = "0.7.3.0"; - sha256 = "1p01fmw8yi578rvwicrlpbfkbfsv7fbnzb88a7vggrhygykgs31w"; - revision = "2"; - editedCabalFile = "0xh1m8nybz760c71gm1w9fga25y2rys1211q77v6wagdsas634yf"; - libraryHaskellDepends = [ base deepseq transformers ]; - testHaskellDepends = [ - base base-orphans ghc-prim QuickCheck quickcheck-classes-base - tagged tasty tasty-quickcheck transformers transformers-compat - ]; - benchmarkHaskellDepends = [ - base deepseq tasty-bench transformers - ]; - description = "Primitive memory-related operations"; - license = lib.licenses.bsd3; - }) {}; - - "primitive_0_7_4_0" = callPackage ({ mkDerivation, base, base-orphans, deepseq, ghc-prim, QuickCheck , quickcheck-classes-base, tagged, tasty, tasty-bench , tasty-quickcheck, template-haskell, transformers @@ -234688,10 +233473,8 @@ self: { }: mkDerivation { pname = "primitive"; - version = "0.7.4.0"; - sha256 = "1mddh42i6xg02z315c4lg3zsxlr3wziwnpzh2nhzdcifh716sbav"; - revision = "1"; - editedCabalFile = "0av20kv9ib795qr62yzby5l46vhkifzc6fdj8cppzsfwnfbyvw62"; + version = "0.8.0.0"; + sha256 = "0pwr5g3bra5m2zjm14pj98klqj2qrjcfasgd3rcrp7vq98dw4lsm"; libraryHaskellDepends = [ base deepseq template-haskell transformers ]; @@ -234704,32 +233487,6 @@ self: { ]; description = "Primitive memory-related operations"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - - "primitive_0_8_0_0" = callPackage - ({ mkDerivation, base, base-orphans, data-array-byte, deepseq - , ghc-prim, QuickCheck, quickcheck-classes-base, tagged, tasty - , tasty-bench, tasty-quickcheck, template-haskell, transformers - , transformers-compat - }: - mkDerivation { - pname = "primitive"; - version = "0.8.0.0"; - sha256 = "0pwr5g3bra5m2zjm14pj98klqj2qrjcfasgd3rcrp7vq98dw4lsm"; - libraryHaskellDepends = [ - base data-array-byte deepseq template-haskell transformers - ]; - testHaskellDepends = [ - base base-orphans ghc-prim QuickCheck quickcheck-classes-base - tagged tasty tasty-quickcheck transformers transformers-compat - ]; - benchmarkHaskellDepends = [ - base deepseq tasty-bench transformers - ]; - description = "Primitive memory-related operations"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "primitive-addr" = callPackage @@ -234768,6 +233525,8 @@ self: { libraryHaskellDepends = [ base primitive ]; description = "primitive functions with bounds-checking"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "primitive-containers" = callPackage @@ -234778,8 +233537,8 @@ self: { }: mkDerivation { pname = "primitive-containers"; - version = "0.4.1"; - sha256 = "1gi4fbxdhlzdyi9nnfmfyxl012hs5bam2kgvv8240mq5kxgimf06"; + version = "0.5.1"; + sha256 = "057x0l6zyhffim37v8q63ancwg8jl2sfn8hmrwy3kmn9cnh2zw94"; libraryHaskellDepends = [ base contiguous deepseq hashable primitive primitive-sort primitive-unlifted @@ -234817,8 +233576,8 @@ self: { }: mkDerivation { pname = "primitive-extras"; - version = "0.10.1.6"; - sha256 = "1lxb5yfpxj038fs7l5jjj3i4k9frjnlbki5kjgf0mbpcyfv6s0rr"; + version = "0.10.1.7"; + sha256 = "0z3l1hcnqbzz14k3j4ylfh48v048l0y9waa6k447x8vqrkbrzm56"; libraryHaskellDepends = [ base bytestring cereal deferred-folds focus foldl list-t primitive primitive-unlifted profunctors vector @@ -234897,6 +233656,19 @@ self: { libraryHaskellDepends = [ base primitive ]; description = "Unboxed variables for `Prim` values"; license = lib.licenses.cc0; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "primitive-serial" = callPackage + ({ mkDerivation, base, bytestring, cpu }: + mkDerivation { + pname = "primitive-serial"; + version = "0.1"; + sha256 = "108vkngsq8xfxwgz45xnh07d6iids48wk9bm3mgk1q1sw8bb6zda"; + libraryHaskellDepends = [ base bytestring cpu ]; + description = "Serialisation of primitive types"; + license = lib.licenses.bsd2; }) {}; "primitive-simd" = callPackage @@ -234924,6 +233696,8 @@ self: { libraryHaskellDepends = [ base primitive primitive-unlifted ]; description = "Slices of primitive arrays"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "primitive-sort" = callPackage @@ -234990,6 +233764,26 @@ self: { license = lib.licenses.bsd3; }) {}; + "primitive-unlifted_2_1_0_0" = callPackage + ({ mkDerivation, array, base, bytestring, primitive, QuickCheck + , quickcheck-classes-base, stm, tasty, tasty-quickcheck, text-short + }: + mkDerivation { + pname = "primitive-unlifted"; + version = "2.1.0.0"; + sha256 = "07ix39sraijgajprpzdbnl67m8ghixxbqg93k4m02k1gi83j2d31"; + libraryHaskellDepends = [ + array base bytestring primitive text-short + ]; + testHaskellDepends = [ + base primitive QuickCheck quickcheck-classes-base stm tasty + tasty-quickcheck + ]; + description = "Primitive GHC types with unlifted types inside"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "primula-board" = callPackage ({ mkDerivation, base, ConfigFile, containers, directory, happstack , happstack-helpers, happstack-server, happstack-state, hsp @@ -235290,6 +234084,8 @@ self: { doHaddock = false; description = "Abstract syntax for writing documents"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pro-source" = callPackage @@ -235311,6 +234107,8 @@ self: { ]; description = "Utilities for tracking source locations"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "prob" = callPackage @@ -235901,7 +234699,9 @@ self: { ]; description = "Treemap visualiser for GHC prof files"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "profiteur"; + broken = true; }) {}; "profunctor-arrows" = callPackage @@ -236158,8 +234958,8 @@ self: { }: mkDerivation { pname = "project-m36"; - version = "0.9.6"; - sha256 = "067z934phddvi7r4kp3b1ykfz62vak395j9wlwm36m9rn526ih8g"; + version = "0.9.7"; + sha256 = "0jybyl0nwyfzb8hfhik4cmipnk9xrnq3zw1917k2hc3qzfs162b4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -236411,6 +235211,8 @@ self: { ]; description = "Prometheus Haskell Client"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "prometheus-client" = callPackage @@ -236524,6 +235326,7 @@ self: { ]; description = "Instrument a wai application with various metrics"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "prometheus-wai-middleware-example"; }) {}; @@ -236632,6 +235435,8 @@ self: { ]; description = "Conveniences for using Hedgehog as a unit test runner"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "propane" = callPackage @@ -236852,7 +235657,7 @@ self: { "proteaaudio" = callPackage ({ mkDerivation, base, bytestring, c2hs, libpulse, libpulse-simple - , libpulseaudio + , libpulseaudio, system-cxx-std-lib }: mkDerivation { pname = "proteaaudio"; @@ -236860,7 +235665,7 @@ self: { sha256 = "1vgrwx36liqkshrfqkrb38nsbq84a6fbnmn0p2v0y76iccd2shid"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base bytestring ]; + libraryHaskellDepends = [ base bytestring system-cxx-std-lib ]; librarySystemDepends = [ libpulseaudio ]; libraryPkgconfigDepends = [ libpulse libpulse-simple ]; libraryToolDepends = [ c2hs ]; @@ -236872,21 +235677,20 @@ self: { inherit (pkgs) libpulseaudio;}; "proteaaudio-sdl" = callPackage - ({ mkDerivation, base, bytestring, c2hs, SDL2 }: + ({ mkDerivation, base, bytestring, c2hs, SDL2, system-cxx-std-lib + }: mkDerivation { pname = "proteaaudio-sdl"; version = "0.9.3"; sha256 = "117fn2a5821ifl4yv94bwiylbnbhriqgjdl9c4685z98m0n9ryap"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base bytestring ]; + libraryHaskellDepends = [ base bytestring system-cxx-std-lib ]; librarySystemDepends = [ SDL2 ]; libraryPkgconfigDepends = [ SDL2 ]; libraryToolDepends = [ c2hs ]; description = "Simple audio library for SDL"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {inherit (pkgs) SDL2;}; "proteome" = callPackage @@ -236956,6 +235760,8 @@ self: { ]; description = "Arbitrary instances for proto-lens"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "proto-lens-combinators" = callPackage @@ -237043,6 +235849,7 @@ self: { libraryToolDepends = [ proto-lens-protoc protobuf ]; description = "Basic protocol buffer message types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "proto-lens-protoc" = callPackage @@ -237064,6 +235871,7 @@ self: { ]; description = "Protocol buffer compiler for the proto-lens library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "proto-lens-protoc"; }) {inherit (pkgs) protobuf;}; @@ -237097,34 +235905,37 @@ self: { ]; description = "Cabal support for codegen with proto-lens"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "proto3-suite" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base , base64-bytestring, binary, bytestring, cereal, containers - , contravariant, deepseq, doctest, filepath, foldl + , contravariant, deepseq, dhall, doctest, filepath, foldl , generic-arbitrary, hashable, haskell-src, hedgehog - , insert-ordered-containers, lens, mtl, neat-interpolation - , optparse-applicative, optparse-generic, parsec, parsers, pretty - , pretty-show, proto3-wire, QuickCheck, quickcheck-instances - , range-set-list, safe, swagger2, system-filepath, tasty - , tasty-hedgehog, tasty-hunit, tasty-quickcheck, text, time - , transformers, turtle, vector + , insert-ordered-containers, large-generics, large-records, lens + , mtl, neat-interpolation, optparse-applicative, optparse-generic + , parsec, parsers, pretty, pretty-show, proto3-wire, QuickCheck + , quickcheck-instances, range-set-list, safe, split, swagger2 + , system-filepath, tasty, tasty-hedgehog, tasty-hunit + , tasty-quickcheck, text, text-short, time, transformers, turtle + , vector }: mkDerivation { pname = "proto3-suite"; - version = "0.5.1"; - sha256 = "0dgcmifz7p3g4gnyjnfm8gh48l3yhpixklscmfrv027lnc0awi6r"; + version = "0.6.0"; + sha256 = "041hjvhfdbr3lzlzrnz444pqdr3qwjx5d4kf890h4dm5mks4hi5j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base base64-bytestring binary - bytestring cereal containers contravariant deepseq filepath foldl - hashable haskell-src insert-ordered-containers lens mtl - neat-interpolation parsec parsers pretty pretty-show proto3-wire - QuickCheck quickcheck-instances safe swagger2 system-filepath text - time transformers turtle vector + bytestring cereal containers contravariant deepseq dhall filepath + foldl hashable haskell-src insert-ordered-containers large-generics + large-records lens mtl neat-interpolation parsec parsers pretty + pretty-show proto3-wire QuickCheck quickcheck-instances safe split + swagger2 system-filepath text text-short time transformers turtle + vector ]; executableHaskellDepends = [ base containers mtl optparse-applicative optparse-generic @@ -237132,9 +235943,10 @@ self: { ]; testHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring cereal - containers deepseq doctest generic-arbitrary hedgehog mtl - pretty-show proto3-wire QuickCheck swagger2 tasty tasty-hedgehog - tasty-hunit tasty-quickcheck text transformers turtle vector + containers deepseq doctest generic-arbitrary hedgehog + large-generics large-records mtl parsec pretty pretty-show + proto3-wire QuickCheck swagger2 tasty tasty-hedgehog tasty-hunit + tasty-quickcheck text text-short transformers turtle vector ]; description = "A higher-level API to the proto3-wire library"; license = lib.licenses.asl20; @@ -237768,7 +236580,9 @@ self: { executableHaskellDepends = [ base text ]; description = "A Haskell Implementation of the Porter Stemmer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "pstemmer-test-exe"; + broken = true; }) {}; "psx" = callPackage @@ -237896,21 +236710,6 @@ self: { }) {}; "ptr-poker" = callPackage - ({ mkDerivation, base, bytestring, gauge, hedgehog, numeric-limits - , rerebase, scientific, text - }: - mkDerivation { - pname = "ptr-poker"; - version = "0.1.2.8"; - sha256 = "10bbfw0jdzvds4j6qcgppn4l7xflqa2578w6sqmz807mwr563f8c"; - libraryHaskellDepends = [ base bytestring scientific text ]; - testHaskellDepends = [ hedgehog numeric-limits rerebase ]; - benchmarkHaskellDepends = [ gauge rerebase ]; - description = "Pointer poking action construction and composition toolkit"; - license = lib.licenses.mit; - }) {}; - - "ptr-poker_0_1_2_13" = callPackage ({ mkDerivation, base, bytestring, criterion, hedgehog , isomorphism-class, numeric-limits, rerebase, scientific, text }: @@ -237925,7 +236724,6 @@ self: { benchmarkHaskellDepends = [ criterion rerebase ]; description = "Pointer poking action construction and composition toolkit"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "ptrdiff" = callPackage @@ -238503,8 +237301,8 @@ self: { executableHaskellDepends = [ base ]; description = "Nix backend for PureScript. Transpile PureScript code to Nix."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "purenix"; - maintainers = [ lib.maintainers.cdepillabout ]; }) {}; "purescheme-wai-routing-core" = callPackage @@ -238548,8 +237346,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.15.9"; - sha256 = "1i9wszs5kwwq0l8l4if05y8xc8fih10assrdj8q1ipr0hx3zjawm"; + version = "0.15.10"; + sha256 = "08pashk8pm4yjsaq2g94sqa2yd3rfq9fwpxa9qccvjv6in9zybf1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -238594,6 +237392,7 @@ self: { doCheck = false; description = "PureScript Programming Language Compiler"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "purs"; }) {}; @@ -238617,26 +237416,6 @@ self: { }) {}; "purescript-bridge" = callPackage - ({ mkDerivation, base, containers, directory, filepath - , generic-deriving, hspec, hspec-expectations-pretty-diff, lens - , mtl, text, transformers - }: - mkDerivation { - pname = "purescript-bridge"; - version = "0.14.0.0"; - sha256 = "1gplvmkx2c8ksk25wdinhwwbmqa5czbd4nwdgn4sa9ci10f2i4a3"; - libraryHaskellDepends = [ - base containers directory filepath generic-deriving lens mtl text - transformers - ]; - testHaskellDepends = [ - base containers hspec hspec-expectations-pretty-diff text - ]; - description = "Generate PureScript data types from Haskell data types"; - license = lib.licenses.bsd3; - }) {}; - - "purescript-bridge_0_15_0_0" = callPackage ({ mkDerivation, base, containers, directory, filepath , generic-deriving, hspec, hspec-expectations-pretty-diff, lens , mtl, text, transformers @@ -238654,7 +237433,6 @@ self: { ]; description = "Generate PureScript data types from Haskell data types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "purescript-bundle-fast" = callPackage @@ -238789,6 +237567,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Build server rendered, interactive websites"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "push-notifications" = callPackage @@ -238859,6 +237639,7 @@ self: { testHaskellDepends = [ aeson base hspec ]; description = "Send push notifications to mobile iOS devices"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "sendapn"; }) {}; @@ -238962,8 +237743,8 @@ self: { }: mkDerivation { pname = "pusher-http-haskell"; - version = "2.1.0.13"; - sha256 = "0cpi0fpijimhmgzis6ghij5ascadlhwdwmanaap0zjpr8n7wwv15"; + version = "2.1.0.15"; + sha256 = "1h88xbx9wvbay5pg82329amsrbkgmm8whf96jknzjk3gd6h952fg"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite hashable http-client http-client-tls http-types memory text time @@ -239178,6 +237959,8 @@ self: { ]; description = "Fast persistent vectors"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "pvss" = callPackage @@ -240339,6 +239122,7 @@ self: { description = "QUIC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quick-generator" = callPackage @@ -240509,17 +239293,21 @@ self: { sha256 = "0qdjls949kmcv8wj3a27p4dz8nb1dq4i99zizkw7qyqn47r9ccxd"; libraryHaskellDepends = [ base QuickCheck unfoldable-restricted ]; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickcheck-dynamic" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, random }: mkDerivation { pname = "quickcheck-dynamic"; - version = "3.1.0"; - sha256 = "01vav51fdzvbw9i4zkknx3dwla1p2da8v07kr4brlb3vbdb3c1kf"; + version = "3.1.1"; + sha256 = "0vpf98a2zqqrn96cdwfbgjlf61grn6rb5aylm7ywjwcqmi3bwzkn"; libraryHaskellDepends = [ base containers mtl QuickCheck random ]; description = "A library for stateful property-based testing"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "quickcheck-enum-instances" = callPackage @@ -240534,6 +239322,30 @@ self: { }) {}; "quickcheck-groups" = callPackage + ({ mkDerivation, base, groups, hspec, hspec-discover, pretty-show + , QuickCheck, quickcheck-classes, quickcheck-instances + , semigroupoids + }: + mkDerivation { + pname = "quickcheck-groups"; + version = "0.0.0.0"; + sha256 = "0ranwc1p7ps4f1ivbaxz18h98f3jh29hfw94zi11a27zqdyfscbg"; + libraryHaskellDepends = [ + base groups pretty-show QuickCheck quickcheck-classes + quickcheck-instances semigroupoids + ]; + testHaskellDepends = [ + base groups hspec QuickCheck quickcheck-classes + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "Testing group class instances with QuickCheck"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "quickcheck-groups_0_0_1_0" = callPackage ({ mkDerivation, base, groups, hspec, hspec-discover, pretty-show , QuickCheck, quickcheck-classes, quickcheck-instances , semigroupoids @@ -240573,11 +239385,10 @@ self: { "quickcheck-instances" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive - , containers, data-array-byte, data-fix, hashable - , integer-logarithms, old-time, OneTuple, primitive, QuickCheck - , scientific, splitmix, strict, tagged, text, text-short, these - , time, time-compat, transformers, transformers-compat - , unordered-containers, uuid-types, vector + , containers, data-fix, hashable, integer-logarithms, old-time + , OneTuple, primitive, QuickCheck, scientific, splitmix, strict + , tagged, text, text-short, these, time, time-compat, transformers + , transformers-compat, unordered-containers, uuid-types, vector }: mkDerivation { pname = "quickcheck-instances"; @@ -240586,15 +239397,14 @@ self: { revision = "2"; editedCabalFile = "118xy4z4dy4bpkzsp98daiv3l4n5j7ph9my0saca7cqjybqwkcip"; libraryHaskellDepends = [ - array base bytestring case-insensitive containers data-array-byte - data-fix hashable integer-logarithms old-time OneTuple primitive - QuickCheck scientific splitmix strict tagged text text-short these - time time-compat transformers transformers-compat - unordered-containers uuid-types vector + array base bytestring case-insensitive containers data-fix hashable + integer-logarithms old-time OneTuple primitive QuickCheck + scientific splitmix strict tagged text text-short these time + time-compat transformers transformers-compat unordered-containers + uuid-types vector ]; testHaskellDepends = [ - base containers data-array-byte primitive QuickCheck tagged - uuid-types + base containers primitive QuickCheck tagged uuid-types ]; benchmarkHaskellDepends = [ base bytestring QuickCheck ]; description = "Common quickcheck instances"; @@ -240635,6 +239445,33 @@ self: { }) {}; "quickcheck-monoid-subclasses" = callPackage + ({ mkDerivation, base, bytestring, commutative-semigroups + , containers, hspec, hspec-discover, monoid-subclasses, pretty-show + , QuickCheck, quickcheck-classes, quickcheck-instances + , semigroupoids, text, vector + }: + mkDerivation { + pname = "quickcheck-monoid-subclasses"; + version = "0.1.0.0"; + sha256 = "19q4h9s1m72vd0yrk7a9ikjik17hcrcnpgy461zw2zkijg68a0sm"; + libraryHaskellDepends = [ + base containers monoid-subclasses pretty-show QuickCheck + quickcheck-classes quickcheck-instances semigroupoids + ]; + testHaskellDepends = [ + base bytestring commutative-semigroups containers hspec + monoid-subclasses QuickCheck quickcheck-classes + quickcheck-instances text vector + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + description = "Testing monoid subclass instances with QuickCheck"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "quickcheck-monoid-subclasses_0_3_0_0" = callPackage ({ mkDerivation, base, bytestring, commutative-semigroups , containers, hspec, hspec-discover, monoid-subclasses, pretty-show , QuickCheck, quickcheck-classes, quickcheck-instances @@ -241734,6 +240571,7 @@ self: { executableHaskellDepends = [ base ]; description = "A library and program to create QIF files from Rabobank CSV exports"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "rabocsv2qif"; }) {}; @@ -242384,6 +241222,8 @@ self: { benchmarkHaskellDepends = [ base criterion random vector ]; description = "Uniform draws of partitions and cycle-partitions, with thinning"; license = lib.licenses.gpl3Plus; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "random-derive" = callPackage @@ -242712,19 +241552,6 @@ self: { }) {}; "ranged-list" = callPackage - ({ mkDerivation, base, doctest, typecheck-plugin-nat-simple }: - mkDerivation { - pname = "ranged-list"; - version = "0.1.2.0"; - sha256 = "0ry2l6379g1q8y22hziqscsxv134k26a28aqvlxjyliqkx707b9i"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base typecheck-plugin-nat-simple ]; - testHaskellDepends = [ base doctest typecheck-plugin-nat-simple ]; - description = "The list like structure whose length or range of length can be specified"; - license = lib.licenses.bsd3; - }) {}; - - "ranged-list_0_1_2_1" = callPackage ({ mkDerivation, base, doctest, typecheck-plugin-nat-simple }: mkDerivation { pname = "ranged-list"; @@ -242735,7 +241562,6 @@ self: { testHaskellDepends = [ base doctest typecheck-plugin-nat-simple ]; description = "The list like structure whose length or range of length can be specified"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rangemin" = callPackage @@ -242829,8 +241655,8 @@ self: { }: mkDerivation { pname = "rank2classes"; - version = "1.4.6"; - sha256 = "09wpjan20m6icrw7v41dn85kapy6ijz2mm17iw2pp51c4h9c09ci"; + version = "1.5.2"; + sha256 = "1qhb6ijziq3g58qs3b22k1cg8601a4vd4vaka6cq0ny5x8x54b8v"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base data-functor-logistic distributive template-haskell @@ -242844,29 +241670,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "rank2classes_1_5_1" = callPackage - ({ mkDerivation, base, Cabal, cabal-doctest, data-functor-logistic - , distributive, doctest, markdown-unlit, tasty, tasty-hunit - , template-haskell, transformers - }: - mkDerivation { - pname = "rank2classes"; - version = "1.5.1"; - sha256 = "1wpzjfc37wdly0kg1vzk56x2cb7z2v14dwr2a9bmfh8z601q48dj"; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - base data-functor-logistic distributive template-haskell - transformers - ]; - testHaskellDepends = [ - base data-functor-logistic distributive doctest tasty tasty-hunit - ]; - testToolDepends = [ markdown-unlit ]; - description = "standard type constructor class hierarchy, only with methods of rank 2 types"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "rapid" = callPackage ({ mkDerivation, async, base, containers, foreign-store, stm }: mkDerivation { @@ -242880,6 +241683,8 @@ self: { ]; description = "Rapid prototyping with GHCi: hot reloading of running components and reload-surviving values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rapid-term" = callPackage @@ -243137,8 +241942,8 @@ self: { pname = "rasterific-svg"; version = "0.3.3.2"; sha256 = "1i0pl1hin1ipi3l0074ywd1khacpbvz3x0frx0j0hmbfiv4n3nq2"; - revision = "2"; - editedCabalFile = "1938sp9m0yi7ypxk74bzrbkp9b4yk6hsaqhlhbraf9yb7w61228v"; + revision = "3"; + editedCabalFile = "18h0q07pgw370piwymqjjnph8wgkb33x1n79annhjl1bfz29v3dc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -243173,8 +241978,8 @@ self: { }: mkDerivation { pname = "ratel"; - version = "2.0.0.8"; - sha256 = "0sbh3q4ddsk3fbmvkhcrnp4q0d0san78nnjgplrwz4qq1zk4bp00"; + version = "2.0.0.9"; + sha256 = "06zvz041ylpxmipydq1g3lli1w61dbq8dnmqgy2iga8jhd7dif48"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-client-tls http-types uuid @@ -243331,8 +242136,8 @@ self: { }: mkDerivation { pname = "rattletrap"; - version = "11.2.14"; - sha256 = "0r879vbdhv77l14wzv03s8hlhmmzzfl6igkwnclr9lq8ncbafrxm"; + version = "12.0.3"; + sha256 = "11hfw1w59cidv253r0vby8qm7wmqcyram3rp03348zfyaajgcdnl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -243348,14 +242153,14 @@ self: { broken = true; }) {}; - "rattletrap_12_0_3" = callPackage + "rattletrap_12_1_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring , containers, filepath, http-client, http-client-tls, text }: mkDerivation { pname = "rattletrap"; - version = "12.0.3"; - sha256 = "11hfw1w59cidv253r0vby8qm7wmqcyram3rp03348zfyaajgcdnl"; + version = "12.1.1"; + sha256 = "0dmc3zbvrcszp4xgb0fivi2yp4dvi3dj1kmi1kx9dwv12r8is1f9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -243380,6 +242185,8 @@ self: { pname = "raven-haskell"; version = "0.1.4.1"; sha256 = "0977rwafdwljz3444asvjsikpwc89diahmmzl9f5xc8dzfqcnzay"; + revision = "1"; + editedCabalFile = "1107g5f6sr7sjxnh2d3g727ncfqni6dsvda5hr99fh86vhm2g1wi"; libraryHaskellDepends = [ aeson base bytestring http-conduit mtl network random resourcet text time unordered-containers uuid-types @@ -243706,7 +242513,9 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq text ]; description = "A library for RDF processing in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "rdf4h"; + broken = true; }) {}; "rdioh" = callPackage @@ -244631,10 +243440,8 @@ self: { }: mkDerivation { pname = "rebase"; - version = "1.16.1"; - sha256 = "0mb1x5p3lvfhxsrnmkhsv6f4rd1cxp6m3qg6kyz30svrbwxsvvkz"; - revision = "1"; - editedCabalFile = "1igpk9gz54jfvf5m69xcp7hl567c4lkbmwhzylcbx0i1n0pd7i2n"; + version = "1.19"; + sha256 = "02yvxdvjwb3dlwwb85i0sbadfjqxyv86pxkzylxidpw5qxb2g0ji"; libraryHaskellDepends = [ base bifunctors bytestring comonad containers contravariant deepseq dlist either groups hashable invariant mtl profunctors scientific @@ -244708,6 +243515,8 @@ self: { testHaskellDepends = [ base hspec primitive ]; description = "SmallArray-based extensible records for small-scale fast reads"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "recaptcha" = callPackage @@ -244946,8 +243755,8 @@ self: { }: mkDerivation { pname = "records-sop"; - version = "0.1.1.0"; - sha256 = "01h6brqrpk5yhddi0cx2a9cv2dvri81xzx5ny616nfgy4fn9pfdl"; + version = "0.1.1.1"; + sha256 = "02rm4q65rr9w25jgvwqqcc3hv43w0xn22qba3kyihixkis8ckrmd"; libraryHaskellDepends = [ base deepseq generics-sop ghc-prim ]; testHaskellDepends = [ base deepseq generics-sop hspec should-not-typecheck @@ -245114,20 +243923,6 @@ self: { }) {}; "recv" = callPackage - ({ mkDerivation, base, bytestring, hspec, hspec-discover, network - }: - mkDerivation { - pname = "recv"; - version = "0.0.0"; - sha256 = "1yz9b95m9yxcwbbwdvp288y47ycn4yq9g7ixlw0sf98h5rjp4s2w"; - libraryHaskellDepends = [ base bytestring network ]; - testHaskellDepends = [ base bytestring hspec network ]; - testToolDepends = [ hspec-discover ]; - description = "Efficient netowrk recv"; - license = lib.licenses.bsd3; - }) {}; - - "recv_0_1_0" = callPackage ({ mkDerivation, base, bytestring, hspec, hspec-discover, network }: mkDerivation { @@ -245139,7 +243934,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Efficient network recv"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "red-black-record" = callPackage @@ -245193,31 +243987,6 @@ self: { }) {}; "redact" = callPackage - ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, directory - , explainable-predicates, HMock, optparse-applicative, tasty - , tasty-hunit, text - }: - mkDerivation { - pname = "redact"; - version = "0.4.0.0"; - sha256 = "0q0sqsqajv8mvz76b9xy40z22j6cbacwn76rwhns5wwj5kwli829"; - revision = "1"; - editedCabalFile = "0gdvbz483f8sbl1f1iqcm7n5srk09dxz401dpzjc59gyzg0j3a7s"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ ansi-terminal base text ]; - executableHaskellDepends = [ - ansi-terminal ansi-wl-pprint base directory optparse-applicative - ]; - testHaskellDepends = [ - ansi-terminal base explainable-predicates HMock tasty tasty-hunit - ]; - description = "hide secret text on the terminal"; - license = lib.licenses.mit; - mainProgram = "redact"; - }) {}; - - "redact_0_5_0_0" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, directory , explainable-predicates, HMock, optparse-applicative, tasty , tasty-hunit, text @@ -245317,8 +244086,8 @@ self: { }: mkDerivation { pname = "redis-glob"; - version = "0.1.0.4"; - sha256 = "0w1w76ldiaxk4irgazm6xv5s60zvyyvjfsxbpa3b0aq4jgw49gh5"; + version = "0.1.0.5"; + sha256 = "1qj95mwywlhpb6g284gnxwv1fy367ck3kd5vk2mkwpg1wrkkrqkd"; libraryHaskellDepends = [ ascii-char base bytestring megaparsec ]; testHaskellDepends = [ ascii-char ascii-superset base bytestring hspec QuickCheck @@ -245397,6 +244166,7 @@ self: { ]; description = "REdis Serialization Protocol (RESP) implementation"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "redis-schema" = callPackage @@ -245509,8 +244279,8 @@ self: { pname = "reducers"; version = "3.12.4"; sha256 = "0hsycdir52jdijnnvc77jj971fjrrc722v952wr62ivrvx2zarn0"; - revision = "3"; - editedCabalFile = "00xd4pyg0p4z0alyg1zy193jc3smq50y73dkafiphd73rzszxy9g"; + revision = "4"; + editedCabalFile = "13wxljk7mn8bna1xv2965lnbizjh6c7cz813jk8r62msskn4xkbj"; libraryHaskellDepends = [ array base bytestring containers fingertree hashable semigroupoids text transformers unordered-containers @@ -245742,6 +244512,7 @@ self: { testHaskellDepends = [ base QuickCheck ]; description = "Refinement types with static and runtime checking"; license = lib.licenses.mit; + maintainers = [ lib.maintainers.raehik ]; }) {}; "refined-http-api-data" = callPackage @@ -245786,6 +244557,7 @@ self: { testHaskellDepends = [ base QuickCheck refined ]; description = "Refinement types with static and runtime checking (+ Refined1)"; license = lib.licenses.mit; + maintainers = [ lib.maintainers.raehik ]; }) {}; "refinery" = callPackage @@ -245851,22 +244623,22 @@ self: { ({ mkDerivation, base, bifunctors, commutative-semigroups, comonad , constraints, constraints-extras, containers, criterion , data-default, deepseq, dependent-map, dependent-sum, directory - , exception-transformers, filemanip, filepath, haskell-src-exts - , haskell-src-meta, hlint, hspec, lens, loch-th, MemoTrie, mmorph - , monad-control, monoidal-containers, mtl, patch, prim-uniq - , primitive, process, proctest, profunctors, random, ref-tf - , reflection, semialign, semigroupoids, split, stm, syb + , exception-transformers, exceptions, filemanip, filepath + , haskell-src-exts, haskell-src-meta, hlint, hspec, lens, loch-th + , MemoTrie, mmorph, monad-control, monoidal-containers, mtl, patch + , prim-uniq, primitive, process, proctest, profunctors, random + , ref-tf, reflection, semialign, semigroupoids, split, stm, syb , template-haskell, text, these, these-lens, time, transformers , unbounded-delays, witherable }: mkDerivation { pname = "reflex"; - version = "0.8.2.2"; - sha256 = "1add5bcsyq2k02w2q0ifbyfcvcic1hmjdbgxg8ajd5riam0lhb16"; + version = "0.9.2.0"; + sha256 = "009i2f4j4jhzk58z57rbbrpq9s4x4zsb4zd6y3yy7rhr97374ps3"; libraryHaskellDepends = [ base bifunctors commutative-semigroups comonad constraints constraints-extras containers data-default dependent-map - dependent-sum exception-transformers haskell-src-exts + dependent-sum exception-transformers exceptions haskell-src-exts haskell-src-meta lens MemoTrie mmorph monad-control monoidal-containers mtl patch prim-uniq primitive profunctors random ref-tf reflection semialign semigroupoids stm syb @@ -245888,48 +244660,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "reflex_0_9_0_1" = callPackage - ({ mkDerivation, base, bifunctors, commutative-semigroups, comonad - , constraints, constraints-extras, containers, criterion - , data-default, deepseq, dependent-map, dependent-sum, directory - , exception-transformers, filemanip, filepath, haskell-src-exts - , haskell-src-meta, hlint, hspec, lens, loch-th, MemoTrie, mmorph - , monad-control, monoidal-containers, mtl, patch, prim-uniq - , primitive, process, proctest, profunctors, random, ref-tf - , reflection, semialign, semigroupoids, split, stm, syb - , template-haskell, text, these, these-lens, time, transformers - , unbounded-delays, witherable - }: - mkDerivation { - pname = "reflex"; - version = "0.9.0.1"; - sha256 = "1r7mjpg73clp1jqxpakvmiah55kbm6q54kcy9y84abn20wy98swi"; - libraryHaskellDepends = [ - base bifunctors commutative-semigroups comonad constraints - constraints-extras containers data-default dependent-map - dependent-sum exception-transformers haskell-src-exts - haskell-src-meta lens MemoTrie mmorph monad-control - monoidal-containers mtl patch prim-uniq primitive profunctors - random ref-tf reflection semialign semigroupoids stm syb - template-haskell these time transformers unbounded-delays - witherable - ]; - testHaskellDepends = [ - base bifunctors commutative-semigroups constraints - constraints-extras containers deepseq dependent-map dependent-sum - directory filemanip filepath hlint hspec lens monoidal-containers - mtl patch proctest ref-tf semialign split text these these-lens - transformers witherable - ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq dependent-map dependent-sum - loch-th mtl primitive process ref-tf split stm time transformers - ]; - description = "Higher-order Functional Reactive Programming"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "reflex-animation" = callPackage ({ mkDerivation, base, bifunctors, containers, profunctors, reflex , reflex-transformers, semigroups, vector-space @@ -246205,6 +244935,8 @@ self: { ]; description = "Render Pandoc documents to HTML using reflex-dom"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reflex-dom-retractable" = callPackage @@ -246342,27 +245074,29 @@ self: { }) {}; "reflex-ghci" = callPackage - ({ mkDerivation, base, bytestring, directory, filepath, fsnotify - , optparse-applicative, process, reflex, reflex-fsnotify - , reflex-process, reflex-vty, regex-tdfa, temporary, text, unix - , vty + ({ mkDerivation, base, bytestring, containers, directory, filepath + , fsnotify, optparse-applicative, process, reflex, reflex-fsnotify + , reflex-process, reflex-vty, regex-tdfa, semialign, temporary + , text, these, unix, vty }: mkDerivation { pname = "reflex-ghci"; - version = "0.1.5.4"; - sha256 = "0qp50yscpik3hb2dhga4x9w40vji34hklvcjksnd1a1d512jh485"; + version = "0.2.0.0"; + sha256 = "1j8hb81b8889dsqg5x2p52fizzfp61bxicd3m4vyx6ay9hjgq917"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base bytestring directory filepath fsnotify process reflex - reflex-fsnotify reflex-process reflex-vty regex-tdfa text unix vty + base bytestring containers directory filepath fsnotify process + reflex reflex-fsnotify reflex-process reflex-vty regex-tdfa + semialign text these unix vty ]; executableHaskellDepends = [ base optparse-applicative process reflex reflex-process reflex-vty text vty ]; testHaskellDepends = [ - base directory process reflex reflex-process temporary + base bytestring containers directory filepath process reflex + reflex-process temporary ]; description = "A GHCi widget library for use in reflex applications"; license = lib.licenses.bsd3; @@ -246579,10 +245313,10 @@ self: { }: mkDerivation { pname = "reflex-process"; - version = "0.3.1.2"; - sha256 = "0casszkah49b6n36ymh5ffyhbz1161z5vrlpwisn1r1wb68idm3j"; - revision = "2"; - editedCabalFile = "1vkdpi6yapgy6xksdwqkz926hjjbd9v07q9p7fx0nnbjg6yxg437"; + version = "0.3.2.0"; + sha256 = "1ijlp762ckyxqpjkax692zmzk1b0ziafbiid4351lvk6n4sy5n56"; + revision = "1"; + editedCabalFile = "1akmqvsvdip4vlsl170yg6l3rndgbcq8m5wlsl889dr7z9wis6rm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -246664,20 +245398,20 @@ self: { "reflex-vty" = callPackage ({ mkDerivation, base, bimap, containers, data-default - , dependent-map, dependent-sum, exception-transformers, extra - , hspec, mmorph, mtl, ordered-containers, primitive, ref-tf, reflex - , stm, text, time, transformers, vty + , dependent-map, dependent-sum, exception-transformers, exceptions + , extra, hspec, mmorph, mtl, ordered-containers, primitive, ref-tf + , reflex, stm, text, time, transformers, vty }: mkDerivation { pname = "reflex-vty"; - version = "0.4.1.1"; - sha256 = "0s9f5v6nnm9g058rlq5k2x5ak8hpgxsmc9l3hcbvgm9l0979mr74"; + version = "0.5.1.0"; + sha256 = "0icq92xgk720k4q3qm6ib1p8xj1kqcxd64j3zsva23np9pql4sh1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap containers data-default dependent-map dependent-sum - exception-transformers mmorph mtl ordered-containers primitive - ref-tf reflex stm text time transformers vty + exception-transformers exceptions mmorph mtl ordered-containers + primitive ref-tf reflex stm text time transformers vty ]; executableHaskellDepends = [ base containers reflex text time transformers vty @@ -246725,6 +245459,8 @@ self: { ]; description = "Add support for using Hamlet with Reform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reform-happstack" = callPackage @@ -246751,6 +245487,8 @@ self: { libraryHaskellDepends = [ base hsp hsx2hs reform text ]; description = "Add support for using HSP with Reform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reform-lucid" = callPackage @@ -246762,6 +245500,8 @@ self: { libraryHaskellDepends = [ base lucid path-pieces reform text ]; description = "Add support for using lucid with Reform"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reformat" = callPackage @@ -246975,8 +245715,8 @@ self: { pname = "regex-base"; version = "0.94.0.2"; sha256 = "1w9fxad1dwi040r3db9i2cjhhrl86p3hngj13ixbcnqgb27l16bv"; - revision = "1"; - editedCabalFile = "1k2gzjm7xz69f7zr08wh2wzb5dhb659cvimsvx0g9p8cf5f45x2g"; + revision = "2"; + editedCabalFile = "1q1h2001s1mpsp0yvpfb63d59xxsbgzing0h7h5qwpppz49w6xis"; libraryHaskellDepends = [ array base bytestring containers text ]; description = "Common \"Text.Regex.*\" API for Regex matching"; license = lib.licenses.bsd3; @@ -247192,8 +245932,8 @@ self: { pname = "regex-pcre-builtin"; version = "0.95.2.3.8.44"; sha256 = "0pn55ssrwr05c9sa9jvp0knvzjksz04wn3pmzf5dz4xgbyjadkna"; - revision = "3"; - editedCabalFile = "071s6k97z0wiqx5rga360awgj0a031gqm725835xxszdz36w0mbv"; + revision = "4"; + editedCabalFile = "1gzczx15v4yjxm2b787qjgc64n284d2jx33vn484j6cndjfjx58r"; libraryHaskellDepends = [ array base bytestring containers regex-base text ]; @@ -247241,8 +245981,8 @@ self: { pname = "regex-posix"; version = "0.96.0.1"; sha256 = "1715b57z67q4hg0jz44wkxrxi3v7n5iagw6gw48pf8hr34wpr0n7"; - revision = "1"; - editedCabalFile = "1x5xkfddn3llxk4fngqbd8njssrwb7jlp0a0jxfrgdivbava9fwx"; + revision = "2"; + editedCabalFile = "1f2n45hv9m7vsc7b7izkiavn56rwi2p3vy392601ak17qqnclyfl"; libraryHaskellDepends = [ array base bytestring containers regex-base ]; @@ -247309,6 +246049,8 @@ self: { pname = "regex-tdfa"; version = "1.3.2.1"; sha256 = "15c2gc7c0y2xv9sm586jvys2kx1dc18lzfvjzad5mm2d4yszi2sw"; + revision = "1"; + editedCabalFile = "1005mqjhq2blz8kqxmk84xajyqd85n91j9nraw6jrwfv11vxfvxa"; libraryHaskellDepends = [ array base bytestring containers mtl parsec regex-base text ]; @@ -247693,35 +246435,6 @@ self: { }) {}; "registry" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph - , MonadRandom, mtl, multimap, protolude, random, resourcet - , semigroupoids, semigroups, tasty, tasty-discover, tasty-hedgehog - , tasty-th, template-haskell, text, transformers-base, universum - }: - mkDerivation { - pname = "registry"; - version = "0.3.3.4"; - sha256 = "1x5ilikd9xxdhkzvvm5mklxrzx8vbyzzji4rqnw8lsgrxpzwca9d"; - libraryHaskellDepends = [ - base containers exceptions hashable mmorph mtl protolude resourcet - semigroupoids semigroups template-haskell text transformers-base - ]; - testHaskellDepends = [ - async base bytestring containers directory exceptions generic-lens - hashable hedgehog io-memoize mmorph MonadRandom mtl multimap - protolude random resourcet semigroupoids semigroups tasty - tasty-discover tasty-hedgehog tasty-th template-haskell text - transformers-base universum - ]; - testToolDepends = [ tasty-discover ]; - description = "data structure for assembling components"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "registry_0_6_0_0" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , exceptions, generic-lens, hashable, hedgehog, io-memoize, mmorph , MonadRandom, mtl, multimap, protolude, random, resourcet @@ -247753,29 +246466,6 @@ self: { }) {}; "registry-aeson" = callPackage - ({ mkDerivation, aeson, base, bytestring, containers, hedgehog - , protolude, registry, registry-hedgehog, tasty, template-haskell - , text, time, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "registry-aeson"; - version = "0.2.3.3"; - sha256 = "03wh6sl921hsqk32749y4gklpfjxjbhyw0dwk0zw6ja28jzpny7g"; - libraryHaskellDepends = [ - aeson base bytestring containers protolude registry - template-haskell text transformers unordered-containers vector - ]; - testHaskellDepends = [ - aeson base bytestring containers hedgehog protolude registry - registry-hedgehog tasty template-haskell text time transformers - unordered-containers vector - ]; - description = "Aeson encoders / decoders"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "registry-aeson_0_3_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hedgehog , protolude, registry, registry-hedgehog, string-qq, tasty , template-haskell, text, time, transformers, unordered-containers @@ -247800,32 +246490,6 @@ self: { }) {}; "registry-hedgehog" = callPackage - ({ mkDerivation, base, containers, hedgehog, mmorph, multimap - , protolude, registry, tasty, tasty-discover, tasty-hedgehog - , tasty-th, template-haskell, text, transformers, universum - , unordered-containers - }: - mkDerivation { - pname = "registry-hedgehog"; - version = "0.7.2.0"; - sha256 = "07lynkbwcjjlhh7v7rxa7s1b3m3vh1lfamdq4iwqy8b54p7fybs5"; - libraryHaskellDepends = [ - base containers hedgehog mmorph multimap protolude registry tasty - tasty-discover tasty-hedgehog tasty-th template-haskell text - transformers universum unordered-containers - ]; - testHaskellDepends = [ - base containers hedgehog mmorph multimap protolude registry tasty - tasty-discover tasty-hedgehog tasty-th template-haskell text - transformers universum unordered-containers - ]; - testToolDepends = [ tasty-discover ]; - description = "utilities to work with Hedgehog generators and `registry`"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "registry-hedgehog_0_8_0_0" = callPackage ({ mkDerivation, base, containers, hedgehog, mmorph, multimap , protolude, registry, tasty, tasty-discover, tasty-hedgehog , tasty-th, template-haskell, text, transformers, universum @@ -247852,34 +246516,6 @@ self: { }) {}; "registry-hedgehog-aeson" = callPackage - ({ mkDerivation, aeson, base, containers, hedgehog, mmorph - , multimap, protolude, registry, registry-hedgehog, scientific - , tasty, tasty-discover, tasty-hedgehog, tasty-th, template-haskell - , text, transformers, universum, unordered-containers, vector - }: - mkDerivation { - pname = "registry-hedgehog-aeson"; - version = "0.2.0.0"; - sha256 = "1rizwqyj6cmkbmvcir9spnxrpbx22gxiqdd6qlqxc9bdnvgk29i9"; - libraryHaskellDepends = [ - aeson base containers hedgehog mmorph multimap protolude registry - scientific tasty tasty-discover tasty-hedgehog tasty-th - template-haskell text transformers universum unordered-containers - vector - ]; - testHaskellDepends = [ - aeson base containers hedgehog mmorph multimap protolude registry - registry-hedgehog scientific tasty tasty-discover tasty-hedgehog - tasty-th template-haskell text transformers universum - unordered-containers vector - ]; - testToolDepends = [ tasty-discover ]; - description = "Hedgehog generators for Aeson"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "registry-hedgehog-aeson_0_3_0_0" = callPackage ({ mkDerivation, aeson, base, containers, hedgehog, mmorph , multimap, protolude, registry, registry-hedgehog, scientific , tasty, tasty-discover, tasty-hedgehog, tasty-th, template-haskell @@ -247930,31 +246566,6 @@ self: { }) {}; "registry-options" = callPackage - ({ mkDerivation, base, boxes, bytestring, containers, directory - , hedgehog, HsYAML, multimap, protolude, registry - , registry-hedgehog, tasty, template-haskell, text, th-lift, time - , transformers, unordered-containers, vector - }: - mkDerivation { - pname = "registry-options"; - version = "0.1.0.0"; - sha256 = "08sfywzq50w0psb9vgphyyqd2vi8irdj9xiqxpd613dpwh9gj1d7"; - libraryHaskellDepends = [ - base boxes bytestring containers HsYAML multimap protolude registry - template-haskell text th-lift transformers unordered-containers - vector - ]; - testHaskellDepends = [ - base boxes bytestring containers directory hedgehog HsYAML multimap - protolude registry registry-hedgehog tasty template-haskell text - th-lift time transformers unordered-containers vector - ]; - description = "application options parsing"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - - "registry-options_0_2_0_0" = callPackage ({ mkDerivation, base, boxes, bytestring, containers, directory , hedgehog, HsYAML, multimap, protolude, registry , registry-hedgehog, tasty, template-haskell, text, th-lift, time @@ -248431,8 +247042,10 @@ self: { executableHaskellDepends = [ base ]; description = "Automation of Haskell package release process"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; mainProgram = "releaser"; maintainers = [ lib.maintainers.maralorn ]; + broken = true; }) {}; "relevant-time" = callPackage @@ -248526,52 +247139,7 @@ self: { license = lib.licenses.agpl3Plus; }) {}; - "relude_0_7_0_0" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, doctest - , gauge, ghc-prim, Glob, hashable, hedgehog, mtl, stm, text - , transformers, unordered-containers - }: - mkDerivation { - pname = "relude"; - version = "0.7.0.0"; - sha256 = "1gx1h3656wz80v72acqky88iv7a2shinfv6apzzyjxii8lc22jf7"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim hashable mtl stm text - transformers unordered-containers - ]; - testHaskellDepends = [ - base bytestring containers doctest Glob hedgehog text - ]; - benchmarkHaskellDepends = [ base gauge unordered-containers ]; - description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "relude" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, doctest - , ghc-prim, Glob, hashable, hedgehog, mtl, stm, tasty-bench, text - , transformers, unordered-containers - }: - mkDerivation { - pname = "relude"; - version = "1.1.0.0"; - sha256 = "02dn99v2qmykj0l1qmn15k36hyxccy71b7iqavfk24zgjf5g07dm"; - libraryHaskellDepends = [ - base bytestring containers deepseq ghc-prim hashable mtl stm text - transformers unordered-containers - ]; - testHaskellDepends = [ - base bytestring containers doctest Glob hedgehog text - ]; - benchmarkHaskellDepends = [ - base tasty-bench unordered-containers - ]; - description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; - license = lib.licenses.mit; - }) {}; - - "relude_1_2_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, doctest , ghc-prim, Glob, hashable, hedgehog, mtl, stm, tasty-bench, text , transformers, unordered-containers @@ -248592,7 +247160,6 @@ self: { ]; description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "remark" = callPackage @@ -248868,6 +247435,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Reorder expressions in a syntax tree according to operator fixities"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reorderable" = callPackage @@ -248900,6 +247469,8 @@ self: { ]; description = "High performance, regular, shape polymorphic parallel arrays"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "repa-algorithms" = callPackage @@ -248911,6 +247482,7 @@ self: { libraryHaskellDepends = [ base repa vector ]; description = "Algorithms using the Repa array library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "repa-array" = callPackage @@ -249028,6 +247600,7 @@ self: { ]; description = "Perform fft with repa via FFTW"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "repa-flow" = callPackage @@ -249062,6 +247635,7 @@ self: { ]; description = "Read and write Repa arrays in various formats"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "repa-linear-algebra" = callPackage @@ -249142,6 +247716,7 @@ self: { ]; description = "Reading and writing sound files with repa arrays"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "repa-stream" = callPackage @@ -249213,21 +247788,6 @@ self: { }) {}; "replace-attoparsec" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, Cabal, parsers, text - }: - mkDerivation { - pname = "replace-attoparsec"; - version = "1.4.5.0"; - sha256 = "1mr7d6w5x6igsvl6mccchr2wbxxr5p86kpyxlbk7m17dplvwazcq"; - libraryHaskellDepends = [ attoparsec base bytestring text ]; - testHaskellDepends = [ - attoparsec base bytestring Cabal parsers text - ]; - description = "Find, replace, and split string patterns with Attoparsec parsers (instead of regex)"; - license = lib.licenses.bsd2; - }) {}; - - "replace-attoparsec_1_5_0_0" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec, HUnit , parsers, text }: @@ -249241,27 +247801,9 @@ self: { ]; description = "Find, replace, split string patterns with Attoparsec parsers (instead of regex)"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; }) {}; "replace-megaparsec" = callPackage - ({ mkDerivation, base, bytestring, Cabal, megaparsec - , parser-combinators, text - }: - mkDerivation { - pname = "replace-megaparsec"; - version = "1.4.5.0"; - sha256 = "1n9ik81hd5xgcbzzjrdqxp34q4qg6nklbg36124amdr14id03ylg"; - libraryHaskellDepends = [ - base bytestring megaparsec parser-combinators text - ]; - testHaskellDepends = [ base bytestring Cabal megaparsec text ]; - description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)"; - license = lib.licenses.bsd2; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "replace-megaparsec_1_5_0_1" = callPackage ({ mkDerivation, base, bytestring, hspec, megaparsec , parser-combinators, text }: @@ -249275,7 +247817,6 @@ self: { testHaskellDepends = [ base bytestring hspec megaparsec text ]; description = "Find, replace, split string patterns with Megaparsec parsers (instead of regex)"; license = lib.licenses.bsd2; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -249470,6 +248011,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Scrap Your Reprinter"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "reproject" = callPackage @@ -249520,6 +248063,41 @@ self: { maintainers = [ lib.maintainers.maralorn ]; }) {}; + "req_3_13_1" = callPackage + ({ mkDerivation, aeson, authenticate-oauth, base, blaze-builder + , bytestring, case-insensitive, containers, crypton-connection + , exceptions, hspec, hspec-core, hspec-discover, http-api-data + , http-client, http-client-tls, http-types, modern-uri + , monad-control, mtl, QuickCheck, retry, template-haskell, text + , time, transformers, transformers-base, unliftio-core + }: + mkDerivation { + pname = "req"; + version = "3.13.1"; + sha256 = "0cprbfjvzh4fhn1vqyisqcqk236zdn765k6g7a8ssqgkiqaw8i8h"; + revision = "1"; + editedCabalFile = "08x6hs8hazxdypihql8ll90m5i8yrdz9y469s00zzkzwqh6j6xjp"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + aeson authenticate-oauth base blaze-builder bytestring + case-insensitive containers crypton-connection exceptions + http-api-data http-client http-client-tls http-types modern-uri + monad-control mtl retry template-haskell text transformers + transformers-base unliftio-core + ]; + testHaskellDepends = [ + aeson base blaze-builder bytestring case-insensitive hspec + hspec-core http-api-data http-client http-types modern-uri + monad-control mtl QuickCheck retry template-haskell text time + ]; + testToolDepends = [ hspec-discover ]; + doCheck = false; + description = "HTTP client library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + maintainers = [ lib.maintainers.maralorn ]; + }) {}; + "req-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra, hspec , hspec-discover, http-client, req, resourcet, temporary @@ -249529,8 +248107,8 @@ self: { pname = "req-conduit"; version = "1.0.1"; sha256 = "0zyy9j6iiz8z2jdx25vp77arfbmrck7bjndm3p4s9l9399c5bm62"; - revision = "1"; - editedCabalFile = "0gbm1c95ml7binmazn15737a8ls5p21f9d0d6pzc3fla0rz91ic1"; + revision = "2"; + editedCabalFile = "1p2sww990zrjazhkdapg92cnlcsqlzc5lm6qkswlnzlkagmsjj2x"; libraryHaskellDepends = [ base bytestring conduit http-client req resourcet transformers ]; @@ -249667,6 +248245,18 @@ self: { broken = true; }) {}; + "require-callstack" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "require-callstack"; + version = "0.1.0.0"; + sha256 = "0c51v7zyd8r7winsw7q5xvswk7r34awfyg471dnq4zq52rmwdvx5"; + libraryHaskellDepends = [ base ]; + testHaskellDepends = [ base ]; + description = "Propagate HasCallStack with constraints"; + license = lib.licenses.mit; + }) {}; + "requirements" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -249708,8 +248298,8 @@ self: { ({ mkDerivation, rebase }: mkDerivation { pname = "rerebase"; - version = "1.16.1"; - sha256 = "04pw2j4nh8x53axmfzp9d2plmiwxpxddgwcji0a8j24lkdyv8k32"; + version = "1.19"; + sha256 = "0lb84apgwxswx4y1k3n9l335qzzby96mcpsjlzfw116b3ayd3123"; libraryHaskellDepends = [ rebase ]; description = "Reexports from \"base\" with a bunch of other standard libraries"; license = lib.licenses.mit; @@ -249851,26 +248441,7 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; - "resolv_0_1_1_2" = callPackage - ({ mkDerivation, base, base16-bytestring, binary, bytestring - , containers, directory, filepath, tasty, tasty-hunit - }: - mkDerivation { - pname = "resolv"; - version = "0.1.1.2"; - sha256 = "0wczdy3vmpfcfwjn1m95bygc5d83m97xxmavhdvy5ayn8c402fp4"; - libraryHaskellDepends = [ - base base16-bytestring binary bytestring containers - ]; - testHaskellDepends = [ - base bytestring directory filepath tasty tasty-hunit - ]; - description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; - license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; - }) {}; - - "resolv" = callPackage + "resolv_0_1_2_0" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring , containers, directory, filepath, tasty, tasty-hunit }: @@ -249888,9 +248459,10 @@ self: { ]; description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; }) {}; - "resolv_0_2_0_2" = callPackage + "resolv" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring , containers, directory, filepath, tasty, tasty-hunit }: @@ -249898,6 +248470,8 @@ self: { pname = "resolv"; version = "0.2.0.2"; sha256 = "0jz798kliih4lb16s9bjk7sa9034x1qhyrr8z9sp6ahkz4yjh3c8"; + revision = "1"; + editedCabalFile = "0ijx9vlchgq7prbsk49hbr25aar3vc1m8xcgfbs95nvq6i3llax4"; libraryHaskellDepends = [ base base16-bytestring binary bytestring containers ]; @@ -249906,7 +248480,6 @@ self: { ]; description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; }) {}; "resolve" = callPackage @@ -249997,22 +248570,6 @@ self: { }) {}; "resource-pool" = callPackage - ({ mkDerivation, base, hashable, monad-control, stm, time - , transformers, transformers-base, vector - }: - mkDerivation { - pname = "resource-pool"; - version = "0.2.3.2"; - sha256 = "04mw8b9djb14zp4rdi6h7mc3zizh597ffiinfbr4m0m8psifw9w6"; - libraryHaskellDepends = [ - base hashable monad-control stm time transformers transformers-base - vector - ]; - description = "A high-performance striped resource pooling implementation"; - license = lib.licenses.bsd3; - }) {}; - - "resource-pool_0_4_0_0" = callPackage ({ mkDerivation, base, hashable, primitive, time }: mkDerivation { pname = "resource-pool"; @@ -250021,7 +248578,6 @@ self: { libraryHaskellDepends = [ base hashable primitive time ]; description = "A high-performance striped resource pooling implementation"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "resource-pool-catchio" = callPackage @@ -250069,6 +248625,8 @@ self: { ]; description = "A monadic interface for resource-pool"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "resource-simple" = callPackage @@ -250143,6 +248701,8 @@ self: { libraryHaskellDepends = [ base resource-pool resourcet ]; description = "A small library to convert a Pool into an Acquire"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "respond" = callPackage @@ -250297,13 +248857,14 @@ self: { }) {}; "rest-rewrite" = callPackage - ({ mkDerivation, base, containers, hashable, monad-loops, mtl - , parsec, process, QuickCheck, text, time, unordered-containers + ({ mkDerivation, base, containers, graphviz, hashable, monad-loops + , mtl, parsec, process, QuickCheck, text, time + , unordered-containers, z3 }: mkDerivation { pname = "rest-rewrite"; - version = "0.4.1"; - sha256 = "0h9s6s9wv8fgs6xi2fqdycybjl8si0w50mlk1zc62dmjdzwxy8dx"; + version = "0.4.2"; + sha256 = "0ask5cq3y5qqasrb3hsqbdzl779b60y3k0bmlq5q5d84i5z6d6ag"; libraryHaskellDepends = [ base containers hashable monad-loops mtl parsec process QuickCheck text time unordered-containers @@ -250312,12 +248873,12 @@ self: { base containers hashable mtl QuickCheck text time unordered-containers ]; + testSystemDepends = [ graphviz z3 ]; doHaddock = false; description = "Rewriting library with online termination checking"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; + maintainers = [ lib.maintainers.tbidne ]; + }) {inherit (pkgs) graphviz; inherit (pkgs) z3;}; "rest-snap" = callPackage ({ mkDerivation, base, base-compat, bytestring, case-insensitive @@ -250512,8 +249073,8 @@ self: { }: mkDerivation { pname = "ret"; - version = "0.2.1.0"; - sha256 = "08a3lscasgv5s4aksx55ns4qcfgm917zq3sxgp6m38xm50pzrjql"; + version = "0.2.2.0"; + sha256 = "1vab7xp0qfks3dramprphv02h09v5nnm9vpmih5yll9i3bqka4ji"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -250771,6 +249332,17 @@ self: { broken = true; }) {}; + "rev-scientific" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "rev-scientific"; + version = "0.2.1.0"; + sha256 = "110hbw4b8gbkgszc7d77rw9qpiwsz4lvsfbsb4cpw9fwzrcpvwnh"; + libraryHaskellDepends = [ base ]; + description = "A library to provide special kind of big numbers writing"; + license = lib.licenses.mit; + }) {}; + "rev-state" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { @@ -251214,16 +249786,20 @@ self: { "rhine" = callPackage ({ mkDerivation, base, containers, deepseq, dunai, free - , MonadRandom, random, simple-affine-space, time, time-domain - , transformers, vector-sized + , monad-schedule, MonadRandom, random, simple-affine-space, tasty + , tasty-hunit, time, time-domain, transformers, vector-sized }: mkDerivation { pname = "rhine"; - version = "0.8.1.1"; - sha256 = "11y0qpx909z9dndlsavys8ssx2mk7526addqjwa6srmpw5556vc4"; + version = "1.0"; + sha256 = "0xyiiqlx516v78s240r740xdcmj678np8j16a1kg1f3xpxj7m6lp"; libraryHaskellDepends = [ - base containers deepseq dunai free MonadRandom random - simple-affine-space time time-domain transformers vector-sized + base containers deepseq dunai free monad-schedule MonadRandom + random simple-affine-space time time-domain transformers + vector-sized + ]; + testHaskellDepends = [ + base monad-schedule tasty tasty-hunit vector-sized ]; description = "Functional Reactive Programming with type-level clocks"; license = lib.licenses.bsd3; @@ -251238,8 +249814,8 @@ self: { }: mkDerivation { pname = "rhine-bayes"; - version = "0.8.1.1"; - sha256 = "1ck4x1bs0f0ag14z64vxigqmshf9b8jslv3lvydsjkdm9xvlsz78"; + version = "1.0"; + sha256 = "0g4y9i15mybi7md221a2mbw1dvilf469a2mcnvy5vd0bsx6xfw1y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -251256,15 +249832,17 @@ self: { }) {}; "rhine-gloss" = callPackage - ({ mkDerivation, base, dunai, gloss, mmorph, rhine, transformers }: + ({ mkDerivation, base, dunai, gloss, mmorph, monad-schedule, rhine + , transformers + }: mkDerivation { pname = "rhine-gloss"; - version = "0.8.1.1"; - sha256 = "0difnslva0zz3wp7i9pcx5h34kx2a9g4743340k56fpbsm95yblf"; + version = "1.0"; + sha256 = "0kx1dqf1rz91im818dn9wvf7nlq8ic0vs5m17xhx349p4yjnk8fi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base dunai gloss mmorph rhine transformers + base dunai gloss mmorph monad-schedule rhine transformers ]; executableHaskellDepends = [ base ]; description = "Gloss backend for Rhine"; @@ -251275,17 +249853,18 @@ self: { }) {}; "rhine-terminal" = callPackage - ({ mkDerivation, base, dunai, exceptions, hspec, rhine, stm - , terminal, text, time, transformers + ({ mkDerivation, base, dunai, exceptions, hspec, monad-schedule + , rhine, stm, terminal, text, time, transformers }: mkDerivation { pname = "rhine-terminal"; - version = "0.8.1.1"; - sha256 = "1dwsz6bz85zia9m5y26p7ynpq7x94ridlbcfs5r8cw4nm0f7sy95"; + version = "1.0"; + sha256 = "1i00vapdiqgsivwzpnb055iwxxx6626842jyr9w1ccrhib86y00y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - base dunai exceptions rhine terminal time transformers + base dunai exceptions monad-schedule rhine terminal time + transformers ]; executableHaskellDepends = [ base rhine terminal text time ]; testHaskellDepends = [ @@ -251865,22 +250444,6 @@ self: { }) {}; "rio-prettyprint" = callPackage - ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array - , base, Cabal, colour, mtl, path, rio, text - }: - mkDerivation { - pname = "rio-prettyprint"; - version = "0.1.3.0"; - sha256 = "0zlr8wnh38i3dxxfva91q9cwcsvqx0alf9fscn4c4545qhzw7a02"; - libraryHaskellDepends = [ - aeson annotated-wl-pprint ansi-terminal array base Cabal colour mtl - path rio text - ]; - description = "Pretty-printing for RIO"; - license = lib.licenses.bsd3; - }) {}; - - "rio-prettyprint_0_1_4_0" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array , base, Cabal, colour, mtl, path, rio, text }: @@ -251894,7 +250457,6 @@ self: { ]; description = "Pretty-printing for RIO"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rio-process-pool" = callPackage @@ -252203,6 +250765,8 @@ self: { ]; description = "A data type of run-length-encoded lists"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "rlglue" = callPackage @@ -252476,27 +251040,6 @@ self: { }) {}; "roc-id" = callPackage - ({ mkDerivation, base, generic-arbitrary, hspec, MonadRandom, Only - , QuickCheck, text, vector-sized - }: - mkDerivation { - pname = "roc-id"; - version = "0.1.0.0"; - sha256 = "0ac4hrl6qihrhcyx41rf0qnmf9bi848nhdgs71mq3i9gqbnxfi1i"; - libraryHaskellDepends = [ - base MonadRandom Only text vector-sized - ]; - testHaskellDepends = [ - base generic-arbitrary hspec MonadRandom Only QuickCheck text - vector-sized - ]; - description = "Implementation of the ROC National ID standard"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "roc-id_0_2_0_0" = callPackage ({ mkDerivation, base, hspec, MonadRandom, Only, QuickCheck, text , vector-sized }: @@ -253006,22 +251549,6 @@ self: { }) {}; "rope-utf16-splay" = callPackage - ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "rope-utf16-splay"; - version = "0.3.2.0"; - sha256 = "0yacy3iqx52nz2ja6fx5di7z3xjzakcmld2l1gixyawfvhavh17p"; - libraryHaskellDepends = [ base text ]; - testHaskellDepends = [ - base QuickCheck tasty tasty-hunit tasty-quickcheck text - ]; - description = "Ropes optimised for updating using UTF-16 code units and row/column pairs"; - license = lib.licenses.bsd3; - }) {}; - - "rope-utf16-splay_0_4_0_0" = callPackage ({ mkDerivation, base, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, text }: @@ -253035,7 +251562,6 @@ self: { ]; description = "Ropes optimised for updating using UTF-16 code units and row/column pairs"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rosa" = callPackage @@ -253234,7 +251760,9 @@ self: { testHaskellDepends = [ base ]; description = "ROS package system information"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "rospkg"; + broken = true; }) {}; "rosso" = callPackage @@ -253726,29 +252254,12 @@ self: { ]; description = "rpm-ostree update wrapper that caches change info"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "rpmostree-update"; + broken = true; }) {}; "rrb-vector" = callPackage - ({ mkDerivation, base, deepseq, indexed-traversable, primitive - , tasty, tasty-bench, tasty-quickcheck - }: - mkDerivation { - pname = "rrb-vector"; - version = "0.1.1.0"; - sha256 = "0awpx18qklxz5lscmj5ypl8paqja4r2xk4aqj0r181560j7arv3j"; - libraryHaskellDepends = [ - base deepseq indexed-traversable primitive - ]; - testHaskellDepends = [ - base deepseq indexed-traversable tasty tasty-quickcheck - ]; - benchmarkHaskellDepends = [ base primitive tasty-bench ]; - description = "Efficient RRB-Vectors"; - license = lib.licenses.bsd3; - }) {}; - - "rrb-vector_0_2_0_0" = callPackage ({ mkDerivation, base, deepseq, indexed-traversable, nothunks , primitive, quickcheck-classes-base, tasty, tasty-bench , tasty-quickcheck @@ -253767,7 +252278,6 @@ self: { benchmarkHaskellDepends = [ base tasty-bench ]; description = "Efficient RRB-Vectors"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "rrule" = callPackage @@ -254103,6 +252613,8 @@ self: { description = "Binding to the C++ audio stretching library Rubber Band"; license = lib.licenses.gpl3Only; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) rubberband;}; "ruby-marshal" = callPackage @@ -254243,6 +252755,18 @@ self: { license = lib.licenses.bsd3; }) {}; + "run-st_0_1_3_2" = callPackage + ({ mkDerivation, base, primitive, primitive-unlifted }: + mkDerivation { + pname = "run-st"; + version = "0.1.3.2"; + sha256 = "1c3pl4fav5z04ixn4ny7zxrrkdy23wk7sk4xm8w5m1c73w0s5ngd"; + libraryHaskellDepends = [ base primitive primitive-unlifted ]; + description = "runST without boxing penalty"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "rungekutta" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -254485,21 +253009,27 @@ self: { }) {}; "rzk" = callPackage - ({ mkDerivation, array, base, bifunctors, mtl, template-haskell }: + ({ mkDerivation, aeson, array, base, bifunctors, bytestring + , doctest, Glob, mtl, optparse-generic, QuickCheck + , template-haskell, text + }: mkDerivation { pname = "rzk"; - version = "0.4.0"; - sha256 = "0525bzxsb7ckfmbm3jhd4zvds0r1pag6i4lyvmc293fskj0g4zqj"; + version = "0.5.3"; + sha256 = "1k9y8w00cw84k67lp425q3akci5qkvhm7lmr3jspsmhihfyif6lq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - array base bifunctors mtl template-haskell + aeson array base bifunctors bytestring mtl optparse-generic + template-haskell text ]; executableHaskellDepends = [ - array base bifunctors mtl template-haskell + aeson array base bifunctors bytestring mtl optparse-generic + template-haskell text ]; testHaskellDepends = [ - array base bifunctors mtl template-haskell + aeson array base bifunctors bytestring doctest Glob mtl + optparse-generic QuickCheck template-haskell text ]; description = "An experimental proof assistant for synthetic ∞-categories"; license = lib.licenses.bsd3; @@ -254760,8 +253290,8 @@ self: { }: mkDerivation { pname = "safe-exceptions"; - version = "0.1.7.3"; - sha256 = "1gxm61mccivrdz2qcfh5sim596nbrpapx0nli0bx7vx6z3c2ikli"; + version = "0.1.7.4"; + sha256 = "1xhyljfvf1zpr7gpi9xgqmi9xsiv5vcjz52gz65zyq4v1kaxhl9w"; libraryHaskellDepends = [ base deepseq exceptions transformers ]; testHaskellDepends = [ base hspec transformers void ]; description = "Safe, consistent, and easy exception handling"; @@ -254867,10 +253397,10 @@ self: { }: mkDerivation { pname = "safe-json"; - version = "1.1.3.1"; - sha256 = "1rwjlyw0ps29ks2lzji0pi0mz86ma5x0zyhpc1xg740s5592rjf9"; - revision = "1"; - editedCabalFile = "0mf2z0rfyyhscrx8cg0yjz87f7xm8bv68c6z1p0pj5kbfnz0pzqs"; + version = "1.1.4.0"; + sha256 = "01dr0fyqyjbg9cw9g1wgh8bl7y1gfjbzl6qza6lf2s4iisacb06p"; + revision = "2"; + editedCabalFile = "0aq81lqcg2ic6ncxw1rivyspxhcima3vss1ilh8iapbd05lyjbvs"; libraryHaskellDepends = [ aeson base bytestring containers dlist hashable scientific tasty tasty-hunit tasty-quickcheck text time unordered-containers @@ -255812,8 +254342,8 @@ self: { }: mkDerivation { pname = "sandwich"; - version = "0.1.4.0"; - sha256 = "01bw9pn78kspb2qp58k4dxrp21395zb7459mcw5gn3xkp8r2z634"; + version = "0.1.5.0"; + sha256 = "0bv18q6cpfm7f4yp71b6wgp8i4ikcwwp74kz6ih8pv5lgl59j2rj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255892,8 +254422,8 @@ self: { }: mkDerivation { pname = "sandwich-slack"; - version = "0.1.1.0"; - sha256 = "1ffvkqxffyrl02w22xa3rg8y3lnsq57dhmprp9h6sgp5xwxyrhcb"; + version = "0.1.2.0"; + sha256 = "01fvqn5laby4hs8mb49kp88l9633kihqsxzv8ncqfaq4axgs07cf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -255917,50 +254447,6 @@ self: { }) {}; "sandwich-webdriver" = callPackage - ({ mkDerivation, aeson, base, containers, data-default, directory - , exceptions, filepath, http-client, http-client-tls, http-conduit - , lifted-base, microlens, microlens-aeson, monad-control - , monad-logger, mtl, network, process, random, regex-compat, retry - , safe, safe-exceptions, sandwich, string-interpolate, temporary - , text, time, transformers, unix, unordered-containers, vector - , webdriver - }: - mkDerivation { - pname = "sandwich-webdriver"; - version = "0.1.2.0"; - sha256 = "146pck1kj5p8h6x8bv6iriicrjxsi0jbpirmscjhc4gg8nd0fmxm"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base containers data-default directory exceptions filepath - http-client http-client-tls http-conduit lifted-base microlens - microlens-aeson monad-control monad-logger mtl network process - random regex-compat retry safe safe-exceptions sandwich - string-interpolate temporary text time transformers unix - unordered-containers vector webdriver - ]; - executableHaskellDepends = [ - aeson base containers data-default directory exceptions filepath - http-client http-client-tls http-conduit lifted-base microlens - microlens-aeson monad-control monad-logger mtl network process - random regex-compat retry safe safe-exceptions sandwich - string-interpolate temporary text time transformers unix - unordered-containers vector webdriver - ]; - testHaskellDepends = [ - aeson base containers data-default directory exceptions filepath - http-client http-client-tls http-conduit lifted-base microlens - microlens-aeson monad-control monad-logger mtl network process - random regex-compat retry safe safe-exceptions sandwich - string-interpolate temporary text time transformers unix - unordered-containers vector webdriver - ]; - description = "Sandwich integration with Selenium WebDriver"; - license = lib.licenses.bsd3; - mainProgram = "sandwich-webdriver-exe"; - }) {}; - - "sandwich-webdriver_0_2_1_0" = callPackage ({ mkDerivation, aeson, base, containers, data-default, directory , exceptions, filepath, http-client, http-client-tls, http-conduit , lifted-base, microlens, microlens-aeson, monad-control @@ -255971,8 +254457,8 @@ self: { }: mkDerivation { pname = "sandwich-webdriver"; - version = "0.2.1.0"; - sha256 = "0f2g2d5ir0r5h2r9im3qq8g3lid3incj7x8w7gvy184b283yiyp8"; + version = "0.2.2.0"; + sha256 = "05wc57xm9f88nlkyna4j4q7j4w4iwa7f6diqb98mw5p9pgfknf3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -256001,7 +254487,6 @@ self: { ]; description = "Sandwich integration with Selenium WebDriver"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "sandwich-webdriver-exe"; }) {}; @@ -256236,6 +254721,25 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "saturn" = callPackage + ({ mkDerivation, base, containers, hspec, parsec, QuickCheck, text + , time + }: + mkDerivation { + pname = "saturn"; + version = "0.3.1.0"; + sha256 = "1n316hshlxnpkl7ivrgkkn4070b4ia48k6p9s4n5551rg2gkvbg1"; + libraryHaskellDepends = [ + base containers hspec parsec QuickCheck text time + ]; + testHaskellDepends = [ base hspec ]; + doHaddock = false; + description = "Handle POSIX cron schedules"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "satyros" = callPackage ({ mkDerivation, base, containers, extra, free, lens, mtl, random , vector @@ -256359,8 +254863,8 @@ self: { }: mkDerivation { pname = "sayable"; - version = "1.1.0.0"; - sha256 = "0xaw4x4v1ir88by5dsffdxb8rdy06czq6amlxkj2wix871hyvm5j"; + version = "1.1.1.0"; + sha256 = "0a44mx9mcjqx0mzrz3ppiwbn0gfcnrls4kczwppkh68lykbax68h"; libraryHaskellDepends = [ base bytestring exceptions prettyprinter text ]; @@ -256377,8 +254881,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.9.0"; - sha256 = "14p0a23kmn9z9l8rm9q94zgyx5p0wnjrgf51shk2magjg055llkb"; + version = "4.15.0"; + sha256 = "1x8gqrrds6ci2s33vrrmw5ndzj22k271zd0wsbvfqg7wpz8ry37f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -256395,7 +254899,7 @@ self: { license = lib.licenses.mit; }) {}; - "sbp_4_15_0" = callPackage + "sbp_4_17_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, basic-prelude, binary, binary-conduit , bytestring, cmdargs, conduit, conduit-extra, data-binary-ieee754 @@ -256404,8 +254908,8 @@ self: { }: mkDerivation { pname = "sbp"; - version = "4.15.0"; - sha256 = "1x8gqrrds6ci2s33vrrmw5ndzj22k271zd0wsbvfqg7wpz8ry37f"; + version = "4.17.0"; + sha256 = "030qyqd5z0l7nd8q6qz0yr908szpagsy3p0l7jy7gzcx5dkcbmsx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -256474,37 +254978,6 @@ self: { }) {inherit (pkgs) z3;}; "sbv" = callPackage - ({ mkDerivation, array, async, base, bytestring, containers - , deepseq, directory, filepath, hlint, libBF, mtl, pretty, process - , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden - , tasty-hunit, tasty-quickcheck, template-haskell, text, time - , transformers, uniplate, z3 - }: - mkDerivation { - pname = "sbv"; - version = "9.0"; - sha256 = "0r84ak8n8vqs1xbvxjzai828yr5msjyf5igf6qmn6f47m0mhf6cz"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - array async base containers deepseq directory filepath libBF mtl - pretty process QuickCheck random syb template-haskell text time - transformers uniplate - ]; - testHaskellDepends = [ - base bytestring containers directory filepath hlint mtl process - QuickCheck random tasty tasty-golden tasty-hunit tasty-quickcheck - ]; - testSystemDepends = [ z3 ]; - benchmarkHaskellDepends = [ - base deepseq filepath process random tasty tasty-bench time - ]; - description = "SMT Based Verification: Symbolic Haskell theorem prover using SMT solving"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {inherit (pkgs) z3;}; - - "sbv_10_2" = callPackage ({ mkDerivation, array, async, base, bytestring, containers , deepseq, directory, filepath, libBF, mtl, pretty, process , QuickCheck, random, syb, tasty, tasty-bench, tasty-golden @@ -256938,7 +255411,9 @@ self: { description = "Generates unique passwords for various websites from a single password"; license = lib.licenses.bsd3; platforms = lib.platforms.x86; + hydraPlatforms = lib.platforms.none; mainProgram = "scat"; + broken = true; }) {}; "scc" = callPackage @@ -257442,8 +255917,8 @@ self: { }: mkDerivation { pname = "scientific-notation"; - version = "0.1.5.0"; - sha256 = "0d9qg3m47np8qyip9f7bkcry7as9jsbg688fyy5idcz2nwzxnxqc"; + version = "0.1.6.0"; + sha256 = "041bj2kwxg744ndixs9z8r3y0xxwas9c4987m9qjgllwm1m729px"; libraryHaskellDepends = [ base bytebuild byteslice bytesmith bytestring natural-arithmetic primitive text-short word-compat @@ -257741,6 +256216,7 @@ self: { ]; description = "Html form validation using `ditto`"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "scotty-format" = callPackage @@ -258224,6 +256700,7 @@ self: { ]; description = "Multidimensional integration over simplices"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; }) {}; "scuttlebutt-types" = callPackage @@ -258445,7 +256922,9 @@ self: { executablePkgconfigDepends = [ SDL2 SDL2_gfx ]; description = "Haskell bindings to SDL2_gfx"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "sdl2-gfx-example"; + broken = true; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_gfx;}; "sdl2-image" = callPackage @@ -258468,7 +256947,9 @@ self: { executablePkgconfigDepends = [ SDL2 SDL2_image ]; description = "Haskell bindings to SDL2_image"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "sdl2-image-example"; + broken = true; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_image;}; "sdl2-mixer" = callPackage @@ -258493,6 +256974,8 @@ self: { description = "Haskell bindings to SDL2_mixer"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) SDL2_mixer;}; "sdl2-sprite" = callPackage @@ -258513,6 +256996,7 @@ self: { ]; description = "Sprite previewer/animator"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "sdl2-sprite"; }) {}; @@ -258534,6 +257018,8 @@ self: { description = "Bindings to SDL2_ttf"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_ttf;}; "sdnv" = callPackage @@ -258987,6 +257473,30 @@ self: { license = lib.licenses.mit; }) {inherit (pkgs) secp256k1;}; + "secp256k1-haskell_0_7_0" = callPackage + ({ mkDerivation, base, base16, bytestring, cereal, deepseq, entropy + , hashable, hspec, hspec-discover, HUnit, monad-par, mtl + , QuickCheck, secp256k1, string-conversions, unliftio-core + }: + mkDerivation { + pname = "secp256k1-haskell"; + version = "0.7.0"; + sha256 = "02q6czma7lm9xqbxbck87imssjsnhlb6wabj11qikgshxcisddwv"; + libraryHaskellDepends = [ + base base16 bytestring cereal deepseq entropy hashable QuickCheck + string-conversions unliftio-core + ]; + libraryPkgconfigDepends = [ secp256k1 ]; + testHaskellDepends = [ + base base16 bytestring cereal deepseq entropy hashable hspec HUnit + monad-par mtl QuickCheck string-conversions unliftio-core + ]; + testToolDepends = [ hspec-discover ]; + description = "Bindings for secp256k1"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) secp256k1;}; + "secp256k1-legacy" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, Cabal, cereal , cryptohash, entropy, HUnit, mtl, QuickCheck, string-conversions @@ -259193,6 +257703,8 @@ self: { ]; description = "Multi-backend, high-level EDSL for interacting with SQL databases"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "selda-json" = callPackage @@ -259204,6 +257716,7 @@ self: { libraryHaskellDepends = [ aeson base bytestring selda text ]; description = "JSON support for the Selda database library"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "selda-postgresql" = callPackage @@ -259238,6 +257751,7 @@ self: { ]; description = "SQLite backend for the Selda database EDSL"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "select" = callPackage @@ -259263,18 +257777,6 @@ self: { }) {}; "selective" = callPackage - ({ mkDerivation, base, containers, QuickCheck, transformers }: - mkDerivation { - pname = "selective"; - version = "0.5"; - sha256 = "18wd5wn8xaw0ilx34j292l06cqn6r2rri1wvxng8ygd8141sizdh"; - libraryHaskellDepends = [ base containers transformers ]; - testHaskellDepends = [ base containers QuickCheck transformers ]; - description = "Selective applicative functors"; - license = lib.licenses.mit; - }) {}; - - "selective_0_7" = callPackage ({ mkDerivation, base, containers, QuickCheck, transformers }: mkDerivation { pname = "selective"; @@ -259286,7 +257788,6 @@ self: { testHaskellDepends = [ base containers QuickCheck transformers ]; description = "Selective applicative functors"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "selectors" = callPackage @@ -259348,6 +257849,8 @@ self: { pname = "self-extract"; version = "0.4.1"; sha256 = "1jhwarhab9mwgiv1rahn4spkpfqdnwfa31pwgjy1k9mw2xdxslgs"; + revision = "1"; + editedCabalFile = "1hsr2kk660a2d5lgrrrl1vb315hqlgkhz8wnpjc8f6gyjd30hr72"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -259484,26 +257987,6 @@ self: { }) {}; "semialign" = callPackage - ({ mkDerivation, base, containers, hashable, indexed-traversable - , indexed-traversable-instances, semigroupoids, tagged, these - , transformers, unordered-containers, vector - }: - mkDerivation { - pname = "semialign"; - version = "1.2.0.1"; - sha256 = "0ci1jpp37p1lzyjxc1bljd6zgg407qmkl9s36b50qjxf85q6j06r"; - revision = "3"; - editedCabalFile = "0dbcdnksik508i12arh3s6bis6779lx5f1df0jkc0bp797inhd7f"; - libraryHaskellDepends = [ - base containers hashable indexed-traversable - indexed-traversable-instances semigroupoids tagged these - transformers unordered-containers vector - ]; - description = "Align and Zip type-classes from the common Semialign ancestor"; - license = lib.licenses.bsd3; - }) {}; - - "semialign_1_3" = callPackage ({ mkDerivation, base, containers, hashable, indexed-traversable , indexed-traversable-instances, semigroupoids, tagged, these , transformers, unordered-containers, vector @@ -259519,7 +258002,6 @@ self: { ]; description = "Align and Zip type-classes from the common Semialign ancestor"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "semialign-extras" = callPackage @@ -259554,6 +258036,8 @@ self: { doHaddock = false; description = "SemialignWithIndex, i.e. izipWith and ialignWith"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "semialign-optics" = callPackage @@ -259568,6 +258052,8 @@ self: { doHaddock = false; description = "SemialignWithIndex, i.e. izipWith and ialignWith"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "semibounded-lattices" = callPackage @@ -259968,6 +258454,7 @@ self: { ]; description = "Parser for the SentiWordNet tab-separated file"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "sentry" = callPackage @@ -260135,8 +258622,8 @@ self: { ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "seqid"; - version = "0.6.2"; - sha256 = "07xxpdrr3lqqnzcxbync46c0kz3d2i7k4day630a6x6zmzpyay0i"; + version = "0.6.3"; + sha256 = "0ggqnnj4cp0vq9s59v17592bpkwy8z715y1jbb1m1mwddhd1c4rz"; libraryHaskellDepends = [ base mtl transformers ]; description = "Sequence ID production and consumption"; license = lib.licenses.bsd3; @@ -260224,29 +258711,6 @@ self: { }) {}; "sequence-formats" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, containers, errors - , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec - , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers - , vector - }: - mkDerivation { - pname = "sequence-formats"; - version = "1.6.6.1"; - sha256 = "0qylf0nx0g7z3wr95bza5vpmmsd4q3mvp8xsc7g2pwvsdpgxz9c9"; - libraryHaskellDepends = [ - attoparsec base bytestring containers errors exceptions foldl - lens-family pipes pipes-attoparsec pipes-bytestring pipes-safe - transformers vector - ]; - testHaskellDepends = [ - base bytestring containers foldl hspec pipes pipes-safe tasty - tasty-hunit transformers vector - ]; - description = "A package with basic parsing utilities for several Bioinformatic data formats"; - license = lib.licenses.gpl3Only; - }) {}; - - "sequence-formats_1_7_1" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, errors , exceptions, foldl, hspec, lens-family, pipes, pipes-attoparsec , pipes-bytestring, pipes-safe, tasty, tasty-hunit, transformers @@ -260267,38 +258731,9 @@ self: { ]; description = "A package with basic parsing utilities for several Bioinformatic data formats"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "sequenceTools" = callPackage - ({ mkDerivation, ansi-wl-pprint, base, bytestring, foldl, hspec - , lens-family, optparse-applicative, pipes, pipes-group - , pipes-ordered-zip, pipes-safe, random, sequence-formats, split - , transformers, vector - }: - mkDerivation { - pname = "sequenceTools"; - version = "1.5.2"; - sha256 = "1fbdsyszmkgwiv06145s76m22a60xmmgrhv9xfwc1691jjwwbdl3"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring optparse-applicative pipes random sequence-formats - vector - ]; - executableHaskellDepends = [ - ansi-wl-pprint base bytestring foldl lens-family - optparse-applicative pipes pipes-group pipes-ordered-zip pipes-safe - random sequence-formats split transformers vector - ]; - testHaskellDepends = [ - base bytestring hspec pipes sequence-formats vector - ]; - description = "A package with tools for processing DNA sequencing data"; - license = lib.licenses.gpl3Only; - }) {}; - - "sequenceTools_1_5_3_1" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, foldl, hspec , lens-family, optparse-applicative, pipes, pipes-group , pipes-ordered-zip, pipes-safe, random, sequence-formats, split @@ -260324,7 +258759,6 @@ self: { ]; description = "A package with tools for processing DNA sequencing data"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "sequent-core" = callPackage @@ -260395,6 +258829,8 @@ self: { ]; description = "Interact with Serf via Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "serial" = callPackage @@ -260507,6 +258943,8 @@ self: { testHaskellDepends = [ base bytestring HUnit ]; description = "Cross platform serial port library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "serokell-util" = callPackage @@ -260612,8 +259050,8 @@ self: { pname = "servant"; version = "0.19.1"; sha256 = "1gk6j39rcjpjacs351lknhrwj86yr4ifyp3qwlmiig27dxqlig3q"; - revision = "1"; - editedCabalFile = "1w5ky216hf4qiy0gw815l1f6vp0cdd0sa3n43gr2il223fq775ja"; + revision = "2"; + editedCabalFile = "01232431a6asv5pd1rshnh1zix7mdjy56m5zr6gz4179619ggf47"; libraryHaskellDepends = [ aeson attoparsec base base-compat bifunctors bytestring case-insensitive constraints deepseq http-api-data http-media @@ -260629,6 +259067,36 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant_0_20" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base-compat, bifunctors + , bytestring, case-insensitive, constraints, deepseq, hspec + , hspec-discover, http-api-data, http-media, http-types, mmorph + , mtl, network-uri, QuickCheck, quickcheck-instances + , singleton-bool, sop-core, string-conversions, tagged, text + , transformers, vault + }: + mkDerivation { + pname = "servant"; + version = "0.20"; + sha256 = "09vmz4jy6968hq8bf2b43bzpca8h8sps1h2xqf9y6wcarxbws1pi"; + revision = "2"; + editedCabalFile = "1jwdj2n53gd29n75ylla61jidsw2wy8ddy03jhgw2ghzwnhkdpzi"; + libraryHaskellDepends = [ + aeson attoparsec base base-compat bifunctors bytestring + case-insensitive constraints deepseq http-api-data http-media + http-types mmorph mtl network-uri QuickCheck singleton-bool + sop-core string-conversions tagged text transformers vault + ]; + testHaskellDepends = [ + aeson base base-compat bytestring hspec http-media mtl QuickCheck + quickcheck-instances string-conversions text transformers + ]; + testToolDepends = [ hspec-discover ]; + description = "A family of combinators for defining webservices APIs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-JuicyPixels" = callPackage ({ mkDerivation, base, bytestring, http-media, JuicyPixels, servant , servant-server, wai, warp @@ -260647,7 +259115,9 @@ self: { ]; description = "Servant support for JuicyPixels"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "image-conversion"; + broken = true; }) {}; "servant-aeson-specs" = callPackage @@ -260685,8 +259155,8 @@ self: { pname = "servant-auth"; version = "0.4.1.0"; sha256 = "08ggnlknhzdpf49zjm1qpzm12gckss7yr8chmzm6h6ycigz77ndd"; - revision = "5"; - editedCabalFile = "0azlfs9dvzcf2r3kbm76wmalyhg1w0vi9gc4xlwp8m2n509qhbda"; + revision = "7"; + editedCabalFile = "18ylz2071416hhiqy7n72dvpsfy2cmhsh5j96mmcmgx05fcpkswg"; libraryHaskellDepends = [ aeson base containers jose lens servant text unordered-containers ]; @@ -260703,10 +259173,10 @@ self: { }: mkDerivation { pname = "servant-auth-client"; - version = "0.4.1.0"; - sha256 = "16rmwdrx0qyqa821ipayczzl3gv8gvqgx8k9q8qaw19w87hwkh83"; - revision = "6"; - editedCabalFile = "0d6mi3w3gx9h21awf1gy2wx7dwh5l9ichww21a3p5rfd8a8swypf"; + version = "0.4.1.1"; + sha256 = "1fs00p15hz2lqspby2xg6h0zxmlljm6wgi0wk73a4gavyg26dgqq"; + revision = "1"; + editedCabalFile = "1ff5hcpc56w7q97myavmfrl5m8sv38mjcw83lgyy0g56d893svhw"; libraryHaskellDepends = [ base bytestring containers servant servant-auth servant-client-core ]; @@ -260761,8 +259231,8 @@ self: { pname = "servant-auth-docs"; version = "0.2.10.0"; sha256 = "0j1ynnrb6plrhpb2vzs2p7a9jb41llp0j1jwgap7hjhkwhyc7wxd"; - revision = "11"; - editedCabalFile = "1xk6j4l5jccwzk0xkiv6ny6w33g92wziacqvqgc5rvy2mzyff4fl"; + revision = "12"; + editedCabalFile = "14vihxy2zkyhg27fgyrg2zcvws7v12ypap48rv2l7h918gcyxs5v"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base lens servant servant-auth servant-docs text @@ -260776,6 +259246,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-auth-docs_0_2_10_1" = callPackage + ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec + , hspec-discover, lens, QuickCheck, servant, servant-auth + , servant-docs, template-haskell, text + }: + mkDerivation { + pname = "servant-auth-docs"; + version = "0.2.10.1"; + sha256 = "03dnh6x0y34npmv9w2f3hc9r1brlzf2rki6c6ngvwb3dvichhykv"; + revision = "1"; + editedCabalFile = "0l4y7cnbfhad9f3mfv6zzm9qm9gc6g8k4s9vgrvn78jdrpmbbxxr"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + base lens servant servant-auth servant-docs + ]; + testHaskellDepends = [ + base doctest hspec lens QuickCheck servant servant-auth + servant-docs template-haskell text + ]; + testToolDepends = [ hspec-discover ]; + description = "servant-docs/servant-auth compatibility"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-auth-hmac" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-html, blaze-markup, bytestring, case-insensitive, cereal @@ -260824,10 +259319,10 @@ self: { }: mkDerivation { pname = "servant-auth-server"; - version = "0.4.7.0"; - sha256 = "1m145xxqg1xy7i1br9yfh3avwkb30zh808nr658ljl7j2imlknj2"; - revision = "4"; - editedCabalFile = "1qcgm2pqi5qjqk27632h69j8ishls6cby8gghvww73wi63fqii9n"; + version = "0.4.8.0"; + sha256 = "0drny9m2js619pkxxa1mxji5x4r46kpv3qnmswyrb3kc0ck5c2af"; + revision = "1"; + editedCabalFile = "0dff8ycslxv5zy74wiph27sscd2p3zkq09j043yy8mnaypmpn4xr"; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring case-insensitive cookie data-default-class entropy http-types jose @@ -260837,11 +259332,13 @@ self: { testHaskellDepends = [ aeson base bytestring case-insensitive hspec http-client http-types jose lens lens-aeson mtl QuickCheck servant servant-auth - servant-server time transformers wai warp wreq + servant-server text time transformers wai warp wreq ]; testToolDepends = [ hspec-discover markdown-unlit ]; description = "servant-server/servant-auth compatibility"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-auth-swagger" = callPackage @@ -260850,10 +259347,10 @@ self: { }: mkDerivation { pname = "servant-auth-swagger"; - version = "0.2.10.1"; - sha256 = "029nvb4wxwl98ah26bgcq1b7izrnvssxwn1682liimvsh4a8bady"; - revision = "8"; - editedCabalFile = "19hp58cf3avq3jnzhspsxkb7vml8ch3cw7dq8qy59xp1wgci6v5m"; + version = "0.2.10.2"; + sha256 = "0f4sn0xlsq8lcnyj0q978bamfav6jmfkkccrg2k5l7rndif4nmwg"; + revision = "1"; + editedCabalFile = "1b4qk84fxs3fn21i8cfcqynl6549rzswyybi613w7raaxgnidqrv"; libraryHaskellDepends = [ base lens servant servant-auth servant-swagger swagger2 text ]; @@ -261059,8 +259556,8 @@ self: { pname = "servant-blaze"; version = "0.9.1"; sha256 = "08fvy904mz5xjqda702kq4ch25m3nda1yhpp4g7i62j0jmxs2ji6"; - revision = "1"; - editedCabalFile = "1y38lzmh5jr3bix0cqrcx9zkjdr1598hz7rvpnm827qw0ln3cmra"; + revision = "2"; + editedCabalFile = "1bc933vfxwdcpgfxy34dkxpadv8j1j053rjxfl4lj0gajwxc5x48"; libraryHaskellDepends = [ base blaze-html http-media servant ]; testHaskellDepends = [ base blaze-html servant-server wai warp ]; description = "Blaze-html support for servant"; @@ -261172,8 +259669,8 @@ self: { pname = "servant-client"; version = "0.19"; sha256 = "1bdapsr6il0f019ss8wsxndpc8cd5czj40xczay5qhl7fqnxg5pa"; - revision = "5"; - editedCabalFile = "196r9jxf0inyqidhz1d1hwmgn10baszl6vcv1hybq55mzb147kqb"; + revision = "6"; + editedCabalFile = "0lakjnpvsiai08c5nddgzrnr0a139rr37cyq31hqcbwnsy553l1y"; libraryHaskellDepends = [ base base-compat bytestring containers deepseq exceptions http-client http-media http-types kan-extensions monad-control mtl @@ -261191,6 +259688,39 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-client_0_20" = callPackage + ({ mkDerivation, aeson, base, base-compat, bytestring, containers + , deepseq, entropy, exceptions, hspec, hspec-discover + , http-api-data, http-client, http-media, http-types, HUnit + , kan-extensions, markdown-unlit, monad-control, mtl, network + , QuickCheck, semigroupoids, servant, servant-client-core + , servant-server, sop-core, stm, text, time, transformers + , transformers-base, transformers-compat, wai, warp + }: + mkDerivation { + pname = "servant-client"; + version = "0.20"; + sha256 = "0xmjqc54yq5akhw5ydbx5k0c1pnrryma8nczwyzvwx4vazrk0pbn"; + revision = "1"; + editedCabalFile = "1bvj0rnnyqw3h70b94k9j21np5h0acxn4cla2gsv9zclhd99f4q6"; + libraryHaskellDepends = [ + base base-compat bytestring containers deepseq exceptions + http-client http-media http-types kan-extensions monad-control mtl + semigroupoids servant servant-client-core stm text time + transformers transformers-base transformers-compat + ]; + testHaskellDepends = [ + aeson base base-compat bytestring entropy hspec http-api-data + http-client http-types HUnit kan-extensions markdown-unlit mtl + network QuickCheck servant servant-client-core servant-server + sop-core stm text transformers transformers-compat wai warp + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "Automatic derivation of querying functions for servant"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-client-core" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , bytestring, constraints, containers, deepseq, exceptions, free @@ -261216,6 +259746,32 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-client-core_0_20" = callPackage + ({ mkDerivation, aeson, base, base-compat, base64-bytestring + , bytestring, constraints, containers, deepseq, exceptions, free + , hspec, hspec-discover, http-media, http-types, network-uri + , QuickCheck, safe, servant, sop-core, template-haskell, text + , transformers + }: + mkDerivation { + pname = "servant-client-core"; + version = "0.20"; + sha256 = "012bdf3c44bqzb0ycns4pcxb0zidqqn7lpzz9316kiwy0wb4jx56"; + revision = "1"; + editedCabalFile = "0nkgan32s6v5s3sqk5wdw1m977gszwi8lnap5wrr3m47q7j4003l"; + libraryHaskellDepends = [ + aeson base base-compat base64-bytestring bytestring constraints + containers deepseq exceptions free http-media http-types + network-uri safe servant sop-core template-haskell text + transformers + ]; + testHaskellDepends = [ base base-compat deepseq hspec QuickCheck ]; + testToolDepends = [ hspec-discover ]; + description = "Core functionality and class for client function generation for servant APIs"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-client-js" = callPackage ({ mkDerivation, base, binary, bytestring, case-insensitive , containers, exceptions, http-media, http-types, jsaddle @@ -261281,6 +259837,8 @@ self: { ]; description = "Extra servant combinators for full WAI functionality"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-conduit" = callPackage @@ -261305,6 +259863,27 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-conduit_0_16" = callPackage + ({ mkDerivation, base, base-compat, bytestring, conduit + , http-client, http-media, mtl, resourcet, servant, servant-client + , servant-server, unliftio-core, wai, warp + }: + mkDerivation { + pname = "servant-conduit"; + version = "0.16"; + sha256 = "037vqqq5k2jm6s7gg2shb6iyvjfblsr41ifjpryfxmsib669vs9f"; + libraryHaskellDepends = [ + base bytestring conduit mtl resourcet servant unliftio-core + ]; + testHaskellDepends = [ + base base-compat bytestring conduit http-client http-media + resourcet servant servant-client servant-server wai warp + ]; + description = "Servant Stream support for conduit"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-csharp" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , heredocs, http-types, lens, mtl, servant, servant-foreign @@ -261397,8 +259976,8 @@ self: { pname = "servant-docs"; version = "0.12"; sha256 = "0531jldq35sl1qlna0s1n8bakbsplg15611305dk48z80vcpa933"; - revision = "5"; - editedCabalFile = "191kb72gzyxr6w2a56775hhlckyg6ll9sasay7qqqg7mg7yvlfpn"; + revision = "6"; + editedCabalFile = "14lxzg47mqc02i1xy6przkwndvhx8a93l12v4ag3q9ziyj51ra5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -261418,6 +259997,36 @@ self: { mainProgram = "greet-docs"; }) {}; + "servant-docs_0_13" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring + , case-insensitive, hashable, http-media, http-types, lens, servant + , string-conversions, tasty, tasty-golden, tasty-hunit, text + , transformers, universe-base, unordered-containers + }: + mkDerivation { + pname = "servant-docs"; + version = "0.13"; + sha256 = "0i91my86bcnn0jckf2qlfyx1zfbg8w6959v7iim60s3mdx9yjp67"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat bytestring case-insensitive + hashable http-media http-types lens servant string-conversions text + universe-base unordered-containers + ]; + executableHaskellDepends = [ + aeson base lens servant string-conversions text + ]; + testHaskellDepends = [ + aeson base base-compat lens servant string-conversions tasty + tasty-golden tasty-hunit transformers + ]; + description = "generate API docs for your servant webservice"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "greet-docs"; + }) {}; + "servant-docs-simple" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, hspec , hspec-core, prettyprinter, raw-strings-qq, servant, text @@ -261646,8 +260255,8 @@ self: { pname = "servant-foreign"; version = "0.15.4"; sha256 = "0bznb73rbgfgkg7n4pxghkqsfca0yw9vak73c6w8sqvc2mjnc7mz"; - revision = "7"; - editedCabalFile = "1s1kxmfs0wzwx9mmlzw49a7x3bf0lm63cpn9bnbm3r12v7p01x71"; + revision = "8"; + editedCabalFile = "0dkcdch9m307ydziyh5gg2lnbjvh8p8k2qhwsgjsw9ss5sy0s9pf"; libraryHaskellDepends = [ base base-compat http-types lens servant text ]; @@ -261655,6 +260264,29 @@ self: { testToolDepends = [ hspec-discover ]; description = "Helpers for generating clients for servant APIs in any programming language"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "servant-foreign_0_16" = callPackage + ({ mkDerivation, base, base-compat, hspec, hspec-discover + , http-types, lens, servant, text + }: + mkDerivation { + pname = "servant-foreign"; + version = "0.16"; + sha256 = "15pir0x7dcyjmw71g4w00qgvcxyvhbkywzc3bvvaaprk5bjb3bmv"; + revision = "1"; + editedCabalFile = "17rnd7dnkj5p8jpbmlgysacrdxxhczd4ll8r5r3bpd56yhj8wm2c"; + libraryHaskellDepends = [ + base base-compat http-types lens servant text + ]; + testHaskellDepends = [ base hspec servant ]; + testToolDepends = [ hspec-discover ]; + description = "Helpers for generating clients for servant APIs in any programming language"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-gdp" = callPackage @@ -261840,8 +260472,8 @@ self: { pname = "servant-http-streams"; version = "0.18.4"; sha256 = "15f24rcgz839cb38q4gs1liqrdyqjbazcqzjdxmv4307x072pv3a"; - revision = "6"; - editedCabalFile = "1nr0xdc21lwb12fi8nfgz8f3vm1xyl7pj28h17y51ybq84ydzljh"; + revision = "7"; + editedCabalFile = "1m7zdskz9dv51xzjw8bxwssfsir0fz0dsi9hx785fnc3a0lvvrlz"; libraryHaskellDepends = [ base base-compat bytestring case-insensitive containers deepseq exceptions http-common http-media http-streams http-types @@ -261859,6 +260491,44 @@ self: { testToolDepends = [ hspec-discover markdown-unlit ]; description = "Automatic derivation of querying functions for servant"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + + "servant-http-streams_0_20" = callPackage + ({ mkDerivation, aeson, base, base-compat, bytestring + , case-insensitive, containers, deepseq, entropy, exceptions, hspec + , hspec-discover, http-api-data, http-common, http-media + , http-streams, http-types, HUnit, io-streams, kan-extensions + , markdown-unlit, monad-control, mtl, network, QuickCheck + , semigroupoids, servant, servant-client-core, servant-server, stm + , text, time, transformers, transformers-base, transformers-compat + , wai, warp + }: + mkDerivation { + pname = "servant-http-streams"; + version = "0.20"; + sha256 = "1pakvvw8m7dkwf8zfrh2gan1hs5zp4mgnn4bp0wiy49mc3zzlxwi"; + revision = "1"; + editedCabalFile = "19dficaknm55bgp2sccr9zgxir39cz35h41cgm1w86dxmxv2bzxy"; + libraryHaskellDepends = [ + base base-compat bytestring case-insensitive containers deepseq + exceptions http-common http-media http-streams http-types + io-streams kan-extensions monad-control mtl semigroupoids servant + servant-client-core text time transformers transformers-base + transformers-compat + ]; + testHaskellDepends = [ + aeson base base-compat bytestring deepseq entropy hspec + http-api-data http-streams http-types HUnit kan-extensions + markdown-unlit mtl network QuickCheck servant servant-client-core + servant-server stm text transformers transformers-compat wai warp + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "Automatic derivation of querying functions for servant"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "servant-http2-client" = callPackage @@ -261948,6 +260618,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Automatically derive javascript functions to query servant webservices"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-jsonrpc" = callPackage @@ -262056,6 +260727,25 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-machines_0_16" = callPackage + ({ mkDerivation, base, base-compat, bytestring, http-client + , http-media, machines, mtl, servant, servant-client + , servant-server, wai, warp + }: + mkDerivation { + pname = "servant-machines"; + version = "0.16"; + sha256 = "0c2cz96m9lbzr318i4vpy55y37xagh7sf1g0hvxbsvwhnzqa4532"; + libraryHaskellDepends = [ base bytestring machines mtl servant ]; + testHaskellDepends = [ + base base-compat bytestring http-client http-media machines servant + servant-client servant-server wai warp + ]; + description = "Servant Stream support for machines"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-match" = callPackage ({ mkDerivation, base, bytestring, hspec, http-types, network-uri , servant, text, utf8-string @@ -262147,6 +260837,7 @@ self: { ]; description = "multipart/form-data (e.g file upload) support for servant"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-multipart-api" = callPackage @@ -262189,6 +260880,7 @@ self: { ]; description = "multipart/form-data (e.g file upload) support for servant"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-named" = callPackage @@ -262310,8 +261002,8 @@ self: { pname = "servant-openapi3"; version = "2.0.1.6"; sha256 = "1hxz3n6l5l8p9s58sjilrn4lv1z17kfik0xdh05v5v1bzf0j2aij"; - revision = "3"; - editedCabalFile = "0pnj7ns6lk5jb2p7i7y2mdyi7bcvf0yj23fzzc3z532zj8a28vaq"; + revision = "4"; + editedCabalFile = "1x3pbd5bix864xiavhsq72965ffzalifix0hkdr5gahqfjk088dc"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring hspec http-media @@ -262342,6 +261034,7 @@ self: { ]; description = "Provide responses to OPTIONS requests for Servant applications"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "servant-pagination" = callPackage @@ -262404,6 +261097,28 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-pipes_0_16" = callPackage + ({ mkDerivation, base, base-compat, bytestring, http-client + , http-media, monad-control, mtl, pipes, pipes-bytestring + , pipes-safe, servant, servant-client, servant-server, wai, warp + }: + mkDerivation { + pname = "servant-pipes"; + version = "0.16"; + sha256 = "00n2rmv4aar49247is2sgy58nal64lv05zci9lhkbgmmmi1hqd10"; + libraryHaskellDepends = [ + base bytestring monad-control mtl pipes pipes-safe servant + ]; + testHaskellDepends = [ + base base-compat bytestring http-client http-media pipes + pipes-bytestring pipes-safe servant servant-client servant-server + wai warp + ]; + description = "Servant Stream support for pipes"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-polysemy" = callPackage ({ mkDerivation, base, deepseq, http-client, http-client-tls, lens , mtl, polysemy, polysemy-plugin, polysemy-zoo, servant @@ -262427,6 +261142,7 @@ self: { ]; description = "Utilities for using servant in a polysemy stack"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-pool" = callPackage @@ -262808,6 +261524,7 @@ self: { testHaskellDepends = [ base doctest QuickCheck ]; description = "Generate a Ruby client from a Servant API with Net::HTTP"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "servant-scotty" = callPackage @@ -262860,8 +261577,8 @@ self: { }: mkDerivation { pname = "servant-serf"; - version = "0.3.1.3"; - sha256 = "0zlfy0xc4ssy7s68i6hddlkz41fa95490yhg19m1lvkqvc6mac2c"; + version = "0.3.1.4"; + sha256 = "0vl8bs8r0z8rb1v3pd79sbb00b9f7a7i1q85csr313wc9nss6y7p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -262900,6 +261617,7 @@ self: { QuickCheck serialise servant text ]; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "example"; }) {}; @@ -262943,6 +261661,47 @@ self: { mainProgram = "greet"; }) {}; + "servant-server_0_20" = callPackage + ({ mkDerivation, aeson, base, base-compat, base64-bytestring + , bytestring, constraints, containers, directory, exceptions + , filepath, hspec, hspec-discover, hspec-wai, http-api-data + , http-media, http-types, monad-control, mtl, network, network-uri + , QuickCheck, resourcet, safe, servant, should-not-typecheck + , sop-core, string-conversions, tagged, temporary, text + , transformers, transformers-base, transformers-compat, wai + , wai-app-static, wai-extra, warp, word8 + }: + mkDerivation { + pname = "servant-server"; + version = "0.20"; + sha256 = "1gp8pslk2sspi5vzrl1nimndpif7jhgzlffi2mzf1ap1bdwgxchk"; + revision = "1"; + editedCabalFile = "0x7z23b3m22afczlnmajcmmcyq9dxvhlv71si0nniz9vzc45l2yb"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base base-compat base64-bytestring bytestring constraints + containers exceptions filepath http-api-data http-media http-types + monad-control mtl network network-uri resourcet servant sop-core + string-conversions tagged text transformers transformers-base wai + wai-app-static word8 + ]; + executableHaskellDepends = [ + aeson base base-compat servant text wai warp + ]; + testHaskellDepends = [ + aeson base base-compat base64-bytestring bytestring directory hspec + hspec-wai http-types mtl QuickCheck resourcet safe servant + should-not-typecheck sop-core string-conversions temporary text + transformers transformers-compat wai wai-extra + ]; + testToolDepends = [ hspec-discover ]; + description = "A family of combinators for defining webservices APIs and serving them"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "greet"; + }) {}; + "servant-server-namedargs" = callPackage ({ mkDerivation, base, bytestring, http-api-data, http-types, named , servant, servant-namedargs, servant-server, string-conversions @@ -263214,6 +261973,7 @@ self: { executableHaskellDepends = [ base purescript-bridge ]; description = "When REST is not enough ..."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "subscriber-psGenerator"; }) {}; @@ -263247,6 +262007,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "servant-swagger_1_2" = callPackage + ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring + , Cabal, cabal-doctest, directory, doctest, filepath, hspec + , hspec-discover, http-media, insert-ordered-containers, lens + , lens-aeson, QuickCheck, servant, singleton-bool, swagger2 + , template-haskell, text, time, unordered-containers, utf8-string + , vector + }: + mkDerivation { + pname = "servant-swagger"; + version = "1.2"; + sha256 = "1dim4vlsd9zcz3ra0qwvb4hlbj0iarxygz78ksw8nbvqgbym3zjh"; + revision = "1"; + editedCabalFile = "1l2459b88hsnz96zqp6iy51kcb0d6pnlf4dwa22vcimhg58vsk89"; + setupHaskellDepends = [ base Cabal cabal-doctest ]; + libraryHaskellDepends = [ + aeson aeson-pretty base base-compat bytestring hspec http-media + insert-ordered-containers lens QuickCheck servant singleton-bool + swagger2 text unordered-containers + ]; + testHaskellDepends = [ + aeson base base-compat directory doctest filepath hspec lens + lens-aeson QuickCheck servant swagger2 template-haskell text time + utf8-string vector + ]; + testToolDepends = [ hspec-discover ]; + description = "Generate a Swagger/OpenAPI/OAS 2.0 specification for your servant API."; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "servant-swagger-tags" = callPackage ({ mkDerivation, base, insert-ordered-containers, lens, servant , servant-mock, servant-server, servant-swagger, swagger2, text @@ -263272,6 +262063,8 @@ self: { pname = "servant-swagger-ui"; version = "0.3.5.5.0.0"; sha256 = "1sjgakdln2nx9ki13vk557rfqwqjksagl32q7y3m8mc9y9s80py7"; + revision = "1"; + editedCabalFile = "1gagm56yy19lbwkcfx9jz7lkhvqxka0xy5pzqks1k2kbz16v8vvs"; libraryHaskellDepends = [ aeson base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core text @@ -263289,8 +262082,8 @@ self: { pname = "servant-swagger-ui-core"; version = "0.3.5"; sha256 = "0ckvrwrb3x39hfl2hixcj3fhibh0vqsh6y7n1lsm25yvzfrg02zd"; - revision = "6"; - editedCabalFile = "1lksxaxmw9ylimfkfcnqchrpqhmykhxa294kd2bwl1qs1rvyslfb"; + revision = "7"; + editedCabalFile = "157jdld3izr32m5fr2y7s8fw16hamh7hb8cm7ybry3fvmsj01zpc"; libraryHaskellDepends = [ aeson base blaze-markup bytestring http-media servant servant-blaze servant-server text transformers transformers-compat wai-app-static @@ -263307,8 +262100,8 @@ self: { pname = "servant-swagger-ui-jensoleg"; version = "0.3.4"; sha256 = "04s4syfmnjwa52xqm29x2sfi1ka6p7fpjff0pxry099rh0d59hkm"; - revision = "4"; - editedCabalFile = "145yljjkb4pmpkcic77qy99v0s4ijvzgsrpcwpjcmnmi5y8f39zm"; + revision = "5"; + editedCabalFile = "1yb32cgkhydc9gpr22yzqkgmf8d6kvgvb8ypsmp81aiq3v94r2ki"; libraryHaskellDepends = [ aeson base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core text @@ -263325,8 +262118,8 @@ self: { pname = "servant-swagger-ui-redoc"; version = "0.3.4.1.22.3"; sha256 = "0ln2sz7ffhddk4dqvczpxb5g8f6bic7sandn5zifpz2jg7lgzy0f"; - revision = "4"; - editedCabalFile = "17spfmrwvj24hxd5sxysn6l3a449nw0ln2m6fslrr7wy4czp2kj5"; + revision = "5"; + editedCabalFile = "1jxsyi45892n4gg2ihhf66jarplvifm0hp66srzkc7lchhz9lzz2"; libraryHaskellDepends = [ aeson base bytestring file-embed-lzma servant servant-server servant-swagger-ui-core text @@ -263429,6 +262222,7 @@ self: { ]; description = "TypeScript client generation for Servant"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "servant-typescript-exe"; }) {}; @@ -263600,23 +262394,6 @@ self: { }) {}; "servant-xml" = callPackage - ({ mkDerivation, base, bytestring, http-media, servant, xmlbf - , xmlbf-xeno - }: - mkDerivation { - pname = "servant-xml"; - version = "1.0.1.4"; - sha256 = "0jzzw4bwjcnax53xx8yjfldd21zgbvynpagf1ikxpzq3sgqhdl2x"; - libraryHaskellDepends = [ - base bytestring http-media servant xmlbf xmlbf-xeno - ]; - description = "Servant support for the XML Content-Type"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "servant-xml_1_0_2" = callPackage ({ mkDerivation, base, bytestring, http-media, servant, xmlbf , xmlbf-xeno }: @@ -264464,7 +263241,9 @@ self: { testHaskellDepends = [ base data-default hspec megaparsec ]; description = "Simple s-expression parser"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "sexpr-parser-z3-demo"; + broken = true; }) {}; "sexpresso" = callPackage @@ -264896,7 +263675,7 @@ self: { license = lib.licenses.bsd3; }) {}; - "shake-cabal" = callPackage + "shake-cabal_0_2_2_2" = callPackage ({ mkDerivation, base, binary, Cabal, composition-prelude, deepseq , directory, filepath, hashable, shake }: @@ -264912,9 +263691,10 @@ self: { ]; description = "Shake library for use with cabal"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; - "shake-cabal_0_2_2_3" = callPackage + "shake-cabal" = callPackage ({ mkDerivation, base, binary, Cabal, composition-prelude, deepseq , directory, filepath, hashable, shake }: @@ -264928,7 +263708,6 @@ self: { ]; description = "Shake library for use with cabal"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "shake-cabal-build" = callPackage @@ -265176,6 +263955,7 @@ self: { ]; description = "Experimental extensions to shake-plus"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "shakebook" = callPackage @@ -265269,32 +264049,6 @@ self: { }) {}; "shakespeare" = callPackage - ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring - , containers, directory, exceptions, file-embed, ghc-prim, hspec - , HUnit, parsec, process, scientific, template-haskell, text - , th-lift, time, transformers, unordered-containers, vector - }: - mkDerivation { - pname = "shakespeare"; - version = "2.0.30"; - sha256 = "038yprj9yig2xbjs2pqsjzs4pl9ir2frdz9wn2pklc4kvdazx3aw"; - libraryHaskellDepends = [ - aeson base blaze-html blaze-markup bytestring containers directory - exceptions file-embed ghc-prim parsec process scientific - template-haskell text th-lift time transformers - unordered-containers vector - ]; - testHaskellDepends = [ - aeson base blaze-html blaze-markup bytestring containers directory - exceptions ghc-prim hspec HUnit parsec process template-haskell - text time transformers - ]; - description = "A toolkit for making compile-time interpolated templates"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.psibi ]; - }) {}; - - "shakespeare_2_1_0" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , containers, directory, exceptions, file-embed, ghc-prim, hspec , HUnit, parsec, process, scientific, template-haskell, text @@ -265317,7 +264071,6 @@ self: { ]; description = "A toolkit for making compile-time interpolated templates"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.psibi ]; }) {}; @@ -265753,6 +264506,31 @@ self: { maintainers = [ lib.maintainers.thielema ]; }) {}; + "shellify" = callPackage + ({ mkDerivation, base, containers, data-default-class, directory + , extra, hspec, hspec-core, HStringTemplate, mtl, raw-strings-qq + , shake, text, unordered-containers + }: + mkDerivation { + pname = "shellify"; + version = "0.10.0.1"; + sha256 = "0wih7jl3za8cm62wk8zplyc94356ccrck1kri814z4pk7dav50lv"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base containers data-default-class directory extra HStringTemplate + mtl raw-strings-qq shake text unordered-containers + ]; + executableHaskellDepends = [ base raw-strings-qq text ]; + testHaskellDepends = [ base hspec hspec-core raw-strings-qq text ]; + description = "A tool for generating shell.nix files"; + license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + mainProgram = "shellify"; + maintainers = [ lib.maintainers.danielrolls ]; + broken = true; + }) {}; + "shellish" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, mtl , process, strict, time, unix-compat @@ -265821,7 +264599,9 @@ self: { testHaskellDepends = [ base doctest Glob ]; description = "Out of the shell solution for scripting in Haskell"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; mainProgram = "readme"; + broken = true; }) {}; "shellout" = callPackage @@ -265848,6 +264628,8 @@ self: { pname = "shelltestrunner"; version = "1.9"; sha256 = "1a5kzqbwg6990249ypw0cx6cqj6663as1kbj8nzblcky8j6kbi6b"; + revision = "1"; + editedCabalFile = "148yc2b81dm2lwwrrqhxfdh6ww5k2hgvj4vpq67w0ax09l3rphn5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -265873,31 +264655,6 @@ self: { }) {}; "shelly" = callPackage - ({ mkDerivation, async, base, bytestring, containers, directory - , enclosed-exceptions, exceptions, filepath, hspec, hspec-contrib - , HUnit, lifted-async, lifted-base, monad-control, mtl, process - , text, time, transformers, transformers-base, unix-compat - }: - mkDerivation { - pname = "shelly"; - version = "1.10.0.1"; - sha256 = "0nm3yg6mhgxj670xn18v4zvzzqxqv9b1r6psdmsppgqny1szqm3x"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - async base bytestring containers directory enclosed-exceptions - exceptions filepath lifted-async lifted-base monad-control mtl - process text time transformers transformers-base unix-compat - ]; - testHaskellDepends = [ - base bytestring directory filepath hspec hspec-contrib HUnit - lifted-async mtl text transformers unix-compat - ]; - description = "shell-like (systems) programming in Haskell"; - license = lib.licenses.bsd3; - }) {}; - - "shelly_1_12_1" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , enclosed-exceptions, exceptions, filepath, hspec, hspec-contrib , HUnit, lifted-async, lifted-base, monad-control, mtl, process @@ -265920,7 +264677,6 @@ self: { ]; description = "shell-like (systems) programming in Haskell"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "shelly-extra" = callPackage @@ -265966,8 +264722,8 @@ self: { }: mkDerivation { pname = "shh"; - version = "0.7.2.1"; - sha256 = "1p46q07mdk9w6agm5ggy34r62fqw6zlx4d32pkby852piy7aknnv"; + version = "0.7.2.2"; + sha256 = "1y12a65wf4k2piq49k8v0j01py1vlfmlg4y8p6nxh80qcw46g6li"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; @@ -265994,6 +264750,8 @@ self: { pname = "shh-extras"; version = "0.1.0.2"; sha256 = "0yax761d0xgc8nqg8h7y69fb1mwf88w73sznh3kffhlaladavskx"; + revision = "1"; + editedCabalFile = "1rk56bpsdiyylay8kmgky2i4bvxs6xjc3xdc1yssb2qv74gcl8wq"; libraryHaskellDepends = [ base hostname shh time ]; testHaskellDepends = [ base tasty ]; description = "Utility functions for using shh"; @@ -266038,6 +264796,8 @@ self: { ]; description = "Run a sequence of functions on in-memory representations of files"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "shimmer" = callPackage @@ -266373,6 +265133,8 @@ self: { libraryHaskellDepends = [ base ]; description = "convert types into string values in haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "showdown" = callPackage @@ -266679,6 +265441,29 @@ self: { mainProgram = "sigma-ij"; }) {}; + "sigmacord" = callPackage + ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring + , containers, data-default, emoji, http-api-data, http-client + , iso8601-time, MonadRandom, mtl, network, req, safe-exceptions + , scientific, text, time, unliftio, unordered-containers + , websockets, wuss + }: + mkDerivation { + pname = "sigmacord"; + version = "1.0.0"; + sha256 = "0y6v35b7sx93nx3jccglylzzax6axb83yrv18h79zhjwh18vl9ch"; + libraryHaskellDepends = [ + aeson async base base64-bytestring bytestring containers + data-default emoji http-api-data http-client iso8601-time + MonadRandom mtl network req safe-exceptions scientific text time + unliftio unordered-containers websockets wuss + ]; + description = "Write Discord Bots in Haskell"; + license = "GPL"; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "sign" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, HUnit , lattices, QuickCheck, tasty, tasty-hunit, tasty-quickcheck @@ -267034,23 +265819,6 @@ self: { }) {}; "simple-affine-space" = callPackage - ({ mkDerivation, base, deepseq, directory, filepath, hlint, process - , regex-posix - }: - mkDerivation { - pname = "simple-affine-space"; - version = "0.1.1"; - sha256 = "172yn8kispqbn6zrdn610mh3l728ffb6lwa1zk5qgwm0lfpx3849"; - libraryHaskellDepends = [ base deepseq ]; - testHaskellDepends = [ - base directory filepath hlint process regex-posix - ]; - description = "A simple library for affine and vector spaces"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.turion ]; - }) {}; - - "simple-affine-space_0_2_1" = callPackage ({ mkDerivation, base, deepseq, directory, filepath, hlint, process , regex-posix }: @@ -267064,7 +265832,6 @@ self: { ]; description = "A simple library for affine and vector spaces"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.turion ]; }) {}; @@ -267285,6 +266052,8 @@ self: { benchmarkHaskellDepends = [ base criterion mtl transformers ]; description = "A simple effect system that integrates with MTL"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "simple-enumeration" = callPackage @@ -267544,6 +266313,8 @@ self: { libraryHaskellDepends = [ base formatting simple-media-timestamp ]; description = "Formatting for simple-media-timestamp"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "simple-money" = callPackage @@ -267633,6 +266404,8 @@ self: { ]; description = "Simple parser combinators"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "simple-pascal" = callPackage @@ -267693,17 +266466,6 @@ self: { }) {}; "simple-prompt" = callPackage - ({ mkDerivation, base, extra }: - mkDerivation { - pname = "simple-prompt"; - version = "0.1.0"; - sha256 = "0a027k5jywpq4hssrhghnci2s32hqhpnphmybwbccl1m18zpay5r"; - libraryHaskellDepends = [ base extra ]; - description = "Simple commandline text prompt functions"; - license = lib.licenses.bsd3; - }) {}; - - "simple-prompt_0_2_0_1" = callPackage ({ mkDerivation, base, exceptions, extra, haskeline, time }: mkDerivation { pname = "simple-prompt"; @@ -267712,7 +266474,6 @@ self: { libraryHaskellDepends = [ base exceptions extra haskeline time ]; description = "Simple commandline text prompt functions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "simple-reflect" = callPackage @@ -267740,25 +266501,6 @@ self: { }) {}; "simple-sendfile" = callPackage - ({ mkDerivation, base, bytestring, conduit, conduit-extra - , directory, hspec, hspec-discover, HUnit, network, process - , resourcet, unix - }: - mkDerivation { - pname = "simple-sendfile"; - version = "0.2.31"; - sha256 = "0q65dnvmwwcvpzhg3963s7yy404h4yrjgxvdbjy0grrs1qi6w1v6"; - libraryHaskellDepends = [ base bytestring network unix ]; - testHaskellDepends = [ - base bytestring conduit conduit-extra directory hspec HUnit network - process resourcet unix - ]; - testToolDepends = [ hspec-discover ]; - description = "Cross platform library for the sendfile system call"; - license = lib.licenses.bsd3; - }) {}; - - "simple-sendfile_0_2_32" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , directory, easy-file, hspec, hspec-discover, HUnit, network , process, resourcet, unix @@ -267775,7 +266517,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Cross platform library for the sendfile system call"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "simple-server" = callPackage @@ -268488,20 +267229,6 @@ self: { }) {}; "singletons" = callPackage - ({ mkDerivation, base }: - mkDerivation { - pname = "singletons"; - version = "3.0.1"; - sha256 = "0lqg9wxh02z2sikpy88asm8g4sfrvyb66b7p76irsij31h0cxbnk"; - revision = "1"; - editedCabalFile = "0n3jr9jqz50ygaw80a9cx3g09w7w8bdlq9ssyap0a4990yxl8fbx"; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base ]; - description = "Basic singleton types and definitions"; - license = lib.licenses.bsd3; - }) {}; - - "singletons_3_0_2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "singletons"; @@ -268513,7 +267240,6 @@ self: { testHaskellDepends = [ base ]; description = "Basic singleton types and definitions"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "singletons-base" = callPackage @@ -268523,10 +267249,8 @@ self: { }: mkDerivation { pname = "singletons-base"; - version = "3.1"; - sha256 = "1bsfbdbfwiq2nis3r95x06r0q9iypyz4hkvmgvk56bwj6421k7kd"; - revision = "1"; - editedCabalFile = "12p0xzmrkn2bjz6wf9i291bh47s9c0ziz6cvvja65vnzwd8l60ry"; + version = "3.1.1"; + sha256 = "0d32c1dmi8mlrli0927g3hy6gip4c9w0myza3x594nlb6cnwdj6f"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base pretty singletons singletons-th template-haskell text @@ -268564,24 +267288,6 @@ self: { }) {}; "singletons-presburger" = callPackage - ({ mkDerivation, base, ghc-typelits-presburger, mtl, reflection - , singletons, singletons-base - }: - mkDerivation { - pname = "singletons-presburger"; - version = "0.6.1.0"; - sha256 = "1s12g1qcdz035y2lzjivw2m2jm9hqvbwvgmxvahn4a2j89f4zgky"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base ghc-typelits-presburger mtl reflection singletons - singletons-base - ]; - description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; - license = lib.licenses.bsd3; - }) {}; - - "singletons-presburger_0_7_2_0" = callPackage ({ mkDerivation, base, ghc, ghc-typelits-presburger, mtl , reflection, singletons, singletons-base }: @@ -268597,7 +267303,6 @@ self: { ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "singletons-th" = callPackage @@ -268606,10 +267311,8 @@ self: { }: mkDerivation { pname = "singletons-th"; - version = "3.1"; - sha256 = "1mhx7sadw7zxaf7qhryrhi4fiyf9v3jcaplkh1syaa7b4725dm7a"; - revision = "2"; - editedCabalFile = "19ac6s4k6yv0lfrhkmgpf000k32rpm91lngs4955158792pa6fi6"; + version = "3.1.1"; + sha256 = "1bp9abhbk6ad27p0ksqx2nhrkp6r9dgx20dzyl3bq1zf6nz92ss6"; libraryHaskellDepends = [ base containers ghc-boot-th mtl singletons syb template-haskell th-desugar th-orphans transformers @@ -268700,6 +267403,8 @@ self: { ]; description = "Nat singletons represented by Int"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "siphash" = callPackage @@ -268912,32 +267617,6 @@ self: { }) {}; "sized" = callPackage - ({ mkDerivation, base, constraints, containers, deepseq - , equational-reasoning, ghc-typelits-knownnat - , ghc-typelits-presburger, hashable, inspection-testing, lens - , mono-traversable, subcategories, tasty, tasty-expected-failure - , tasty-inspection-testing, template-haskell, th-lift, these - , type-natural, vector - }: - mkDerivation { - pname = "sized"; - version = "1.0.0.2"; - sha256 = "0l6miv6dw0j5fdkiig7a8akhphrpxs8ls6xdakzpbk53bdh0093n"; - libraryHaskellDepends = [ - base constraints containers deepseq equational-reasoning - ghc-typelits-knownnat ghc-typelits-presburger hashable lens - mono-traversable subcategories these type-natural vector - ]; - testHaskellDepends = [ - base containers inspection-testing mono-traversable subcategories - tasty tasty-expected-failure tasty-inspection-testing - template-haskell th-lift type-natural vector - ]; - description = "Sized sequence data-types"; - license = lib.licenses.bsd3; - }) {}; - - "sized_1_1_0_0" = callPackage ({ mkDerivation, base, constraints, containers, deepseq , equational-reasoning, ghc-typelits-knownnat , ghc-typelits-presburger, hashable, inspection-testing, lens @@ -268961,7 +267640,6 @@ self: { ]; description = "Sized sequence data-types"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "sized-grid" = callPackage @@ -269371,8 +268049,8 @@ self: { }: mkDerivation { pname = "skylighting"; - version = "0.13.2.1"; - sha256 = "0lq68cavdp73praa2h8cclgnrh53fqg9x4r6q3fsvnr8lbcb4x7h"; + version = "0.13.4"; + sha256 = "09v4da57ijzcaxhibrshw8fdxd0wq8adw44w9wh1rpn2l698gv4m"; configureFlags = [ "-fexecutable" ]; isLibrary = true; isExecutable = true; @@ -269389,6 +268067,33 @@ self: { mainProgram = "skylighting"; }) {}; + "skylighting_0_13_4_1" = callPackage + ({ mkDerivation, base, binary, blaze-html, bytestring, containers + , pretty-show, skylighting-core, skylighting-format-ansi + , skylighting-format-blaze-html, skylighting-format-context + , skylighting-format-latex, text + }: + mkDerivation { + pname = "skylighting"; + version = "0.13.4.1"; + sha256 = "091cjjv8y0y5pfz5fphyzs94nzslbz8j5i07ma6pfqd1bjrh9xzi"; + configureFlags = [ "-fexecutable" ]; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + base binary containers skylighting-core skylighting-format-ansi + skylighting-format-blaze-html skylighting-format-context + skylighting-format-latex + ]; + executableHaskellDepends = [ + base blaze-html bytestring containers pretty-show text + ]; + description = "syntax highlighting library"; + license = lib.licenses.gpl2Only; + hydraPlatforms = lib.platforms.none; + mainProgram = "skylighting"; + }) {}; + "skylighting-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary , bytestring, case-insensitive, colour, containers, criterion, Diff @@ -269398,8 +268103,8 @@ self: { }: mkDerivation { pname = "skylighting-core"; - version = "0.13.2.1"; - sha256 = "1ib59w12f7mlh10nwj7404jv8x7z2r58g8a9ndr6ag8pxnf81054"; + version = "0.13.4"; + sha256 = "0n9v62fq7iwlz44hfz7zbsqplqkls8x7cb3fmm5xfw020adqjyyf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -269419,6 +268124,37 @@ self: { license = lib.licenses.bsd3; }) {}; + "skylighting-core_0_13_4_1" = callPackage + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary + , bytestring, case-insensitive, colour, containers, criterion, Diff + , directory, filepath, mtl, pretty-show, QuickCheck, safe, tasty + , tasty-golden, tasty-hunit, tasty-quickcheck, text, transformers + , utf8-string, xml-conduit + }: + mkDerivation { + pname = "skylighting-core"; + version = "0.13.4.1"; + sha256 = "1hz2r8qpkjf9m5fgpw39vqp3rq1cbkamxss65i40bqihbjzysm65"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson attoparsec base base64-bytestring binary bytestring + case-insensitive colour containers directory filepath mtl safe text + transformers utf8-string xml-conduit + ]; + testHaskellDepends = [ + aeson base bytestring containers Diff directory filepath + pretty-show QuickCheck tasty tasty-golden tasty-hunit + tasty-quickcheck text + ]; + benchmarkHaskellDepends = [ + base containers criterion filepath text + ]; + description = "syntax highlighting library"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "skylighting-extensions" = callPackage ({ mkDerivation, base, containers, skylighting, skylighting-modding , text @@ -270058,8 +268794,8 @@ self: { }: mkDerivation { pname = "slynx"; - version = "0.7.2.1"; - sha256 = "1jff263if0f3013qlh06dvmisnqvmlq2ld4rqb159x6vz59iablk"; + version = "0.7.2.2"; + sha256 = "1mg25s3vf6lkia0z1v9jxjkfjh8by68q18y9m3v50lg4xpc97f4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -270359,6 +269095,7 @@ self: { ]; description = "Haskell Behavior Tree Library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "smartword" = callPackage @@ -270456,6 +269193,8 @@ self: { ]; description = "Linear time row minima for totally monotone matrices"; license = "(BSD-2-Clause OR Apache-2.0)"; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "smcdel" = callPackage @@ -270552,6 +269291,8 @@ self: { libraryHaskellDepends = [ base bytesmith primitive ]; description = "Parse arrays of tokens"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "smith-cli" = callPackage @@ -271026,29 +269767,27 @@ self: { "snap" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring, cereal , clientsession, configurator, containers, deepseq, directory - , directory-tree, dlist, fail, filepath, hashable, heist - , http-streams, HUnit, lens, lifted-base, map-syntax, monad-control - , mtl, mwc-random, pwstore-fast, QuickCheck, smallcheck, snap-core + , directory-tree, dlist, filepath, hashable, heist, http-streams + , HUnit, lens, lifted-base, map-syntax, monad-control, mtl + , mwc-random, pwstore-fast, QuickCheck, smallcheck, snap-core , snap-server, stm, syb, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-smallcheck, text, time , transformers, transformers-base, unordered-containers, xmlhtml }: mkDerivation { pname = "snap"; - version = "1.1.3.1"; - sha256 = "1zq7yz5w9ms8zm5z4c05awkdarqbmb7pp13y9c1x04qfd5ba4c47"; - revision = "2"; - editedCabalFile = "16rkb05mrvi7binynawkshsvikdvxqrv8bxxjcgs4k30arx39cz5"; + version = "1.1.3.2"; + sha256 = "11l7jhch504sbiqdqqjx89cav3qxhkgygvlacfvvl22sya1a4kaf"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal clientsession configurator - containers directory directory-tree dlist fail filepath hashable - heist lens lifted-base map-syntax monad-control mtl mwc-random + containers directory directory-tree dlist filepath hashable heist + lens lifted-base map-syntax monad-control mtl mwc-random pwstore-fast snap-core snap-server stm text time transformers transformers-base unordered-containers xmlhtml ]; testHaskellDepends = [ aeson async attoparsec base bytestring cereal clientsession - configurator containers deepseq directory directory-tree dlist fail + configurator containers deepseq directory directory-tree dlist filepath hashable heist http-streams HUnit lens lifted-base map-syntax monad-control mtl mwc-random pwstore-fast QuickCheck smallcheck snap-core snap-server stm syb test-framework @@ -271165,8 +269904,8 @@ self: { pname = "snap-core"; version = "1.0.5.1"; sha256 = "00h5xijkjvnhcgxpw3vmkpf5nwfpknqflvxgig6gvsy4wahc2157"; - revision = "1"; - editedCabalFile = "1hmkk9gxvrrs6ddf7l8i6ajdgdw4zgd103al67ggrh7whjyg2i0d"; + revision = "2"; + editedCabalFile = "0gpnjqvcgpbvv72m94q1qghs7dzrc10s0qdr71yar0zmv2j06pnj"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-builder case-insensitive containers directory filepath hashable HUnit io-streams lifted-base @@ -271372,8 +270111,8 @@ self: { pname = "snap-server"; version = "1.1.2.1"; sha256 = "0znadz0av6k31s8d175904d2kajxayl38sva3dqh5ckdfkymfx54"; - revision = "1"; - editedCabalFile = "09ljp1m8lv2khp6m76sj96qa3gr5v19c5caz54jlvinj7k6bhhfm"; + revision = "2"; + editedCabalFile = "06nw6s7cmx0ap0v9qnjcrrnlrrm2px7msdc8rgv3l349rip34whl"; configureFlags = [ "-fopenssl" ]; isLibrary = true; isExecutable = true; @@ -272012,6 +270751,8 @@ self: { ]; description = "Automatic (re)compilation of purescript projects"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "snaplet-recaptcha" = callPackage @@ -272676,6 +271417,7 @@ self: { libraryHaskellDepends = [ base numeric-kinds type-compare ]; description = "Integer singletons with flexible representation"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "soap" = callPackage @@ -272931,10 +271673,8 @@ self: { }: mkDerivation { pname = "sockets"; - version = "0.6.1.0"; - sha256 = "0isnl0vzdm95fgpjpib6ivgwma8acyqc41020lqa3bdzx82whcsy"; - revision = "2"; - editedCabalFile = "12hk8gwffcrp8idx9zlc4c14k8x1d8r1c897m81fnmw6zc9ayl5c"; + version = "0.6.1.1"; + sha256 = "11d8naqwvsswqs27msir2qsbpgphyvxnq2fdmqc7vnydkgch91jk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -273616,6 +272356,8 @@ self: { pname = "soxlib"; version = "0.0.3.2"; sha256 = "12pkalrwqcgz77wv948mkjldc57pj090rkrjw6k3xzqvsgvnrrpd"; + revision = "1"; + editedCabalFile = "0ah3v01wkm3q5shrd2wjlksxlszirmzgnapzfgbs5m3x9r1zmibh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -274014,6 +272756,8 @@ self: { ]; description = "Numerical computing in native Haskell"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sparse-merkle-trees" = callPackage @@ -274038,6 +272782,8 @@ self: { ]; description = "Sparse Merkle trees with proofs of inclusion and exclusion"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sparse-tensor" = callPackage @@ -274224,6 +272970,8 @@ self: { ]; description = "SPDX license expression language, Extras"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "spdx-license" = callPackage @@ -274780,6 +273528,7 @@ self: { ]; description = "A parallel implementation of the Sorokina/Zeilfelder spline scheme"; license = lib.licenses.agpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "spline3"; }) {}; @@ -275034,6 +273783,44 @@ self: { license = lib.licenses.bsd3; }) {}; + "spotify" = callPackage + ({ mkDerivation, aeson, base, base64-bytestring, bytestring, Cabal + , composition, containers, directory, exceptions, extra, filepath + , http-api-data, http-client, http-client-tls, http-types, lucid + , monad-loops, mtl, pretty-simple, servant, servant-client + , servant-lucid, text, time, transformers, unordered-containers + }: + mkDerivation { + pname = "spotify"; + version = "0.1.0.1"; + sha256 = "0b1cpwcdkspzh43ybjizbi91wixc8wq82h01k18kl13jdipr79cc"; + isLibrary = true; + isExecutable = true; + libraryHaskellDepends = [ + aeson base base64-bytestring bytestring composition containers + directory exceptions extra filepath http-api-data http-client + http-client-tls http-types lucid monad-loops mtl pretty-simple + servant servant-client servant-lucid text time transformers + unordered-containers + ]; + executableHaskellDepends = [ + aeson base bytestring composition containers directory exceptions + extra filepath monad-loops mtl pretty-simple servant text time + transformers unordered-containers + ]; + testHaskellDepends = [ + aeson base bytestring Cabal composition containers directory + exceptions extra filepath monad-loops mtl pretty-simple servant + text time transformers unordered-containers + ]; + doHaddock = false; + description = "Spotify Web API"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + mainProgram = "examples"; + broken = true; + }) {}; + "spoty" = callPackage ({ mkDerivation, aeson, base, bytestring, lens, lens-aeson, pipes , text, unordered-containers, wreq @@ -275286,6 +274073,22 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; + "sqids" = callPackage + ({ mkDerivation, base, containers, hspec, mtl, split, text + , transformers + }: + mkDerivation { + pname = "sqids"; + version = "0.1.2.1"; + sha256 = "06m1vsmfgzn80r9gc8pgnzj4496lyyhk78gka63jzqzqi61cs7rh"; + libraryHaskellDepends = [ base containers mtl text transformers ]; + testHaskellDepends = [ base containers hspec mtl split text ]; + description = "A small library that lets you generate YouTube-looking IDs from numbers"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "sql-simple" = callPackage ({ mkDerivation, base, containers, exceptions, monad-control, text , transformers, transformers-base @@ -275567,14 +274370,15 @@ self: { "squares" = callPackage ({ mkDerivation, adjunctions, base, bifunctors, comonad - , distributive, profunctors + , distributive, kan-extensions, profunctors }: mkDerivation { pname = "squares"; - version = "0.1.1"; - sha256 = "1lql2qzyiffs09y3iw1wi190agjg49nic95n57jhzcixavk91fgn"; + version = "0.2.1"; + sha256 = "06bz93zfid5ya8zjcnf6qvdmjdw4d84yjmmw7y223i0083gpha7v"; libraryHaskellDepends = [ - adjunctions base bifunctors comonad distributive profunctors + adjunctions base bifunctors comonad distributive kan-extensions + profunctors ]; description = "The double category of Hask functors and profunctors"; license = lib.licenses.bsd3; @@ -275791,6 +274595,8 @@ self: { ]; description = "Attoparsec parser for the SRT format"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "srt-dhall" = callPackage @@ -275829,6 +274635,7 @@ self: { ]; description = "Format an SRT"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "srtree" = callPackage @@ -275837,8 +274644,8 @@ self: { }: mkDerivation { pname = "srtree"; - version = "1.0.0.4"; - sha256 = "0i1fflmqvm9hl1cxm4hddjfz1dyxd5nq2pmwmj467wbyjmmrpksv"; + version = "1.0.0.5"; + sha256 = "1gylgq29clddj8vdk0dd95prsvm64gsjf5hidc25dz64rjxmd2xi"; libraryHaskellDepends = [ base containers dlist mtl random vector ]; @@ -276109,6 +274916,8 @@ self: { libraryHaskellDepends = [ base gdp primitive ]; description = "shared heap regions between local mutable state threads"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stable-heap" = callPackage @@ -276205,10 +275014,8 @@ self: { }: mkDerivation { pname = "stache"; - version = "2.3.3"; - sha256 = "1naqj54qm59f04x310lvj4fsrp3xar1v643i79gp7h48kyn1c2vy"; - revision = "3"; - editedCabalFile = "0flizmaig3crrwfl88wxchw0g67r299hal70p2qrxnl36c84yd63"; + version = "2.3.4"; + sha256 = "0kgiyxws2kir8q8zrqkzmk103y7hl6nksxl70f6fy8m9fqkjga51"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -276233,104 +275040,6 @@ self: { }) {}; "stack" = callPackage - ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array - , async, attoparsec, base, base64-bytestring, bytestring, Cabal - , casa-client, casa-types, colour, conduit, conduit-extra - , containers, cryptonite, cryptonite-conduit, deepseq, directory - , echo, exceptions, extra, file-embed, filelock, filepath, fsnotify - , generic-deriving, hackage-security, hashable, hi-file-parser - , hpack, hpc, hspec, hspec-discover, http-client, http-client-tls - , http-conduit, http-download, http-types, memory, microlens - , mintty, mono-traversable, mtl, mustache, neat-interpolation - , network-uri, open-browser, optparse-applicative, pantry, path - , path-io, persistent, persistent-sqlite, persistent-template - , pretty, primitive, process, project-template, QuickCheck, random - , raw-strings-qq, retry, rio, rio-prettyprint, semigroups - , smallcheck, split, stm, streaming-commons, tar, template-haskell - , temporary, text, text-metrics, th-reify-many, time, tls - , transformers, typed-process, unicode-transforms, unix - , unix-compat, unliftio, unordered-containers, vector, yaml - , zip-archive, zlib - }: - mkDerivation { - pname = "stack"; - version = "2.9.1"; - sha256 = "01020dx89m07qmjs58vs2kidhkzq3106md08w6c65bzxvlf6kcwk"; - revision = "5"; - editedCabalFile = "01j3rp2bzgf7861wkm01zgk77bjb5466mw5mqydvphdxm4m4wgmd"; - configureFlags = [ - "-fdisable-git-info" "-fhide-dependency-versions" - "-fsupported-build" - ]; - isLibrary = true; - isExecutable = true; - setupHaskellDepends = [ base Cabal filepath ]; - libraryHaskellDepends = [ - aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal casa-client casa-types colour - conduit conduit-extra containers cryptonite cryptonite-conduit - deepseq directory echo exceptions extra file-embed filelock - filepath fsnotify generic-deriving hackage-security hashable - hi-file-parser hpack hpc http-client http-client-tls http-conduit - http-download http-types memory microlens mintty mono-traversable - mtl mustache neat-interpolation network-uri open-browser - optparse-applicative pantry path path-io persistent - persistent-sqlite persistent-template pretty primitive process - project-template random retry rio rio-prettyprint semigroups split - stm streaming-commons tar template-haskell temporary text - text-metrics th-reify-many time tls transformers typed-process - unicode-transforms unix unix-compat unliftio unordered-containers - vector yaml zip-archive zlib - ]; - executableHaskellDepends = [ - aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal casa-client casa-types colour - conduit conduit-extra containers cryptonite cryptonite-conduit - deepseq directory echo exceptions extra file-embed filelock - filepath fsnotify generic-deriving hackage-security hashable - hi-file-parser hpack hpc http-client http-client-tls http-conduit - http-download http-types memory microlens mintty mono-traversable - mtl mustache neat-interpolation network-uri open-browser - optparse-applicative pantry path path-io persistent - persistent-sqlite persistent-template pretty primitive process - project-template random retry rio rio-prettyprint semigroups split - stm streaming-commons tar template-haskell temporary text - text-metrics th-reify-many time tls transformers typed-process - unicode-transforms unix unix-compat unliftio unordered-containers - vector yaml zip-archive zlib - ]; - testHaskellDepends = [ - aeson annotated-wl-pprint ansi-terminal array async attoparsec base - base64-bytestring bytestring Cabal casa-client casa-types colour - conduit conduit-extra containers cryptonite cryptonite-conduit - deepseq directory echo exceptions extra file-embed filelock - filepath fsnotify generic-deriving hackage-security hashable - hi-file-parser hpack hpc hspec http-client http-client-tls - http-conduit http-download http-types memory microlens mintty - mono-traversable mtl mustache neat-interpolation network-uri - open-browser optparse-applicative pantry path path-io persistent - persistent-sqlite persistent-template pretty primitive process - project-template QuickCheck random raw-strings-qq retry rio - rio-prettyprint semigroups smallcheck split stm streaming-commons - tar template-haskell temporary text text-metrics th-reify-many time - tls transformers typed-process unicode-transforms unix unix-compat - unliftio unordered-containers vector yaml zip-archive zlib - ]; - testToolDepends = [ hspec-discover ]; - doCheck = false; - preCheck = "export HOME=$TMPDIR"; - postInstall = '' - exe=$out/bin/stack - mkdir -p $out/share/bash-completion/completions - $exe --bash-completion-script $exe >$out/share/bash-completion/completions/stack - ''; - description = "The Haskell Tool Stack"; - license = lib.licenses.bsd3; - mainProgram = "stack"; - maintainers = [ lib.maintainers.cdepillabout ]; - }) {}; - - "stack_2_11_1" = callPackage ({ mkDerivation, aeson, annotated-wl-pprint, ansi-terminal, array , async, attoparsec, base, base64-bytestring, bytestring, Cabal , casa-client, casa-types, colour, conduit, conduit-extra @@ -276421,7 +275130,6 @@ self: { ''; description = "The Haskell Tool Stack"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "stack"; maintainers = [ lib.maintainers.cdepillabout ]; }) {}; @@ -277462,6 +276170,8 @@ self: { libraryHaskellDepends = [ base fsnotify ]; description = "Develop applications without restarts"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stash" = callPackage @@ -277553,24 +276263,6 @@ self: { }) {}; "stateWriter" = callPackage - ({ mkDerivation, base, containers, criterion, deepseq, dlist, free - , hspec, lens, mtl, QuickCheck, transformers, vector - }: - mkDerivation { - pname = "stateWriter"; - version = "0.3.0"; - sha256 = "0l8x758ywgz3c6fhyw1ajaqnq98l2ra39cj4yl2873z89q2cxdlp"; - libraryHaskellDepends = [ base mtl transformers ]; - testHaskellDepends = [ base free hspec mtl QuickCheck ]; - benchmarkHaskellDepends = [ - base containers criterion deepseq dlist lens mtl transformers - vector - ]; - description = "A faster variant of the RWS monad transformers"; - license = lib.licenses.bsd3; - }) {}; - - "stateWriter_0_4_0" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, dlist, free , hspec, lens, mtl, QuickCheck, transformers, vector }: @@ -277586,7 +276278,6 @@ self: { ]; description = "A faster variant of the RWS monad transformers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "statechart" = callPackage @@ -277690,6 +276381,25 @@ self: { broken = true; }) {}; + "static-bytes" = callPackage + ({ mkDerivation, base, bytestring, hspec, hspec-discover, memory + , primitive, QuickCheck, rio, text, vector + }: + mkDerivation { + pname = "static-bytes"; + version = "0.1.0"; + sha256 = "00lai18b7wzyy08l6na0lnzpzlwsld7iqfcz2r0l6qbxmdmm3hsx"; + libraryHaskellDepends = [ + base bytestring memory primitive rio vector + ]; + testHaskellDepends = [ + base bytestring hspec memory primitive QuickCheck rio text vector + ]; + testToolDepends = [ hspec-discover ]; + description = "A Haskell library providing types representing 8, 16, 32, 64 or 128 bytes of data"; + license = lib.licenses.bsd3; + }) {}; + "static-canvas" = callPackage ({ mkDerivation, base, double-conversion, free, mtl, text }: mkDerivation { @@ -278227,6 +276937,7 @@ self: { ]; description = "Binding to Standard Template Library C++"; license = lib.licenses.bsd2; + hydraPlatforms = lib.platforms.none; }) {}; "stdf" = callPackage @@ -278327,6 +277038,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "A file watcher and development tool"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "sos"; }) {}; @@ -279016,6 +277728,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Storable offsets for record fields"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "storable-record" = callPackage @@ -279050,20 +277764,6 @@ self: { }) {}; "storable-tuple" = callPackage - ({ mkDerivation, base, base-orphans, storable-record, utility-ht }: - mkDerivation { - pname = "storable-tuple"; - version = "0.0.3.3"; - sha256 = "0dfzhxgkn1l6ls7zh6iifhyvhm8l47n40z0ar23c6ibsa94w1ynw"; - libraryHaskellDepends = [ - base base-orphans storable-record utility-ht - ]; - description = "Storable instance for pairs and triples"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.thielema ]; - }) {}; - - "storable-tuple_0_1" = callPackage ({ mkDerivation, base, base-orphans, storable-record, utility-ht }: mkDerivation { pname = "storable-tuple"; @@ -279074,7 +277774,6 @@ self: { ]; description = "Storable instance for pairs and triples"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.thielema ]; }) {}; @@ -279087,8 +277786,8 @@ self: { pname = "storablevector"; version = "0.2.13.1"; sha256 = "06fgxbnc5vwmiv7dxywj7ncjhmxv0wjs0bys5hza6mrwn3sw5r2w"; - revision = "2"; - editedCabalFile = "05p97fmm8jkhhyhm2gqm7knnri64sihqywr9r49s01c8fkgzm1qx"; + revision = "3"; + editedCabalFile = "0iwdlamw4fm49qfawx7xp9alvv94l6q1xqrqav9k1q6486m27q99"; libraryHaskellDepends = [ base deepseq non-negative QuickCheck semigroups syb transformers unsafe utility-ht @@ -279481,8 +278180,8 @@ self: { }: mkDerivation { pname = "streaming"; - version = "0.2.3.1"; - sha256 = "127azyczj0ab2wv7d4mb86zsbffkvjg9fpjwrqlrf2vmjgizlppw"; + version = "0.2.4.0"; + sha256 = "1q6x6bqkd4r6404hrprnqjvnn7ykwayfdhmkji7ifmx08jkzppfa"; libraryHaskellDepends = [ base containers ghc-prim mmorph mtl transformers transformers-base ]; @@ -279529,6 +278228,7 @@ self: { ]; description = "Streaming conversion from/to base64"; license = lib.licenses.publicDomain; + hydraPlatforms = lib.platforms.none; }) {}; "streaming-benchmarks" = callPackage @@ -279617,8 +278317,8 @@ self: { }: mkDerivation { pname = "streaming-bytestring"; - version = "0.2.4"; - sha256 = "0iz4h5a1fd9bj2rkpwh5vk37j71frwqlbl2igfyxn4g7irpxipxh"; + version = "0.3.1"; + sha256 = "0ph6s8a1r0k9zhffmj23plzjlpipy4sr662dd0ya5igb9fbp5i32"; libraryHaskellDepends = [ base bytestring deepseq exceptions ghc-prim mmorph mtl resourcet streaming transformers transformers-base @@ -279631,28 +278331,6 @@ self: { license = lib.licenses.bsd3; }) {}; - "streaming-bytestring_0_3_0" = callPackage - ({ mkDerivation, base, bytestring, deepseq, exceptions, ghc-prim - , mmorph, mtl, resourcet, smallcheck, streaming, tasty, tasty-hunit - , tasty-smallcheck, transformers, transformers-base - }: - mkDerivation { - pname = "streaming-bytestring"; - version = "0.3.0"; - sha256 = "0n0xa2mdbpz0h21z8xjmvkyj58kx8ln4naw5l7011qdp8lblbr2i"; - libraryHaskellDepends = [ - base bytestring deepseq exceptions ghc-prim mmorph mtl resourcet - streaming transformers transformers-base - ]; - testHaskellDepends = [ - base bytestring resourcet smallcheck streaming tasty tasty-hunit - tasty-smallcheck transformers - ]; - description = "Fast, effectful byte streams"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - }) {}; - "streaming-cassava" = callPackage ({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck , quickcheck-instances, streaming, streaming-bytestring, text @@ -279878,8 +278556,8 @@ self: { }: mkDerivation { pname = "streaming-pcap"; - version = "1.1.1.1"; - sha256 = "1qzll7n2h9jgwhnx0gvrxzi19dkhqxy0fymbc414hwsn27f8sh8b"; + version = "1.1.2"; + sha256 = "1c4xd5bfqm5v9ahp2nyyv48wr3afc69ljvqlwskbl8cra06jg5r4"; libraryHaskellDepends = [ attoparsec base bytestring pcap resourcet streaming streaming-attoparsec streaming-bytestring @@ -280034,32 +278712,11 @@ self: { ]; description = "with/bracket-style idioms for use with streaming"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamly" = callPackage - ({ mkDerivation, atomic-primops, base, containers, deepseq - , directory, exceptions, filepath, fusion-plugin-types, ghc-prim - , heaps, lockfree-queue, monad-control, mtl, network, primitive - , transformers, transformers-base, unicode-data - }: - mkDerivation { - pname = "streamly"; - version = "0.8.1.1"; - sha256 = "13m415pcyyzipm5nsf9l8lcan3dn2ck666rq014y46zd66l5ahb9"; - revision = "1"; - editedCabalFile = "0y9pq53jd2wf7xb5i51pa6vm728sza405dx37j8rqnqxxbm5sq7y"; - libraryHaskellDepends = [ - atomic-primops base containers deepseq directory exceptions - filepath fusion-plugin-types ghc-prim heaps lockfree-queue - monad-control mtl network primitive transformers transformers-base - unicode-data - ]; - description = "Dataflow programming and declarative concurrency"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "streamly_0_9_0" = callPackage ({ mkDerivation, atomic-primops, base, containers, deepseq , directory, exceptions, hashable, heaps, lockfree-queue , monad-control, mtl, network, streamly-core, template-haskell @@ -280078,7 +278735,6 @@ self: { ]; description = "Streaming, dataflow programming and declarative concurrency"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -280228,6 +278884,8 @@ self: { ]; description = "Folder watching as a Streamly stream"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamly-lmdb" = callPackage @@ -280291,6 +278949,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Posix related streaming APIs"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "streamly-process" = callPackage @@ -280443,24 +279103,6 @@ self: { }) {}; "strict" = callPackage - ({ mkDerivation, assoc, base, binary, bytestring, deepseq, ghc-prim - , hashable, text, these, transformers - }: - mkDerivation { - pname = "strict"; - version = "0.4.0.1"; - sha256 = "0hb24a09c3agsq7sdv8r2b2jc2f4g1blg2xvj4cfadynib0apxnz"; - revision = "4"; - editedCabalFile = "0pdzqhy7z70m8gxcr54jf04qhncl1jbvwybigb8lrnxqirs5l86n"; - libraryHaskellDepends = [ - assoc base binary bytestring deepseq ghc-prim hashable text these - transformers - ]; - description = "Strict data types and String IO"; - license = lib.licenses.bsd3; - }) {}; - - "strict_0_5" = callPackage ({ mkDerivation, assoc, base, binary, bytestring, deepseq, ghc-prim , hashable, text, these, transformers }: @@ -280474,7 +279116,6 @@ self: { ]; description = "Strict data types and String IO"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "strict-base" = callPackage @@ -280491,23 +279132,6 @@ self: { }) {}; "strict-base-types" = callPackage - ({ mkDerivation, aeson, base, quickcheck-instances, strict - , strict-lens - }: - mkDerivation { - pname = "strict-base-types"; - version = "0.7"; - sha256 = "079pa6w3f5i5kv1v6mwhp2k0siyywnk3igm93y2kaz37f352x5jn"; - revision = "2"; - editedCabalFile = "1x0rgmbwwjb75p5bwcxa1ns5vbfdniik3p7wmivqkfz5d369z39m"; - libraryHaskellDepends = [ - aeson base quickcheck-instances strict strict-lens - ]; - description = "Strict variants of the types provided in base"; - license = lib.licenses.bsd3; - }) {}; - - "strict-base-types_0_8" = callPackage ({ mkDerivation, aeson, base, quickcheck-instances, strict , strict-lens }: @@ -280520,7 +279144,6 @@ self: { ]; description = "Strict variants of the types provided in base"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "strict-concurrency" = callPackage @@ -280663,19 +279286,6 @@ self: { }) {}; "strict-lens" = callPackage - ({ mkDerivation, base, lens, strict }: - mkDerivation { - pname = "strict-lens"; - version = "0.4.0.2"; - sha256 = "1dsgr53q0sdivrxc7jmbqjd65hav9zwjqc8zfbyybkr1ww17bhf5"; - revision = "2"; - editedCabalFile = "1sdqml2fizmm1wrlmg1l8b9hnff8la03wl39hr47bldvlqn6dywx"; - libraryHaskellDepends = [ base lens strict ]; - description = "Lenses for types in strict package"; - license = lib.licenses.bsd3; - }) {}; - - "strict-lens_0_4_0_3" = callPackage ({ mkDerivation, base, lens, strict }: mkDerivation { pname = "strict-lens"; @@ -280684,7 +279294,6 @@ self: { libraryHaskellDepends = [ base lens strict ]; description = "Lenses for types in strict package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "strict-list" = callPackage @@ -280854,6 +279463,8 @@ self: { libraryHaskellDepends = [ base bytestring tagged text ]; description = "String class library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "string-combinators" = callPackage @@ -281030,8 +279641,8 @@ self: { ({ mkDerivation, base, HUnit, template-haskell, text }: mkDerivation { pname = "string-qq"; - version = "0.0.4"; - sha256 = "0wfxkw4x6j6jq9nd82k83g2k3hskpsvk1dp4cpkshvjr4wg9qny8"; + version = "0.0.5"; + sha256 = "0iss84b1cfi3zqj5wgcdakpbv9965r7ib65n7j9nb108fazkra59"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base HUnit text ]; description = "QuasiQuoter for non-interpolated strings, texts and bytestrings"; @@ -281299,8 +279910,8 @@ self: { ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "stripe-concepts"; - version = "1.0.3.2"; - sha256 = "1gvfqqfaxzgdyq03p7c6kys5bc6frpm5wsm8zsg8rk50wh18gzmg"; + version = "1.0.3.3"; + sha256 = "0yxgj1za39a4ihy76fqrnj00x22fifclhchyshmybz549h06g5ih"; libraryHaskellDepends = [ base bytestring text ]; description = "Types for the Stripe API"; license = lib.licenses.mit; @@ -281410,8 +280021,8 @@ self: { }: mkDerivation { pname = "stripe-scotty"; - version = "1.1.0.3"; - sha256 = "10nfpn0rsknnbir4ghad7rygp2l0rsfkd74ipgz76b60k23x4kj9"; + version = "1.1.0.4"; + sha256 = "04s4rgfm2jgg8909x9bbma2q13gzjx718kamj1fa5jgqfsyc40df"; libraryHaskellDepends = [ aeson base bytestring http-types scotty stripe-concepts stripe-signature text @@ -281442,8 +280053,8 @@ self: { }: mkDerivation { pname = "stripe-signature"; - version = "1.0.0.15"; - sha256 = "0p2m6lrl6sh44919wggzb3xpc29ib6khpac70zrx8s4f0iwrpyq4"; + version = "1.0.0.16"; + sha256 = "06dngchja4r7cirrm1zxsrgg9lh8ik40qp2vbjhpy9qwg7sqv956"; libraryHaskellDepends = [ base base16-bytestring bytestring cryptohash-sha256 stripe-concepts text @@ -281480,8 +280091,8 @@ self: { }: mkDerivation { pname = "stripe-wreq"; - version = "1.0.1.15"; - sha256 = "0w9wa08i53k2557hd5cb0a8m65b6993j2dn9bd9g8p6j6j77cjcp"; + version = "1.0.1.16"; + sha256 = "0m0wh4fpp5nim2f9i6gxyw34kb5m9yl5c6j551kscbgq8pvzmjkm"; libraryHaskellDepends = [ aeson base bytestring lens stripe-concepts text wreq ]; @@ -281528,8 +280139,8 @@ self: { }: mkDerivation { pname = "strive"; - version = "6.0.0.7"; - sha256 = "051hgcx3h90g3zbai2yy62z42ilklwpyg09sj090q9impz2pw10h"; + version = "6.0.0.9"; + sha256 = "0zd3c303vyl61alw2bl217znm72ajpsy33qjz2pf52azsdk96qfc"; libraryHaskellDepends = [ aeson base bytestring data-default gpolyline http-client http-client-tls http-types template-haskell text time transformers @@ -281595,28 +280206,6 @@ self: { }) {}; "strongweak" = callPackage - ({ mkDerivation, base, either, generic-random, hspec - , hspec-discover, prettyprinter, QuickCheck, quickcheck-instances - , refined, vector, vector-sized - }: - mkDerivation { - pname = "strongweak"; - version = "0.3.2"; - sha256 = "1xmqacfv4xqx1v7xdiflmc4am9366jhpdv1r7hldmh1ihw7jkfc3"; - libraryHaskellDepends = [ - base either prettyprinter refined vector vector-sized - ]; - testHaskellDepends = [ - base either generic-random hspec prettyprinter QuickCheck - quickcheck-instances refined vector vector-sized - ]; - testToolDepends = [ hspec-discover ]; - description = "Convert between strong and weak representations of types"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.raehik ]; - }) {}; - - "strongweak_0_6_0" = callPackage ({ mkDerivation, acc, base, either, generic-random, hspec , hspec-discover, prettyprinter, QuickCheck, quickcheck-instances , refined1, text, vector, vector-sized @@ -281635,7 +280224,6 @@ self: { testToolDepends = [ hspec-discover ]; description = "Convert between strong and weak representations of types"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.raehik ]; }) {}; @@ -281736,8 +280324,8 @@ self: { pname = "structured"; version = "0.1.1"; sha256 = "1mz02ys85z79nj24ylsmgh8v2m7zv2rixf7w0iqnwc49lax52w4q"; - revision = "6"; - editedCabalFile = "0kbc1p5qv5n2fhammf0f879ndsgp083387bar1hmnc2xia6lzx8c"; + revision = "7"; + editedCabalFile = "1fqc041qxnsj95pd9mfzdz5jn1ibmlml8zx8biqdivmv25xn59am"; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring containers hashable scientific tagged text time-compat transformers @@ -281964,39 +280552,7 @@ self: { broken = true; }) {}; - "stylish-haskell_0_13_0_0" = callPackage - ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , directory, file-embed, filepath, ghc-lib-parser, HsYAML - , HsYAML-aeson, HUnit, mtl, optparse-applicative, random, strict - , syb, test-framework, test-framework-hunit, text - }: - mkDerivation { - pname = "stylish-haskell"; - version = "0.13.0.0"; - sha256 = "0x9w3zh1lzp6l5xj3mynnlr0fzb5mbv0wwpfxp8fr6bk0jcrzjwf"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text - ]; - executableHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser HsYAML HsYAML-aeson mtl - optparse-applicative strict syb - ]; - testHaskellDepends = [ - aeson base bytestring Cabal containers directory file-embed - filepath ghc-lib-parser HsYAML HsYAML-aeson HUnit mtl random syb - test-framework test-framework-hunit text - ]; - description = "Haskell code prettifier"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "stylish-haskell"; - }) {}; - - "stylish-haskell" = callPackage + "stylish-haskell_0_14_3_0" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, file-embed, filepath, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, HsYAML, HsYAML-aeson, HUnit, mtl @@ -282027,12 +280583,13 @@ self: { ]; description = "Haskell code prettifier"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "stylish-haskell"; }) {}; - "stylish-haskell_0_14_4_0" = callPackage + "stylish-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers - , directory, file-embed, filepath, ghc-lib-parser + , directory, file-embed, filepath, ghc, ghc-boot, ghc-boot-th , ghc-lib-parser-ex, HsYAML, HsYAML-aeson, HUnit, mtl , optparse-applicative, random, regex-tdfa, strict, syb , test-framework, test-framework-hunit, text @@ -282043,6 +280600,40 @@ self: { sha256 = "0y0vfz5vkvw0wzcsw2ym3nix0v3pwjw2vas0qv3lrhdvn3ba9gb7"; isLibrary = true; isExecutable = true; + libraryHaskellDepends = [ + aeson base bytestring Cabal containers directory file-embed + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl regex-tdfa syb text + ]; + executableHaskellDepends = [ + aeson base bytestring Cabal containers directory file-embed + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson mtl optparse-applicative regex-tdfa strict syb text + ]; + testHaskellDepends = [ + aeson base bytestring Cabal containers directory file-embed + filepath ghc ghc-boot ghc-boot-th ghc-lib-parser-ex HsYAML + HsYAML-aeson HUnit mtl random regex-tdfa syb test-framework + test-framework-hunit text + ]; + description = "Haskell code prettifier"; + license = lib.licenses.bsd3; + mainProgram = "stylish-haskell"; + }) {}; + + "stylish-haskell_0_14_5_0" = callPackage + ({ mkDerivation, aeson, base, bytestring, Cabal, containers + , directory, file-embed, filepath, ghc-lib-parser + , ghc-lib-parser-ex, HsYAML, HsYAML-aeson, HUnit, mtl + , optparse-applicative, random, regex-tdfa, strict, syb + , test-framework, test-framework-hunit, text + }: + mkDerivation { + pname = "stylish-haskell"; + version = "0.14.5.0"; + sha256 = "07f0cn7xy8yg1rm0yvkjx27xqv9xc3n1c5s4fqq3yrqyi5szdhbw"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory file-embed filepath ghc-lib-parser ghc-lib-parser-ex HsYAML HsYAML-aeson mtl @@ -282071,8 +280662,10 @@ self: { }: mkDerivation { pname = "stylist"; - version = "2.7.0.0"; - sha256 = "0a8d6cqn8k4q836lywp7j63s1sprfi059n35f13b4ym9834y5rxi"; + version = "2.7.0.1"; + sha256 = "1sp75f3rhp7f635w8ascc64z8ka67y2y6l6wws7fv5pq2rxagy6h"; + revision = "1"; + editedCabalFile = "1kd3p7mfbs7qsrisn889iqci0hfhq0kd2xip4hy2ar2yq1cpxyj2"; libraryHaskellDepends = [ async base css-syntax file-embed hashable network-uri regex-tdfa stylist-traits text unordered-containers @@ -282085,6 +280678,7 @@ self: { description = "Apply CSS styles to a document tree"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "stylist-traits" = callPackage @@ -282093,10 +280687,11 @@ self: { pname = "stylist-traits"; version = "0.1.3.1"; sha256 = "0dw26liwvp490njpj1p8mjkanin1mmx68pd0br034ppaq3aacmnl"; + revision = "1"; + editedCabalFile = "0yh6jsv0irgkb094qjhdx32mzs4sn9k03kymdzx80z0yivhlkgjw"; libraryHaskellDepends = [ base css-syntax network-uri text ]; description = "Traits, datatypes, & parsers for Haskell Stylist"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "stylized" = callPackage @@ -283256,8 +281851,8 @@ self: { }: mkDerivation { pname = "sv2v"; - version = "0.0.10"; - sha256 = "00h7f8dmi17r4bcyzm25d6avvxdi8fqfxmvh7ssg9kqcbbix9xkd"; + version = "0.0.11"; + sha256 = "1417kf2z17da9q7zajdplxvqlfcgd4g9g17pg9bi0hl214wd2fcr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -283337,8 +281932,8 @@ self: { ({ mkDerivation, base, blaze-markup, blaze-svg, directory, text }: mkDerivation { pname = "svg-icons"; - version = "3.0.0"; - sha256 = "1p29mwyy8hln0npmg14q0vyll6wyk3fakcskb2prgmy44k54wbxn"; + version = "3.8.1"; + sha256 = "0dpqbl01bgwpvs02q8981q37gjcrmrz4jzwn4icjdly39vnqngjm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -283967,6 +282562,8 @@ self: { testHaskellDepends = [ base HUnit ]; description = "Scrap Your Boilerplate With Class"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "syb-with-class-instances-text" = callPackage @@ -283983,32 +282580,6 @@ self: { }) {}; "sydtest" = callPackage - ({ mkDerivation, async, autodocodec, autodocodec-yaml, base - , bytestring, containers, dlist, envparse, filepath, MonadRandom - , mtl, optparse-applicative, path, path-io, pretty-show, QuickCheck - , quickcheck-io, random, random-shuffle, safe, safe-coloured-text - , safe-coloured-text-terminfo, stm, sydtest-discover, text, vector - }: - mkDerivation { - pname = "sydtest"; - version = "0.13.0.4"; - sha256 = "0v799zkqm6w0kvbi6hs6cdygcbsachq6m21hiv6kdyca2kyrkgvp"; - libraryHaskellDepends = [ - async autodocodec autodocodec-yaml base bytestring containers dlist - envparse filepath MonadRandom mtl optparse-applicative path path-io - pretty-show QuickCheck quickcheck-io random random-shuffle safe - safe-coloured-text safe-coloured-text-terminfo stm text vector - ]; - testHaskellDepends = [ - base bytestring path path-io QuickCheck random safe-coloured-text - stm text vector - ]; - testToolDepends = [ sydtest-discover ]; - description = "A modern testing framework for Haskell with good defaults and advanced testing features"; - license = "unknown"; - }) {}; - - "sydtest_0_15_0_0" = callPackage ({ mkDerivation, async, autodocodec, autodocodec-yaml, base , bytestring, containers, dlist, envparse, filepath, MonadRandom , mtl, optparse-applicative, path, path-io, pretty-show, QuickCheck @@ -284034,7 +282605,6 @@ self: { testToolDepends = [ sydtest-discover ]; description = "A modern testing framework for Haskell with good defaults and advanced testing features"; license = "unknown"; - hydraPlatforms = lib.platforms.none; }) {}; "sydtest-aeson" = callPackage @@ -284114,21 +282684,6 @@ self: { }) {}; "sydtest-hedgehog" = callPackage - ({ mkDerivation, base, containers, hedgehog, stm, sydtest - , sydtest-discover - }: - mkDerivation { - pname = "sydtest-hedgehog"; - version = "0.3.0.1"; - sha256 = "12yqhz927x2nzca3xg824a0rc3icz8hs088rci530s30wc7qpvlj"; - libraryHaskellDepends = [ base containers hedgehog stm sydtest ]; - testHaskellDepends = [ base hedgehog sydtest ]; - testToolDepends = [ sydtest-discover ]; - description = "A Hedgehog companion library for sydtest"; - license = "unknown"; - }) {}; - - "sydtest-hedgehog_0_4_0_0" = callPackage ({ mkDerivation, base, containers, hedgehog, stm, sydtest , sydtest-discover }: @@ -284141,7 +282696,6 @@ self: { testToolDepends = [ sydtest-discover ]; description = "A Hedgehog companion library for sydtest"; license = "unknown"; - hydraPlatforms = lib.platforms.none; }) {}; "sydtest-hedis" = callPackage @@ -284166,23 +282720,6 @@ self: { }) {}; "sydtest-hspec" = callPackage - ({ mkDerivation, base, hspec, hspec-core, mtl, QuickCheck, stm - , sydtest, sydtest-discover - }: - mkDerivation { - pname = "sydtest-hspec"; - version = "0.3.0.2"; - sha256 = "02vq4s5r87phkvzrzf13gg1796b7f9w7sn0kmdd7sqqx7ap20ysp"; - libraryHaskellDepends = [ - base hspec-core mtl QuickCheck stm sydtest - ]; - testHaskellDepends = [ base hspec stm sydtest ]; - testToolDepends = [ sydtest-discover ]; - description = "An Hspec companion library for sydtest"; - license = "unknown"; - }) {}; - - "sydtest-hspec_0_4_0_0" = callPackage ({ mkDerivation, base, hspec, hspec-core, mtl, QuickCheck, stm , sydtest, sydtest-discover }: @@ -284198,6 +282735,7 @@ self: { description = "An Hspec companion library for sydtest"; license = "unknown"; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "sydtest-mongo" = callPackage @@ -284531,8 +283069,6 @@ self: { testHaskellDepends = [ base hashable QuickCheck ]; description = "Permutations, patterns, and statistics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "sym-plot" = callPackage @@ -284544,7 +283080,6 @@ self: { libraryHaskellDepends = [ base diagrams-cairo diagrams-lib sym ]; description = "Plot permutations; an addition to the sym package"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "symantic" = callPackage @@ -285158,6 +283693,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Generic representation and manipulation of abstract syntax"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "syntactical" = callPackage @@ -285391,8 +283928,8 @@ self: { pname = "synthesizer-core"; version = "0.8.3"; sha256 = "0a12qmr7fdlz5mbrki9nd1fl07670hll3wrdpp1apvf6zd36h7mn"; - revision = "2"; - editedCabalFile = "064a3xlqwl8v6q29djjcm0wx13wy1qw3p44v546amjbprk93kh1r"; + revision = "3"; + editedCabalFile = "0fgrj8a1cgnhcbdyhj478plaj68mrakk945cbpc9brxzcs835x0y"; libraryHaskellDepends = [ array base binary bytestring containers deepseq event-list explicit-exception filepath non-empty non-negative numeric-prelude @@ -285423,8 +283960,8 @@ self: { pname = "synthesizer-dimensional"; version = "0.8.1.1"; sha256 = "0giaa6v2yvb0amvdzdv5bq7dsns9pgbzv7sgjdi4a4zy0x4gmhc4"; - revision = "1"; - editedCabalFile = "15wb7v43ijbjqnnjdjf7c547wjbk4047in84q26b0vzi5nvrb3ij"; + revision = "2"; + editedCabalFile = "0gbwqhcqlpnhhz9pn5hk6aab8gnbgs37hzzil8q7pnyfgi3sdh84"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -285916,6 +284453,24 @@ self: { maintainers = [ lib.maintainers.sternenseemann ]; }) {}; + "systemd-api" = callPackage + ({ mkDerivation, base, byte-order, byteslice, posix-api, primitive + , systemd, text-short + }: + mkDerivation { + pname = "systemd-api"; + version = "0.1.0.0"; + sha256 = "1isnzmz32nd55hgrn18gsjz7g5d6cvj1yxgf2z2i1fhjwnkw144y"; + libraryHaskellDepends = [ + base byte-order byteslice posix-api primitive text-short + ]; + librarySystemDepends = [ systemd ]; + description = "systemd bindings"; + license = lib.licenses.bsd3; + platforms = lib.platforms.linux; + hydraPlatforms = lib.platforms.none; + }) {inherit (pkgs) systemd;}; + "systemd-socket-activation" = callPackage ({ mkDerivation, base, containers, network, quaalude, text , transformers, unix @@ -286123,8 +284678,8 @@ self: { }: mkDerivation { pname = "tableaux"; - version = "0.2"; - sha256 = "0dc1qdjlwxqjfb286knmbam6y9w9wlr6ah7l2ndq33yia4n2jp8b"; + version = "0.3"; + sha256 = "16kr0jlp3jnnv4a8dlfjyljc9xqlv351b87qf77yqa84j8229vlp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ @@ -286338,6 +284893,8 @@ self: { pname = "tagchup"; version = "0.4.1.2"; sha256 = "0zlrdlb0f6dhhx163i62ljh1spr0d5gcf0c96m5z7nzq529qq792"; + revision = "1"; + editedCabalFile = "12rbb1y40z1yln62pdd8698zmgxhmvs1sib9lzakqmbgj3ckpclq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -286356,21 +284913,6 @@ self: { }) {}; "tagged" = callPackage - ({ mkDerivation, base, deepseq, template-haskell, transformers }: - mkDerivation { - pname = "tagged"; - version = "0.8.6.1"; - sha256 = "00kcc6lmj7v3xm2r3wzw5jja27m4alcw1wi8yiismd0bbzwzrq7m"; - revision = "3"; - editedCabalFile = "19klgkhkca9qgq2ylc41z85x7piagjh8wranriy48dcfkgraw94a"; - libraryHaskellDepends = [ - base deepseq template-haskell transformers - ]; - description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; - license = lib.licenses.bsd3; - }) {}; - - "tagged_0_8_7" = callPackage ({ mkDerivation, base, deepseq, template-haskell, transformers }: mkDerivation { pname = "tagged"; @@ -286381,7 +284923,6 @@ self: { ]; description = "Haskell 98 phantom types to avoid unsafely passing dummy arguments"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tagged-binary" = callPackage @@ -286416,10 +284957,10 @@ self: { ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "tagged-identity"; - version = "0.1.3"; - sha256 = "1n5jafvcck6mq14fb1wrgclkrkxz4vd1x09y028awz66makn5v1c"; + version = "0.1.4"; + sha256 = "0mq4q4i16lzm1d0ckarwjk2a47y28lfrv0hc31y0xblb9q50xxwl"; libraryHaskellDepends = [ base mtl transformers ]; - description = "Trivial monad transformer that allows identical monad stacks have different types"; + description = "Trivial monad transformer that allows identical monad stacks to have different types"; license = lib.licenses.bsd3; }) {}; @@ -286766,6 +285307,8 @@ self: { ]; description = "Hierarchical Tags & Tag Trees"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tai" = callPackage @@ -286856,7 +285399,9 @@ self: { ]; description = "Tailwind wrapped in Haskell"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "tailwind-run"; + broken = true; }) {}; "tak" = callPackage @@ -287216,8 +285761,8 @@ self: { }: mkDerivation { pname = "tar-conduit"; - version = "0.3.2"; - sha256 = "0bgn3hyf20g1gfnzy8f41s7nj54kfcyjk2izw99svrw8f3dphi80"; + version = "0.3.2.1"; + sha256 = "0lxyfil7fgg1gvb02qhs2na9cy7nqg8fvclwy6pnz4anqa4wc28r"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators directory filepath safe-exceptions text unix @@ -287494,36 +286039,6 @@ self: { }) {}; "tasty-autocollect" = callPackage - ({ mkDerivation, base, bytestring, containers, directory - , explainable-predicates, filepath, ghc, tasty - , tasty-expected-failure, tasty-golden, tasty-hunit - , tasty-quickcheck, template-haskell, temporary, text, transformers - , typed-process - }: - mkDerivation { - pname = "tasty-autocollect"; - version = "0.3.2.0"; - sha256 = "1f2z08zclnz8kvxs67a1r1qfdb2j8nfjnvsj4434sl59inl6s9vx"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers directory filepath ghc tasty - tasty-expected-failure template-haskell text transformers - ]; - executableHaskellDepends = [ base text ]; - testHaskellDepends = [ - base bytestring containers directory explainable-predicates - filepath tasty tasty-golden tasty-hunit tasty-quickcheck temporary - text typed-process - ]; - description = "Autocollection of tasty tests"; - license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; - mainProgram = "tasty-autocollect"; - broken = true; - }) {}; - - "tasty-autocollect_0_4_1" = callPackage ({ mkDerivation, base, bytestring, containers, directory , explainable-predicates, filepath, ghc, tasty , tasty-expected-failure, tasty-golden, tasty-hunit @@ -287645,33 +286160,6 @@ self: { }) {}; "tasty-discover" = callPackage - ({ mkDerivation, base, containers, directory, filepath, Glob - , hedgehog, tasty, tasty-hedgehog, tasty-hspec, tasty-hunit - , tasty-quickcheck, tasty-smallcheck - }: - mkDerivation { - pname = "tasty-discover"; - version = "4.2.2"; - sha256 = "1j95njl3ml7cfxnwv0i17ijca84fgyrjs2cfw4g5yh1m4x2zvg34"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers directory filepath Glob - ]; - executableHaskellDepends = [ - base containers directory filepath Glob - ]; - testHaskellDepends = [ - base containers directory filepath Glob hedgehog tasty - tasty-hedgehog tasty-hspec tasty-hunit tasty-quickcheck - tasty-smallcheck - ]; - description = "Test discovery for the tasty framework"; - license = lib.licenses.mit; - mainProgram = "tasty-discover"; - }) {}; - - "tasty-discover_5_0_0" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , Glob, hedgehog, hspec, hspec-core, tasty, tasty-golden , tasty-hedgehog, tasty-hspec, tasty-hunit, tasty-quickcheck @@ -287698,7 +286186,6 @@ self: { ]; description = "Test discovery for the tasty framework"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "tasty-discover"; }) {}; @@ -287816,22 +286303,6 @@ self: { }) {}; "tasty-hedgehog" = callPackage - ({ mkDerivation, base, hedgehog, tagged, tasty - , tasty-expected-failure - }: - mkDerivation { - pname = "tasty-hedgehog"; - version = "1.3.1.0"; - sha256 = "1iq452mvd9wc9pfmjsmm848jwp3cvsk1faf2mlr21vcs0yaxvq3m"; - libraryHaskellDepends = [ base hedgehog tagged tasty ]; - testHaskellDepends = [ - base hedgehog tasty tasty-expected-failure - ]; - description = "Integration for tasty and hedgehog"; - license = lib.licenses.bsd3; - }) {}; - - "tasty-hedgehog_1_4_0_1" = callPackage ({ mkDerivation, base, hedgehog, tagged, tasty , tasty-expected-failure }: @@ -287839,13 +286310,14 @@ self: { pname = "tasty-hedgehog"; version = "1.4.0.1"; sha256 = "1vnx5vqmm0hk1xqhbp392fc1r91jrav0v5j92wx8q1pm2lhpibf8"; + revision = "1"; + editedCabalFile = "1hcn40fzwmc7q77c38lvrwwa3nshxls9ijzj7v42408a2rsgb4i3"; libraryHaskellDepends = [ base hedgehog tagged tasty ]; testHaskellDepends = [ base hedgehog tasty tasty-expected-failure ]; description = "Integration for tasty and hedgehog"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-hedgehog-coverage" = callPackage @@ -287873,20 +286345,6 @@ self: { }) {}; "tasty-hslua" = callPackage - ({ mkDerivation, base, bytestring, hslua-core, tasty, tasty-hunit - }: - mkDerivation { - pname = "tasty-hslua"; - version = "1.0.2"; - sha256 = "0ibdxwaclghcgcyf9zx4b1dnp4b708ydwli4clmb0a0mp1lwdp98"; - libraryHaskellDepends = [ - base bytestring hslua-core tasty tasty-hunit - ]; - description = "Tasty helpers to test HsLua"; - license = lib.licenses.mit; - }) {}; - - "tasty-hslua_1_1_0" = callPackage ({ mkDerivation, base, bytestring, hslua-core, tasty, tasty-hunit }: mkDerivation { @@ -287898,7 +286356,6 @@ self: { ]; description = "Tasty helpers to test HsLua"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-hspec_1_1_6" = callPackage @@ -287926,8 +286383,10 @@ self: { }: mkDerivation { pname = "tasty-hspec"; - version = "1.2.0.2"; - sha256 = "0cfcpi25jmnmzfzsx364qsj68q6gyph5z112kl8ja222hnhhr2n2"; + version = "1.2.0.3"; + sha256 = "150dvscaa0sv5pjsd74mmnp9f0jmz09qs24swz73wwjzrzmnypcx"; + revision = "1"; + editedCabalFile = "01sc5gmij3280b63jpjcz0a2lq045dj5ay46yq9i896cyka6gs6r"; libraryHaskellDepends = [ base hspec hspec-core QuickCheck tasty tasty-quickcheck tasty-smallcheck @@ -288011,21 +286470,6 @@ self: { }) {}; "tasty-inspection-testing" = callPackage - ({ mkDerivation, base, ghc, inspection-testing, tasty - , template-haskell - }: - mkDerivation { - pname = "tasty-inspection-testing"; - version = "0.1.0.1"; - sha256 = "0p46w44f19w7lvdzyg3vq6qzix0rjp8p23ilxz82dviq38lgmifp"; - libraryHaskellDepends = [ - base ghc inspection-testing tasty template-haskell - ]; - description = "Inspection testing support for tasty"; - license = lib.licenses.mit; - }) {}; - - "tasty-inspection-testing_0_2" = callPackage ({ mkDerivation, base, ghc, inspection-testing, tasty , template-haskell }: @@ -288040,7 +286484,6 @@ self: { ]; description = "Inspection testing support for tasty"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-integrate" = callPackage @@ -288177,27 +286620,6 @@ self: { }) {}; "tasty-lua" = callPackage - ({ mkDerivation, base, bytestring, directory, file-embed, filepath - , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck, tasty - , tasty-hunit, text - }: - mkDerivation { - pname = "tasty-lua"; - version = "1.0.2"; - sha256 = "1vnyvgcjsvqhwwyqkbgqksr9ppj5whiihpwcqkg33sl7jj3ysdwv"; - libraryHaskellDepends = [ - base bytestring file-embed hslua-core hslua-marshalling - lua-arbitrary QuickCheck tasty text - ]; - testHaskellDepends = [ - base bytestring directory filepath hslua-core hslua-marshalling - lua-arbitrary QuickCheck tasty tasty-hunit - ]; - description = "Write tests in Lua, integrate into tasty"; - license = lib.licenses.mit; - }) {}; - - "tasty-lua_1_1_0" = callPackage ({ mkDerivation, base, bytestring, directory, file-embed, filepath , hslua-core, hslua-marshalling, lua-arbitrary, QuickCheck, tasty , tasty-hunit, text @@ -288216,7 +286638,6 @@ self: { ]; description = "Write tests in Lua, integrate into tasty"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-mgolden" = callPackage @@ -288278,20 +286699,6 @@ self: { }) {}; "tasty-program" = callPackage - ({ mkDerivation, base, deepseq, directory, filepath, process, tasty - }: - mkDerivation { - pname = "tasty-program"; - version = "1.0.5"; - sha256 = "1i19b1pps1hwqs7djx859ddcdmqfzgyzyi72db62jw03bynmbcjc"; - libraryHaskellDepends = [ - base deepseq directory filepath process tasty - ]; - description = "Use tasty framework to test whether a program executes correctly"; - license = lib.licenses.bsd3; - }) {}; - - "tasty-program_1_1_0" = callPackage ({ mkDerivation, base, deepseq, directory, filepath, process, tasty }: mkDerivation { @@ -288303,7 +286710,6 @@ self: { ]; description = "Use tasty framework to test whether a program executes correctly"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tasty-quickcheck" = callPackage @@ -288421,8 +286827,8 @@ self: { }: mkDerivation { pname = "tasty-sugar"; - version = "2.2.0.0"; - sha256 = "1s33a7pg7zaih2slq3gy0pdk6vl3ahy4w4sb3d3k1wvfk4nvxkc7"; + version = "2.2.1.0"; + sha256 = "032b9l1v8brnh1pk813srmjxp3bx00lmr5mhig16rv899dh1wgqv"; libraryHaskellDepends = [ base containers directory filemanip filepath kvitable logict microlens mtl optparse-applicative parallel prettyprinter tasty @@ -288435,6 +286841,7 @@ self: { doHaddock = false; description = "Tests defined by Search Using Golden Answer References"; license = lib.licenses.isc; + hydraPlatforms = lib.platforms.none; }) {}; "tasty-tap" = callPackage @@ -288469,6 +286876,8 @@ self: { testHaskellDepends = [ base tasty tasty-hunit ]; description = "Producing JUnit-style XML test reports"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tasty-test-vector" = callPackage @@ -288789,29 +287198,6 @@ self: { }) {}; "tdigest" = callPackage - ({ mkDerivation, base, base-compat, binary, deepseq, reducers - , semigroupoids, semigroups, tasty, tasty-quickcheck, transformers - , vector, vector-algorithms - }: - mkDerivation { - pname = "tdigest"; - version = "0.2.1.1"; - sha256 = "1dvkf7cs8dcr13wza5iyq2qgvz75r33mzgfmhdihw62xzxsqb6d3"; - revision = "3"; - editedCabalFile = "0a39vwf37hkh06rn79blr3bw7ij05pgpxrkc9cldgdd5p4gvn1qn"; - libraryHaskellDepends = [ - base base-compat binary deepseq reducers semigroupoids transformers - vector vector-algorithms - ]; - testHaskellDepends = [ - base base-compat binary deepseq semigroups tasty tasty-quickcheck - vector vector-algorithms - ]; - description = "On-line accumulation of rank-based statistics"; - license = lib.licenses.bsd3; - }) {}; - - "tdigest_0_3" = callPackage ({ mkDerivation, base, base-compat, binary, deepseq , foldable1-classes-compat, reducers, semigroups, tasty , tasty-quickcheck, transformers, vector, vector-algorithms @@ -288830,7 +287216,6 @@ self: { ]; description = "On-line accumulation of rank-based statistics"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "tdigest-Chart" = callPackage @@ -289193,8 +287578,8 @@ self: { }: mkDerivation { pname = "telegram-bot-api"; - version = "6.7"; - sha256 = "0ghbnni5shwmdsc31pr58xqa0f85ii4zp0g0mmgwrhvhkav4ma0b"; + version = "6.7.1"; + sha256 = "1a1k54q1ivhdj9vdgil1lv17vx0pz2n89vlz6bj7pf4g0w50cz4s"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cron filepath hashable http-api-data http-client http-client-tls monad-control mtl @@ -289205,35 +287590,10 @@ self: { ]; description = "Easy to use library for building Telegram bots. Exports Telegram Bot API."; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "telegram-bot-simple" = callPackage - ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron - , filepath, hashable, http-api-data, http-client, http-client-tls - , monad-control, mtl, pretty-show, profunctors, servant - , servant-client, servant-multipart-api, servant-multipart-client - , servant-server, split, stm, template-haskell, text, time - , transformers, unordered-containers, warp, warp-tls - }: - mkDerivation { - pname = "telegram-bot-simple"; - version = "0.6.2"; - sha256 = "10w9lq0ns1ycn0agmpp5114yfjrd20vwq050jxnfyk603aaw49k1"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - aeson aeson-pretty base bytestring cron filepath hashable - http-api-data http-client http-client-tls monad-control mtl - pretty-show profunctors servant servant-client - servant-multipart-api servant-multipart-client servant-server split - stm template-haskell text time transformers unordered-containers - warp warp-tls - ]; - description = "Easy to use library for building Telegram bots"; - license = lib.licenses.bsd3; - }) {}; - - "telegram-bot-simple_0_12" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cron , filepath, hashable, http-api-data, http-client, http-client-tls , monad-control, mtl, pretty-show, profunctors, servant @@ -289454,6 +287814,8 @@ self: { libraryHaskellDepends = [ base mtl text ]; description = "Simple string substitution"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "template-default" = callPackage @@ -289507,6 +287869,8 @@ self: { ]; description = "Optics for template-haskell types"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "template-haskell-util" = callPackage @@ -289961,6 +288325,7 @@ self: { ]; description = "TensorFlow bindings"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libtensorflow;}; "tensorflow-core-ops" = callPackage @@ -289981,6 +288346,7 @@ self: { ]; description = "Haskell wrappers for Core Tensorflow Ops"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-logging" = callPackage @@ -290009,6 +288375,7 @@ self: { ]; description = "TensorBoard related functionality"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-mnist" = callPackage @@ -290062,6 +288429,7 @@ self: { ]; description = "Code generation for TensorFlow operations"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-ops" = callPackage @@ -290091,6 +288459,7 @@ self: { ]; description = "Friendly layer around TensorFlow bindings"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {}; "tensorflow-proto" = callPackage @@ -290108,6 +288477,7 @@ self: { libraryToolDepends = [ protobuf ]; description = "TensorFlow protocol buffers"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) protobuf;}; "tensorflow-records" = callPackage @@ -290415,47 +288785,6 @@ self: { }) {}; "termonad" = callPackage - ({ mkDerivation, adjunctions, aeson, base, Cabal, cabal-doctest - , classy-prelude, colour, constraints, containers, data-default - , directory, distributive, doctest, dyre, file-embed, filepath - , focuslist, genvalidity-containers, genvalidity-hspec, gi-gdk - , gi-gio, gi-glib, gi-gtk, gi-pango, gi-vte, gtk3, haskell-gi-base - , hedgehog, inline-c, lens, mono-traversable, pcre2, pretty-simple - , QuickCheck, tasty, tasty-hedgehog, tasty-hspec, template-haskell - , text, transformers, unordered-containers, vte_291, xml-conduit - , xml-html-qq, yaml - }: - mkDerivation { - pname = "termonad"; - version = "4.4.0.0"; - sha256 = "0xyb0z0k16mpsr5nc7a4k7w04k6skfwja25f5w329w1djrkvqfyx"; - isLibrary = true; - isExecutable = true; - enableSeparateDataOutput = true; - setupHaskellDepends = [ base Cabal cabal-doctest ]; - libraryHaskellDepends = [ - adjunctions aeson base classy-prelude colour constraints containers - data-default directory distributive dyre file-embed filepath - focuslist gi-gdk gi-gio gi-glib gi-gtk gi-pango gi-vte - haskell-gi-base inline-c lens mono-traversable pretty-simple - QuickCheck text transformers unordered-containers xml-conduit - xml-html-qq yaml - ]; - libraryPkgconfigDepends = [ gtk3 pcre2 vte_291 ]; - executableHaskellDepends = [ base ]; - testHaskellDepends = [ - base doctest genvalidity-containers genvalidity-hspec hedgehog lens - QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell - ]; - description = "Terminal emulator configurable in Haskell"; - license = lib.licenses.bsd3; - badPlatforms = lib.platforms.darwin; - mainProgram = "termonad"; - maintainers = [ lib.maintainers.cdepillabout ]; - }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; - vte_291 = pkgs.vte;}; - - "termonad_4_5_0_0" = callPackage ({ mkDerivation, adjunctions, aeson, base, Cabal, cabal-doctest , classy-prelude, colour, constraints, containers, data-default , directory, distributive, doctest, dyre, file-embed, filepath @@ -290491,7 +288820,6 @@ self: { description = "Terminal emulator configurable in Haskell"; license = lib.licenses.bsd3; badPlatforms = lib.platforms.darwin; - hydraPlatforms = lib.platforms.none; mainProgram = "termonad"; maintainers = [ lib.maintainers.cdepillabout ]; }) {inherit (pkgs) gtk3; inherit (pkgs) pcre2; @@ -290657,8 +288985,8 @@ self: { pname = "test-framework"; version = "0.8.2.0"; sha256 = "1hhacrzam6b8f10hyldmjw8pb7frdxh04rfg3farxcxwbnhwgbpm"; - revision = "9"; - editedCabalFile = "13qmj87p4nddbqlsdk03j5v7mj4bcxamzmdc5pzf585j9gara8yn"; + revision = "10"; + editedCabalFile = "087hnvbnzyw3by6ag0gk8bmk27w52iqplml9lm6wx08mrw0d2myx"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers hostname old-locale random regex-posix time xml @@ -291327,7 +289655,9 @@ self: { ]; description = "Compile separate tex files with the same bibliography"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "tex-join-bib"; + broken = true; }) {}; "tex2txt" = callPackage @@ -291371,28 +289701,6 @@ self: { }) {}; "texmath" = 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.5"; - sha256 = "0hm88495sql6dz10hkrhfdnzfpgaa8zcy00v3irkzibq886nbcva"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base containers mtl pandoc-types parsec split syb text xml - ]; - testHaskellDepends = [ - base bytestring directory filepath pretty-show tagged tasty - tasty-golden text xml - ]; - description = "Conversion between math formats"; - license = lib.licenses.gpl2Only; - }) {}; - - "texmath_0_12_8" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, pandoc-types, parsec, pretty-show, split, syb, tagged, tasty , tasty-golden, text, typst-symbols, xml @@ -291413,7 +289721,6 @@ self: { ]; description = "Conversion between math formats"; license = lib.licenses.gpl2Only; - hydraPlatforms = lib.platforms.none; }) {}; "texrunner" = callPackage @@ -291423,10 +289730,8 @@ self: { }: mkDerivation { pname = "texrunner"; - version = "0.0.1.2"; - sha256 = "1fxyxwgvn0rxhkl1fs2msr88jqwx5wwfnjsjlcankrwcn7gyk7jy"; - revision = "5"; - editedCabalFile = "19qmc88i2nf9wsx6bhr0zvz0q5nqr6harx3smy58v0qcslb6chm4"; + version = "0.0.1.3"; + sha256 = "0lck7b6gw217jabgz2sa3r32i7yxm35hx32jn0s86dbckc2xqili"; libraryHaskellDepends = [ attoparsec base bytestring directory filepath io-streams mtl process semigroups temporary @@ -291440,16 +289745,20 @@ self: { "text_2_0_2" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers - , deepseq, directory, filepath, ghc-prim, QuickCheck, tasty - , tasty-bench, tasty-hunit, tasty-inspection-testing - , tasty-quickcheck, template-haskell, transformers + , deepseq, directory, filepath, ghc-prim, QuickCheck + , system-cxx-std-lib, tasty, tasty-bench, tasty-hunit + , tasty-inspection-testing, tasty-quickcheck, template-haskell + , transformers }: mkDerivation { pname = "text"; version = "2.0.2"; sha256 = "1bggb4gq15r7z685w7c7hbm3w4n6day451ickz70d1l919jvwdf7"; + revision = "1"; + editedCabalFile = "1k25ba7hxgsj155yjmi218lhhyw640r4d4zr105gvhfkcj6gmdbi"; libraryHaskellDepends = [ - array base binary bytestring deepseq ghc-prim template-haskell + array base binary bytestring deepseq ghc-prim system-cxx-std-lib + template-haskell ]; testHaskellDepends = [ base bytestring deepseq directory ghc-prim QuickCheck tasty @@ -291613,6 +289922,8 @@ self: { ]; description = "A text compression library"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "text-containers" = callPackage @@ -291772,9 +290083,8 @@ self: { "text-icu" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, directory - , ghc-prim, HUnit, icu, icu-i18n, QuickCheck, random - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, time + , ghc-prim, HUnit, icu, QuickCheck, random, test-framework + , test-framework-hunit, test-framework-quickcheck2, text, time }: mkDerivation { pname = "text-icu"; @@ -291782,7 +290092,7 @@ self: { sha256 = "0frxrsj580ipgb3pdvw1msdz8d63j02vvrqhzjja3ixlq24am69d"; libraryHaskellDepends = [ base bytestring deepseq text time ]; librarySystemDepends = [ icu ]; - libraryPkgconfigDepends = [ icu-i18n ]; + libraryPkgconfigDepends = [ icu ]; testHaskellDepends = [ array base bytestring deepseq directory ghc-prim HUnit QuickCheck random test-framework test-framework-hunit @@ -291790,7 +290100,7 @@ self: { ]; description = "Bindings to the ICU library"; license = lib.licenses.bsd3; - }) {inherit (pkgs) icu; icu-i18n = null;}; + }) {inherit (pkgs) icu;}; "text-icu-normalized" = callPackage ({ mkDerivation, base, base-unicode-symbols, bytestring, containers @@ -291837,6 +290147,30 @@ self: { broken = true; }) {inherit (pkgs) icu;}; + "text-iso8601" = callPackage + ({ mkDerivation, attoparsec, attoparsec-iso8601, base + , integer-conversion, QuickCheck, quickcheck-instances, tasty + , tasty-bench, tasty-hunit, tasty-quickcheck, text, time + , time-compat + }: + mkDerivation { + pname = "text-iso8601"; + version = "0.1"; + sha256 = "1kszvadfl2ihmyd1chd6am6qkdvd9zwa5q1954yz3waiz537m3pm"; + libraryHaskellDepends = [ + base integer-conversion text time time-compat + ]; + testHaskellDepends = [ + base QuickCheck quickcheck-instances tasty tasty-hunit + tasty-quickcheck text time-compat + ]; + benchmarkHaskellDepends = [ + attoparsec attoparsec-iso8601 base tasty-bench text time-compat + ]; + description = "Converting time to and from ISO 8601 text"; + license = lib.licenses.bsd3; + }) {}; + "text-json-qq" = callPackage ({ mkDerivation, base, haskell-src-meta, json, json-qq, parsec , template-haskell @@ -292226,6 +290560,8 @@ self: { pname = "text-show"; version = "3.10.3"; sha256 = "0f59cr1bqy2kbhdxxz1a86lf6masyy67f1i8kj1815df6rpgnshy"; + revision = "1"; + editedCabalFile = "0ix7wgh7xcgxfdvfrphilb81zfpkb1swla2has2py24nxyn2dd46"; libraryHaskellDepends = [ array base base-compat-batteries bifunctors bytestring bytestring-builder containers generic-deriving ghc-boot-th ghc-prim @@ -292257,6 +290593,8 @@ self: { pname = "text-show-instances"; version = "3.9.5"; sha256 = "0i91yil7qlk0vv242prs178lvddzlzhh9d78lnmvyvalqrw7bib8"; + revision = "1"; + editedCabalFile = "06464d8ffxj5ag8ml6nriywwb05jk5z3kim13d0q3bz0m7s3hgz0"; libraryHaskellDepends = [ aeson base base-compat bifunctors binary containers directory ghc-boot-th haskeline hpc old-locale old-time pretty random @@ -292291,6 +290629,8 @@ self: { benchmarkHaskellDepends = [ base bytestring criterion text ]; description = "Streaming decoding functions for UTF encodings. (deprecated)"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "text-time" = callPackage @@ -292416,19 +290756,6 @@ self: { }) {}; "text-zipper" = callPackage - ({ mkDerivation, base, deepseq, hspec, QuickCheck, text, vector }: - mkDerivation { - pname = "text-zipper"; - version = "0.12"; - sha256 = "00k7d6qfznhp6l2ihw3pppkn580pwd7ac7wx9vidil4y9hjagaw6"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ base deepseq text vector ]; - testHaskellDepends = [ base hspec QuickCheck text ]; - description = "A text editor zipper library"; - license = lib.licenses.bsd3; - }) {}; - - "text-zipper_0_13" = callPackage ({ mkDerivation, base, deepseq, hspec, QuickCheck, text, vector }: mkDerivation { pname = "text-zipper"; @@ -292439,7 +290766,6 @@ self: { testHaskellDepends = [ base hspec QuickCheck text ]; description = "A text editor zipper library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "text-zipper-monad" = callPackage @@ -292729,8 +291055,8 @@ self: { }) {}; "th-compat" = callPackage - ({ mkDerivation, base, base-compat, directory, filepath, hspec - , hspec-discover, mtl, template-haskell + ({ mkDerivation, base, base-compat, hspec, hspec-discover, mtl + , template-haskell }: mkDerivation { pname = "th-compat"; @@ -292738,9 +291064,7 @@ self: { sha256 = "1f5ssi24mnhmmi91dl5ddg2jwci6akwlznqggf56nyxl9b0pmyfq"; revision = "2"; editedCabalFile = "0c0p2qy78cwhdfw0hn8g16l5xidikdk5314gam4258pk7q47rbp5"; - libraryHaskellDepends = [ - base directory filepath template-haskell - ]; + libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base base-compat hspec mtl template-haskell ]; @@ -292814,8 +291138,10 @@ self: { }: mkDerivation { pname = "th-desugar"; - version = "1.13.1"; - sha256 = "03k2kfbzfc87kibzbpp3s1l5xb0ww2vvwj9ngh0qapxm28a01rz3"; + version = "1.14"; + sha256 = "1b57v15xx0z0xjlijv61dh07p6rvfkdpxnxiaaa1iv7zyg2x7cnz"; + revision = "2"; + editedCabalFile = "16i6x4w286mhhkxzjid5pfbnn51dzyxq6brawlppqb15qbnvs744"; libraryHaskellDepends = [ base containers ghc-prim mtl ordered-containers syb template-haskell th-abstraction th-lift th-orphans @@ -292904,6 +291230,8 @@ self: { pname = "th-extras"; version = "0.0.0.6"; sha256 = "0jkwy2kqdqmq3qmfy76px2pm8idxgs18x1k1dzpsccq21ja27gq2"; + revision = "1"; + editedCabalFile = "0v81vfgaky4bb3rh18mnb7ampwm43dba3vsngv9mb1f3z975f0ix"; libraryHaskellDepends = [ base containers syb template-haskell th-abstraction ]; @@ -293175,6 +291503,27 @@ self: { license = lib.licenses.mit; }) {}; + "th-printf_0_8" = callPackage + ({ mkDerivation, base, charset, containers, dlist, hspec, HUnit + , integer-logarithms, microlens-platform, mtl, parsec, QuickCheck + , semigroups, template-haskell, text, th-lift, transformers + }: + mkDerivation { + pname = "th-printf"; + version = "0.8"; + sha256 = "0lirq0aq7sq43g29xpzhrpkmh1wlkdyxh9pv6ryqbbpcgnx98m7l"; + libraryHaskellDepends = [ + base charset containers dlist integer-logarithms microlens-platform + mtl parsec semigroups template-haskell text th-lift transformers + ]; + testHaskellDepends = [ + base hspec HUnit QuickCheck template-haskell text + ]; + description = "Quasiquoters for printf"; + license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + }) {}; + "th-reify-compat" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { @@ -293426,7 +291775,9 @@ self: { ]; description = "Haskell API bindings for http://themoviedb.org"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "tmdb"; + broken = true; }) {}; "themplate" = callPackage @@ -293507,19 +291858,6 @@ self: { }) {}; "these" = callPackage - ({ mkDerivation, assoc, base, binary, deepseq, hashable }: - mkDerivation { - pname = "these"; - version = "1.1.1.1"; - sha256 = "027m1gd7i6jf2ppfkld9qrv3xnxg276587pmx10z9phpdvswk66p"; - revision = "6"; - editedCabalFile = "12ll5l8m482qkb8zn79vx51bqlwc89fgixf8jv33a32b4qzc3499"; - libraryHaskellDepends = [ assoc base binary deepseq hashable ]; - description = "An either-or-both data type"; - license = lib.licenses.bsd3; - }) {}; - - "these_1_2" = callPackage ({ mkDerivation, assoc, base, binary, deepseq , foldable1-classes-compat, hashable }: @@ -293532,23 +291870,9 @@ self: { ]; description = "An either-or-both data type"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "these-lens" = callPackage - ({ mkDerivation, base, lens, these }: - mkDerivation { - pname = "these-lens"; - version = "1.0.1.2"; - sha256 = "1v3kj7j4bkywbmdbblwqs5gsj5s23d59sb3s27jf3bwdzf9d21p6"; - revision = "2"; - editedCabalFile = "1mncy6mcwqxy4fwibrsfc3jcx183wfjfvfvbj030y86pfihvbwg3"; - libraryHaskellDepends = [ base lens these ]; - description = "Lenses for These"; - license = lib.licenses.bsd3; - }) {}; - - "these-lens_1_0_1_3" = callPackage ({ mkDerivation, base, lens, these }: mkDerivation { pname = "these-lens"; @@ -293557,7 +291881,6 @@ self: { libraryHaskellDepends = [ base lens these ]; description = "Lenses for These"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "these-optics" = callPackage @@ -293957,8 +292280,8 @@ self: { pname = "threepenny-gui"; version = "0.9.4.0"; sha256 = "08jqa01pp6b300ic0xcn687i0a0kvz76bgym3dchk9n75m6hvc4f"; - revision = "1"; - editedCabalFile = "1lhy4g10ylqb5pkh1rmpbjvynypbj1y82h0mhrr3igngpfi8k69x"; + revision = "2"; + editedCabalFile = "1jbi3njiyrcykcx8nnz43a7yzh1ad5aigd7ww04vhi8vp3gasbv6"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -294107,6 +292430,8 @@ self: { libraryHaskellDepends = [ base bytestring case-insensitive text ]; description = "Convert textual types through Text without needing O(n^2) instances"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "throwable-exceptions" = callPackage @@ -294360,28 +292685,6 @@ self: { }) {}; "tidal" = callPackage - ({ mkDerivation, base, bytestring, clock, colour, containers - , criterion, deepseq, exceptions, hosc, microspec, mtl, network - , parsec, primitive, random, text, tidal-link, transformers, weigh - }: - mkDerivation { - pname = "tidal"; - version = "1.9.2"; - sha256 = "0ncc5rc2g0brmgd28cbigp1rhvch9az30vg987q8fn7xfzbxw92h"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base bytestring clock colour containers deepseq exceptions hosc mtl - network parsec primitive random text tidal-link transformers - ]; - testHaskellDepends = [ - base containers deepseq hosc microspec parsec - ]; - benchmarkHaskellDepends = [ base criterion weigh ]; - description = "Pattern language for improvised music"; - license = lib.licenses.gpl3Only; - }) {}; - - "tidal_1_9_4" = callPackage ({ mkDerivation, base, bytestring, clock, colour, containers , criterion, deepseq, exceptions, hosc, microspec, mtl, network , parsec, primitive, random, text, tidal-link, transformers, weigh @@ -294401,18 +292704,17 @@ self: { benchmarkHaskellDepends = [ base criterion weigh ]; description = "Pattern language for improvised music"; license = lib.licenses.gpl3Only; - hydraPlatforms = lib.platforms.none; }) {}; "tidal-link" = callPackage - ({ mkDerivation, base }: + ({ mkDerivation, base, system-cxx-std-lib }: mkDerivation { pname = "tidal-link"; version = "1.0.1"; sha256 = "0s3x73zx4rxjawcf2744z9dr05j4pabbxddrz9814h1d61q2cbb1"; isLibrary = true; isExecutable = true; - libraryHaskellDepends = [ base ]; + libraryHaskellDepends = [ base system-cxx-std-lib ]; executableHaskellDepends = [ base ]; description = "Ableton Link integration for Tidal"; license = lib.licenses.gpl3Only; @@ -294863,25 +293165,6 @@ self: { }) {}; "time-parsers" = callPackage - ({ mkDerivation, attoparsec, base, bifunctors, parsec, parsers - , tasty, tasty-hunit, template-haskell, text, time - }: - mkDerivation { - pname = "time-parsers"; - version = "0.1.2.1"; - sha256 = "102k6l9888kbgng045jk170qjbmdnwv2lbzlc12ncybfk2yk7wdv"; - revision = "5"; - editedCabalFile = "0dbqqlh98m06qj8jh1fs55lcxj4x4555x4p48xi3bjh5fdg4dkw0"; - libraryHaskellDepends = [ base parsers template-haskell time ]; - testHaskellDepends = [ - attoparsec base bifunctors parsec parsers tasty tasty-hunit - template-haskell text time - ]; - description = "Parsers for types in `time`"; - license = lib.licenses.bsd3; - }) {}; - - "time-parsers_0_2" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, parsec, parsers , tasty, tasty-hunit, template-haskell, text, time }: @@ -294896,7 +293179,6 @@ self: { ]; description = "Parsers for types in `time`"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "time-patterns" = callPackage @@ -295196,8 +293478,8 @@ self: { pname = "timeline"; version = "0.1.0.0"; sha256 = "0ya56j51vgg380yylpakfgr5srv20ybiyy7yhfyxz21sdgz7f168"; - revision = "1"; - editedCabalFile = "0n6vbq1240czyq6bzlbsy9mk1swss78vbk5v099b8h5kf21z5pb1"; + revision = "3"; + editedCabalFile = "1mr593bg9wahgwf1xx3qms9x7zyyjd6lgkclq5s7jz2r9z1z7l9g"; libraryHaskellDepends = [ base containers hedgehog indexed-traversable semigroupoids template-haskell text th-compat time @@ -295835,6 +294117,8 @@ self: { pname = "tinytools-vty"; version = "0.1.0.3"; sha256 = "17q484rfrwixp2y72x1pxcav2y6sz99la961yn8iwa1ipwljy1s6"; + revision = "1"; + editedCabalFile = "1mfyc4ilc68p8q4cpjq528387zg4bzzs6kzp12s4i3hmm7lxxch8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -296224,8 +294508,8 @@ self: { }: mkDerivation { pname = "tls"; - version = "1.5.8"; - sha256 = "0rxdv8ab98kd4nqql7djmmi51k4vayq21s38s43sx3rzn0iyla3b"; + version = "1.6.0"; + sha256 = "1674i73dwha42ia1wlngi346lnfbag46w1wvqfim5f61q6pj17fj"; libraryHaskellDepends = [ asn1-encoding asn1-types async base bytestring cereal cryptonite data-default-class hourglass memory mtl network transformers x509 @@ -296291,6 +294575,8 @@ self: { ]; description = "Set of programs for TLS testing and debugging"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tls-extra" = callPackage @@ -296336,8 +294622,8 @@ self: { }: mkDerivation { pname = "tlynx"; - version = "0.7.2.1"; - sha256 = "0v3lcmvd036mjsjyxlcixrxbf33f3bp4ijjcx2c1jhir109yvzxp"; + version = "0.7.2.2"; + sha256 = "0hc4z139v9ig0fcm4dqim388idik63d1qy00ir1bglf4rwhs41b7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -296430,8 +294716,8 @@ self: { }: mkDerivation { pname = "tmp-proc"; - version = "0.5.1.3"; - sha256 = "050inff8y97bzf4ajnqrxgcblj0cq0khcp1y35vwbwgm3al2l21p"; + version = "0.5.1.4"; + sha256 = "0ps2fh7c9s30yc2jvwz5qzlhr6qck23as7f1ddkvxfh07wll2bkz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -296447,6 +294733,31 @@ self: { license = lib.licenses.bsd3; }) {}; + "tmp-proc_0_5_2_1" = callPackage + ({ mkDerivation, async, base, bytestring, data-default, hspec + , http-client, http-types, mtl, network, process, text, unliftio + , wai, warp, warp-tls + }: + mkDerivation { + pname = "tmp-proc"; + version = "0.5.2.1"; + sha256 = "0zhwvpy9dxxy550wr7wha6iqmrvcqpdgdlzx08sjljzvi1wiliji"; + isLibrary = true; + isExecutable = true; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base bytestring mtl network process text unliftio wai warp + warp-tls + ]; + testHaskellDepends = [ + base bytestring data-default hspec http-client http-types text wai + warp + ]; + description = "Run 'tmp' processes in integration tests"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "tmp-proc-example" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, hedis, hspec , hspec-tmp-proc, http-client, http-client-tls, monad-logger, mtl @@ -296479,8 +294790,8 @@ self: { }: mkDerivation { pname = "tmp-proc-postgres"; - version = "0.5.2.2"; - sha256 = "1h8c5rv4i85z173mx2d2bw2ipzwjs04lrlc45249l26f6p4nlr9p"; + version = "0.5.2.3"; + sha256 = "1db2nj009daglrdgwn89xab072ax1lcl3rvjzlp6fcqfmppdjj1g"; libraryHaskellDepends = [ base bytestring postgresql-simple text tmp-proc ]; @@ -296498,8 +294809,8 @@ self: { }: mkDerivation { pname = "tmp-proc-rabbitmq"; - version = "0.5.1.2"; - sha256 = "1kysd1li7qaczdiqxbcmhxjq97h6xkjcyz0qhkwfy424x1dd6m3d"; + version = "0.5.1.4"; + sha256 = "0iv12gbahmxxb0ap616ziwj34dx25qbmj9j9ach29hfabsr45bx9"; libraryHaskellDepends = [ amqp base bytestring text tmp-proc ]; testHaskellDepends = [ amqp base bytestring hspec hspec-tmp-proc text tmp-proc @@ -296514,8 +294825,8 @@ self: { }: mkDerivation { pname = "tmp-proc-redis"; - version = "0.5.1.2"; - sha256 = "1602z1sx9gl0ca3wfq48k1rnxl93fb99zp6m49mbyd8l2gfijf5c"; + version = "0.5.1.4"; + sha256 = "0rmximk8asf59s89girbvg244dsd7h72x2bwswkrm2zmv42j2qhr"; libraryHaskellDepends = [ base bytestring hedis text tmp-proc ]; testHaskellDepends = [ base bytestring hedis hspec hspec-tmp-proc text tmp-proc @@ -296530,8 +294841,8 @@ self: { }: mkDerivation { pname = "tmp-proc-zipkin"; - version = "0.5.1.2"; - sha256 = "1sjdrd53vh8mfc7gk04lzzqjcgaif4pb20vsd52cfh5210iagb92"; + version = "0.5.1.4"; + sha256 = "19vwpgchhzc29ssvdidjim97957dnf8p21myq5fc3js7dq7lzgz3"; libraryHaskellDepends = [ base bytestring http-client text tmp-proc tracing ]; @@ -296555,6 +294866,7 @@ self: { ]; description = "simple executable for templating"; license = lib.licenses.gpl3Only; + hydraPlatforms = lib.platforms.none; mainProgram = "tmpl"; }) {}; @@ -296748,7 +295060,9 @@ self: { ]; description = "Manage the toilet queue at the IMO"; license = "GPL"; + hydraPlatforms = lib.platforms.none; mainProgram = "toilet"; + broken = true; }) {}; "token-bucket" = callPackage @@ -297023,19 +295337,24 @@ self: { }) {}; "toml-parser" = callPackage - ({ mkDerivation, alex, array, base, happy, text, time }: + ({ mkDerivation, alex, array, base, containers, happy, hspec + , hspec-discover, markdown-unlit, prettyprinter, template-haskell + , text, time, transformers + }: mkDerivation { pname = "toml-parser"; - version = "0.1.0.0"; - sha256 = "0p1nl3009qlcqn4jjggbm1v719a6bswklkyjb3plm0cz3bsyr0fs"; - revision = "3"; - editedCabalFile = "1hls6xw2c7379m1x92da91v7mv1ysdsj6shi1nslfq5xgm53bw14"; - libraryHaskellDepends = [ array base text time ]; + version = "1.3.0.0"; + sha256 = "162vhazlilpqxvdp8xv4qsnpijr2wz6a1zyknas6f8yy9rxa5mpw"; + libraryHaskellDepends = [ + array base containers prettyprinter text time transformers + ]; libraryToolDepends = [ alex happy ]; - description = "Parser for the TOML configuration language"; + testHaskellDepends = [ + base containers hspec template-haskell time + ]; + testToolDepends = [ hspec-discover markdown-unlit ]; + description = "TOML 1.0.0 parser"; license = lib.licenses.isc; - hydraPlatforms = lib.platforms.none; - broken = true; }) {}; "toml-reader" = callPackage @@ -298792,6 +297111,8 @@ self: { ]; description = "General data structure lifting for Template Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "traverse-with-class" = callPackage @@ -298940,8 +297261,10 @@ self: { }: mkDerivation { pname = "tree-diff"; - version = "0.2.2"; - sha256 = "0g3lsp067dq1ydvj2im4nlfxa65g9zjmjjkv91dhjhnrklir10q0"; + version = "0.3.0.1"; + sha256 = "1bkjsklsqxq8i8p3zx73pck4ca1kv21zjvn9xhbhz191gygprrj0"; + revision = "3"; + editedCabalFile = "1skq2bqfsj1f4hqy5cwm8k0a8bgqbdqspcxccismbgxxqqg60d22"; libraryHaskellDepends = [ aeson ansi-terminal ansi-wl-pprint base base-compat bytestring bytestring-builder containers deepseq hashable parsec parsers @@ -298951,44 +297274,13 @@ self: { testHaskellDepends = [ ansi-terminal ansi-wl-pprint base base-compat parsec primitive QuickCheck tagged tasty tasty-golden tasty-quickcheck trifecta + unordered-containers ]; benchmarkHaskellDepends = [ base criterion deepseq Diff ]; description = "Diffing of (expression) trees"; license = lib.licenses.gpl2Plus; }) {}; - "tree-diff_0_3_0_1" = callPackage - ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base - , base-compat, bytestring, bytestring-builder, containers - , criterion, data-array-byte, deepseq, Diff, hashable, parsec - , parsers, pretty, primitive, QuickCheck, scientific, semialign - , strict, tagged, tasty, tasty-golden, tasty-quickcheck, text - , these, time, trifecta, unordered-containers, uuid-types, vector - }: - mkDerivation { - pname = "tree-diff"; - version = "0.3.0.1"; - sha256 = "1bkjsklsqxq8i8p3zx73pck4ca1kv21zjvn9xhbhz191gygprrj0"; - revision = "2"; - editedCabalFile = "070r8xv71bl57ln6kg51g66pplvvprknm6kai0a75vhjmnz5aicc"; - libraryHaskellDepends = [ - aeson ansi-terminal ansi-wl-pprint base base-compat bytestring - bytestring-builder containers data-array-byte deepseq hashable - parsec parsers pretty primitive QuickCheck scientific semialign - strict tagged text these time unordered-containers uuid-types - vector - ]; - testHaskellDepends = [ - ansi-terminal ansi-wl-pprint base base-compat data-array-byte - parsec primitive QuickCheck tagged tasty tasty-golden - tasty-quickcheck trifecta unordered-containers - ]; - benchmarkHaskellDepends = [ base criterion deepseq Diff ]; - description = "Diffing of (expression) trees"; - license = lib.licenses.gpl2Plus; - hydraPlatforms = lib.platforms.none; - }) {}; - "tree-fun" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { @@ -299570,8 +297862,8 @@ self: { pname = "trifecta"; version = "2.1.2"; sha256 = "1akx8m6mgskwsbhsf90cxlqjq23jk4pwaxagvm923dpncwrlwfla"; - revision = "2"; - editedCabalFile = "0a1dvyzvdxk6sqb5y3y2k5qvyr7vq5jx7a409z3f7wa2mkf5xj02"; + revision = "3"; + editedCabalFile = "005c02rzsj83zm5ys6572af2d57lalsnkla5f312x0b7ykhnmz90"; libraryHaskellDepends = [ ansi-terminal array base blaze-builder blaze-html blaze-markup bytestring charset comonad containers deepseq fingertree ghc-prim @@ -299825,6 +298117,8 @@ self: { testHaskellDepends = [ base binary containers cropty merge text ]; description = "An implementation of a trust chain"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "truthful" = callPackage @@ -300124,6 +298418,8 @@ self: { pname = "ttc"; version = "1.2.1.0"; sha256 = "001r357h1szs86xsivikvm4h57g6f6p63c2r83y2kpiflnaap4as"; + revision = "1"; + editedCabalFile = "16z92hzk88w6gbhykjhhjy1zcvlnclmr94jz7rdqanbmbybqs4pg"; libraryHaskellDepends = [ base bytestring template-haskell text ]; testHaskellDepends = [ base bytestring tasty tasty-hunit template-haskell text @@ -300614,30 +298910,6 @@ self: { }) {}; "turtle" = callPackage - ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock - , containers, directory, doctest, exceptions, foldl, hostname - , managed, optional-args, optparse-applicative, process, stm - , streaming-commons, system-fileio, system-filepath, tasty-bench - , temporary, text, time, transformers, unix, unix-compat - }: - mkDerivation { - pname = "turtle"; - version = "1.5.25"; - sha256 = "1hh2rbwk3m4iklk67f1l1a8shsng9qzs9132j6lpag7cgqkrmqdk"; - libraryHaskellDepends = [ - ansi-wl-pprint async base bytestring clock containers directory - exceptions foldl hostname managed optional-args - optparse-applicative process stm streaming-commons system-fileio - system-filepath temporary text time transformers unix unix-compat - ]; - testHaskellDepends = [ base doctest system-filepath temporary ]; - benchmarkHaskellDepends = [ base tasty-bench text ]; - description = "Shell programming, Haskell-style"; - license = lib.licenses.bsd3; - maintainers = [ lib.maintainers.Gabriella439 ]; - }) {}; - - "turtle_1_6_1" = callPackage ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock , containers, directory, doctest, exceptions, filepath, foldl , hostname, managed, optional-args, optparse-applicative, process @@ -300648,8 +298920,8 @@ self: { pname = "turtle"; version = "1.6.1"; sha256 = "171viripwn8hg3afkkswr243bv7q0r0bz3mn0bflddm4jdf49597"; - revision = "3"; - editedCabalFile = "00jxvvpffllwcaw2sg0rymj66963ihifpjn4m94mgscqwl25cfqs"; + revision = "5"; + editedCabalFile = "1ll4pz1f2inhrfv1l6akzqlbycfwjxr6n1zzfspscjvwwni4vkm7"; libraryHaskellDepends = [ ansi-wl-pprint async base bytestring clock containers directory exceptions filepath foldl hostname managed optional-args @@ -300662,7 +298934,6 @@ self: { benchmarkHaskellDepends = [ base tasty-bench text ]; description = "Shell programming, Haskell-style"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; }) {}; @@ -300716,6 +298987,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Tiny web application framework for WAI"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "tweak" = callPackage @@ -300746,6 +299019,7 @@ self: { ]; description = "An equational theorem prover"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "twee"; }) {}; @@ -301201,6 +299475,8 @@ self: { ]; description = "A high level file watcher DSL"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "twitchapi" = callPackage @@ -301600,6 +299876,8 @@ self: { libraryHaskellDepends = [ base ]; description = "Type-level Ord compatibility layer"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "type-digits" = callPackage @@ -301969,32 +300247,6 @@ self: { }) {}; "type-natural" = callPackage - ({ mkDerivation, base, constraints, equational-reasoning, ghc - , ghc-typelits-knownnat, ghc-typelits-natnormalise - , ghc-typelits-presburger, integer-logarithms, QuickCheck - , quickcheck-instances, tasty, tasty-discover, tasty-hunit - , tasty-quickcheck, template-haskell - }: - mkDerivation { - pname = "type-natural"; - version = "1.1.0.1"; - sha256 = "1dzmaia5w59cmq6aivsamklq6ydd72l9y44az1plycmscm0kchiz"; - libraryHaskellDepends = [ - base constraints equational-reasoning ghc ghc-typelits-knownnat - ghc-typelits-natnormalise ghc-typelits-presburger - integer-logarithms template-haskell - ]; - testHaskellDepends = [ - base equational-reasoning integer-logarithms QuickCheck - quickcheck-instances tasty tasty-discover tasty-hunit - tasty-quickcheck template-haskell - ]; - testToolDepends = [ tasty-discover ]; - description = "Type-level natural and proofs of their properties"; - license = lib.licenses.bsd3; - }) {}; - - "type-natural_1_3_0_0" = callPackage ({ mkDerivation, base, constraints, equational-reasoning, ghc , ghc-typelits-knownnat, ghc-typelits-natnormalise , ghc-typelits-presburger, integer-logarithms, QuickCheck @@ -302018,7 +300270,6 @@ self: { testToolDepends = [ tasty-discover ]; description = "Type-level natural and proofs of their properties"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "type-of-html" = callPackage @@ -302067,6 +300318,8 @@ self: { libraryHaskellDepends = [ base ghc-prim ]; description = "Various type-level operators"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "type-ord" = callPackage @@ -302331,21 +300584,6 @@ self: { }) {}; "typecheck-plugin-nat-simple" = callPackage - ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra }: - mkDerivation { - pname = "typecheck-plugin-nat-simple"; - version = "0.1.0.7"; - sha256 = "1zvl113x5hi4xx29nl8kf3wxi9a51b4z17x380akl5isw8qhpj1x"; - enableSeparateDataOutput = true; - libraryHaskellDepends = [ - base containers ghc ghc-tcplugins-extra - ]; - testHaskellDepends = [ base containers ghc ghc-tcplugins-extra ]; - description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than"; - license = lib.licenses.bsd3; - }) {}; - - "typecheck-plugin-nat-simple_0_1_0_9" = callPackage ({ mkDerivation, base, containers, ghc, ghc-tcplugins-extra }: mkDerivation { pname = "typecheck-plugin-nat-simple"; @@ -302358,7 +300596,6 @@ self: { testHaskellDepends = [ base containers ghc ghc-tcplugins-extra ]; description = "Simple type check plugin which calculate addition, subtraction and less-or-equal-than"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "typed-admin" = callPackage @@ -302503,7 +300740,9 @@ self: { executableHaskellDepends = [ base diagrams-lib text ]; description = "Typed and composable spreadsheets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.Gabriella439 ]; + broken = true; }) {}; "typed-streams" = callPackage @@ -302810,6 +301049,8 @@ self: { doHaddock = false; description = "Efficient implementation of a dependent map with types as keys"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "types-compat" = callPackage @@ -302845,8 +301086,8 @@ self: { }: mkDerivation { pname = "typesafe-precure"; - version = "0.9.1.1"; - sha256 = "0g04zr6nd7fsbj6xjvr151kbq2j1hmm9fdnj4mlh26s0gacbpv7w"; + version = "0.10.0.1"; + sha256 = "0ynmmxry5wqpjak0dj3pv6j0cpv8865v10s7bcr1sbbzr00nsci9"; libraryHaskellDepends = [ aeson aeson-pretty autoexporter base bytestring dlist monad-skeleton template-haskell text th-data-compat @@ -302857,6 +301098,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "Type-safe transformations and purifications of PreCures (Japanese Battle Heroine)"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "typescript-docs" = callPackage @@ -303018,23 +301260,27 @@ self: { "typst" = callPackage ({ mkDerivation, aeson, array, base, bytestring, cassava - , containers, filepath, mtl, ordered-containers, parsec, pretty - , pretty-show, regex-tdfa, scientific, tasty, tasty-golden, text - , typst-symbols, vector, xml-conduit, yaml + , containers, digits, directory, filepath, mtl, ordered-containers + , parsec, pretty, pretty-show, regex-tdfa, scientific, tasty + , tasty-golden, text, time, toml-parser, typst-symbols, vector + , xml-conduit, yaml }: mkDerivation { pname = "typst"; - version = "0.1.0.0"; - sha256 = "1vsfl9lijx01raz6fdi9mn5rvlpxbgb2q6ky37ahqn2pcd3r82m4"; + version = "0.3.1.0"; + sha256 = "05jal4csacirg67f0lqmcs5z9sgv9wica24mgnj1rsk2j0jc7z3a"; + revision = "1"; + editedCabalFile = "16fyvpfcgdp3sqbsfc5p4014c14v0j4hiw5r8idhpcrfnviv1dlb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - aeson array base bytestring cassava containers filepath mtl - ordered-containers parsec pretty regex-tdfa scientific text - typst-symbols vector xml-conduit yaml + aeson array base bytestring cassava containers digits directory + filepath mtl ordered-containers parsec pretty regex-tdfa scientific + text time toml-parser typst-symbols vector xml-conduit yaml ]; testHaskellDepends = [ - base bytestring filepath pretty-show tasty tasty-golden text + base bytestring directory filepath pretty-show tasty tasty-golden + text time ]; description = "Parsing and evaluating typst syntax"; license = lib.licenses.bsd3; @@ -303044,10 +301290,8 @@ self: { ({ mkDerivation, base, text }: mkDerivation { pname = "typst-symbols"; - version = "0.1.0.1"; - sha256 = "0kwdsp3j5qpfwaf2z91k7x9844bnb2wdm3v5ii9zkpnjmpxvbqph"; - revision = "1"; - editedCabalFile = "1z4f2ypk6askn5m9zcpla5cib7xliff2akp0bcs34lwqnr0ycjvr"; + version = "0.1.2"; + sha256 = "1ax0rd5qqrig1ck5fprdfwk6cqbdi1v05ibd9m33vwygf4gcgrn2"; libraryHaskellDepends = [ base text ]; description = "Symbol and emoji lookup for typst language"; license = lib.licenses.mit; @@ -303085,8 +301329,8 @@ self: { pname = "tz"; version = "0.1.3.6"; sha256 = "1vqnfk656i6j3j1bf9lc36adziv52x1b2ccq6afp8cka1nay2mcd"; - revision = "1"; - editedCabalFile = "0mwal38qsf32fppza1ivx0vdvpma9z5gn4ni08mc080ns0s7kvgy"; + revision = "3"; + editedCabalFile = "03viai54yr4m59vavvgf070q50nsnpwxnzjnj3sbbxxs1sg3ncpv"; libraryHaskellDepends = [ base binary bytestring containers data-default deepseq template-haskell time tzdata vector @@ -303112,6 +301356,8 @@ self: { pname = "tzdata"; version = "0.2.20230322.0"; sha256 = "1qir5cy2cyk4p923l3ibimvc0rn4h5pwx0wmjarx69bmxzm7jib7"; + revision = "1"; + editedCabalFile = "0xzpdsgzfqbhr5xk6k26rdkd18js08dc0vwbh2v3fbshf97nfr02"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers deepseq vector @@ -303347,6 +301593,8 @@ self: { testHaskellDepends = [ base containers ]; description = "Datatype and parser for the Universal Configuration Language (UCL) using libucl"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) libucl;}; "uconv" = callPackage @@ -304317,24 +302565,6 @@ self: { }) {}; "unicode-data" = callPackage - ({ mkDerivation, base, deepseq, hspec, hspec-discover, tasty - , tasty-bench - }: - mkDerivation { - pname = "unicode-data"; - version = "0.3.1"; - sha256 = "0q2wygqg0z9b22gzi083cxm73a8iz14zqvdsjmix9i57jxa827xy"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ base ]; - testHaskellDepends = [ base hspec ]; - testToolDepends = [ hspec-discover ]; - benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; - description = "Access Unicode Character Database (UCD)"; - license = lib.licenses.asl20; - }) {}; - - "unicode-data_0_4_0_1" = callPackage ({ mkDerivation, base, deepseq, hspec, tasty, tasty-bench }: mkDerivation { pname = "unicode-data"; @@ -304349,7 +302579,6 @@ self: { benchmarkHaskellDepends = [ base deepseq tasty tasty-bench ]; description = "Access Unicode Character Database (UCD)"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "unicode-data-names" = callPackage @@ -304537,17 +302766,18 @@ self: { }) {}; "unicode-tricks" = callPackage - ({ mkDerivation, base, containers, data-default, deepseq, hashable - , hspec, hspec-discover, QuickCheck, text + ({ mkDerivation, base, containers, data-default-class, deepseq + , hashable, hspec, hspec-discover, QuickCheck, text, time }: mkDerivation { pname = "unicode-tricks"; - version = "0.12.1.0"; - sha256 = "139hrmxqw1f4gchv8wlyy3x1xfwcv5zzpdz0f3b6xm6v4zbwy101"; + version = "0.14.0.0"; + sha256 = "1p612nkaq2v020n22zgw6cv3glwjsj1jcy6ad4lw30dg800wcrb2"; libraryHaskellDepends = [ - base containers data-default deepseq hashable QuickCheck text + base containers data-default-class deepseq hashable QuickCheck text + time ]; - testHaskellDepends = [ base hashable hspec QuickCheck text ]; + testHaskellDepends = [ base hashable hspec QuickCheck text time ]; testToolDepends = [ hspec-discover ]; description = "Functions to work with unicode blocks more convenient"; license = lib.licenses.bsd3; @@ -304575,6 +302805,7 @@ self: { testHaskellDepends = [ base text ]; description = "Make writing in unicode easy"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "unicoder"; }) {}; @@ -304841,6 +303072,7 @@ self: { libraryHaskellDepends = [ base fsnotify twitch uniformBase ]; description = "uniform wrapper for watch"; license = "GPL"; + hydraPlatforms = lib.platforms.none; }) {}; "uniform-webserver" = callPackage @@ -304927,6 +303159,8 @@ self: { libraryHaskellDepends = [ base containers transformers ]; description = "Efficient union and equivalence testing of sets"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "union-find-array" = callPackage @@ -304969,6 +303203,8 @@ self: { ]; description = "Union mount filesystem paths into Haskell datastructures"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unipatterns" = callPackage @@ -305365,6 +303601,24 @@ self: { license = lib.licenses.bsd3; }) {}; + "units-parser_0_1_1_5" = callPackage + ({ mkDerivation, base, containers, mtl, multimap, parsec, syb + , tasty, tasty-hunit, template-haskell + }: + mkDerivation { + pname = "units-parser"; + version = "0.1.1.5"; + sha256 = "16q7q9c27wy8hx7rp34d2nhywpdkn8rb43hljx1j20kydyp0m2sb"; + libraryHaskellDepends = [ base containers mtl multimap parsec ]; + testHaskellDepends = [ + base containers mtl multimap parsec syb tasty tasty-hunit + template-haskell + ]; + description = "A parser for units of measure"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "unittyped" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -305411,6 +303665,8 @@ self: { libraryHaskellDepends = [ base text transformers ]; description = "A monad type class shared between web services"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unitym-servant" = callPackage @@ -305426,6 +303682,7 @@ self: { ]; description = "Implementaation of unitym for Servant servers"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "unitym-yesod" = callPackage @@ -305631,8 +303888,8 @@ self: { }: mkDerivation { pname = "universum"; - version = "1.8.1.1"; - sha256 = "1cfz4h66jw0jh19vms4smga33hj9sc5s3xdaigi01wnaza7wl2di"; + version = "1.8.2"; + sha256 = "1dhynivkbg59b5m2m90dwxz6wk00im3gihyvigrcqazpfhq4j845"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim hashable microlens microlens-mtl mtl safe-exceptions stm text transformers @@ -305665,17 +303922,6 @@ self: { }) {}; "unix-bytestring" = callPackage - ({ mkDerivation, base, bytestring }: - mkDerivation { - pname = "unix-bytestring"; - version = "0.3.7.8"; - sha256 = "0x20dzcpmy5qq35fsxiigk4lzad101qkrkckphry2ak0b1ijk4zl"; - libraryHaskellDepends = [ base bytestring ]; - description = "Unix/Posix-specific functions for ByteStrings"; - license = lib.licenses.bsd3; - }) {}; - - "unix-bytestring_0_4_0" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "unix-bytestring"; @@ -305684,23 +303930,28 @@ self: { libraryHaskellDepends = [ base bytestring ]; description = "Unix/Posix-specific functions for ByteStrings"; license = lib.licenses.bsd3; + }) {}; + + "unix-compat_0_6" = callPackage + ({ mkDerivation, base, directory, extra, hspec, HUnit + , monad-parallel, temporary, unix + }: + mkDerivation { + pname = "unix-compat"; + version = "0.6"; + sha256 = "1y6m8ix8np6vambabdaj2h7ydgda8igwy3kliv53mba3clx85kdl"; + revision = "1"; + editedCabalFile = "0g5mi6rh977idajgxnnlsd7dp28vf4xwiiwpsc4pj1rqv0lhjp8g"; + libraryHaskellDepends = [ base unix ]; + testHaskellDepends = [ + base directory extra hspec HUnit monad-parallel temporary + ]; + description = "Portable POSIX-compatibility layer"; + license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "unix-compat" = callPackage - ({ mkDerivation, base, unix }: - mkDerivation { - pname = "unix-compat"; - version = "0.5.4"; - sha256 = "1cd4lh2c16h7y5hzrcn5l9vir8aq2wcizwksppnagklsdsfmf942"; - revision = "2"; - editedCabalFile = "0mik6xb1jdmb2jlxlmzf0517mxfj0c1j2i4r6h5212m4q6znqqcm"; - libraryHaskellDepends = [ base unix ]; - description = "Portable POSIX-compatibility layer"; - license = lib.licenses.bsd3; - }) {}; - - "unix-compat_0_7" = callPackage ({ mkDerivation, base, directory, extra, hspec, HUnit , monad-parallel, temporary, unix }: @@ -305714,7 +303965,6 @@ self: { ]; description = "Portable POSIX-compatibility layer"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unix-fcntl" = callPackage @@ -305839,15 +304089,16 @@ self: { "unix-time" = callPackage ({ mkDerivation, base, binary, bytestring, hspec, hspec-discover - , old-locale, old-time, QuickCheck, time + , old-locale, old-time, QuickCheck, template-haskell, time }: mkDerivation { pname = "unix-time"; - version = "0.4.9"; - sha256 = "024bmjy16mwdyf4rkyy6l2s63ym5gg04vxdk5ylml1hfhva381s9"; + version = "0.4.10"; + sha256 = "1g196sh2jj0mhk6jh9pmsrh06y6p8j5cd9x1wfqwfyx8rgw4njky"; libraryHaskellDepends = [ base binary bytestring old-time ]; testHaskellDepends = [ - base bytestring hspec old-locale old-time QuickCheck time + base bytestring hspec old-locale old-time QuickCheck + template-haskell time ]; testToolDepends = [ hspec-discover ]; description = "Unix time parser/formatter and utilities"; @@ -306033,21 +304284,6 @@ self: { }) {}; "unliftio-pool" = callPackage - ({ mkDerivation, base, resource-pool, time, transformers - , unliftio-core - }: - mkDerivation { - pname = "unliftio-pool"; - version = "0.2.2.0"; - sha256 = "08246kbmgxv5afm6kngag2mh8mswifsh6017z8rirca37cwp01vr"; - libraryHaskellDepends = [ - base resource-pool time transformers unliftio-core - ]; - description = "Data.Pool generalized to MonadUnliftIO."; - license = lib.licenses.bsd3; - }) {}; - - "unliftio-pool_0_4_2_0" = callPackage ({ mkDerivation, base, resource-pool, transformers, unliftio-core }: mkDerivation { @@ -306059,7 +304295,6 @@ self: { ]; description = "Data.Pool generalized to MonadUnliftIO."; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "unliftio-streams" = callPackage @@ -306067,8 +304302,8 @@ self: { }: mkDerivation { pname = "unliftio-streams"; - version = "0.1.1.1"; - sha256 = "1r9yn710nwx4h2ky2pmlhmap5ydx4fhcaq119dq7cysnygzi5q2n"; + version = "0.2.0.0"; + sha256 = "06xgkv78p7c3hikng0v84gg1ifhh4sbbza93njs8farwcn980d9n"; libraryHaskellDepends = [ base bytestring io-streams text unliftio-core ]; @@ -306277,6 +304512,8 @@ self: { testHaskellDepends = [ base QuickCheck quickcheck-classes ]; description = "maybes of numeric values with fewer indirections"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "unpacked-maybe-text" = callPackage @@ -306521,9 +304758,8 @@ self: { }) {}; "uom-plugin" = callPackage - ({ mkDerivation, base, containers, deepseq, doctest, ghc - , ghc-tcplugin-api, QuickCheck, tasty, tasty-hunit - , template-haskell, units-parser + ({ mkDerivation, base, containers, deepseq, ghc, ghc-tcplugin-api + , tasty, tasty-hunit, template-haskell, units-parser }: mkDerivation { pname = "uom-plugin"; @@ -306533,10 +304769,7 @@ self: { base containers deepseq ghc ghc-tcplugin-api template-haskell units-parser ]; - testHaskellDepends = [ - base containers deepseq doctest ghc ghc-tcplugin-api QuickCheck - tasty tasty-hunit template-haskell units-parser - ]; + testHaskellDepends = [ base tasty tasty-hunit ]; description = "Units of measure as a GHC type-checker plugin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -306643,6 +304876,23 @@ self: { mainProgram = "update-repos"; }) {}; + "updo" = callPackage + ({ mkDerivation, aeson, base, dhall, filepath, text, turtle + , utf8-string + }: + mkDerivation { + pname = "updo"; + version = "1.0.0"; + sha256 = "1dhbp9jsf3wchdc4vyzf03lp9jwxlrbqy3kpr4mysvlc0k1gfyr0"; + isLibrary = false; + isExecutable = true; + executableHaskellDepends = [ + aeson base dhall filepath text turtle utf8-string + ]; + description = "A style of maintaining and upgrading Haskell projects"; + license = lib.licenses.mpl20; + }) {}; + "uploadcare" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cryptohash , hex, http-conduit, http-types, old-locale, time @@ -306732,6 +304982,8 @@ self: { benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Hoon-style atom manipulation and printing functions"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "ureader" = callPackage @@ -307139,6 +305391,8 @@ self: { testHaskellDepends = [ base network network-uri QuickCheck ]; description = "Generate or process x-www-urlencoded data"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "urlpath" = callPackage @@ -307355,6 +305609,8 @@ self: { ]; description = "The UserId type and useful instances for web development"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "users" = callPackage @@ -308285,6 +306541,8 @@ self: { ]; description = "Runs commands on remote machines using ssh"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "valid" = callPackage @@ -308381,8 +306639,8 @@ self: { pname = "validated-literals"; version = "0.3.1"; sha256 = "0s6ag8wm19qzfhxpz686nsmvrf3lhbq1g5fcck6d97lij559xlvg"; - revision = "2"; - editedCabalFile = "0qax4hp3wj779xzvwriq0js9x1i2daafjygmg4b4zscvshkb6ci6"; + revision = "3"; + editedCabalFile = "15hfvrd24lqmnklyh2w7lv8l8a0xyqqn4b2sfnlifch4ml0kr1qf"; libraryHaskellDepends = [ base template-haskell th-compat ]; testHaskellDepends = [ base bytestring deepseq tasty tasty-hunit tasty-travis @@ -308412,8 +306670,8 @@ self: { }: mkDerivation { pname = "validation"; - version = "1.1.2"; - sha256 = "15hhz2kj6h9zv568bvq79ymck3s3b89fpkasdavbwvyhfyjm5k8x"; + version = "1.1.3"; + sha256 = "159pvlzs5caabay4irs6dgrxpyhrcakyxqv7fvhs8cnarlafjhbv"; libraryHaskellDepends = [ assoc base bifunctors deepseq lens semigroupoids semigroups ]; @@ -308502,6 +306760,8 @@ self: { testHaskellDepends = [ base containers doctest Glob hspec text ]; description = "Composable validations for your Haskell data types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "validity" = callPackage @@ -308802,6 +307062,8 @@ self: { libraryHaskellDepends = [ base text ]; description = "Simple type for representing one of several media types"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "variable-media-field-dhall" = callPackage @@ -308813,6 +307075,7 @@ self: { libraryHaskellDepends = [ base dhall variable-media-field ]; description = "Dhall instances for VF"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "variable-media-field-optics" = callPackage @@ -308824,6 +307087,7 @@ self: { libraryHaskellDepends = [ base optics-th variable-media-field ]; description = "Optics for variable-media-field"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; }) {}; "variable-precision" = callPackage @@ -309217,30 +307481,6 @@ self: { }) {}; "vec" = callPackage - ({ mkDerivation, adjunctions, base, base-compat, boring, criterion - , deepseq, distributive, fin, hashable, indexed-traversable - , inspection-testing, QuickCheck, semigroupoids, tagged - , transformers, vector - }: - mkDerivation { - pname = "vec"; - version = "0.4.1"; - sha256 = "01v5zd4lak76ymlhi3zjpsy3g01vcchwx1b7cavc4rdzpdjqw58b"; - revision = "1"; - editedCabalFile = "156w28mz6d1gdp907j14v5xvj5y786h5pi4bfgvri592zwd2p46b"; - libraryHaskellDepends = [ - adjunctions base boring deepseq distributive fin hashable - indexed-traversable QuickCheck semigroupoids transformers - ]; - testHaskellDepends = [ - base base-compat fin inspection-testing tagged - ]; - benchmarkHaskellDepends = [ base criterion fin vector ]; - description = "Vec: length-indexed (sized) list"; - license = lib.licenses.bsd3; - }) {}; - - "vec_0_5" = callPackage ({ mkDerivation, adjunctions, base, base-compat, boring, criterion , deepseq, distributive, fin, hashable, indexed-traversable , inspection-testing, QuickCheck, semigroupoids, tagged @@ -309260,7 +307500,6 @@ self: { benchmarkHaskellDepends = [ base criterion fin vector ]; description = "Vec: length-indexed (sized) list"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vec-lens" = callPackage @@ -309341,26 +307580,6 @@ self: { }) {}; "vector" = callPackage - ({ mkDerivation, base, base-orphans, deepseq, doctest, ghc-prim - , HUnit, primitive, QuickCheck, random, tasty, tasty-hunit - , tasty-quickcheck, template-haskell, transformers - }: - mkDerivation { - pname = "vector"; - version = "0.12.3.1"; - sha256 = "0dczbcisxhhix859dng5zhxkn3xvlnllsq60apqzvmyl5g056jpv"; - revision = "4"; - editedCabalFile = "19r3pz08wqrhkz2sx41jm91d914yk4sndrrvls9wgdvi50qiy51r"; - libraryHaskellDepends = [ base deepseq ghc-prim primitive ]; - testHaskellDepends = [ - base base-orphans doctest HUnit primitive QuickCheck random tasty - tasty-hunit tasty-quickcheck template-haskell transformers - ]; - description = "Efficient Arrays"; - license = lib.licenses.bsd3; - }) {}; - - "vector_0_13_0_0" = callPackage ({ mkDerivation, base, base-orphans, deepseq, doctest, HUnit , primitive, QuickCheck, random, tasty, tasty-bench, tasty-hunit , tasty-inspection-testing, tasty-quickcheck, template-haskell @@ -309381,29 +307600,9 @@ self: { benchmarkHaskellDepends = [ base random tasty tasty-bench ]; description = "Efficient Arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vector-algorithms" = callPackage - ({ mkDerivation, base, bytestring, containers, mwc-random - , primitive, QuickCheck, vector - }: - mkDerivation { - pname = "vector-algorithms"; - version = "0.8.0.4"; - sha256 = "0fxg6w0vh5g2vzw4alajj9ywdijfn9nyx28hbckhmwwbfxb6l5vn"; - revision = "2"; - editedCabalFile = "0i55aqh2kfswmzvkyls1vlzlg3gvh1ydhksx9w7circ8ffj6lrg0"; - libraryHaskellDepends = [ base bytestring primitive vector ]; - testHaskellDepends = [ - base bytestring containers QuickCheck vector - ]; - benchmarkHaskellDepends = [ base mwc-random vector ]; - description = "Efficient algorithms for vector arrays"; - license = lib.licenses.bsd3; - }) {}; - - "vector-algorithms_0_9_0_1" = callPackage ({ mkDerivation, base, bitvec, bytestring, containers, mwc-random , primitive, QuickCheck, vector }: @@ -309422,7 +307621,6 @@ self: { benchmarkHaskellDepends = [ base mwc-random vector ]; description = "Efficient algorithms for vector arrays"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vector-binary" = callPackage @@ -309444,8 +307642,8 @@ self: { pname = "vector-binary-instances"; version = "0.2.5.2"; sha256 = "0kgmlb4rf89b18d348cf2k06xfhdpamhmvq7iz5pab5014hknbmp"; - revision = "3"; - editedCabalFile = "0av0k2gn90mf5ai74575bd368x73ljnr7xlkwsqmrs6zdzkw0i83"; + revision = "5"; + editedCabalFile = "1svw25aid1vby7288b36d2mbqcvmggfr3ndv8ymj2y2jm72z5a4v"; libraryHaskellDepends = [ base binary vector ]; testHaskellDepends = [ base binary tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ @@ -309531,6 +307729,8 @@ self: { testHaskellDepends = [ base hedgehog hedgehog-classes ]; description = "circular vectors"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vector-clock" = callPackage @@ -309746,9 +307946,9 @@ self: { "vector-quicksort" = callPackage ({ mkDerivation, atomic-counter, base, bytestring, containers - , deepseq, parallel, primitive, QuickCheck, random, stm, tasty - , tasty-bench, tasty-quickcheck, text, text-builder-linear, vector - , vector-algorithms + , deepseq, parallel, primitive, QuickCheck, random, stm + , system-cxx-std-lib, tasty, tasty-bench, tasty-quickcheck, text + , text-builder-linear, vector, vector-algorithms }: mkDerivation { pname = "vector-quicksort"; @@ -309756,7 +307956,9 @@ self: { sha256 = "1s8azyaa73zys31whi2m6l0mnyy8hdw8hzsdpd5h0j3d78ywykkf"; revision = "1"; editedCabalFile = "18h7lflrp2d80cjzdqwjykpl95b3ng9bcrb9gq5qnab652fgyr8j"; - libraryHaskellDepends = [ base parallel primitive stm vector ]; + libraryHaskellDepends = [ + base parallel primitive stm system-cxx-std-lib vector + ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck vector ]; @@ -309820,6 +308022,8 @@ self: { libraryHaskellDepends = [ base random vector ]; description = "Algorithms for vector shuffling"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "vector-sized" = callPackage @@ -309831,8 +308035,8 @@ self: { pname = "vector-sized"; version = "1.5.0"; sha256 = "13h4qck1697iswd9f8w17fpjc6yhl2pgrvay7pb22j2h3mgaxpjl"; - revision = "1"; - editedCabalFile = "0y088b8fdhjrghi203n11ip4x2j4632c8rz6a5hx8azmdz2giiph"; + revision = "2"; + editedCabalFile = "1xck60sdci3vw39jp6qpbljhv06v43ih8bvxh6p40bwb6mxzn2wh"; libraryHaskellDepends = [ adjunctions base binary comonad deepseq distributive finite-typelits hashable indexed-list-literals primitive vector @@ -310051,7 +308255,9 @@ self: { testHaskellDepends = [ base Cabal filepath hspec text ]; description = "Automatically add files to exposed-modules and other-modules"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; mainProgram = "velma"; + broken = true; }) {}; "venzone" = callPackage @@ -310326,26 +308532,6 @@ self: { }) {}; "versions" = callPackage - ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens - , parser-combinators, QuickCheck, tasty, tasty-hunit - , tasty-quickcheck, text - }: - mkDerivation { - pname = "versions"; - version = "5.0.5"; - sha256 = "01kn3ilizzm5n05nz0qry1vjb6bj8dzinyqn3mbshds298acn70c"; - libraryHaskellDepends = [ - base deepseq hashable megaparsec parser-combinators text - ]; - testHaskellDepends = [ - base megaparsec microlens QuickCheck tasty tasty-hunit - tasty-quickcheck text - ]; - description = "Types and parsers for software version numbers"; - license = lib.licenses.bsd3; - }) {}; - - "versions_6_0_1" = callPackage ({ mkDerivation, base, deepseq, hashable, megaparsec, microlens , parser-combinators, tasty, tasty-hunit, text }: @@ -310361,7 +308547,6 @@ self: { ]; description = "Types and parsers for software version numbers"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vessel" = callPackage @@ -310377,6 +308562,8 @@ self: { pname = "vessel"; version = "0.3.0.0"; sha256 = "1vqbrz8g9r43q6rqall6xhw6f4c56fj6lwp6cz0758fr7n4n3mqa"; + revision = "1"; + editedCabalFile = "1gngb4zc5169ybq9v8sm37fwn4f5mnyjql3n7l2iyhcp3d827xnx"; libraryHaskellDepends = [ aeson aeson-gadt-th base base-orphans bifunctors commutative-semigroups constraints constraints-extras containers @@ -311477,41 +309664,6 @@ self: { }) {}; "vty" = callPackage - ({ mkDerivation, ansi-terminal, base, binary, blaze-builder - , bytestring, Cabal, containers, deepseq, directory, filepath - , hashable, HUnit, microlens, microlens-mtl, microlens-th, mtl - , parallel, parsec, QuickCheck, quickcheck-assertions, random - , smallcheck, stm, string-qq, terminfo, test-framework - , test-framework-hunit, test-framework-smallcheck, text - , transformers, unix, utf8-string, vector - }: - mkDerivation { - pname = "vty"; - version = "5.37"; - sha256 = "1w6dc25npvlaflxcyzdssnymgi7x03zkwg7swyjw6cjjfdmkgqb7"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - ansi-terminal base binary blaze-builder bytestring containers - deepseq directory filepath hashable microlens microlens-mtl - microlens-th mtl parallel parsec stm terminfo text transformers - unix utf8-string vector - ]; - executableHaskellDepends = [ - base containers directory filepath microlens microlens-mtl mtl - ]; - testHaskellDepends = [ - base blaze-builder bytestring Cabal containers deepseq HUnit - microlens microlens-mtl mtl QuickCheck quickcheck-assertions random - smallcheck stm string-qq terminfo test-framework - test-framework-hunit test-framework-smallcheck text unix - utf8-string vector - ]; - description = "A simple terminal UI library"; - license = lib.licenses.bsd3; - }) {}; - - "vty_5_38" = callPackage ({ mkDerivation, ansi-terminal, base, binary, blaze-builder , bytestring, containers, deepseq, directory, filepath, microlens , microlens-mtl, microlens-th, mtl, parsec, stm, terminfo, text @@ -311533,7 +309685,6 @@ self: { ]; description = "A simple terminal UI library"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "vty-examples" = callPackage @@ -312089,8 +310240,8 @@ self: { }: mkDerivation { pname = "wai-feature-flags"; - version = "0.1.0.4"; - sha256 = "02fwha57wwjbjapkp519da2jml3921rdlna1zr7vdmrqdz6j327j"; + version = "0.1.0.6"; + sha256 = "1djmzcl6bdjdvljzjjgj3avr8cd0cbrfshj1zrhzf0829v4viq9s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; @@ -312216,6 +310367,7 @@ self: { testToolDepends = [ tasty-discover ]; description = "Wrap WAI applications to run on AWS Lambda"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "wai-handler-launch" = callPackage @@ -312835,6 +310987,37 @@ self: { broken = true; }) {}; + "wai-middleware-delegate_0_1_4_0" = callPackage + ({ mkDerivation, async, base, blaze-builder, bytestring + , bytestring-lexing, case-insensitive, conduit, conduit-extra + , crypton-connection, data-default, hspec, hspec-tmp-proc + , http-client, http-client-tls, http-types, network, random + , resourcet, streaming-commons, text, tmp-proc, vault, wai + , wai-conduit, warp, warp-tls + }: + mkDerivation { + pname = "wai-middleware-delegate"; + version = "0.1.4.0"; + sha256 = "0fx6mskb48gmnhhc35ldxl9sgd3hkcy3yb7nmqlfdgmhin9759pv"; + enableSeparateDataOutput = true; + libraryHaskellDepends = [ + async base blaze-builder bytestring case-insensitive conduit + conduit-extra data-default http-client http-types streaming-commons + text wai wai-conduit + ]; + testHaskellDepends = [ + async base blaze-builder bytestring bytestring-lexing + case-insensitive conduit conduit-extra crypton-connection + data-default hspec hspec-tmp-proc http-client http-client-tls + http-types network random resourcet text tmp-proc vault wai + wai-conduit warp warp-tls + ]; + description = "WAI middleware that delegates handling of requests"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "wai-middleware-etag" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cryptohash , filepath, http-date, http-types, unix-compat @@ -313073,8 +311256,8 @@ self: { pname = "wai-middleware-static"; version = "0.9.2"; sha256 = "1ynm0xcr3pj5bbph78p1kpyxvd0n3a0gfdbm6yb7i004ixaqf33c"; - revision = "1"; - editedCabalFile = "1zran8wpwizrwdw23a5qckmiplyk6xf2z8x4his0ipfy2zzl5ql6"; + revision = "2"; + editedCabalFile = "1dvvnfxb5p7d2rsapn826xcyy3pjd8s95sjzna55xg08dwlykr83"; libraryHaskellDepends = [ base base16-bytestring bytestring containers cryptohash-sha1 directory expiring-cache-map filepath http-types mime-types @@ -313436,31 +311619,6 @@ self: { }) {}; "wai-saml2" = callPackage - ({ mkDerivation, base, base64-bytestring, bytestring, c14n - , cryptonite, data-default-class, filepath, http-types, mtl - , pretty-show, tasty, tasty-golden, text, time, vault, wai - , wai-extra, x509, x509-store, xml-conduit - }: - mkDerivation { - pname = "wai-saml2"; - version = "0.3.0.1"; - sha256 = "1j8qldy111q36dwr53pc6jiljfwzwi77n21mglvkpq4cfkcsch92"; - libraryHaskellDepends = [ - base base64-bytestring bytestring c14n cryptonite - data-default-class http-types mtl text time vault wai wai-extra - x509 x509-store xml-conduit - ]; - testHaskellDepends = [ - base base64-bytestring bytestring c14n cryptonite - data-default-class filepath http-types mtl pretty-show tasty - tasty-golden text time vault wai wai-extra x509 x509-store - xml-conduit - ]; - description = "SAML2 assertion validation as WAI middleware"; - license = lib.licenses.mit; - }) {}; - - "wai-saml2_0_4" = callPackage ({ mkDerivation, base, base16-bytestring, base64-bytestring , bytestring, c14n, containers, cryptonite, data-default-class , filepath, http-types, mtl, network-uri, pretty-show, tasty @@ -313485,6 +311643,7 @@ self: { description = "SAML2 assertion validation as WAI middleware"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wai-secure-cookies" = callPackage @@ -313892,6 +312051,8 @@ self: { testToolDepends = [ tasty-discover ]; description = "Functions to manipulate records"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "waldo" = callPackage @@ -313989,10 +312150,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.3.23"; - sha256 = "0y1r7czq5zrgklqrx1b9pmxn5lhmf7zpqdjz7hfmnzsmr3vndmms"; - revision = "1"; - editedCabalFile = "04akn70kmgmw7scapks11srfy44nqj9cy03qsp6rawlzwbxwk9id"; + version = "3.3.25"; + sha256 = "1wa62inv7ai32jb88gr2vjiv1mh8gb96wc521y6mv2w967q1hzga"; libraryHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive containers ghc-prim hashable http-date http-types http2 iproute @@ -314015,7 +312174,7 @@ self: { license = lib.licenses.mit; }) {}; - "warp_3_3_27" = callPackage + "warp_3_3_28" = callPackage ({ mkDerivation, array, auto-update, base, bsb-http-chunked , bytestring, case-insensitive, containers, crypton-x509, directory , gauge, ghc-prim, hashable, hspec, hspec-discover, http-client @@ -314025,8 +312184,8 @@ self: { }: mkDerivation { pname = "warp"; - version = "3.3.27"; - sha256 = "067qxjsr9wkizv1dzpdsn48lgbrjrn35c1v4dwxv51wy48hbqzdv"; + version = "3.3.28"; + sha256 = "1apijxvh4yi4qqcw102vgkm5gyavlv1m5lgdk3a58f00qjy7qy2h"; libraryHaskellDepends = [ array auto-update base bsb-http-chunked bytestring case-insensitive containers crypton-x509 ghc-prim hashable http-date http-types @@ -314125,29 +312284,37 @@ self: { }) {}; "warp-systemd" = callPackage - ({ mkDerivation, base, network, systemd, unix, wai, warp }: + ({ mkDerivation, base, http-types, network, systemd, unix, wai + , warp + }: mkDerivation { pname = "warp-systemd"; - version = "0.2.0.0"; - sha256 = "114ipqsfvg4bx15n7mnpym8pnj668854s4vdz188awzd0n60hf8z"; + version = "0.3.0.0"; + sha256 = "1yvkg49wla7axk8vdh5c7d0pxlhyb66ka0xiqi6a3ra3zmw5xi3c"; + isLibrary = true; + isExecutable = true; libraryHaskellDepends = [ base network systemd unix wai warp ]; + executableHaskellDepends = [ base http-types wai warp ]; description = "Socket activation and other systemd integration for the Warp web server (WAI)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; + mainProgram = "warp-systemd-example"; broken = true; }) {}; "warp-tls" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class - , network, streaming-commons, tls, tls-session-manager, unliftio - , wai, warp + , network, recv, streaming-commons, tls, tls-session-manager + , unliftio, wai, warp }: mkDerivation { pname = "warp-tls"; - version = "3.3.4"; - sha256 = "00vgs9v7k0fapl05knqii9g47svf4lapb7ixkll7xr4zvmkk0r0m"; + version = "3.3.6"; + sha256 = "1davjsbfvybcd78scaqzxfwnaqmja4j7j3qbcdbb50gv1d87105f"; + revision = "1"; + editedCabalFile = "07wgs8q350caxl9ncbslhqlkm0zxpkx50qj6ljamwf9vd8ld0i5d"; libraryHaskellDepends = [ - base bytestring cryptonite data-default-class network + base bytestring cryptonite data-default-class network recv streaming-commons tls tls-session-manager unliftio wai warp ]; description = "HTTP over TLS support for Warp via the TLS package"; @@ -314237,8 +312404,8 @@ self: { ({ mkDerivation, base, mtl, time }: mkDerivation { pname = "watchdog"; - version = "0.3.1"; - sha256 = "01zhj464c1lwjgb6zijqjlrzfcrknfmf2v2b2m1pmxy94jly2ww9"; + version = "0.3.2"; + sha256 = "0wfmh9qi9zy8zzm1lh3gx7ls9g6av8skrzvgr4kb964v0mpgkv8i"; libraryHaskellDepends = [ base mtl time ]; description = "Simple control structure to re-try an action with exponential backoff"; license = lib.licenses.bsd3; @@ -314315,8 +312482,8 @@ self: { pname = "wave"; version = "0.2.0"; sha256 = "149kgwngq3qxc7gxpkqb16j669j0wpv2f3gnvfwp58yg6m4259ki"; - revision = "1"; - editedCabalFile = "19rxhnqhhv1qs35y723c15c8nifj8pakcrd09jlvg5271zg4qb0b"; + revision = "2"; + editedCabalFile = "015zqms9ypqwb2x0yf51pdy63bikqypn3g3s4ng0nnqsl4bcdya9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal containers transformers @@ -314649,6 +312816,8 @@ self: { ]; description = "dynamic plugin system for web applications"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "web-push" = callPackage @@ -315121,8 +313290,8 @@ self: { }: mkDerivation { pname = "webauthn"; - version = "0.6.0.1"; - sha256 = "190pjd3mw9lkx32ybwdks1d9ppqca27h8milfxlgidbiwydzg76y"; + version = "0.7.0.0"; + sha256 = "18zhmdq53pkcg5c86fgjb7z6kql9f1bs33grgf714299vrl4dfak"; libraryHaskellDepends = [ aeson asn1-encoding asn1-parse asn1-types base base16-bytestring base64-bytestring binary bytestring cborg containers cryptonite @@ -315138,6 +313307,8 @@ self: { ]; description = "Relying party (server) implementation of the WebAuthn 2 specification"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "webby" = callPackage @@ -315164,6 +313335,8 @@ self: { ]; description = "A super-simple web server framework"; license = lib.licenses.asl20; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "webcloud" = callPackage @@ -315249,29 +313422,6 @@ self: { }) {}; "webdriver" = callPackage - ({ mkDerivation, aeson, attoparsec, base, base64-bytestring - , bytestring, call-stack, data-default-class, directory - , directory-tree, exceptions, filepath, http-client, http-types - , lifted-base, monad-control, network, network-uri, scientific - , temporary, text, time, transformers, transformers-base - , unordered-containers, vector, zip-archive - }: - mkDerivation { - pname = "webdriver"; - version = "0.10.0.1"; - sha256 = "1mwdn96f5mn8zpbh0rh8f88dh4r8mrizd44hn5n0z2gnj0dipfkp"; - libraryHaskellDepends = [ - aeson attoparsec base base64-bytestring bytestring call-stack - data-default-class directory directory-tree exceptions filepath - http-client http-types lifted-base monad-control network - network-uri scientific temporary text time transformers - transformers-base unordered-containers vector zip-archive - ]; - description = "a Haskell client for the Selenium WebDriver protocol"; - license = lib.licenses.bsd3; - }) {}; - - "webdriver_0_11_0_0" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, call-stack, data-default-class, directory , directory-tree, exceptions, filepath, http-client, http-types @@ -315283,6 +313433,8 @@ self: { pname = "webdriver"; version = "0.11.0.0"; sha256 = "0d9j0bw6znjsgxz2rqjrpcyybrn50nyz9pj5ajmpgs0pmgx0zbc2"; + revision = "1"; + editedCabalFile = "076jg2n99fqnk5bs7q20w7wafqykz4zp97kc34jnwrl9rx6bv2nl"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring call-stack data-default-class directory directory-tree exceptions filepath @@ -315292,7 +313444,6 @@ self: { ]; description = "a Haskell client for the Selenium WebDriver protocol"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; }) {}; "webdriver-angular" = callPackage @@ -315545,6 +313696,7 @@ self: { ]; description = "Composable, type-safe library to build HTTP API servers"; license = lib.licenses.mpl20; + hydraPlatforms = lib.platforms.none; }) {}; "webidl" = callPackage @@ -316060,25 +314212,30 @@ self: { }) {}; "weeder" = callPackage - ({ mkDerivation, algebraic-graphs, base, bytestring, containers - , dhall, directory, filepath, generic-lens, ghc, lens, mtl - , optparse-applicative, regex-tdfa, text, transformers + ({ mkDerivation, aeson, algebraic-graphs, base, bytestring + , containers, directory, filepath, generic-lens, ghc, hspec, lens + , mtl, optparse-applicative, process, regex-tdfa, silently, text + , toml-reader, transformers }: mkDerivation { pname = "weeder"; - version = "2.5.0"; - sha256 = "17i8mmkmqf0fc1gad3r5zw3ypc31q2vwqryl5n1wbh402sycn7il"; + version = "2.6.0"; + sha256 = "1ajn23fvdv93qx0kz3dnby1s06qpkypg5ln2cb15abfic0f5aabd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ - algebraic-graphs base bytestring containers dhall directory - filepath generic-lens ghc lens mtl optparse-applicative regex-tdfa - text transformers + algebraic-graphs base bytestring containers directory filepath + generic-lens ghc lens mtl optparse-applicative regex-tdfa text + toml-reader transformers ]; executableHaskellDepends = [ base bytestring containers directory filepath ghc optparse-applicative transformers ]; + testHaskellDepends = [ + aeson algebraic-graphs base directory filepath ghc hspec process + silently text toml-reader + ]; description = "Detect dead code"; license = lib.licenses.bsd3; mainProgram = "weeder"; @@ -316151,6 +314308,23 @@ self: { license = lib.licenses.bsd3; }) {}; + "weigh_0_0_17" = callPackage + ({ mkDerivation, base, criterion-measurement, deepseq, ghc, mtl + , process, split, temporary + }: + mkDerivation { + pname = "weigh"; + version = "0.0.17"; + sha256 = "1wp8r6mpj4cqy2mx7vxpav05qks2xj8y93rhzf9qhmvdr6r8acb2"; + libraryHaskellDepends = [ + base criterion-measurement deepseq ghc mtl process split temporary + ]; + testHaskellDepends = [ base deepseq ]; + description = "Measure allocations of a Haskell functions/values"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + }) {}; + "weighted" = callPackage ({ mkDerivation, base, mtl, semiring-num, transformers }: mkDerivation { @@ -316624,6 +314798,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Scrape WikiCFP web site"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wikipedia4epub" = callPackage @@ -316664,6 +314840,8 @@ self: { testToolDepends = [ hspec-discover ]; description = "Dynamic key binding framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "wild-bind-indicator" = callPackage @@ -316681,6 +314859,7 @@ self: { ]; description = "Graphical indicator for WildBind"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "wild-bind-task-x11" = callPackage @@ -316697,6 +314876,7 @@ self: { testHaskellDepends = [ base ]; description = "Task to install and export everything you need to use WildBind in X11"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "wild-bind-x11" = callPackage @@ -316718,6 +314898,7 @@ self: { testToolDepends = [ hspec-discover ]; description = "X11-specific implementation for WildBind"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "willow" = callPackage @@ -316800,6 +314981,8 @@ self: { ]; description = "OS window icon/name utilities"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "windowslive" = callPackage @@ -316869,6 +315052,7 @@ self: { ]; description = "A compact, well-typed seralisation format for Haskell values"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "winery"; }) {}; @@ -316988,25 +315172,6 @@ self: { }) {}; "witch" = callPackage - ({ mkDerivation, base, bytestring, containers, HUnit, tagged - , template-haskell, text, time, transformers - }: - mkDerivation { - pname = "witch"; - version = "1.1.6.1"; - sha256 = "1n4kckgk5v63bpjgky3dfgyayl82hlnxzwaa99pzyxrcjkpql5ay"; - libraryHaskellDepends = [ - base bytestring containers tagged template-haskell text time - ]; - testHaskellDepends = [ - base bytestring containers HUnit tagged text time transformers - ]; - description = "Convert values from one type into another"; - license = lib.licenses.mit; - maintainers = [ lib.maintainers.maralorn ]; - }) {}; - - "witch_1_2_0_2" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, tagged , template-haskell, text, time, transformers }: @@ -317022,7 +315187,6 @@ self: { ]; description = "Convert values from one type into another"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; maintainers = [ lib.maintainers.maralorn ]; }) {}; @@ -319254,8 +317418,8 @@ self: { }: mkDerivation { pname = "x86-64bit"; - version = "0.4.6.2"; - sha256 = "117r80i4xgjn9naxffgz871i7cclxjr7m0llfjkgwgqd01sqjdqi"; + version = "0.4.6.3"; + sha256 = "1x4lrjxc5n7bknzxh0s4kmbnnjxga7rc7ksanqld45ypk1nn8ss8"; libraryHaskellDepends = [ base deepseq monads-tf tardis vector ]; testHaskellDepends = [ base deepseq monads-tf QuickCheck tardis vector @@ -319431,6 +317595,7 @@ self: { ]; description = "XDG Basedir"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "xdg-desktop-entry" = callPackage @@ -319644,13 +317809,13 @@ self: { hydraPlatforms = lib.platforms.none; }) {}; - "xhtml_3000_2_2_1" = callPackage - ({ mkDerivation, base }: + "xhtml_3000_3_0_0" = callPackage + ({ mkDerivation, base, bytestring, containers, text }: mkDerivation { pname = "xhtml"; - version = "3000.2.2.1"; - sha256 = "0939kwpinq6l4n3nyvd1gzyl7f83gymw0wzqndlgy1yc7q0nkj2w"; - libraryHaskellDepends = [ base ]; + version = "3000.3.0.0"; + sha256 = "1rf8ksk65srdmlpqzpil8r527jzjxv0agx53apl85zik4nkdm0ly"; + libraryHaskellDepends = [ base bytestring containers text ]; description = "An XHTML combinator library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; @@ -319870,8 +318035,8 @@ self: { }: mkDerivation { pname = "xlsx"; - version = "1.0.0.1"; - sha256 = "1fs2xks7wcbr0idgd50kxlb35l5xy1icvkiyxm8q8772bq2zvadl"; + version = "1.1.1"; + sha256 = "1sk2hnb71lk03q9rnldqd412j97ajji75jzx5v5hlcq4znw2cd6x"; libraryHaskellDepends = [ attoparsec base base64-bytestring binary-search bytestring conduit containers data-default deepseq dlist errors exceptions extra @@ -319891,40 +318056,6 @@ self: { license = lib.licenses.mit; }) {}; - "xlsx_1_1_0_1" = callPackage - ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search - , bytestring, conduit, containers, criterion, data-default, deepseq - , Diff, directory, dlist, errors, exceptions, extra, filepath - , groom, hexpat, lens, monad-control, mtl, network-uri, old-locale - , raw-strings-qq, safe, smallcheck, tasty, tasty-hunit - , tasty-smallcheck, text, time, transformers, transformers-base - , vector, xeno, xml-conduit, xml-types, zip, zip-archive - , zip-stream, zlib - }: - mkDerivation { - pname = "xlsx"; - version = "1.1.0.1"; - sha256 = "0av80xy6qqmsmc40h13zsdyyh9gmjj5rk07vjq5s7h1zbqxaqfwp"; - libraryHaskellDepends = [ - attoparsec base base64-bytestring binary-search bytestring conduit - containers data-default deepseq dlist errors exceptions extra - filepath hexpat lens monad-control mtl network-uri old-locale safe - text time transformers transformers-base vector xeno xml-conduit - xml-types zip zip-archive zip-stream zlib - ]; - testHaskellDepends = [ - base bytestring conduit containers deepseq Diff directory filepath - groom lens mtl raw-strings-qq smallcheck tasty tasty-hunit - tasty-smallcheck text time vector xml-conduit - ]; - benchmarkHaskellDepends = [ - base bytestring conduit criterion deepseq lens - ]; - description = "Simple and incomplete Excel file parser/writer"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - }) {}; - "xlsx-tabular" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , lens, text, xlsx @@ -320019,8 +318150,8 @@ self: { }: mkDerivation { pname = "xml-conduit"; - version = "1.9.1.2"; - sha256 = "1pa8arh2s7ql61pap9599j9ll94rb4j70c11vpgqymm01gx4d6wm"; + version = "1.9.1.3"; + sha256 = "1x0vbxshka284xl07z5458v8r9i1ylr5iw8nqrmrw767caaidsfq"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup bytestring conduit @@ -320133,6 +318264,7 @@ self: { description = "Bridge between xml-conduit/html-conduit and stylist"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xml-conduit-writer" = callPackage @@ -320141,8 +318273,8 @@ self: { }: mkDerivation { pname = "xml-conduit-writer"; - version = "0.1.1.2"; - sha256 = "0n5fk6sj5grcfz51psbf8h4z40hd4dk8zpk870c6ipm2s9dc1488"; + version = "0.1.1.4"; + sha256 = "1fn5g9gya9402cyabzgfjbm2dbhli86hcwwk6a2g5mm6f0sbz792"; libraryHaskellDepends = [ base containers data-default dlist mtl text xml-conduit xml-types ]; @@ -320503,6 +318635,8 @@ self: { libraryHaskellDepends = [ base free text ]; description = "A parser-agnostic declarative API for querying XML-documents"; license = lib.licenses.mit; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "xml-query-xml-conduit" = callPackage @@ -320736,27 +318870,6 @@ self: { }) {}; "xmlbf" = callPackage - ({ mkDerivation, base, bytestring, containers, deepseq, QuickCheck - , quickcheck-instances, selective, tasty, tasty-hunit - , tasty-quickcheck, text, transformers, unordered-containers - }: - mkDerivation { - pname = "xmlbf"; - version = "0.6.2"; - sha256 = "0kmny9nxn1sj1sk7480lqin0fmq0lgwq6yxdxpnhsig01rgfisp6"; - libraryHaskellDepends = [ - base bytestring containers deepseq selective text transformers - unordered-containers - ]; - testHaskellDepends = [ - base bytestring QuickCheck quickcheck-instances tasty tasty-hunit - tasty-quickcheck text transformers - ]; - description = "XML back and forth! Parser, renderer, ToXml, FromXml, fixpoints"; - license = lib.licenses.asl20; - }) {}; - - "xmlbf_0_7" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, exceptions , mmorph, mtl, QuickCheck, quickcheck-instances, selective, tasty , tasty-hunit, tasty-quickcheck, text, transformers @@ -320776,30 +318889,9 @@ self: { ]; description = "XML back and forth! Parser, renderer, ToXml, FromXml, fixpoints"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "xmlbf-xeno" = callPackage - ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim - , html-entities, tasty, tasty-hunit, text, unordered-containers - , xeno, xml, xmlbf - }: - mkDerivation { - pname = "xmlbf-xeno"; - version = "0.2.1"; - sha256 = "1vdvmny9f5nxwgdpzn0qa5wghr21i69pnkhw2d1zncsgvq3kkw28"; - libraryHaskellDepends = [ - base bytestring html-entities text unordered-containers xeno xmlbf - ]; - testHaskellDepends = [ base tasty tasty-hunit xmlbf ]; - benchmarkHaskellDepends = [ - base bytestring criterion deepseq ghc-prim xml - ]; - description = "xeno backend support for the xmlbf library"; - license = lib.licenses.asl20; - }) {}; - - "xmlbf-xeno_0_2_2" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, ghc-prim , html-entities, tasty, tasty-hunit, text, unordered-containers , xeno, xml, xmlbf @@ -320817,31 +318909,9 @@ self: { ]; description = "xeno backend support for the xmlbf library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "xmlbf-xmlhtml" = callPackage - ({ mkDerivation, base, bytestring, html-entities, QuickCheck - , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text - , unordered-containers, xmlbf, xmlhtml - }: - mkDerivation { - pname = "xmlbf-xmlhtml"; - version = "0.2"; - sha256 = "1h2w98jdr3r9isbl5g39gd3fxlm4vqib15grqgarhx2gj1k9vlxd"; - libraryHaskellDepends = [ - base bytestring html-entities text unordered-containers xmlbf - xmlhtml - ]; - testHaskellDepends = [ - base bytestring QuickCheck quickcheck-instances tasty tasty-hunit - tasty-quickcheck text unordered-containers xmlbf - ]; - description = "xmlhtml backend support for the xmlbf library"; - license = lib.licenses.asl20; - }) {}; - - "xmlbf-xmlhtml_0_2_2" = callPackage ({ mkDerivation, base, bytestring, html-entities, tasty , tasty-hunit, text, unordered-containers, xmlbf, xmlhtml }: @@ -320856,7 +318926,6 @@ self: { testHaskellDepends = [ base tasty tasty-hunit xmlbf ]; description = "xmlhtml backend support for the xmlbf library"; license = lib.licenses.asl20; - hydraPlatforms = lib.platforms.none; }) {}; "xmlgen" = callPackage @@ -320891,6 +318960,8 @@ self: { pname = "xmlhtml"; version = "0.2.5.4"; sha256 = "11aldkcd3lcxax42f4080127hqs1k95k84h5griwq27ig8gmbxdc"; + revision = "2"; + editedCabalFile = "1mmlm2hipqgcn2x3dw6bc83z5ffnsvi9aaxkw7rjj8c8mvm760qv"; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring bytestring-builder containers parsec text unordered-containers @@ -321124,8 +319195,8 @@ self: { ({ mkDerivation, base, dbus }: mkDerivation { pname = "xmonad-dbus"; - version = "0.1.0.1"; - sha256 = "15sqfk4y4arrv0bjzkrw49z1p7k3fqkn4w8pak2j7rki3915iyd4"; + version = "0.1.0.2"; + sha256 = "0xjg0kmny6snyf9c1f86qg1fqjifdg9cvrbqywlfp6yl8cj0z1gn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dbus ]; @@ -321329,8 +319400,8 @@ self: { pname = "xor"; version = "0.0.1.1"; sha256 = "05jwfrg4cm27ldj3dbl0y144njhiha9yiypirbhsg6lc1b36s3kh"; - revision = "2"; - editedCabalFile = "02y2587racvd9ppmllivzzn6zvdm051i6sc795lshvdq24ivvh9q"; + revision = "3"; + editedCabalFile = "17al5ilxr2bqkv565jsv38frqvkxzn642m3j1j80zjmmw762a7sa"; libraryHaskellDepends = [ base bytestring ghc-byteorder ]; testHaskellDepends = [ base bytestring ghc-byteorder QuickCheck tasty tasty-hunit @@ -321343,6 +319414,27 @@ self: { license = lib.licenses.gpl2Plus; }) {}; + "xor_0_0_1_2" = callPackage + ({ mkDerivation, base, bytestring, criterion, ghc-byteorder + , QuickCheck, tasty, tasty-hunit, tasty-quickcheck + }: + mkDerivation { + pname = "xor"; + version = "0.0.1.2"; + sha256 = "0c0a1zg0kwp3jdlgw6y1l6qp00680khxa3sizx5wafdv09rwmrxc"; + libraryHaskellDepends = [ base bytestring ghc-byteorder ]; + testHaskellDepends = [ + base bytestring ghc-byteorder QuickCheck tasty tasty-hunit + tasty-quickcheck + ]; + benchmarkHaskellDepends = [ + base bytestring criterion ghc-byteorder + ]; + description = "Efficient XOR masking"; + license = lib.licenses.gpl2Plus; + hydraPlatforms = lib.platforms.none; + }) {}; + "xorshift" = callPackage ({ mkDerivation, base, random, time }: mkDerivation { @@ -322207,8 +320299,10 @@ self: { }: mkDerivation { pname = "yaml"; - version = "0.11.11.1"; - sha256 = "0j7xa3bgznaj35x3x184c0dy6hjflxkdwp3iprfnhmz2ds2dr790"; + version = "0.11.11.2"; + sha256 = "0bywv5q9a9yc8zxn4si5kp9gbfjrx8ham2n52d2ggzmhwlz94x7f"; + revision = "2"; + editedCabalFile = "13gq30d720vaw4slwd14pi0pg116kazyjzxw1pjnhc7vw1cih2kg"; configureFlags = [ "-fsystem-libyaml" ]; isLibrary = true; isExecutable = true; @@ -322379,10 +320473,8 @@ self: { }: mkDerivation { pname = "yaml-streamly"; - version = "0.12.2"; - sha256 = "0bjagj6bg884xchx8dkrhqikjmwqzpb8hkjlxvbxnsmsmwnc22cx"; - revision = "1"; - editedCabalFile = "1b600ki3w67xi9jfbmrfzf9q3d3wz1dc0hgl9lyq6vjfm6ngdrg2"; + version = "0.12.4"; + sha256 = "06cr9qqxxck6qgdc0lizjlkzm9j0mhyj4p64wymhkwd70dyhlfmz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -322402,6 +320494,7 @@ self: { ]; description = "Support for parsing and rendering YAML documents"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "yaml-union" = callPackage @@ -322434,34 +320527,6 @@ self: { }) {}; "yaml-unscrambler" = callPackage - ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time - , base, base64-bytestring, bytestring, conduit, containers, foldl - , hashable, libyaml, mtl, neat-interpolation, QuickCheck - , quickcheck-instances, rerebase, scientific, selective, tasty - , tasty-hunit, tasty-quickcheck, text, text-builder-dev, time - , transformers, unordered-containers, uuid, vector, yaml - }: - mkDerivation { - pname = "yaml-unscrambler"; - version = "0.1.0.13"; - sha256 = "0c7cnxlx01xjr992z0150dl1lnlyj2gwrqza7yhgmn4m7wg6r5z1"; - libraryHaskellDepends = [ - acc attoparsec attoparsec-data attoparsec-time base - base64-bytestring bytestring conduit containers foldl hashable - libyaml mtl scientific selective text text-builder-dev time - transformers unordered-containers uuid vector yaml - ]; - testHaskellDepends = [ - foldl neat-interpolation QuickCheck quickcheck-instances rerebase - tasty tasty-hunit tasty-quickcheck - ]; - description = "Flexible declarative YAML parsing toolkit"; - license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; - broken = true; - }) {}; - - "yaml-unscrambler_0_1_0_16" = callPackage ({ mkDerivation, acc, attoparsec, attoparsec-data, attoparsec-time , base, base64-bytestring, bytestring, conduit, containers, foldl , hashable, libyaml, mtl, neat-interpolation, quickcheck-instances @@ -322471,8 +320536,8 @@ self: { }: mkDerivation { pname = "yaml-unscrambler"; - version = "0.1.0.16"; - sha256 = "06swbd8zi2ykjkxyd6vqza028wqdl1w0rv5wh87pm6p95rklwbgw"; + version = "0.1.0.17"; + sha256 = "0bk0h65fwlg96q5vzmf07gr68wrsd06xrdxi9s7irvzyzlk0zh7q"; libraryHaskellDepends = [ acc attoparsec attoparsec-data attoparsec-time base base64-bytestring bytestring conduit containers foldl hashable @@ -322860,8 +320925,8 @@ self: { pname = "yasi"; version = "0.2.0.1"; sha256 = "0j5g5h40qvz2rinka7mrb8nc7dzhnprdfpjmzc4pdlx1w8fzw8xy"; - revision = "2"; - editedCabalFile = "00jc6fgv0r2l91949d9ry094fn45v19kn301hfap5i4n4wks1kmz"; + revision = "3"; + editedCabalFile = "10zrj93hwsy7q0w239m3j65fi96cjiabgcl18w922p2abl65a9kb"; libraryHaskellDepends = [ base ghc-hs-meta template-haskell text text-display ]; @@ -323225,6 +321290,7 @@ self: { ]; description = "Alert messages for the Yesod framework"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; }) {}; "yesod-angular" = callPackage @@ -323949,8 +322015,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.6.24.2"; - sha256 = "0cql4gk83ya0lyv0nyrp387nljpab4dwwy288rzp8klq9z5r2a7j"; + version = "1.6.24.3"; + sha256 = "035162bdcrjf2fs2whrhagh9jbclqnlzgp8ixxzi3712gm6dfkn5"; libraryHaskellDepends = [ aeson auto-update base blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit conduit-extra @@ -325198,6 +323264,33 @@ self: { broken = true; }) {}; + "yesod-static-streamly" = callPackage + ({ mkDerivation, base, base64-bytestring, bytestring, containers + , cryptonite, cryptonite-conduit, data-default, directory, filepath + , hspec, memory, monad-control, mtl, QuickCheck, streamly + , streamly-bytestring, streamly-core, template-haskell, text + , unix-compat, wai-app-static, yesod-core, yesod-static + }: + mkDerivation { + pname = "yesod-static-streamly"; + version = "0.1.5.3"; + sha256 = "1sa9h06wz23gpswn323mwpp93px945pig4wmh7xrbgznn2grdsvf"; + libraryHaskellDepends = [ + base base64-bytestring bytestring containers cryptonite + data-default directory filepath memory monad-control mtl streamly + streamly-bytestring streamly-core template-haskell text unix-compat + wai-app-static yesod-core yesod-static + ]; + testHaskellDepends = [ + base bytestring cryptonite cryptonite-conduit hspec memory + QuickCheck yesod-static + ]; + description = "A streamly-based library providing performance-focused alternatives for functionality found in yesod-static"; + license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; + }) {}; + "yesod-table" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant , semigroups, text, yesod-core @@ -325413,8 +323506,8 @@ self: { }: mkDerivation { pname = "yet-another-logger"; - version = "0.4.1"; - sha256 = "1p465nvysvchq97b5iak3m5avxslq8igjb7qkib5bwb08zc7cf8i"; + version = "0.4.2"; + sha256 = "0z5f21pa8jlgiilf51198cchm1nhv64z88vd9i3qicccl09d16ka"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -326135,8 +324228,8 @@ self: { pname = "youtube"; version = "0.2.1.1"; sha256 = "098fhkyw70sxb58bj9hbshg12j57s23qrv9r1r7m13rxbxw6lf9f"; - revision = "1"; - editedCabalFile = "0kxdxz4802fbbmj2p8wkf2wpqf2yazqz20yqnqn26pm248nvnavb"; + revision = "2"; + editedCabalFile = "1q7vl5jxzs4m1dnw2ba9pbsssdjzssb2faj7987p4hvdwqp56gwp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; @@ -326518,6 +324611,8 @@ self: { libraryToolDepends = [ c2hs ]; description = "zbar bindings in Haskell"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {inherit (pkgs) zbar;}; "zcache" = callPackage @@ -326534,40 +324629,6 @@ self: { }) {}; "zenacy-html" = callPackage - ({ mkDerivation, base, bytestring, containers, criterion - , data-default, dlist, extra, HUnit, mtl, pretty-show - , raw-strings-qq, safe, safe-exceptions, test-framework - , test-framework-hunit, text, transformers, vector, word8 - }: - mkDerivation { - pname = "zenacy-html"; - version = "2.0.7"; - sha256 = "1468haqjgmnh6drf5cfk42v0x80pr3a9asap8l6m1l4pwy531wkh"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring containers data-default dlist extra mtl pretty-show - safe safe-exceptions text transformers vector word8 - ]; - executableHaskellDepends = [ - base bytestring containers data-default dlist extra pretty-show - text vector - ]; - testHaskellDepends = [ - base bytestring containers data-default dlist extra HUnit mtl - pretty-show raw-strings-qq test-framework test-framework-hunit text - transformers - ]; - benchmarkHaskellDepends = [ - base bytestring containers criterion data-default dlist pretty-show - raw-strings-qq text - ]; - description = "A standard compliant HTML parsing library"; - license = lib.licenses.mit; - mainProgram = "zenacy-html-exe"; - }) {}; - - "zenacy-html_2_1_0" = callPackage ({ mkDerivation, base, bytestring, containers, criterion , data-default, dlist, extra, HUnit, mtl, pretty-show , raw-strings-qq, safe, safe-exceptions, test-framework @@ -326598,7 +324659,6 @@ self: { ]; description = "A standard compliant HTML parsing library"; license = lib.licenses.mit; - hydraPlatforms = lib.platforms.none; mainProgram = "zenacy-html-exe"; }) {}; @@ -327031,17 +325091,17 @@ self: { }) {}; "zeugma" = callPackage - ({ mkDerivation, chronos, hedgehog, incipit, polysemy + ({ mkDerivation, base, chronos, hedgehog, incipit, polysemy , polysemy-chronos, polysemy-test, tasty, tasty-expected-failure - , tasty-hedgehog, unix + , tasty-hedgehog }: mkDerivation { pname = "zeugma"; - version = "0.7.0.0"; - sha256 = "1przsd9f0bhjygyczdlclpvw62a4hz1vq721fh2gq0ic8r3vs602"; + version = "0.8.1.0"; + sha256 = "0cgfz01cjdnj04i33rh62gzmdhl9x2f2hbr3nry8avvkl657spd3"; libraryHaskellDepends = [ - chronos hedgehog incipit polysemy polysemy-chronos polysemy-test - tasty tasty-expected-failure tasty-hedgehog unix + base chronos hedgehog incipit polysemy polysemy-chronos + polysemy-test tasty tasty-expected-failure tasty-hedgehog ]; description = "Polysemy effects for testing"; license = "BSD-2-Clause-Patent"; @@ -327261,37 +325321,6 @@ self: { }) {}; "zip" = callPackage - ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive - , cereal, conduit, conduit-extra, conduit-zstd, containers, digest - , directory, dlist, exceptions, filepath, hspec, monad-control, mtl - , QuickCheck, resourcet, temporary, text, time, transformers - , transformers-base, unix - }: - mkDerivation { - pname = "zip"; - version = "1.7.2"; - sha256 = "1c5pr3hv11dpn4ybd4742qkpqmvb9l3l7xmzlsf65wm2p8071dvj"; - revision = "3"; - editedCabalFile = "0q72y8qsz1y01rlmi3chdb0p06qng7ffzv0ylmiqqn36f9qjl405"; - isLibrary = true; - isExecutable = true; - libraryHaskellDepends = [ - base bytestring bzlib-conduit case-insensitive cereal conduit - conduit-extra conduit-zstd containers digest directory dlist - exceptions filepath monad-control mtl resourcet text time - transformers transformers-base unix - ]; - executableHaskellDepends = [ base filepath ]; - testHaskellDepends = [ - base bytestring conduit containers directory dlist exceptions - filepath hspec QuickCheck temporary text time transformers - ]; - description = "Operations on zip archives"; - license = lib.licenses.bsd3; - mainProgram = "haskell-zip-app"; - }) {}; - - "zip_2_0_0" = callPackage ({ mkDerivation, base, bytestring, bzlib-conduit, case-insensitive , cereal, conduit, conduit-extra, conduit-zstd, containers, digest , directory, dlist, exceptions, filepath, hspec, monad-control, mtl @@ -327302,6 +325331,8 @@ self: { pname = "zip"; version = "2.0.0"; sha256 = "1j3gwhgcn2j2jsdg4dw7a5y1pw0n273zkfk782pvzjqmccaywbdp"; + revision = "1"; + editedCabalFile = "0cfnwqd2fjlhn2y8srav9s24038amkg3svj1ngs5g1gcljv3rsk8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ @@ -327317,7 +325348,6 @@ self: { ]; description = "Operations on zip archives"; license = lib.licenses.bsd3; - hydraPlatforms = lib.platforms.none; mainProgram = "haskell-zip-app"; }) {}; @@ -327555,8 +325585,8 @@ self: { pname = "zlib"; version = "0.6.3.0"; sha256 = "1nh4xsm3kgsg76jmkcphvy7hhslg9hx1s75mpsskhi2ksjd9ialy"; - revision = "1"; - editedCabalFile = "1z2dyphqmjb9akzqrqh8k82mfv416hqj82nz8mysidx09jgf7p4s"; + revision = "2"; + editedCabalFile = "0c8pr02ypwv42288akn3njajvda20kp4vjkbbjnzcarmq0xxjv9q"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; testHaskellDepends = [ @@ -327594,6 +325624,8 @@ self: { ]; description = "zlib compression bindings"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; + broken = true; }) {}; "zlib-conduit" = callPackage @@ -327847,14 +325879,14 @@ self: { }) {}; "zoovisitor" = callPackage - ({ mkDerivation, async, base, exceptions, hspec, uuid, Z-Data - , zookeeper_mt + ({ mkDerivation, async, base, bytestring, exceptions, hspec, uuid + , Z-Data, zookeeper_mt }: mkDerivation { pname = "zoovisitor"; - version = "0.2.4.0"; - sha256 = "1dvd7gwqqz1qdy0zxcad7485s6nx9s93wgpfz7r0q6g7s0wmff6r"; - libraryHaskellDepends = [ base exceptions Z-Data ]; + version = "0.2.5.1"; + sha256 = "0iwc1z52q91dbpd6x2wdz8q9xi5hf7w8b1xpd68km80gnirwbca5"; + libraryHaskellDepends = [ base bytestring exceptions Z-Data ]; librarySystemDepends = [ zookeeper_mt ]; testHaskellDepends = [ async base hspec uuid Z-Data ]; description = "A haskell binding to Apache Zookeeper C library(mt) using Haskell Z project"; @@ -327998,7 +326030,9 @@ self: { ]; description = "Multi-file, colored, filtered log tailer"; license = lib.licenses.bsd3; + hydraPlatforms = lib.platforms.none; mainProgram = "ztail"; + broken = true; }) {}; "ztar" = callPackage @@ -328010,6 +326044,8 @@ self: { pname = "ztar"; version = "1.0.2"; sha256 = "081ip4fmkavrwhlqa8jwv4pdf40dvhfd7d4w3iqk3p9qpdnbjm3j"; + revision = "1"; + editedCabalFile = "03j3c6ngyjnf1v82m7cgink1kh0gllgp287fkh22cqsk5c26w84v"; libraryHaskellDepends = [ base bytestring deepseq directory filepath path process text unix-compat zip zlib @@ -328129,8 +326165,8 @@ self: { }: mkDerivation { pname = "zxcvbn-hs"; - version = "0.3.1"; - sha256 = "1x32gzgv56l6l14b5k3wa1nzs5b4wgm8a0vn6y49ks6pgi7bdzim"; + version = "0.3.2"; + sha256 = "12jr76vxajhqc3rksgz5b26vdcdjyc4gbz02lxv66h0i94zansq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ diff --git a/pkgs/development/haskell-modules/patches/hercules-ci-agent-cachix-1.6.patch b/pkgs/development/haskell-modules/patches/hercules-ci-agent-cachix-1.6.patch deleted file mode 100644 index 71145a3a3e4a..000000000000 --- a/pkgs/development/haskell-modules/patches/hercules-ci-agent-cachix-1.6.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs b/hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs -index 849d9bc..972bc90 100644 ---- hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs -+++ hercules-ci-agent/hercules-ci-agent/Hercules/Agent/Cachix.hs -@@ -17,6 +17,7 @@ import Hercules.Agent.Log - import Hercules.CNix.Store (StorePath) - import Hercules.Error - import qualified Hercules.Formats.CachixCache as CachixCache -+import qualified Data.Conduit as Conduit - import Protolude - - push :: Text -> [StorePath] -> Int -> App () -@@ -36,6 +37,9 @@ push cache paths workers = withNamedContext "cache" cache $ do - Cachix.Push.PushParams - { pushParamsName = Agent.Cachix.pushCacheName pushCache, - pushParamsSecret = Agent.Cachix.pushCacheSecret pushCache, -+#if MIN_VERSION_cachix(1,6,0) -+ pushOnClosureAttempt = \_ missing -> return missing, -+#endif - pushParamsStore = nixStore, - pushParamsClientEnv = clientEnv, - pushParamsStrategy = \storePath -> -@@ -59,6 +63,9 @@ push cache paths workers = withNamedContext "cache" cache $ do - compressionLevel = 2, - #else - withXzipCompressor = Cachix.Push.defaultWithXzipCompressor, -+#endif -+#if MIN_VERSION_cachix(1,6,0) -+ onUncompressedNARStream = \_ _ -> Conduit.awaitForever Conduit.yield, - #endif - omitDeriver = False - } diff --git a/pkgs/development/haskell-modules/patches/hnix-compat-for-ghc-9.4.patch b/pkgs/development/haskell-modules/patches/hnix-compat-for-ghc-9.4.patch new file mode 100644 index 000000000000..c7322dfa3139 --- /dev/null +++ b/pkgs/development/haskell-modules/patches/hnix-compat-for-ghc-9.4.patch @@ -0,0 +1,79 @@ +From daae423d339e820e3fe8c720bd568cc49eae3fde Mon Sep 17 00:00:00 2001 +From: Rodney Lorrimar +Date: Tue, 25 Jul 2023 16:46:36 +0800 +Subject: [PATCH] GHC 9.4 compatibility + +This is commit b89eed9 from haskell-nix/hnix master branch, +backported to 0.16. + +The patch should be removed once hnix-0.17 is released. + +--- + src/Nix/Fresh.hs | 2 +- + src/Nix/Lint.hs | 2 +- + src/Nix/Utils.hs | 2 +- + src/Nix/Value.hs | 2 +- + 4 files changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/Nix/Fresh.hs b/src/Nix/Fresh.hs +index fdd20c4a..4b55de4e 100644 +--- a/src/Nix/Fresh.hs ++++ b/src/Nix/Fresh.hs +@@ -14,7 +14,7 @@ import Control.Monad.Catch ( MonadCatch + , MonadMask + , MonadThrow + ) +-import Control.Monad.Except ( MonadFix ) ++import Control.Monad.Fix ( MonadFix ) + import Control.Monad.Ref ( MonadAtomicRef(..) + , MonadRef(Ref) + ) +diff --git a/src/Nix/Lint.hs b/src/Nix/Lint.hs +index 2c207c91..3da8c298 100644 +--- a/src/Nix/Lint.hs ++++ b/src/Nix/Lint.hs +@@ -498,7 +498,7 @@ instance MonadThrow (Lint s) where + throwM e = Lint $ ReaderT $ const (throw e) + + instance MonadCatch (Lint s) where +- catch _m _h = Lint $ ReaderT $ const (fail "Cannot catch in 'Lint s'") ++ catch _m _h = Lint $ ReaderT $ const (error "Cannot catch in 'Lint s'") + + runLintM :: Options -> Lint s a -> ST s a + runLintM opts action = +diff --git a/src/Nix/Utils.hs b/src/Nix/Utils.hs +index 8f53b3a7..af370c21 100644 +--- a/src/Nix/Utils.hs ++++ b/src/Nix/Utils.hs +@@ -67,6 +67,7 @@ import Relude hiding ( pass + import Data.Binary ( Binary ) + import Data.Data ( Data ) + import Codec.Serialise ( Serialise ) ++import Control.Monad ( foldM ) + import Control.Monad.Fix ( MonadFix(..) ) + import Control.Monad.Free ( Free(..) ) + import Control.Monad.Trans.Control ( MonadTransControl(..) ) +@@ -84,7 +85,6 @@ import Lens.Family2.Stock ( _1 + , _2 + ) + import qualified System.FilePath as FilePath +-import Control.Monad.List (foldM) + + #if ENABLE_TRACING + import qualified Relude.Debug as X +diff --git a/src/Nix/Value.hs b/src/Nix/Value.hs +index aafdc25a..28b9508c 100644 +--- a/src/Nix/Value.hs ++++ b/src/Nix/Value.hs +@@ -554,7 +554,7 @@ liftNValue + => (forall x . u m x -> m x) + -> NValue t f m + -> NValue t f (u m) +-liftNValue = (`hoistNValue` lift) ++liftNValue f = hoistNValue f lift + + + -- *** MonadTransUnlift +-- +2.40.1 + diff --git a/pkgs/development/interpreters/expr/default.nix b/pkgs/development/interpreters/expr/default.nix new file mode 100644 index 000000000000..d00b7fc01fd0 --- /dev/null +++ b/pkgs/development/interpreters/expr/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "expr"; + version = "1.14.0"; + + src = fetchFromGitHub { + owner = "antonmedv"; + repo = "expr"; + rev = "v${version}"; + hash = "sha256-K5UIBkuTXsMaSUhys2Ij7JCwdLE/aZiiipiSucgtkIk="; + }; + + sourceRoot = "${src.name}/repl"; + + vendorHash = "sha256-Sc4Md9O32SOQIyEbIkkJUiowEhLtQN6JzTymk9o3nWE="; + + ldflags = [ "-s" "-w" ]; + + meta = with lib; { + description = "Expression language and expression evaluation for Go"; + homepage = "https://github.com/antonmedv/expr"; + changelog = "https://github.com/antonmedv/expr/releases/tag/${src.rev}"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + mainProgram = "expr"; + }; +} diff --git a/pkgs/development/interpreters/php/8.2.nix b/pkgs/development/interpreters/php/8.2.nix index b27d3539e653..d80269d4ae7d 100644 --- a/pkgs/development/interpreters/php/8.2.nix +++ b/pkgs/development/interpreters/php/8.2.nix @@ -2,8 +2,8 @@ let base = callPackage ./generic.nix (_args // { - version = "8.2.8"; - hash = "sha256-mV7UAJx5F8li0xg3oaNljzbUr081e2c8l//b5kA/hRc="; + version = "8.2.9"; + hash = "sha256-SEYLmUrn61CWoxD0TRPoZd4XcRBNSlUNUwcr5YpvF2w="; }); in diff --git a/pkgs/development/interpreters/python/hooks/default.nix b/pkgs/development/interpreters/python/hooks/default.nix index a653ada4837d..46b01999f96c 100644 --- a/pkgs/development/interpreters/python/hooks/default.nix +++ b/pkgs/development/interpreters/python/hooks/default.nix @@ -107,11 +107,12 @@ in { }; } ./python-imports-check-hook.sh) {}; - pythonNamespacesHook = callPackage ({ makePythonHook, findutils }: + pythonNamespacesHook = callPackage ({ makePythonHook, buildPackages }: makePythonHook { name = "python-namespaces-hook.sh"; substitutions = { - inherit pythonSitePackages findutils; + inherit pythonSitePackages; + inherit (buildPackages) findutils; }; } ./python-namespaces-hook.sh) {}; diff --git a/pkgs/development/libraries/gcc/libgcc/default.nix b/pkgs/development/libraries/gcc/libgcc/default.nix index e2fbf55876fa..c168113fa3c4 100644 --- a/pkgs/development/libraries/gcc/libgcc/default.nix +++ b/pkgs/development/libraries/gcc/libgcc/default.nix @@ -90,7 +90,7 @@ in stdenv.mkDerivation (finalAttrs: { insn-constants.h \ '' + lib.optionalString stdenv.targetPlatform.isM68k '' sysroot-suffix.h \ - '' + lib.optionalString stdenv.targetPlatform.isArmv7 '' + '' + lib.optionalString stdenv.targetPlatform.isAarch32 '' arm-isa.h \ arm-cpu.h \ '' + '' diff --git a/pkgs/development/libraries/grpc/default.nix b/pkgs/development/libraries/grpc/default.nix index 70034f2d2e4f..77bba280df96 100644 --- a/pkgs/development/libraries/grpc/default.nix +++ b/pkgs/development/libraries/grpc/default.nix @@ -40,6 +40,12 @@ stdenv.mkDerivation rec { url = "https://github.com/lopsided98/grpc/commit/164f55260262c816e19cd2c41b564486097d62fe.patch"; hash = "sha256-d6kMyjL5ZnEnEz4XZfRgXJBH53gp1r7q1tlwh+HM6+Y="; }) + # Fix generated CMake config file + # FIXME: remove when merged + (fetchpatch { + url = "https://github.com/grpc/grpc/pull/33361/commits/117dc80eb43021dd5619023ef6d02d0d6ec7ae7a.patch"; + hash = "sha256-VBk3ZD5h9uOQVN0st+quUQK/wXqvfFNk8G8AN4f2MQo="; + }) ]; nativeBuildInputs = [ cmake pkg-config ] diff --git a/pkgs/development/libraries/kde-frameworks/fetch.sh b/pkgs/development/libraries/kde-frameworks/fetch.sh index 8079db3164a5..9fb48b6829aa 100644 --- a/pkgs/development/libraries/kde-frameworks/fetch.sh +++ b/pkgs/development/libraries/kde-frameworks/fetch.sh @@ -1 +1 @@ -WGET_ARGS=( https://download.kde.org/stable/frameworks/5.108/ -A '*.tar.xz' ) +WGET_ARGS=( https://download.kde.org/stable/frameworks/5.109/ -A '*.tar.xz' ) diff --git a/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix b/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix index 3e0eeec617b6..f790d802c0ca 100644 --- a/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix +++ b/pkgs/development/libraries/kde-frameworks/kcoreaddons.nix @@ -1,24 +1,12 @@ { - mkDerivation, lib, stdenv, + mkDerivation, extra-cmake-modules, qtbase, qttools, shared-mime-info }: -mkDerivation ({ +mkDerivation { pname = "kcoreaddons"; nativeBuildInputs = [ extra-cmake-modules ]; buildInputs = [ qttools shared-mime-info ]; propagatedBuildInputs = [ qtbase ]; -} // lib.optionalAttrs (lib.versionAtLeast qtbase.version "6") { - dontWrapQtApps = true; - cmakeFlags = [ - "-DBUILD_WITH_QT6=ON" - "-DEXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT" - ]; - postInstall = '' - moveToOutput "mkspecs" "$dev" - ''; -} // lib.optionalAttrs stdenv.isDarwin { - # https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/327 - env.NIX_CFLAGS_COMPILE = "-DSOCK_CLOEXEC=0"; -}) +} diff --git a/pkgs/development/libraries/kde-frameworks/srcs.nix b/pkgs/development/libraries/kde-frameworks/srcs.nix index 60015002daeb..8bc39bd28451 100644 --- a/pkgs/development/libraries/kde-frameworks/srcs.nix +++ b/pkgs/development/libraries/kde-frameworks/srcs.nix @@ -4,667 +4,667 @@ { attica = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/attica-5.108.0.tar.xz"; - sha256 = "15didd7llqamp9wbvrynnf9cap2dqmwr51mz0pcjdk0iqs6ym4qq"; - name = "attica-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/attica-5.109.0.tar.xz"; + sha256 = "1w80fkmwpg5s7k8vgl6p47yw4qw9yh49ngd6lq74r0gxminyqabk"; + name = "attica-5.109.0.tar.xz"; }; }; baloo = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/baloo-5.108.0.tar.xz"; - sha256 = "1n65nhr45vl0banbdjxhjf6wk5ypdx06qygqzqjbd9xbv7djj883"; - name = "baloo-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/baloo-5.109.0.tar.xz"; + sha256 = "1rjv19r39wpjcvbsi0d6853l9zp710mxzf2yzzs26nmjgdcrcvwk"; + name = "baloo-5.109.0.tar.xz"; }; }; bluez-qt = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/bluez-qt-5.108.0.tar.xz"; - sha256 = "1yf2rbqp9997318ybnd8myvj26pzdkx55j6w86ibvn7hwgb77hhs"; - name = "bluez-qt-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/bluez-qt-5.109.0.tar.xz"; + sha256 = "173lm1qr0dhbyy2c2m9wz1zb5l095kh38l31akcqrjfzaa8kdhl9"; + name = "bluez-qt-5.109.0.tar.xz"; }; }; breeze-icons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/breeze-icons-5.108.0.tar.xz"; - sha256 = "175g6352lv8gq6sn4pkl91b51njdliryb82x2wdjbvzlc3zhfrcy"; - name = "breeze-icons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/breeze-icons-5.109.0.tar.xz"; + sha256 = "1cjl1hw2b8srglagnqv9n4c9d066r6dbwfa341v7brjgbzl0nyp0"; + name = "breeze-icons-5.109.0.tar.xz"; }; }; extra-cmake-modules = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/extra-cmake-modules-5.108.0.tar.xz"; - sha256 = "0yj4xpzzz5q8140mqkl2s5zabfbks76a3rqfq3cc4d5x3b9an57z"; - name = "extra-cmake-modules-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/extra-cmake-modules-5.109.0.tar.xz"; + sha256 = "1dvzid3kvm4p1h8n7f6z1gk1x38pg0aj9zripz9y864prxbva9hm"; + name = "extra-cmake-modules-5.109.0.tar.xz"; }; }; frameworkintegration = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/frameworkintegration-5.108.0.tar.xz"; - sha256 = "09zba76xihqs2dpwm4gh7p36nj876ssa2gah55vl362wsj7xgf21"; - name = "frameworkintegration-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/frameworkintegration-5.109.0.tar.xz"; + sha256 = "09s4cbj2b8br1agwmdxizkg7yfb0iam7lbsl267hs48qdwdiykcx"; + name = "frameworkintegration-5.109.0.tar.xz"; }; }; kactivities = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kactivities-5.108.0.tar.xz"; - sha256 = "0lqhfml91wh9376xr31ky8fl49yamfzz336bdjzj3i3ygqzyc7lh"; - name = "kactivities-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kactivities-5.109.0.tar.xz"; + sha256 = "1wajk90vby4f590mjb3nn2lw3p0k58l16s7ci6pi5il7m1qyyzhw"; + name = "kactivities-5.109.0.tar.xz"; }; }; kactivities-stats = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kactivities-stats-5.108.0.tar.xz"; - sha256 = "03vpangw2zl2577vhcn0w1pp2hv3jgna79b18wv7i13s78v8k6ny"; - name = "kactivities-stats-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kactivities-stats-5.109.0.tar.xz"; + sha256 = "0w6j69xkjnrg44vlb7wnd8frc7ry4xyj7zkqqvhvqnh33731dl6v"; + name = "kactivities-stats-5.109.0.tar.xz"; }; }; kapidox = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kapidox-5.108.0.tar.xz"; - sha256 = "1xpapgzja66lwxagrynns2ycx4cdllld5b3xrxg67si3bjz9p70a"; - name = "kapidox-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kapidox-5.109.0.tar.xz"; + sha256 = "1h1al4pm47nxh72z6p2d5vjzylpnbvz0pz01cyzs9mn4yl3vbk8v"; + name = "kapidox-5.109.0.tar.xz"; }; }; karchive = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/karchive-5.108.0.tar.xz"; - sha256 = "1rbmh0sfrgv7nkmmnf8zyd5x66g9bh6kj9ry2yzivqn73ralk44y"; - name = "karchive-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/karchive-5.109.0.tar.xz"; + sha256 = "0rn9pcdivvi53afdvzalham329vbrslam1yl07lj820rwk102jlw"; + name = "karchive-5.109.0.tar.xz"; }; }; kauth = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kauth-5.108.0.tar.xz"; - sha256 = "0xn0v1rzjsv1a856zcw9s9qkbfaq184663akc5rrapvvfcrm2vjz"; - name = "kauth-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kauth-5.109.0.tar.xz"; + sha256 = "1bm0sy2yzikzs71nmlgyz4xmnr73rlb21rcam0366cy9rgy82z9z"; + name = "kauth-5.109.0.tar.xz"; }; }; kbookmarks = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kbookmarks-5.108.0.tar.xz"; - sha256 = "1547i2x7mrryg4w6ij47f37savmp1jmq8wp2nhiij65cdnla3qbb"; - name = "kbookmarks-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kbookmarks-5.109.0.tar.xz"; + sha256 = "01hzs023yzw9kxmi81qncikks25c5vc1widp9lmhzj044mmrp5sd"; + name = "kbookmarks-5.109.0.tar.xz"; }; }; kcalendarcore = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcalendarcore-5.108.0.tar.xz"; - sha256 = "1wxlixz7624p7693lwxgdzyi30n9zgs0mgvwldp0q0llzpxqp5yv"; - name = "kcalendarcore-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcalendarcore-5.109.0.tar.xz"; + sha256 = "1m6s9qjcmf6hmysvhw4fj0y5rj1l2b363yvnxb4f832lmkif10c5"; + name = "kcalendarcore-5.109.0.tar.xz"; }; }; kcmutils = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcmutils-5.108.0.tar.xz"; - sha256 = "1zhs84wrd8fkgzxwf793c6yha5nsnid4id8vs4iy7gcyahyajchr"; - name = "kcmutils-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcmutils-5.109.0.tar.xz"; + sha256 = "0ihb05azlb9nkd6z2jqw8rzbr5kj1vhyrla00idk50v502dnp7h0"; + name = "kcmutils-5.109.0.tar.xz"; }; }; kcodecs = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcodecs-5.108.0.tar.xz"; - sha256 = "12vav9ncxcf0vpmfp7wps91ax7azrwaxhqdq8z52vcyl0rvgy341"; - name = "kcodecs-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcodecs-5.109.0.tar.xz"; + sha256 = "19acjg4dk40f2a6gp8mspi4mddnpgzwy94903925a1rc482zwj4n"; + name = "kcodecs-5.109.0.tar.xz"; }; }; kcompletion = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcompletion-5.108.0.tar.xz"; - sha256 = "0fgz30fb6wp2jb7bii5wy6akdzjiqy73w5mnmv0hi15mj2jkpgdq"; - name = "kcompletion-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcompletion-5.109.0.tar.xz"; + sha256 = "1wdalk1b1p999q4354k0anjqdvpvk9q6mlwc2dnz322bcq1adi3j"; + name = "kcompletion-5.109.0.tar.xz"; }; }; kconfig = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kconfig-5.108.0.tar.xz"; - sha256 = "0gq30f5yx3razkn12zq7224sivl76jikf7c4xdfc9fw1k54sxbjd"; - name = "kconfig-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kconfig-5.109.0.tar.xz"; + sha256 = "1n3siz3iqbk6izfk5awqnrxsbjnfardp7hvbacfkwbb8zd8ibaav"; + name = "kconfig-5.109.0.tar.xz"; }; }; kconfigwidgets = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kconfigwidgets-5.108.0.tar.xz"; - sha256 = "1raz1bxra0dvcwwzvhfmz1y0hvfrffpdymd116xyi5lnavyzdp46"; - name = "kconfigwidgets-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kconfigwidgets-5.109.0.tar.xz"; + sha256 = "1gqlsqnfdscr22zam2sxnwqq13a9g87bhq80h2vwx48sznaglrqy"; + name = "kconfigwidgets-5.109.0.tar.xz"; }; }; kcontacts = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcontacts-5.108.0.tar.xz"; - sha256 = "15x6f05ngs3nmxpdi11bi4k4zpjnvx5cy3yxbdklls3f2wpq6jd4"; - name = "kcontacts-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcontacts-5.109.0.tar.xz"; + sha256 = "1byfsmpfwrk1zmrasz38lmsbh5yr8ds3mshhmwf2m2v7s5kmf789"; + name = "kcontacts-5.109.0.tar.xz"; }; }; kcoreaddons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcoreaddons-5.108.0.tar.xz"; - sha256 = "0l8f59ijmcjvrpgysvrw2nmh3jqlzhlqxmgrvybipxpywams3cy8"; - name = "kcoreaddons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcoreaddons-5.109.0.tar.xz"; + sha256 = "002ky4ixjhjcb9p2fzmygaxcg8gjf04aym0q4q7kfqnxsk0pyr7z"; + name = "kcoreaddons-5.109.0.tar.xz"; }; }; kcrash = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kcrash-5.108.0.tar.xz"; - sha256 = "1990yfssxcmbpbq9pz2nv07fpnjih4q9ql2bz1nfnanrm858pi9y"; - name = "kcrash-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kcrash-5.109.0.tar.xz"; + sha256 = "1yvnnbsxq37q3rbghy4ynhd2578ld6zrxz5glgwv8krzh13x35if"; + name = "kcrash-5.109.0.tar.xz"; }; }; kdav = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdav-5.108.0.tar.xz"; - sha256 = "0knpyzdfa0m1pyakq32pw2hwbaq2dkqj87p3n6p86wlf2rn66vir"; - name = "kdav-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdav-5.109.0.tar.xz"; + sha256 = "080nj1m9ds4h47vgacmg01kh44qbf7xlzvg0ax8sv517p8h9vdn8"; + name = "kdav-5.109.0.tar.xz"; }; }; kdbusaddons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdbusaddons-5.108.0.tar.xz"; - sha256 = "1siv9ndk0zr9yq6pwjs248zzsh4kgllfj1294jym80rxcb0z6g9r"; - name = "kdbusaddons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdbusaddons-5.109.0.tar.xz"; + sha256 = "0dghclcj5xakffj4567c9nfgcd009wnzass068d781h03ay7c615"; + name = "kdbusaddons-5.109.0.tar.xz"; }; }; kdeclarative = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdeclarative-5.108.0.tar.xz"; - sha256 = "1kdg18a2xpgl6xkrk68nnbj57nwn8rv5yd5q5bfbfc8chibk9y4z"; - name = "kdeclarative-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdeclarative-5.109.0.tar.xz"; + sha256 = "1qrp255wylmynhkha1vrswvqdzfamv4vwq4j1sk74bvc5sxla9d2"; + name = "kdeclarative-5.109.0.tar.xz"; }; }; kded = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kded-5.108.0.tar.xz"; - sha256 = "08aa3vjzr0mj4jahzqd2z7k8whavyyvcyhk67swqlpil9rmxm0s1"; - name = "kded-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kded-5.109.0.tar.xz"; + sha256 = "14v262f5rv1s504kj1g97brfya62vpvkx01qf5i7n71s29ymsfry"; + name = "kded-5.109.0.tar.xz"; }; }; kdelibs4support = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kdelibs4support-5.108.0.tar.xz"; - sha256 = "1pqpcn4i6zcli8a2yf7fda6rwr0vs55jd9bjl0fgallyd6wl8qkf"; - name = "kdelibs4support-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kdelibs4support-5.109.0.tar.xz"; + sha256 = "06za54isyk6ygywy78s0b2zi09lcwv1ay5h69sz9vkri6b3856i0"; + name = "kdelibs4support-5.109.0.tar.xz"; }; }; kdesignerplugin = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kdesignerplugin-5.108.0.tar.xz"; - sha256 = "0ibd1sgyiawl7b25ag1qs80s0vai16ab1zmdrhx85gd1583vkyab"; - name = "kdesignerplugin-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kdesignerplugin-5.109.0.tar.xz"; + sha256 = "0afbj0hkrw98xw6v9saim6gpckvmkzl6f1qlx6vsl54yghysih9d"; + name = "kdesignerplugin-5.109.0.tar.xz"; }; }; kdesu = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdesu-5.108.0.tar.xz"; - sha256 = "1rhygp1r6099zrmnfvl2ldpm6rsilcy2x3bcb580bvqd536ir2yh"; - name = "kdesu-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdesu-5.109.0.tar.xz"; + sha256 = "05fla14ar2418frvdw4ygp0zy6d00c50q9w8a3rw7qa91crh08zy"; + name = "kdesu-5.109.0.tar.xz"; }; }; kdewebkit = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kdewebkit-5.108.0.tar.xz"; - sha256 = "11d8swj6n24hdi7dr2nz8fi20ra8jfl9rkzlcsyzyblwaqc0fpzi"; - name = "kdewebkit-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kdewebkit-5.109.0.tar.xz"; + sha256 = "052mznnjhvpjvd5blrj7xiq6kqjabckwpixmfpv9km4rqpmc11wl"; + name = "kdewebkit-5.109.0.tar.xz"; }; }; kdnssd = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdnssd-5.108.0.tar.xz"; - sha256 = "0pxlkwjjl2gzfjf9pd7j9m1nhc6jas0wd8994jgljgxc5dc94cn8"; - name = "kdnssd-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdnssd-5.109.0.tar.xz"; + sha256 = "0gc8wmxzv0k9p1cj1bri78b9f7fpd0zbiq4q6j8ad9xhyg3nlmrp"; + name = "kdnssd-5.109.0.tar.xz"; }; }; kdoctools = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kdoctools-5.108.0.tar.xz"; - sha256 = "0zi3va3jn4jps9h9h94ivxkzxw7v5vqwxgikb321hnnjgxy4nzwr"; - name = "kdoctools-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kdoctools-5.109.0.tar.xz"; + sha256 = "17g6a19ayy4p9xws1dp4336wp8c9x1r1cfdyvbcmfn5s09g5nkm4"; + name = "kdoctools-5.109.0.tar.xz"; }; }; kemoticons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kemoticons-5.108.0.tar.xz"; - sha256 = "0p7q5s9mv7j0sy4mm513warzhqm44wiz4vxcp9kxbqcsw0awfad6"; - name = "kemoticons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kemoticons-5.109.0.tar.xz"; + sha256 = "0sy86by8n6nhrv4vr1rydrzp4yif5iw5wrbq6wnk3wi1nva1v8ph"; + name = "kemoticons-5.109.0.tar.xz"; }; }; kfilemetadata = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kfilemetadata-5.108.0.tar.xz"; - sha256 = "0hhq8p6wpfbi33b604ls7q9309n6pm4aa4cgjwxrspn2q8yn6p7w"; - name = "kfilemetadata-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kfilemetadata-5.109.0.tar.xz"; + sha256 = "1smlj047vsg1j505si8fxl5cr3245f8k07ng1bhdwsdvrf1dl95m"; + name = "kfilemetadata-5.109.0.tar.xz"; }; }; kglobalaccel = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kglobalaccel-5.108.0.tar.xz"; - sha256 = "0sf6v86pfhxva7n465p9pfidyzfjviam5kk8d6lrc23zjb559f3w"; - name = "kglobalaccel-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kglobalaccel-5.109.0.tar.xz"; + sha256 = "1qm9s7ibm4hq8i139d9hdrhdgcdf6r8r34z4rdb4v3v2nfkmx3m5"; + name = "kglobalaccel-5.109.0.tar.xz"; }; }; kguiaddons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kguiaddons-5.108.0.tar.xz"; - sha256 = "01yfv2ybqi894g7d1fy584x0nbmqlm7vi0b998zc52233blh8j51"; - name = "kguiaddons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kguiaddons-5.109.0.tar.xz"; + sha256 = "1gbzrqvg7j534idy6sy5k8lziqv0pq4b9fmndhv0yqxjn71ncz90"; + name = "kguiaddons-5.109.0.tar.xz"; }; }; kholidays = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kholidays-5.108.0.tar.xz"; - sha256 = "03g484nm37vv8mnj4q6y6pdrhhiglni3s63gpxhc54zzhzxshpy5"; - name = "kholidays-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kholidays-5.109.0.tar.xz"; + sha256 = "0kbg7g1hd40zzjd261rzzpj408yg7dwkgmvcgcqpwy1wcniilnh2"; + name = "kholidays-5.109.0.tar.xz"; }; }; khtml = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/khtml-5.108.0.tar.xz"; - sha256 = "0kasxgkxfibdj81a6iiv4ciqy5fd180lsk9sa1byd8y0bydd8kjv"; - name = "khtml-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/khtml-5.109.0.tar.xz"; + sha256 = "1rr54xx842dxbvf78srfmgylgc3j7c6lyk579j4x92i1hd2fgaar"; + name = "khtml-5.109.0.tar.xz"; }; }; ki18n = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/ki18n-5.108.0.tar.xz"; - sha256 = "0kpza0n900j8lf27d60ikl963616vcqnns8va6cg8y2lf2pmxvsr"; - name = "ki18n-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/ki18n-5.109.0.tar.xz"; + sha256 = "0ifzbj5w910q93dw0zm24bdjx64cn1f336a1aqp1wb089fwnr2yx"; + name = "ki18n-5.109.0.tar.xz"; }; }; kiconthemes = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kiconthemes-5.108.0.tar.xz"; - sha256 = "0r8lz4jkb1g46ll79pdv8bmig1ij8fp7k6cpcy9nhkkhq0ra7svk"; - name = "kiconthemes-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kiconthemes-5.109.0.tar.xz"; + sha256 = "0v76d17kaqvsfq7y2lpa6sqd579m4zzbg0q6d4i81q78vfrzn6fk"; + name = "kiconthemes-5.109.0.tar.xz"; }; }; kidletime = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kidletime-5.108.0.tar.xz"; - sha256 = "0cqb33xyqxh507332c30ja5anq99zj250b4sl6r6bn1z6j7yfzx7"; - name = "kidletime-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kidletime-5.109.0.tar.xz"; + sha256 = "1pra4a0wh3smgk31814dkd1rqfralzhccid0c9rpi1h3wyk1lfs4"; + name = "kidletime-5.109.0.tar.xz"; }; }; kimageformats = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kimageformats-5.108.0.tar.xz"; - sha256 = "07myvknlvp28kn20l30x6q22fkva72qrfziryinxgsqlhgc3j87c"; - name = "kimageformats-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kimageformats-5.109.0.tar.xz"; + sha256 = "11qnb7mh6c6jzh98l4frzzmrr2pk6nhqwjq9l06py67sl0dkwlqm"; + name = "kimageformats-5.109.0.tar.xz"; }; }; kinit = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kinit-5.108.0.tar.xz"; - sha256 = "1i03gn0s01jg2ridlymxf34ib88rkf30yz27h38g9fzaijjr46fi"; - name = "kinit-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kinit-5.109.0.tar.xz"; + sha256 = "18p186bxn438v79ssgf8wlp9ds7silpvqjwgcbh9kjh2k17jv4ax"; + name = "kinit-5.109.0.tar.xz"; }; }; kio = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kio-5.108.0.tar.xz"; - sha256 = "1v5bpj90s5pwdvdkzcfpfgsgym7pxb3r22m4r7w9piq6n9s4c122"; - name = "kio-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kio-5.109.0.tar.xz"; + sha256 = "0qhckh2a2823fh3dijzvfrja7ashn67gyqpny3234nbz2vpnjnpn"; + name = "kio-5.109.0.tar.xz"; }; }; kirigami2 = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kirigami2-5.108.0.tar.xz"; - sha256 = "0kbzqkvq169w9kl4z7l7zd21mgxqdsyv8ia2j6cwd3qqn4xd3nbp"; - name = "kirigami2-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kirigami2-5.109.0.tar.xz"; + sha256 = "1zf0rz86y1lja47f0zv8q9dwghjlqxqqkv6val9h2qqqihc6p2yc"; + name = "kirigami2-5.109.0.tar.xz"; }; }; kitemmodels = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kitemmodels-5.108.0.tar.xz"; - sha256 = "05dd1d1dxkbjrr6x73ndsrabzaa02m3cn1h4dmsgpydy1rkzbj9v"; - name = "kitemmodels-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kitemmodels-5.109.0.tar.xz"; + sha256 = "1w5h7asmgq8fmcm3329qjm113m7a9hpfdk4hvkmj919nfsdfbw0n"; + name = "kitemmodels-5.109.0.tar.xz"; }; }; kitemviews = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kitemviews-5.108.0.tar.xz"; - sha256 = "13dcy804lv6ws1gdfjczkbnlyig11ir4p2mi26ashbgrdfpywxv1"; - name = "kitemviews-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kitemviews-5.109.0.tar.xz"; + sha256 = "1af2v0a2abxjn60d2yd3xj2khhy37a76gxmb0k8sjdvpy2wznnad"; + name = "kitemviews-5.109.0.tar.xz"; }; }; kjobwidgets = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kjobwidgets-5.108.0.tar.xz"; - sha256 = "0vhv9gx8qq73hvalcyx4g8c1ji9qxb2rn5wp4mdl7n9pypd0gscq"; - name = "kjobwidgets-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kjobwidgets-5.109.0.tar.xz"; + sha256 = "1dy2lx89v5hlvj37g1vc0bzbgya2sl1i17bwjpzl53461nwda3l6"; + name = "kjobwidgets-5.109.0.tar.xz"; }; }; kjs = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kjs-5.108.0.tar.xz"; - sha256 = "0xwih1jrdkgymr29cqr2jbj7byf8kqnbapr7wc8s0jxm5cwj2fgh"; - name = "kjs-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kjs-5.109.0.tar.xz"; + sha256 = "0ghki0b8jh41kjgi7cj6gvjhr7kxdhygyzsfrxacbhb2av4bxx55"; + name = "kjs-5.109.0.tar.xz"; }; }; kjsembed = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kjsembed-5.108.0.tar.xz"; - sha256 = "1nfi9mfph3yjglafm8clw8d1z4f4h9b71j5z4l50qsds65yv9b9a"; - name = "kjsembed-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kjsembed-5.109.0.tar.xz"; + sha256 = "1pbqq0nybdmp5yphzr30ms772l4d0x24svr51dwg3pksnm8hpb9r"; + name = "kjsembed-5.109.0.tar.xz"; }; }; kmediaplayer = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kmediaplayer-5.108.0.tar.xz"; - sha256 = "1vkx11736wq0idxrzmfg6s2lcrilgl7yh7a97la6c3qqj2aggi08"; - name = "kmediaplayer-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kmediaplayer-5.109.0.tar.xz"; + sha256 = "09snwxf551j5vg558fxjlrlz13zcvzxl5zj030znxb1jsdvsjqlc"; + name = "kmediaplayer-5.109.0.tar.xz"; }; }; knewstuff = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/knewstuff-5.108.0.tar.xz"; - sha256 = "1hlzkacybf35lnl92vk8xkapkq5pygy8fqngskvj9f4692k6562s"; - name = "knewstuff-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/knewstuff-5.109.0.tar.xz"; + sha256 = "0vh7l7pqhsb1nm5pcs86rgrf4i5c9ibfr58b9wnf054a3w6fgj1z"; + name = "knewstuff-5.109.0.tar.xz"; }; }; knotifications = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/knotifications-5.108.0.tar.xz"; - sha256 = "05qdmjjxj362zhwyk0vv83wfzsgjd4nxnvk2avhiscr2k46swn96"; - name = "knotifications-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/knotifications-5.109.0.tar.xz"; + sha256 = "0gf19mh5qy2bxvn4bnj9hb5vbf13hcl827gz1kdcv7bkh0fb9c8j"; + name = "knotifications-5.109.0.tar.xz"; }; }; knotifyconfig = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/knotifyconfig-5.108.0.tar.xz"; - sha256 = "1dby6ycqicsij9ngyk6ab7v14ybnsmxd51fkcy25k4c326w6yyca"; - name = "knotifyconfig-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/knotifyconfig-5.109.0.tar.xz"; + sha256 = "1la8xwfmngkbk6pnfi0imr5452d6w5pprki7cc5rkwa8cbyrx7ls"; + name = "knotifyconfig-5.109.0.tar.xz"; }; }; kpackage = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kpackage-5.108.0.tar.xz"; - sha256 = "18185xi48an6fi0dinzfcc50lzq8cb5dx16sikmavcnhmfvlvw1g"; - name = "kpackage-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kpackage-5.109.0.tar.xz"; + sha256 = "0fxzmmig1674rp81s4f214azf8np2ckdygn2z8zbn169c6zaqbbq"; + name = "kpackage-5.109.0.tar.xz"; }; }; kparts = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kparts-5.108.0.tar.xz"; - sha256 = "0fckq2dpdqkqyaig61fnjanw2y9j28fckx1zrywnvyzd8q6hs4db"; - name = "kparts-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kparts-5.109.0.tar.xz"; + sha256 = "17pp6ivhwzv7pcaka1sj25nrcapp01z7ddhyvblh88hcq3waa7bb"; + name = "kparts-5.109.0.tar.xz"; }; }; kpeople = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kpeople-5.108.0.tar.xz"; - sha256 = "0k2jnyp05rnjb4j31w4xi95qwparkqvp1m9664gvygwp9xxlnf4k"; - name = "kpeople-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kpeople-5.109.0.tar.xz"; + sha256 = "1gmryk89gac6krhfj68iq989zgjh0gpd4fj1p3jpqgxf688p2pix"; + name = "kpeople-5.109.0.tar.xz"; }; }; kplotting = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kplotting-5.108.0.tar.xz"; - sha256 = "1rnkwxxms2raqswgwm0i4xgjqpzkz7wl2kbdra2gqscfz7a23s4p"; - name = "kplotting-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kplotting-5.109.0.tar.xz"; + sha256 = "0506wah3343l6wpncgarzsjl8jwy0av2xm8p6rmx1zvzph3m84fj"; + name = "kplotting-5.109.0.tar.xz"; }; }; kpty = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kpty-5.108.0.tar.xz"; - sha256 = "11k1jv2wazlxbz5y7l94zsykcq544k1zbb49ximbdh45r3p5hdgw"; - name = "kpty-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kpty-5.109.0.tar.xz"; + sha256 = "1w0w0ly7gc5vc2g7z73fmn3bq8cn06h6s214ydsn5byf0awn41lq"; + name = "kpty-5.109.0.tar.xz"; }; }; kquickcharts = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kquickcharts-5.108.0.tar.xz"; - sha256 = "1wdmgala480qjipzpq9v85vy1i3n0qgria0rgn26ibhm2wmvmrpw"; - name = "kquickcharts-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kquickcharts-5.109.0.tar.xz"; + sha256 = "1bd1v4yvmxp82j09wrb8vncyb61bq6j8zrhgiiq73darcgsqfcvl"; + name = "kquickcharts-5.109.0.tar.xz"; }; }; kross = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kross-5.108.0.tar.xz"; - sha256 = "0j459d9610aayvzb1d9m045c71dmkgqx5bsx3lv8x1wffk8064sd"; - name = "kross-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kross-5.109.0.tar.xz"; + sha256 = "1gzmfbzbj0r3znwlrpgrzpgrq7sgw8g3jx2rmqnm80si4cnq11hg"; + name = "kross-5.109.0.tar.xz"; }; }; krunner = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/krunner-5.108.0.tar.xz"; - sha256 = "0yam10c31jzwsl4qzrrcr4caxk79jqg1fyrsavjzg14ahsknb5ih"; - name = "krunner-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/krunner-5.109.0.tar.xz"; + sha256 = "0pzk8srglshniqi3z9j290zxfjxh817ki69j1xcicjk48p3s232w"; + name = "krunner-5.109.0.tar.xz"; }; }; kservice = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kservice-5.108.0.tar.xz"; - sha256 = "10dfnq3x9b30kbkpq1ifg6ywj8dmdqvd1szgrwf71077yzgsh9w2"; - name = "kservice-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kservice-5.109.0.tar.xz"; + sha256 = "15b97bdr3sv3vfgb5zydqg1b8nljxx4rxh8bsvld520d11xfivsy"; + name = "kservice-5.109.0.tar.xz"; }; }; ktexteditor = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/ktexteditor-5.108.0.tar.xz"; - sha256 = "0raz9h9y7zfynvacg4grwj0sd4v6w2kwpjkirvjr14zmfjq92mif"; - name = "ktexteditor-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/ktexteditor-5.109.0.tar.xz"; + sha256 = "1bgjj9wva884kzd0ywpx34k8wgzdpjnn28yfqjqynmkikr9br8fw"; + name = "ktexteditor-5.109.0.tar.xz"; }; }; ktextwidgets = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/ktextwidgets-5.108.0.tar.xz"; - sha256 = "1qz1ayrrqxarhx4h24ym2hm8gkjskgdi268jv16yvd33b122fv2c"; - name = "ktextwidgets-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/ktextwidgets-5.109.0.tar.xz"; + sha256 = "180x3rblab5yk6lmbd2310552dhn3vfjalccraq3rqzgvvkh439q"; + name = "ktextwidgets-5.109.0.tar.xz"; }; }; kunitconversion = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kunitconversion-5.108.0.tar.xz"; - sha256 = "1kwz5wx0s522mwb5gxjz6cxqdkzflcckmra9qikpjrzsngamrq3j"; - name = "kunitconversion-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kunitconversion-5.109.0.tar.xz"; + sha256 = "1n46qj6am3mkg2apq9g5kvpxvgv0czzvr2a8jqv6rj677ii0kfhl"; + name = "kunitconversion-5.109.0.tar.xz"; }; }; kwallet = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kwallet-5.108.0.tar.xz"; - sha256 = "1zx80h8mj3ijj1mm5m3396vwkfhpdm8qpb63rhg8szm9hwqhd5sq"; - name = "kwallet-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kwallet-5.109.0.tar.xz"; + sha256 = "1s34lwi42pkiqyd16mvy5w6khlrpk0dp5v3q37fysmc39q670s4c"; + name = "kwallet-5.109.0.tar.xz"; }; }; kwayland = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kwayland-5.108.0.tar.xz"; - sha256 = "11xk1rzizmqb0haqkg24kdd54a3fdqrxr2kh056irbnksp9p8k03"; - name = "kwayland-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kwayland-5.109.0.tar.xz"; + sha256 = "1pi515hszipy7f1fy4xaabcy9ifrynj0fk3zrnb0827d71ljd2yq"; + name = "kwayland-5.109.0.tar.xz"; }; }; kwidgetsaddons = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kwidgetsaddons-5.108.0.tar.xz"; - sha256 = "1a7svxd0c5dzx5pqjddc38cybf21wrg1hfz91gkrlv9f7ai0k878"; - name = "kwidgetsaddons-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kwidgetsaddons-5.109.0.tar.xz"; + sha256 = "1qp2jab238gs88f12hp5h533x25nlsm5ca3gr04imdsiygwp506n"; + name = "kwidgetsaddons-5.109.0.tar.xz"; }; }; kwindowsystem = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kwindowsystem-5.108.0.tar.xz"; - sha256 = "0112cgy09qw069v1lzaz6rp84p128mq3xqp3xink398xhp3nrkqd"; - name = "kwindowsystem-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kwindowsystem-5.109.0.tar.xz"; + sha256 = "18n1g5k2dwwdkpyh5vsqfks4qym4z3f39pgcnr9mnyrnzz4pb008"; + name = "kwindowsystem-5.109.0.tar.xz"; }; }; kxmlgui = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/kxmlgui-5.108.0.tar.xz"; - sha256 = "0v6nzq86wvbalbqq3dp47vymp31ws098c8dq0g43f6g7q3xjfxa1"; - name = "kxmlgui-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/kxmlgui-5.109.0.tar.xz"; + sha256 = "1vnsk8jq7s6hgxc9d1dbcdgd9qyf9s2bc3mc0rss10dkpwrls2dl"; + name = "kxmlgui-5.109.0.tar.xz"; }; }; kxmlrpcclient = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/portingAids/kxmlrpcclient-5.108.0.tar.xz"; - sha256 = "0pf5c5ja1mwdlf9pmc2601frwskkzhksz0n8w4qcwmwbaxrbspv0"; - name = "kxmlrpcclient-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/portingAids/kxmlrpcclient-5.109.0.tar.xz"; + sha256 = "1d6hf53rrjql4yvlc35fxdra5zvjl06piaiahqbrg7dqkwl88xdj"; + name = "kxmlrpcclient-5.109.0.tar.xz"; }; }; modemmanager-qt = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/modemmanager-qt-5.108.0.tar.xz"; - sha256 = "1rkz1m2dlfhny9zvy8axzgjxgh41cfnmpb52rwargmrsgplcx7rz"; - name = "modemmanager-qt-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/modemmanager-qt-5.109.0.tar.xz"; + sha256 = "1a2nmpl74r813xa3yqql91rh6cmp1sc1wh6627z3av04ir94x5zj"; + name = "modemmanager-qt-5.109.0.tar.xz"; }; }; networkmanager-qt = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/networkmanager-qt-5.108.0.tar.xz"; - sha256 = "0y9h1n4hccdzk5rp2bq7dyq617yg5myq7dcwnpnp1aik40647vjf"; - name = "networkmanager-qt-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/networkmanager-qt-5.109.0.tar.xz"; + sha256 = "0ggyv5ml2668vj0hgajmfvs7i95hi3asdb7sb6sciirg71vmshbz"; + name = "networkmanager-qt-5.109.0.tar.xz"; }; }; oxygen-icons5 = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/oxygen-icons5-5.108.0.tar.xz"; - sha256 = "0w9zcgii9z91060cnqcalv8vnj03xrnjr5k6crx28szrpplqcvxd"; - name = "oxygen-icons5-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/oxygen-icons5-5.109.0.tar.xz"; + sha256 = "02f6flvgxnqggn7j638z7iny4nxgdvq5rqz4va1wvwj5ck0v9prb"; + name = "oxygen-icons5-5.109.0.tar.xz"; }; }; plasma-framework = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/plasma-framework-5.108.0.tar.xz"; - sha256 = "131zxamyim4bpk006nmfw2zmcay5qnmm7lmy8rvcxn96vflrs6bb"; - name = "plasma-framework-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/plasma-framework-5.109.0.tar.xz"; + sha256 = "138r00ya985n8ygi28yfmq1i32kai2y1r0h97i09m6zd6v0x23k1"; + name = "plasma-framework-5.109.0.tar.xz"; }; }; prison = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/prison-5.108.0.tar.xz"; - sha256 = "1pn62pd7jy589z9y5r00m8d5rcqvrbskyr4a2yyfs24xv21x8lw4"; - name = "prison-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/prison-5.109.0.tar.xz"; + sha256 = "1pmwx1ch6jmq96xh778slmm3hd0gci8hn3wwmbj3amx2mpddf2c1"; + name = "prison-5.109.0.tar.xz"; }; }; purpose = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/purpose-5.108.0.tar.xz"; - sha256 = "0gzgdycf96z0x61vs08dh46n9c2zc11zpjscfwzhrg2k9wsb90qd"; - name = "purpose-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/purpose-5.109.0.tar.xz"; + sha256 = "04nczmx08fxrazzsd45jjcvfmsbilvqz4rsf8zcdh0nmlcpmncri"; + name = "purpose-5.109.0.tar.xz"; }; }; qqc2-desktop-style = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/qqc2-desktop-style-5.108.0.tar.xz"; - sha256 = "1icv871q0z2wh147j3bg9xqizp2cyrsrsrsgbyyscpa9x5nlpvw9"; - name = "qqc2-desktop-style-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/qqc2-desktop-style-5.109.0.tar.xz"; + sha256 = "0fqck5sck8zy70r2mls5g3sgjryvrzibhzls4lbw61yw3zgbl3kh"; + name = "qqc2-desktop-style-5.109.0.tar.xz"; }; }; solid = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/solid-5.108.0.tar.xz"; - sha256 = "0m4i7csrz167nm6h4pcd0413x6jvnd39cx13k9ayga9my36ba2r8"; - name = "solid-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/solid-5.109.0.tar.xz"; + sha256 = "0sfm9c5r2bh766ws2y8zr9pshkbnxnc3dnsxfi41lwcj2xnznkdw"; + name = "solid-5.109.0.tar.xz"; }; }; sonnet = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/sonnet-5.108.0.tar.xz"; - sha256 = "00azygjvv0fw5agd28v3kqxc3qx1wa8j4afvn5y3ncarhb5ac7p1"; - name = "sonnet-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/sonnet-5.109.0.tar.xz"; + sha256 = "1fpf8q0wx821zfm64kfmpsfyixd8d6rd0gzcbzwimxmmm1aacfsr"; + name = "sonnet-5.109.0.tar.xz"; }; }; syndication = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/syndication-5.108.0.tar.xz"; - sha256 = "0q1yhziwxj2dllqyapkqnsskhvzsjm5iz2my4pn8n0lfm90rdf8h"; - name = "syndication-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/syndication-5.109.0.tar.xz"; + sha256 = "1jhmv39jv6h8yq9c3y6ikx6bykff6n9l522q7bp1prg1p03a4q95"; + name = "syndication-5.109.0.tar.xz"; }; }; syntax-highlighting = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/syntax-highlighting-5.108.0.tar.xz"; - sha256 = "1lri80bv4i50xsd2wgyv383sqkxpav3smgk9ql5dil2n8pl219ky"; - name = "syntax-highlighting-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/syntax-highlighting-5.109.0.tar.xz"; + sha256 = "1ixms1vcf9ydk6qgz42g61ac6bqkmbb313k51ymk7kidx7l7lqwy"; + name = "syntax-highlighting-5.109.0.tar.xz"; }; }; threadweaver = { - version = "5.108.0"; + version = "5.109.0"; src = fetchurl { - url = "${mirror}/stable/frameworks/5.108/threadweaver-5.108.0.tar.xz"; - sha256 = "094nfqbhgg8yfri7fghn8dkjdf1k5iccshj0ns2b30snw87w8b29"; - name = "threadweaver-5.108.0.tar.xz"; + url = "${mirror}/stable/frameworks/5.109/threadweaver-5.109.0.tar.xz"; + sha256 = "1q6jqawfbwjcfqd57aryd2bw52adkr05lrbij98pix6482am4x3j"; + name = "threadweaver-5.109.0.tar.xz"; }; }; } diff --git a/pkgs/development/libraries/lcrq/default.nix b/pkgs/development/libraries/lcrq/default.nix new file mode 100644 index 000000000000..8b3520179860 --- /dev/null +++ b/pkgs/development/libraries/lcrq/default.nix @@ -0,0 +1,28 @@ +{ + stdenv, + fetchFromGitea, + lib +}: +stdenv.mkDerivation (finalAttrs: { + name = "lcrq"; + version = "0.1.0"; + + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "librecast"; + repo = "lcrq"; + rev = "v${finalAttrs.version}"; + hash = "sha256-s8+uTF6GQ76wG1zoAxqCaVT1J5Rd7vxPKX4zbQx6ro4="; + }; + + installFlags = [ "PREFIX=$(out)" ]; + + meta = { + changelog = "https://codeberg.org/librecast/lcrq/src/tag/v${finalAttrs.version}/CHANGELOG.md"; + description = "Librecast RaptorQ library."; + homepage = "https://librecast.net/lcrq.html"; + license = [ lib.licenses.gpl2 lib.licenses.gpl3 ]; + maintainers = with lib.maintainers; [ albertchae aynish DMills27 jasonodoom jleightcap ]; + platforms = lib.platforms.gnu; + }; +}) diff --git a/pkgs/development/libraries/libiio/default.nix b/pkgs/development/libraries/libiio/default.nix index d217fbd82384..98ca22d2e90d 100644 --- a/pkgs/development/libraries/libiio/default.nix +++ b/pkgs/development/libraries/libiio/default.nix @@ -4,7 +4,7 @@ , flex , bison , libxml2 -, python +, pythonSupport ? stdenv.hostPlatform.hasSharedLibraries, python , libusb1 , avahiSupport ? true, avahi , libaio @@ -19,7 +19,8 @@ stdenv.mkDerivation rec { pname = "libiio"; version = "0.24"; - outputs = [ "out" "lib" "dev" "python" ]; + outputs = [ "out" "lib" "dev" ] + ++ lib.optional pythonSupport "python"; src = fetchFromGitHub { owner = "analogdevicesinc"; @@ -37,8 +38,9 @@ stdenv.mkDerivation rec { flex bison pkg-config + ] ++ lib.optionals pythonSupport ([ python - ] ++ lib.optional python.isPy3k python.pkgs.setuptools; + ] ++ lib.optional python.isPy3k python.pkgs.setuptools); buildInputs = [ libxml2 @@ -49,25 +51,26 @@ stdenv.mkDerivation rec { cmakeFlags = [ "-DUDEV_RULES_INSTALL_DIR=${placeholder "out"}/lib/udev/rules.d" - "-DPython_EXECUTABLE=${python.pythonForBuild.interpreter}" - "-DPYTHON_BINDINGS=on" # osx framework is disabled, # the linux-like directory structure is used for proper output splitting "-DOSX_PACKAGE=off" "-DOSX_FRAMEWORK=off" + ] ++ lib.optionals pythonSupport [ + "-DPython_EXECUTABLE=${python.pythonForBuild.interpreter}" + "-DPYTHON_BINDINGS=on" ] ++ lib.optionals (!avahiSupport) [ "-DHAVE_DNS_SD=OFF" ]; postPatch = '' - # Hardcode path to the shared library into the bindings. - sed "s#@libiio@#$lib/lib/libiio${stdenv.hostPlatform.extensions.sharedLibrary}#g" ${./hardcode-library-path.patch} | patch -p1 - substituteInPlace libiio.rules.cmakein \ --replace /bin/sh ${runtimeShell} + '' + lib.optionalString pythonSupport '' + # Hardcode path to the shared library into the bindings. + sed "s#@libiio@#$lib/lib/libiio${stdenv.hostPlatform.extensions.sharedLibrary}#g" ${./hardcode-library-path.patch} | patch -p1 ''; - postInstall = '' + postInstall = lib.optionalString pythonSupport '' # Move Python bindings into a separate output. moveToOutput ${python.sitePackages} "$python" ''; diff --git a/pkgs/development/libraries/librecast/default.nix b/pkgs/development/libraries/librecast/default.nix new file mode 100644 index 000000000000..1e8d02bf508d --- /dev/null +++ b/pkgs/development/libraries/librecast/default.nix @@ -0,0 +1,30 @@ +{ + stdenv, + fetchFromGitea, + lcrq, + lib, + libsodium, +}: +stdenv.mkDerivation (finalAttrs: { + name = "librecast"; + version = "0.7-RC3"; + + src = fetchFromGitea { + domain = "codeberg.org"; + owner = "librecast"; + repo = "librecast"; + rev = "v${finalAttrs.version}"; + hash = "sha256-AD3MpWg8Lp+VkizwYTuuS2YWM8e0xaMEavVIvwhSZRo="; + }; + buildInputs = [ lcrq libsodium ]; + installFlags = [ "PREFIX=$(out)" ]; + + meta = { + changelog = "https://codeberg.org/librecast/librecast/src/tag/v${finalAttrs.version}/CHANGELOG.md"; + description = "IPv6 multicast library"; + homepage = "https://librecast.net/librecast.html"; + license = [ lib.licenses.gpl2 lib.licenses.gpl3 ]; + maintainers = with lib.maintainers; [ albertchae aynish DMills27 jasonodoom jleightcap ]; + platforms = lib.platforms.gnu; + }; +}) diff --git a/pkgs/development/libraries/libvgm/default.nix b/pkgs/development/libraries/libvgm/default.nix index 15b17d4cab36..31508b01fbd0 100644 --- a/pkgs/development/libraries/libvgm/default.nix +++ b/pkgs/development/libraries/libvgm/default.nix @@ -42,13 +42,13 @@ let in stdenv.mkDerivation rec { pname = "libvgm"; - version = "unstable-2023-05-17"; + version = "unstable-2023-08-14"; src = fetchFromGitHub { owner = "ValleyBell"; repo = "libvgm"; - rev = "5ad95d6fb40261cebab3d142b5f0191ed4e3a7cd"; - sha256 = "R1PCinxUUoCpBWYXpbPCVNrl299ETIDovRbnAPFXMHM="; + rev = "079c4e737e6a73b38ae20125521d7d9eafda28e9"; + sha256 = "hmaGIf9AQOYqrpnmKAB9I2vO+EXrzvoRaQ6Epdygy4o="; }; outputs = [ diff --git a/pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch b/pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch index 75d2ac1f0873..45e54673a0ef 100644 --- a/pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch +++ b/pkgs/development/libraries/libvirt/0001-meson-patch-in-an-install-prefix-for-building-on-nix.patch @@ -401,10 +401,10 @@ index 1bda59849b..392bc2cb2e 100644 ] endif diff --git a/src/security/apparmor/meson.build b/src/security/apparmor/meson.build -index 990f00b4f3..e5a7a14e1d 100644 +index b9257c816d..98701755d8 100644 --- a/src/security/apparmor/meson.build +++ b/src/security/apparmor/meson.build -@@ -19,22 +19,22 @@ foreach name : apparmor_gen_profiles +@@ -57,7 +57,7 @@ foreach name : apparmor_gen_profiles output: name, configuration: apparmor_gen_profiles_conf, install: true, @@ -412,25 +412,32 @@ index 990f00b4f3..e5a7a14e1d 100644 + install_dir: install_prefix + apparmor_dir, ) endforeach - - install_data( - [ 'libvirt-qemu', 'libvirt-lxc' ], -- install_dir: apparmor_dir / 'abstractions', -+ install_dir: install_prefix + apparmor_dir / 'abstractions', - ) - + +@@ -68,13 +68,13 @@ foreach name : apparmor_gen_abstractions + command: apparmor_gen_cmd, + capture: true, + install: true, +- install_dir: apparmor_dir / 'abstractions', ++ install_dir: install_prefix + apparmor_dir / 'abstractions', + ) + endforeach + install_data( [ 'TEMPLATE.qemu', 'TEMPLATE.lxc' ], - install_dir: apparmor_dir / 'libvirt', + install_dir: install_prefix + apparmor_dir / 'libvirt', ) - - install_data( - 'usr.lib.libvirt.virt-aa-helper.local', -- install_dir: apparmor_dir / 'local', -+ install_dir: install_prefix + apparmor_dir / 'local', - rename: 'usr.lib.libvirt.virt-aa-helper', - ) + + if not conf.has('WITH_APPARMOR_3') +@@ -83,7 +83,7 @@ if not conf.has('WITH_APPARMOR_3') + # files in order to limit the amount of filesystem clutter. + install_data( + 'usr.lib.libvirt.virt-aa-helper.local', +- install_dir: apparmor_dir / 'local', ++ install_dir: install_prefix + apparmor_dir / 'local', + rename: 'usr.lib.libvirt.virt-aa-helper', + ) + endif diff --git a/src/storage/meson.build b/src/storage/meson.build index 26e7ff1a1a..ad5c6eddc3 100644 --- a/src/storage/meson.build diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix index 8621838d5b16..9b63d4aa38e7 100644 --- a/pkgs/development/libraries/libvirt/default.nix +++ b/pkgs/development/libraries/libvirt/default.nix @@ -114,13 +114,13 @@ stdenv.mkDerivation rec { # NOTE: You must also bump: # # SysVirt in - version = "9.5.0"; + version = "9.6.0"; src = fetchFromGitLab { owner = pname; repo = pname; rev = "v${version}"; - sha256 = "sha256-u+J1ejv7JH6Lcwk8zDVUS8Vk806WvG59rLAZr0UOqj0="; + sha256 = "sha256-dQr6bUaZOX1MN+MZxbsPqbv3bsyyWBM0SBYlSnV04K0="; fetchSubmodules = true; }; diff --git a/pkgs/development/libraries/libxc/default.nix b/pkgs/development/libraries/libxc/default.nix index 2bda413a7326..ff47a3881e04 100644 --- a/pkgs/development/libraries/libxc/default.nix +++ b/pkgs/development/libraries/libxc/default.nix @@ -11,6 +11,13 @@ stdenv.mkDerivation rec { hash = "sha256-JYhuyW95I7Q0edLIe7H//+ej5vh6MdAGxXjmNxDMuhQ="; }; + # Timeout increase has already been included upstream in master. + # Check upon updates if this can be removed. + postPatch = '' + substituteInPlace testsuite/CMakeLists.txt \ + --replace "PROPERTIES TIMEOUT 1" "PROPERTIES TIMEOUT 30" + ''; + nativeBuildInputs = [ perl cmake gfortran ]; preConfigure = '' diff --git a/pkgs/development/libraries/nco/default.nix b/pkgs/development/libraries/nco/default.nix index 380f5d75d690..585dd4072b27 100644 --- a/pkgs/development/libraries/nco/default.nix +++ b/pkgs/development/libraries/nco/default.nix @@ -1,23 +1,48 @@ -{ lib, stdenv, fetchFromGitHub, netcdf, netcdfcxx4, gsl, udunits, antlr2, which, curl, flex, coreutils, libtool }: +{ antlr2 +, coreutils +, curl +, fetchFromGitHub +, flex +, gsl +, lib +, libtool +, netcdf +, netcdfcxx4 +, stdenv +, udunits +, which +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nco"; - version = "5.1.6"; + version = "5.1.7"; src = fetchFromGitHub { owner = "nco"; repo = "nco"; - rev = version; - sha256 = "sha256-h5HL3fe3pdj48UeL5TKunSr7PvKf26AOOOcQh77W9sk="; + rev = finalAttrs.version; + hash = "sha256-CdIZ0ql8QBM7UcEyTmt4P9gZyO8jrkLipAOsJUkpG8g="; }; - nativeBuildInputs = [ flex which antlr2 ]; + nativeBuildInputs = [ + antlr2 + flex + which + ]; - buildInputs = [ netcdf netcdfcxx4 gsl udunits curl coreutils ]; + buildInputs = [ + coreutils + curl + gsl + netcdf + netcdfcxx4 + udunits + ]; postPatch = '' substituteInPlace src/nco/nco_fl_utl.c \ --replace "/bin/cp" "${coreutils}/bin/cp" + substituteInPlace src/nco/nco_fl_utl.c \ --replace "/bin/mv" "${coreutils}/bin/mv" ''; @@ -26,12 +51,12 @@ stdenv.mkDerivation rec { enableParallelBuilding = true; - meta = with lib; { + meta = { description = "NetCDF Operator toolkit"; - longDescription = "The NCO (netCDF Operator) toolkit manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5"; homepage = "https://nco.sourceforge.net/"; - license = licenses.bsd3; - maintainers = with maintainers; [ bzizou ]; - platforms = platforms.unix; + license = lib.licenses.bsd3; + longDescription = "The NCO (netCDF Operator) toolkit manipulates and analyzes data stored in netCDF-accessible formats, including DAP, HDF4, and HDF5"; + maintainers = with lib.maintainers; [ bzizou ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/development/libraries/pcre2/default.nix b/pkgs/development/libraries/pcre2/default.nix index 82fc33670bc5..a3ddff888e79 100644 --- a/pkgs/development/libraries/pcre2/default.nix +++ b/pkgs/development/libraries/pcre2/default.nix @@ -34,5 +34,11 @@ stdenv.mkDerivation rec { license = licenses.bsd3; maintainers = with maintainers; [ ttuegel ]; platforms = platforms.all; + pkgConfigModules = [ + "libpcre2-posix" + "libpcre2-8" + "libpcre2-16" + "libpcre2-32" + ]; }; } diff --git a/pkgs/development/libraries/proj/default.nix b/pkgs/development/libraries/proj/default.nix index 69aa94408b94..2f4f5fc23825 100644 --- a/pkgs/development/libraries/proj/default.nix +++ b/pkgs/development/libraries/proj/default.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: rec { pname = "proj"; - version = "9.2.0"; + version = "9.2.1"; src = fetchFromGitHub { owner = "OSGeo"; repo = "PROJ"; rev = version; - hash = "sha256-NC5H7ufIXit+PVDwNDhz5cv44fduTytsdmNOWyqDDYQ="; + hash = "sha256-cUnnJ9gOh65xBbfamfDkN7ajRdRLO5nUXRLeaBBMchg="; }; patches = [ @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: rec { }; meta = with lib; { - changelog = "https://github.com/OSGeo/PROJ/blob/${src.rev}/docs/source/news.rst"; + changelog = "https://github.com/OSGeo/PROJ/blob/${src.rev}/NEWS"; description = "Cartographic Projections Library"; homepage = "https://proj.org/"; license = licenses.mit; diff --git a/pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch b/pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch index 2997edd8957a..394476787a91 100644 --- a/pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch +++ b/pkgs/development/libraries/proj/only-add-curl-for-static-builds.patch @@ -1,55 +1,37 @@ -From 831063f8206cab1ad3e90b204a1c3f8c87c3d5cc Mon Sep 17 00:00:00 2001 +From 54b1dbc550b3daa2a7834a9bfd73a0c2f8aeba6a Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Tue, 5 Jul 2022 19:40:53 +0200 Subject: [PATCH] proj-config.cmake generation: only add find_dependency(CURL) for static builds --- - cmake/project-config.cmake.in | 30 +++++++++++++++++------------- - 1 file changed, 17 insertions(+), 13 deletions(-) + cmake/project-config.cmake.in | 12 ++++++++---- + 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/cmake/project-config.cmake.in b/cmake/project-config.cmake.in -index 40dbaaa2..c1ecd601 100644 +index 3f359668..db886396 100644 --- a/cmake/project-config.cmake.in +++ b/cmake/project-config.cmake.in -@@ -15,20 +15,24 @@ include(CMakeFindDependencyMacro) - +@@ -19,11 +19,15 @@ include(CMakeFindDependencyMacro) + # Cf https://gitlab.kitware.com/cmake/cmake/-/issues/17612 cmake_policy(PUSH) cmake_policy(SET CMP0012 NEW) -if("@ENABLE_TIFF@") -- find_dependency(TIFF) +- set(PROJ_CONFIG_FIND_TIFF_DEP ON) +if(NOT "@BUILD_SHARED_LIBS@") + if("@ENABLE_TIFF@") -+ find_dependency(TIFF) ++ set(PROJ_CONFIG_FIND_TIFF_DEP ON) + endif() endif() -if("@CURL_ENABLED@") -- # Chainload CURL usage requirements -- find_dependency(CURL) -- # Target CURL::libcurl only defined since CMake 3.12 -- if(NOT TARGET CURL::libcurl) -- add_library(CURL::libcurl INTERFACE IMPORTED) -- set_target_properties(CURL::libcurl PROPERTIES -- INTERFACE_INCLUDE_DIRECTORIES "${CURL_INCLUDE_DIRS}" -- INTERFACE_LINK_LIBRARIES "${CURL_LIBRARIES}" -- ) -- endif() +- set(PROJ_CONFIG_FIND_CURL_DEP ON) +if(NOT "@BUILD_SHARED_LIBS@") + if("@CURL_ENABLED@") -+ # Chainload CURL usage requirements -+ find_dependency(CURL) -+ # Target CURL::libcurl only defined since CMake 3.12 -+ if(NOT TARGET CURL::libcurl) -+ add_library(CURL::libcurl INTERFACE IMPORTED) -+ set_target_properties(CURL::libcurl PROPERTIES -+ INTERFACE_INCLUDE_DIRECTORIES "${CURL_INCLUDE_DIRS}" -+ INTERFACE_LINK_LIBRARIES "${CURL_LIBRARIES}" -+ ) -+ endif() ++ set(PROJ_CONFIG_FIND_CURL_DEP ON) + endif() endif() cmake_policy(POP) -- -2.39.2 +2.41.0 diff --git a/pkgs/development/libraries/qt-5/5.15/default.nix b/pkgs/development/libraries/qt-5/5.15/default.nix index b0c94762addd..646c0ca87c26 100644 --- a/pkgs/development/libraries/qt-5/5.15/default.nix +++ b/pkgs/development/libraries/qt-5/5.15/default.nix @@ -171,6 +171,7 @@ let extraPrefix = "src/3rdparty/"; hash = "sha256-s4GsGMJTBNWw2gTJuIEP3tqT82AmTsR2mbj59m2p6rM="; }) + ./qtwebengine-link-pulseaudio.patch ] ++ lib.optionals stdenv.isDarwin [ ./qtwebengine-darwin-no-platform-check.patch ./qtwebengine-mac-dont-set-dsymutil-path.patch diff --git a/pkgs/development/libraries/qt-5/5.15/qtwebengine-link-pulseaudio.patch b/pkgs/development/libraries/qt-5/5.15/qtwebengine-link-pulseaudio.patch new file mode 100644 index 000000000000..052ec89dbc17 --- /dev/null +++ b/pkgs/development/libraries/qt-5/5.15/qtwebengine-link-pulseaudio.patch @@ -0,0 +1,8 @@ +--- a/src/core/config/common.pri ++++ b/src/core/config/common.pri +@@ -47,3 +47,5 @@ + + !qtConfig(webengine-nodejs10): gn_args += use_rollup=false + gn_args += enable_ipc_logging=false ++ ++gn_args += link_pulseaudio=true diff --git a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix index d8d394444028..1794e3f8ca67 100644 --- a/pkgs/development/libraries/qt-5/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-5/modules/qtwebengine.nix @@ -9,6 +9,7 @@ , zlib, minizip, libjpeg, libpng, libtiff, libwebp, libopus , jsoncpp, protobuf, libvpx, srtp, snappy, nss, libevent , alsa-lib +, pulseaudio , libcap , pciutils , systemd @@ -145,6 +146,7 @@ qtModule { # Audio formats alsa-lib + pulseaudio # Text rendering fontconfig freetype diff --git a/pkgs/development/libraries/qt-6/modules/qtwebengine.nix b/pkgs/development/libraries/qt-6/modules/qtwebengine.nix index 361be9490b64..58b672d2b7b9 100644 --- a/pkgs/development/libraries/qt-6/modules/qtwebengine.nix +++ b/pkgs/development/libraries/qt-6/modules/qtwebengine.nix @@ -136,6 +136,8 @@ qtModule { # See https://github.com/NixOS/nixpkgs/issues/226484 for more context. ../patches/qtwebengine-xkb-includes.patch + ../patches/qtwebengine-link-pulseaudio.patch + # Override locales install path so they go to QtWebEngine's $out ../patches/qtwebengine-locales-path.patch ]; diff --git a/pkgs/development/libraries/qt-6/patches/qtwebengine-link-pulseaudio.patch b/pkgs/development/libraries/qt-6/patches/qtwebengine-link-pulseaudio.patch new file mode 100644 index 000000000000..31516c41beb0 --- /dev/null +++ b/pkgs/development/libraries/qt-6/patches/qtwebengine-link-pulseaudio.patch @@ -0,0 +1,10 @@ +--- a/src/core/CMakeLists.txt ++++ b/src/core/CMakeLists.txt +@@ -341,6 +341,7 @@ + devtools_fast_bundle=false + devtools_skip_typecheck=false + enable_jxl_decoder=false # temporarily because libjxl causes internal compiler error on armv7 ++ link_pulseaudio=true + ) + + extend_gn_list(gnArgArg \ No newline at end of file diff --git a/pkgs/development/libraries/science/astronomy/libxisf/default.nix b/pkgs/development/libraries/science/astronomy/libxisf/default.nix index a1fcd4da7b3d..17e454e13e21 100644 --- a/pkgs/development/libraries/science/astronomy/libxisf/default.nix +++ b/pkgs/development/libraries/science/astronomy/libxisf/default.nix @@ -6,18 +6,19 @@ , lz4 , pugixml , zlib +, zstd }: stdenv.mkDerivation (finalAttrs: { pname = "libxisf"; - version = "0.2.8"; + version = "0.2.9"; src = fetchFromGitea { domain = "gitea.nouspiro.space"; owner = "nou"; repo = "libXISF"; rev = "v${finalAttrs.version}"; - hash = "sha256-YB97vMz2+cFRYq8x2Su3Eh952U6kGIVLYV7kDEd5S8g="; + hash = "sha256-Jh3NWtQSV0uePDMCDNzdI4qpRGbHTel3neRZAA3anQk="; }; patches = [ @@ -37,6 +38,7 @@ stdenv.mkDerivation (finalAttrs: { lz4 pugixml zlib + zstd ]; doCheck = true; diff --git a/pkgs/development/lisp-modules/ql.nix b/pkgs/development/lisp-modules/ql.nix index 17e92b75ae57..93476d78e3a2 100644 --- a/pkgs/development/lisp-modules/ql.nix +++ b/pkgs/development/lisp-modules/ql.nix @@ -110,6 +110,15 @@ let sdl2 = super.sdl2.overrideLispAttrs (o: { nativeLibs = [ pkgs.SDL2 ]; }); + sdl2-image = super.sdl2-image.overrideLispAttrs (o: { + nativeLibs = [ pkgs.SDL2_image ]; + }); + sdl2-mixer = super.sdl2-mixer.overrideLispAttrs (o: { + nativeLibs = [ pkgs.SDL2_mixer ]; + }); + sdl2-ttf = super.sdl2-ttf.overrideLispAttrs (o: { + nativeLibs = [ pkgs.SDL2_ttf ]; + }); lispbuilder-sdl-cffi = super.lispbuilder-sdl-cffi.overrideLispAttrs (o: { nativeLibs = [ pkgs.SDL ]; }); diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index ef2f132a2f2f..6ccd9b7e125f 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -40,14 +40,17 @@ in mapAliases { "@antora/cli" = pkgs.antora; # Added 2023-05-06 "@bitwarden/cli" = pkgs.bitwarden-cli; # added 2023-07-25 + "@emacs-eask/cli" = pkgs.eask; # added 2023-08-17 "@githubnext/github-copilot-cli" = pkgs.github-copilot-cli; # Added 2023-05-02 "@google/clasp" = pkgs.google-clasp; # Added 2023-05-07 + "@maizzle/cli" = pkgs.maizzle; # added 2023-08-17 "@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06 antennas = pkgs.antennas; # added 2023-07-30 balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31 bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30 bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25 castnow = pkgs.castnow; # added 2023-07-30 + eask = pkgs.eask; # added 2023-08-17 eslint_d = pkgs.eslint_d; # Added 2023-05-26 flood = pkgs.flood; # Added 2023-07-25 gtop = pkgs.gtop; # added 2023-07-31 diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 16bde703ebba..3cf0e5e9c607 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -5,9 +5,7 @@ , "@babel/cli" , "@commitlint/cli" , "@commitlint/config-conventional" -, "@emacs-eask/cli" , "@forge/cli" -, "@maizzle/cli" , "@medable/mdctl-cli" , "@mermaid-js/mermaid-cli" , "@microsoft/rush" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index 153b9e23f41c..cdf9b904fcfe 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -81163,42 +81163,6 @@ in bypassCache = true; reconstructLock = true; }; - "@emacs-eask/cli" = nodeEnv.buildNodePackage { - name = "_at_emacs-eask_slash_cli"; - packageName = "@emacs-eask/cli"; - version = "0.8.1"; - src = fetchurl { - url = "https://registry.npmjs.org/@emacs-eask/cli/-/cli-0.8.1.tgz"; - sha512 = "+Z54Sh/vHWOXcbb495SjH5+4h9D3c5wNPebz83yfZIUHQ4DqxSB53l//Dse5P3UVt3okQeXdwGNuRN1VBf3brg=="; - }; - dependencies = [ - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" - sources."cliui-8.0.1" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."emoji-regex-8.0.0" - sources."escalade-3.1.1" - sources."get-caller-file-2.0.5" - sources."is-fullwidth-code-point-3.0.0" - sources."require-directory-2.1.1" - sources."string-width-4.2.3" - sources."strip-ansi-6.0.1" - sources."wrap-ansi-7.0.0" - sources."y18n-5.0.8" - sources."yargs-17.7.2" - sources."yargs-parser-21.1.1" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "A set of command-line tools to build Emacs packages"; - homepage = "https://github.com/emacs-eask/cli#readme"; - license = "GPL-3.0"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; "@forge/cli" = nodeEnv.buildNodePackage { name = "_at_forge_slash_cli"; packageName = "@forge/cli"; @@ -82373,725 +82337,6 @@ in bypassCache = true; reconstructLock = true; }; - "@maizzle/cli" = nodeEnv.buildNodePackage { - name = "_at_maizzle_slash_cli"; - packageName = "@maizzle/cli"; - version = "1.5.6"; - src = fetchurl { - url = "https://registry.npmjs.org/@maizzle/cli/-/cli-1.5.6.tgz"; - sha512 = "S+NzmN4VSmIu6vHVJ6hYUQj3xsksOpE82SGP97nMimabR282BM1l/FT71jOqbf+UAgjm2Q9TyIOeGtsWDsW+CQ=="; - }; - dependencies = [ - (sources."@babel/code-frame-7.22.10" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" - ]; - }) - sources."@babel/helper-validator-identifier-7.22.5" - (sources."@babel/highlight-7.22.10" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."has-flag-3.0.0" - sources."supports-color-5.5.0" - ]; - }) - (sources."@bconnorwhite/module-2.0.2" // { - dependencies = [ - sources."find-up-5.0.0" - sources."locate-path-6.0.0" - sources."p-limit-3.1.0" - sources."p-locate-5.0.0" - sources."path-exists-4.0.0" - ]; - }) - sources."@ljharb/through-2.3.9" - sources."@nodelib/fs.scandir-2.1.5" - sources."@nodelib/fs.stat-2.0.5" - sources."@nodelib/fs.walk-1.2.8" - sources."@pnpm/config.env-replace-1.1.0" - (sources."@pnpm/network.ca-file-1.0.2" // { - dependencies = [ - sources."graceful-fs-4.2.10" - ]; - }) - sources."@pnpm/npm-conf-2.2.2" - sources."@samverschueren/stream-to-observable-0.3.1" - sources."@sindresorhus/is-4.6.0" - sources."@szmarczak/http-timer-4.0.6" - sources."@types/cacheable-request-6.0.3" - sources."@types/http-cache-semantics-4.0.1" - sources."@types/keyv-3.1.4" - sources."@types/minimist-1.2.2" - sources."@types/node-20.4.9" - sources."@types/normalize-package-data-2.4.1" - sources."@types/responselike-1.0.0" - sources."aggregate-error-4.0.1" - sources."all-package-names-2.0.711" - sources."ansi-align-3.0.1" - sources."ansi-escapes-4.3.2" - sources."ansi-regex-5.0.1" - sources."ansi-styles-4.3.0" - sources."any-observable-0.3.0" - sources."argparse-2.0.1" - sources."arrify-1.0.1" - sources."balanced-match-1.0.2" - sources."base64-js-1.5.1" - sources."big-integer-1.6.51" - sources."bl-4.1.0" - (sources."boxen-7.1.1" // { - dependencies = [ - sources."ansi-regex-6.0.1" - sources."ansi-styles-6.2.1" - sources."chalk-5.3.0" - sources."emoji-regex-9.2.2" - sources."string-width-5.1.2" - sources."strip-ansi-7.1.0" - sources."type-fest-2.19.0" - sources."wrap-ansi-8.1.0" - ]; - }) - sources."bplist-parser-0.2.0" - sources."brace-expansion-1.1.11" - sources."braces-3.0.2" - sources."buffer-5.7.1" - sources."builtins-1.0.3" - sources."bundle-name-3.0.0" - sources."cacheable-lookup-5.0.4" - (sources."cacheable-request-7.0.4" // { - dependencies = [ - sources."get-stream-5.2.0" - ]; - }) - sources."callsites-3.1.0" - sources."camelcase-7.0.1" - (sources."camelcase-keys-8.0.2" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."chalk-4.1.2" - sources."chardet-0.7.0" - sources."ci-info-3.8.0" - (sources."clean-stack-4.2.0" // { - dependencies = [ - sources."escape-string-regexp-5.0.0" - ]; - }) - sources."cli-boxes-3.0.0" - sources."cli-cursor-3.1.0" - sources."cli-spinners-2.9.0" - (sources."cli-truncate-0.2.1" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."is-fullwidth-code-point-1.0.0" - sources."string-width-1.0.2" - sources."strip-ansi-3.0.1" - ]; - }) - sources."cli-width-3.0.0" - sources."clone-1.0.4" - sources."clone-response-1.0.3" - sources."code-point-at-1.1.0" - sources."color-convert-2.0.1" - sources."color-name-1.1.4" - sources."commander-10.0.1" - (sources."commander-version-1.1.0" // { - dependencies = [ - sources."commander-6.2.1" - ]; - }) - sources."concat-map-0.0.1" - (sources."config-chain-1.1.13" // { - dependencies = [ - sources."ini-1.3.8" - ]; - }) - (sources."configstore-6.0.0" // { - dependencies = [ - sources."dot-prop-6.0.1" - ]; - }) - sources."cosmiconfig-8.2.0" - sources."cross-spawn-7.0.3" - (sources."crypto-random-string-4.0.0" // { - dependencies = [ - sources."type-fest-1.4.0" - ]; - }) - sources."date-fns-1.30.1" - sources."decamelize-6.0.0" - (sources."decamelize-keys-2.0.1" // { - dependencies = [ - sources."type-fest-3.13.1" - ]; - }) - (sources."decompress-response-6.0.0" // { - dependencies = [ - sources."mimic-response-3.1.0" - ]; - }) - sources."deep-extend-0.6.0" - (sources."default-browser-4.0.0" // { - dependencies = [ - sources."execa-7.2.0" - sources."human-signals-4.3.1" - sources."is-stream-3.0.0" - sources."mimic-fn-4.0.0" - sources."npm-run-path-5.1.0" - sources."onetime-6.0.0" - sources."path-key-4.0.0" - sources."strip-final-newline-3.0.0" - ]; - }) - sources."default-browser-id-3.0.0" - sources."defaults-1.0.4" - sources."defer-to-connect-2.0.1" - sources."define-lazy-prop-3.0.0" - sources."del-7.0.0" - sources."dir-glob-3.0.1" - (sources."dot-prop-7.2.0" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."duplexer3-0.1.5" - sources."eastasianwidth-0.2.0" - sources."elegant-spinner-1.0.1" - sources."emoji-regex-8.0.0" - sources."end-of-stream-1.4.4" - sources."error-ex-1.3.2" - sources."escape-goat-4.0.0" - sources."escape-string-regexp-1.0.5" - sources."execa-5.1.1" - sources."exit-hook-3.2.0" - sources."external-editor-3.1.0" - sources."fast-glob-3.3.1" - sources."fastq-1.15.0" - sources."figures-3.2.0" - sources."fill-range-7.0.1" - (sources."find-up-4.1.0" // { - dependencies = [ - sources."path-exists-4.0.0" - ]; - }) - sources."form-data-encoder-2.1.4" - sources."fs-extra-10.1.0" - sources."fs.realpath-1.0.0" - sources."function-bind-1.1.1" - sources."get-stream-6.0.1" - sources."github-url-from-git-1.5.0" - sources."glob-7.2.3" - sources."glob-parent-5.1.2" - sources."global-dirs-3.0.1" - sources."globby-13.2.2" - sources."got-11.8.6" - sources."graceful-fs-4.2.11" - sources."hard-rejection-2.1.0" - sources."has-1.0.3" - (sources."has-ansi-2.0.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - ]; - }) - sources."has-flag-4.0.0" - sources."has-yarn-3.0.0" - sources."hosted-git-info-6.1.1" - sources."http-cache-semantics-4.1.1" - (sources."http2-wrapper-1.0.3" // { - dependencies = [ - sources."quick-lru-5.1.1" - ]; - }) - sources."human-signals-2.1.0" - sources."iconv-lite-0.4.24" - sources."ieee754-1.2.1" - sources."ignore-5.2.4" - (sources."ignore-walk-6.0.3" // { - dependencies = [ - sources."brace-expansion-2.0.1" - sources."minimatch-9.0.3" - ]; - }) - sources."import-cwd-3.0.0" - (sources."import-fresh-3.3.0" // { - dependencies = [ - sources."resolve-from-4.0.0" - ]; - }) - sources."import-from-3.0.0" - sources."import-lazy-4.0.0" - (sources."import-local-3.1.0" // { - dependencies = [ - sources."pkg-dir-4.2.0" - ]; - }) - sources."imurmurhash-0.1.4" - sources."indent-string-5.0.0" - sources."inflight-1.0.6" - sources."inherits-2.0.4" - sources."ini-2.0.0" - sources."inquirer-8.2.6" - (sources."inquirer-autosubmit-prompt-0.2.0" // { - dependencies = [ - sources."ansi-escapes-3.2.0" - sources."ansi-regex-3.0.1" - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."cli-cursor-2.1.0" - sources."cli-width-2.2.1" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."figures-2.0.0" - sources."has-flag-3.0.0" - sources."inquirer-6.5.2" - sources."is-fullwidth-code-point-2.0.0" - sources."mimic-fn-1.2.0" - sources."mute-stream-0.0.7" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."rxjs-6.6.7" - (sources."string-width-2.1.1" // { - dependencies = [ - sources."strip-ansi-4.0.0" - ]; - }) - (sources."strip-ansi-5.2.0" // { - dependencies = [ - sources."ansi-regex-4.1.1" - ]; - }) - sources."supports-color-5.5.0" - sources."tslib-1.14.1" - ]; - }) - sources."is-arrayish-0.2.1" - sources."is-ci-3.0.1" - sources."is-core-module-2.13.0" - sources."is-docker-3.0.0" - sources."is-extglob-2.1.1" - sources."is-fullwidth-code-point-3.0.0" - sources."is-glob-4.0.3" - sources."is-inside-container-1.0.0" - (sources."is-installed-globally-0.4.0" // { - dependencies = [ - sources."is-path-inside-3.0.3" - ]; - }) - sources."is-interactive-2.0.0" - sources."is-name-taken-2.0.0" - sources."is-npm-6.0.0" - sources."is-number-7.0.0" - sources."is-obj-2.0.0" - (sources."is-observable-1.1.0" // { - dependencies = [ - sources."symbol-observable-1.2.0" - ]; - }) - sources."is-path-cwd-3.0.0" - sources."is-path-inside-4.0.0" - sources."is-plain-obj-1.1.0" - sources."is-promise-2.2.2" - sources."is-scoped-3.0.0" - sources."is-stream-2.0.1" - sources."is-typedarray-1.0.0" - sources."is-unicode-supported-1.3.0" - sources."is-url-superb-6.1.0" - (sources."is-wsl-2.2.0" // { - dependencies = [ - sources."is-docker-2.2.1" - ]; - }) - sources."is-yarn-global-0.4.1" - sources."isexe-2.0.0" - sources."issue-regex-4.1.0" - sources."js-tokens-4.0.0" - sources."js-yaml-4.1.0" - sources."json-buffer-3.0.1" - sources."json-parse-even-better-errors-2.3.1" - sources."jsonfile-6.1.0" - sources."keyv-4.5.3" - sources."kind-of-6.0.3" - sources."latest-version-7.0.0" - sources."lines-and-columns-1.2.4" - (sources."listr-0.14.3" // { - dependencies = [ - sources."is-stream-1.1.0" - sources."p-map-2.1.0" - sources."rxjs-6.6.7" - sources."tslib-1.14.1" - ]; - }) - (sources."listr-input-0.2.1" // { - dependencies = [ - sources."inquirer-7.3.3" - sources."rxjs-6.6.7" - sources."tslib-1.14.1" - ]; - }) - sources."listr-silent-renderer-1.1.1" - (sources."listr-update-renderer-0.5.0" // { - dependencies = [ - sources."ansi-regex-2.1.1" - sources."ansi-styles-2.2.1" - sources."chalk-1.1.3" - sources."figures-1.7.0" - sources."indent-string-3.2.0" - sources."log-symbols-1.0.2" - sources."strip-ansi-3.0.1" - sources."supports-color-2.0.0" - ]; - }) - (sources."listr-verbose-renderer-0.5.0" // { - dependencies = [ - sources."ansi-styles-3.2.1" - sources."chalk-2.4.2" - sources."cli-cursor-2.1.0" - sources."color-convert-1.9.3" - sources."color-name-1.1.3" - sources."figures-2.0.0" - sources."has-flag-3.0.0" - sources."mimic-fn-1.2.0" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."supports-color-5.5.0" - ]; - }) - sources."locate-path-5.0.0" - sources."lodash-4.17.21" - sources."lodash.isequal-4.5.0" - sources."lodash.zip-4.2.0" - (sources."log-symbols-5.1.0" // { - dependencies = [ - sources."chalk-5.3.0" - ]; - }) - (sources."log-update-2.3.0" // { - dependencies = [ - sources."ansi-escapes-3.2.0" - sources."ansi-regex-3.0.1" - sources."cli-cursor-2.1.0" - sources."is-fullwidth-code-point-2.0.0" - sources."mimic-fn-1.2.0" - sources."onetime-2.0.1" - sources."restore-cursor-2.0.0" - sources."string-width-2.1.1" - sources."strip-ansi-4.0.0" - sources."wrap-ansi-3.0.1" - ]; - }) - sources."lowercase-keys-2.0.0" - sources."lru-cache-7.18.3" - (sources."make-dir-3.1.0" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."map-obj-4.3.0" - (sources."meow-12.0.1" // { - dependencies = [ - sources."type-fest-3.13.1" - ]; - }) - sources."merge-stream-2.0.0" - sources."merge2-1.4.1" - sources."micromatch-4.0.5" - sources."mimic-fn-2.1.0" - sources."mimic-response-1.0.1" - sources."min-indent-1.0.1" - sources."minimatch-3.1.2" - sources."minimist-1.2.8" - sources."minimist-options-4.1.0" - sources."mute-stream-0.0.8" - (sources."new-github-release-url-2.0.0" // { - dependencies = [ - sources."type-fest-2.19.0" - ]; - }) - sources."normalize-package-data-5.0.0" - sources."normalize-url-6.1.0" - (sources."np-8.0.4" // { - dependencies = [ - sources."chalk-5.3.0" - sources."cli-width-4.1.0" - sources."escape-string-regexp-5.0.0" - sources."execa-7.2.0" - sources."figures-5.0.0" - sources."human-signals-4.3.1" - sources."inquirer-9.2.10" - sources."is-stream-3.0.0" - sources."mimic-fn-4.0.0" - sources."mute-stream-1.0.0" - sources."npm-run-path-5.1.0" - sources."onetime-6.0.0" - sources."path-key-4.0.0" - sources."run-async-3.0.0" - sources."strip-final-newline-3.0.0" - sources."update-notifier-6.0.2" - ]; - }) - sources."npm-name-7.1.0" - sources."npm-run-path-4.0.1" - sources."number-is-nan-1.0.1" - sources."object-assign-4.1.1" - sources."once-1.4.0" - sources."onetime-5.1.2" - sources."open-9.1.0" - (sources."ora-5.4.1" // { - dependencies = [ - sources."is-interactive-1.0.0" - sources."is-unicode-supported-0.1.0" - sources."log-symbols-4.1.0" - ]; - }) - sources."org-regex-1.0.0" - sources."os-tmpdir-1.0.2" - (sources."ow-1.1.1" // { - dependencies = [ - sources."@sindresorhus/is-5.6.0" - sources."callsites-4.0.0" - ]; - }) - sources."p-cancelable-2.1.1" - sources."p-limit-2.3.0" - sources."p-locate-4.1.0" - sources."p-lock-2.1.0" - sources."p-map-5.5.0" - (sources."p-memoize-7.1.1" // { - dependencies = [ - sources."mimic-fn-4.0.0" - sources."type-fest-3.13.1" - ]; - }) - sources."p-timeout-6.1.2" - sources."p-try-2.2.0" - (sources."package-json-8.1.1" // { - dependencies = [ - sources."@sindresorhus/is-5.6.0" - sources."@szmarczak/http-timer-5.0.1" - sources."cacheable-lookup-7.0.0" - sources."cacheable-request-10.2.13" - sources."got-12.6.1" - sources."http2-wrapper-2.2.0" - sources."lowercase-keys-3.0.0" - sources."mimic-response-4.0.0" - sources."normalize-url-8.0.0" - sources."p-cancelable-3.0.0" - sources."quick-lru-5.1.1" - sources."registry-auth-token-5.0.2" - sources."responselike-3.0.0" - ]; - }) - sources."package-name-conflict-1.0.3" - sources."parent-module-1.0.1" - sources."parse-json-5.2.0" - sources."parse-json-object-2.0.1" - sources."path-exists-5.0.0" - sources."path-is-absolute-1.0.1" - sources."path-key-3.1.1" - sources."path-type-4.0.0" - sources."picomatch-2.3.1" - (sources."pkg-dir-7.0.0" // { - dependencies = [ - sources."find-up-6.3.0" - sources."locate-path-7.2.0" - sources."p-limit-4.0.0" - sources."p-locate-6.0.0" - sources."yocto-queue-1.0.0" - ]; - }) - sources."prepend-http-2.0.0" - sources."progress-2.0.3" - sources."proto-list-1.2.4" - sources."pump-3.0.0" - sources."pupa-3.1.0" - sources."queue-microtask-1.2.3" - sources."quick-lru-6.1.1" - (sources."rc-1.2.8" // { - dependencies = [ - sources."ini-1.3.8" - ]; - }) - sources."read-file-safe-1.0.10" - (sources."read-json-safe-1.0.5" // { - dependencies = [ - sources."parse-json-object-1.1.0" - ]; - }) - (sources."read-pkg-7.1.0" // { - dependencies = [ - sources."hosted-git-info-4.1.0" - sources."lru-cache-6.0.0" - sources."normalize-package-data-3.0.3" - sources."type-fest-2.19.0" - ]; - }) - (sources."read-pkg-up-9.1.0" // { - dependencies = [ - sources."find-up-6.3.0" - sources."locate-path-7.2.0" - sources."p-limit-4.0.0" - sources."p-locate-6.0.0" - sources."type-fest-2.19.0" - sources."yocto-queue-1.0.0" - ]; - }) - sources."readable-stream-3.6.2" - sources."redent-4.0.0" - sources."registry-auth-token-4.2.2" - sources."registry-url-6.0.1" - sources."resolve-alpn-1.2.1" - sources."resolve-cwd-3.0.0" - sources."resolve-from-5.0.0" - sources."responselike-2.0.1" - sources."restore-cursor-3.1.0" - sources."reusify-1.0.4" - sources."rimraf-3.0.2" - sources."run-applescript-5.0.0" - sources."run-async-2.4.1" - sources."run-parallel-1.2.0" - sources."rxjs-7.8.1" - sources."safe-buffer-5.2.1" - sources."safer-buffer-2.1.2" - sources."scoped-regex-3.0.0" - (sources."semver-7.5.4" // { - dependencies = [ - sources."lru-cache-6.0.0" - ]; - }) - sources."semver-diff-4.0.0" - sources."shebang-command-2.0.0" - sources."shebang-regex-3.0.0" - sources."signal-exit-3.0.7" - sources."slash-4.0.0" - sources."slice-ansi-0.0.4" - sources."spdx-correct-3.2.0" - sources."spdx-exceptions-2.3.0" - sources."spdx-expression-parse-3.0.1" - sources."spdx-license-ids-3.0.13" - sources."string-width-4.2.3" - sources."string_decoder-1.3.0" - sources."strip-ansi-6.0.1" - sources."strip-final-newline-2.0.0" - sources."strip-indent-4.0.0" - sources."strip-json-comments-2.0.1" - sources."supports-color-7.2.0" - sources."supports-hyperlinks-2.3.0" - sources."symbol-observable-4.0.0" - (sources."terminal-link-3.0.0" // { - dependencies = [ - sources."ansi-escapes-5.0.0" - sources."type-fest-1.4.0" - ]; - }) - sources."through-2.3.8" - sources."titleize-3.0.0" - sources."tmp-0.0.33" - sources."to-readable-stream-1.0.0" - sources."to-regex-range-5.0.1" - sources."trim-newlines-5.0.0" - sources."tslib-2.6.1" - sources."type-fest-0.21.3" - sources."typedarray-to-buffer-3.1.5" - sources."types-eslintrc-1.0.3" - sources."types-json-1.2.2" - sources."types-pkg-json-1.2.1" - sources."unique-string-3.0.0" - sources."universalify-2.0.0" - sources."untildify-4.0.0" - (sources."update-notifier-5.1.0" // { - dependencies = [ - sources."@sindresorhus/is-0.14.0" - sources."@szmarczak/http-timer-1.1.2" - sources."boxen-5.1.2" - (sources."cacheable-request-6.1.0" // { - dependencies = [ - sources."get-stream-5.2.0" - sources."lowercase-keys-2.0.0" - ]; - }) - sources."camelcase-6.3.0" - sources."ci-info-2.0.0" - sources."cli-boxes-2.2.1" - sources."configstore-5.0.1" - sources."crypto-random-string-2.0.0" - sources."decompress-response-3.3.0" - sources."defer-to-connect-1.1.3" - sources."dot-prop-5.3.0" - sources."escape-goat-2.1.1" - sources."get-stream-4.1.0" - sources."got-9.6.0" - sources."has-yarn-2.1.0" - sources."import-lazy-2.1.0" - sources."is-ci-2.0.0" - sources."is-npm-5.0.0" - sources."is-yarn-global-0.3.0" - sources."json-buffer-3.0.0" - sources."keyv-3.1.0" - sources."latest-version-5.1.0" - sources."lowercase-keys-1.0.1" - sources."normalize-url-4.5.1" - sources."p-cancelable-1.1.0" - (sources."package-json-6.5.0" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."pupa-2.1.1" - sources."registry-url-5.1.0" - sources."responselike-1.0.2" - (sources."semver-diff-3.1.1" // { - dependencies = [ - sources."semver-6.3.1" - ]; - }) - sources."type-fest-0.20.2" - sources."unique-string-2.0.0" - sources."widest-line-3.1.0" - sources."wrap-ansi-7.0.0" - sources."xdg-basedir-4.0.0" - ]; - }) - sources."url-parse-lax-3.0.0" - sources."util-deprecate-1.0.2" - sources."vali-date-1.0.0" - sources."validate-npm-package-license-3.0.4" - sources."validate-npm-package-name-3.0.0" - sources."wcwidth-1.0.1" - sources."which-2.0.2" - (sources."widest-line-4.0.1" // { - dependencies = [ - sources."ansi-regex-6.0.1" - sources."emoji-regex-9.2.2" - sources."string-width-5.1.2" - sources."strip-ansi-7.1.0" - ]; - }) - sources."wrap-ansi-6.2.0" - sources."wrappy-1.0.2" - sources."write-file-atomic-3.0.3" - sources."xdg-basedir-5.1.0" - sources."yallist-4.0.0" - sources."yargs-parser-21.1.1" - sources."yocto-queue-0.1.0" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "CLI tool for the Maizzle Email Framework"; - homepage = "https://maizzle.com"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; "@medable/mdctl-cli" = nodeEnv.buildNodePackage { name = "_at_medable_slash_mdctl-cli"; packageName = "@medable/mdctl-cli"; diff --git a/pkgs/development/node-packages/overrides.nix b/pkgs/development/node-packages/overrides.nix index c32ce3868047..c4ddc2a40a59 100644 --- a/pkgs/development/node-packages/overrides.nix +++ b/pkgs/development/node-packages/overrides.nix @@ -112,9 +112,6 @@ final: prev: { meta = oldAttrs.meta // { broken = since "12"; }; }); - eask = prev."@emacs-eask/cli".override { - name = "eask"; - }; expo-cli = prev."expo-cli".override (oldAttrs: { # The traveling-fastlane-darwin optional dependency aborts build on Linux. diff --git a/pkgs/development/ocaml-modules/domain-local-await/default.nix b/pkgs/development/ocaml-modules/domain-local-await/default.nix index 7d8345ce80fe..e1f11a316766 100644 --- a/pkgs/development/ocaml-modules/domain-local-await/default.nix +++ b/pkgs/development/ocaml-modules/domain-local-await/default.nix @@ -8,14 +8,14 @@ buildDunePackage rec { pname = "domain-local-await"; - version = "0.2.1"; + version = "1.0.0"; minimalOCamlVersion = "5.0"; duneVersion = "3"; src = fetchurl { url = "https://github.com/ocaml-multicore/${pname}/releases/download/${version}/${pname}-${version}.tbz"; - sha256 = "LQxshVpk9EnO2adGXBamF8Hw8CVTAzJ7W4yKIkSmLm4="; + sha256 = "KijWg0iTSdqbwkXd5Kr3/94urDm8QFSY2lMmGjUuxGo="; }; propagatedBuildInputs = [ @@ -37,7 +37,7 @@ buildDunePackage rec { homepage = "https://github.com/ocaml-multicore/ocaml-${pname}"; changelog = "https://github.com/ocaml-multicore/ocaml-${pname}/raw/v${version}/CHANGES.md"; description = "A scheduler independent blocking mechanism"; - license = with lib.licenses; [ bsd0 ]; + license = with lib.licenses; [ isc ]; maintainers = with lib.maintainers; [ toastal ]; }; } diff --git a/pkgs/development/ocaml-modules/dscheck/default.nix b/pkgs/development/ocaml-modules/dscheck/default.nix index 0f74fb5e2414..a684a46fdd44 100644 --- a/pkgs/development/ocaml-modules/dscheck/default.nix +++ b/pkgs/development/ocaml-modules/dscheck/default.nix @@ -1,23 +1,24 @@ { lib, fetchurl, buildDunePackage , containers , oseq +, alcotest }: buildDunePackage rec { pname = "dscheck"; - version = "0.1.0"; + version = "0.2.0"; minimalOCamlVersion = "5.0"; - duneVersion = "3"; src = fetchurl { url = "https://github.com/ocaml-multicore/dscheck/releases/download/${version}/dscheck-${version}.tbz"; - hash = "sha256-zoouFZJcUp71yeluVb1xLUIMcFv99OpkcQQCHkPTKcI="; + hash = "sha256-QgkbnD3B1lONg9U60BM2xWVgIt6pZNmOmxkKy+UJH9E="; }; propagatedBuildInputs = [ containers oseq ]; doCheck = true; + checkInputs = [ alcotest ]; meta = { description = "Traced atomics"; diff --git a/pkgs/development/ocaml-modules/inifiles/default.nix b/pkgs/development/ocaml-modules/inifiles/default.nix index cbeae7bca839..9e3cf1f2ba1e 100644 --- a/pkgs/development/ocaml-modules/inifiles/default.nix +++ b/pkgs/development/ocaml-modules/inifiles/default.nix @@ -16,6 +16,10 @@ stdenv.mkDerivation rec { }) ]; + postPatch = '' + substituteInPlace inifiles.ml --replace 'String.lowercase ' 'String.lowercase_ascii ' + ''; + nativeBuildInputs = [ ocaml findlib ]; propagatedBuildInputs = [ ocaml_pcre ]; diff --git a/pkgs/development/ocaml-modules/janestreet/0.15.nix b/pkgs/development/ocaml-modules/janestreet/0.15.nix index 969dadb9f55a..846d04315bb4 100644 --- a/pkgs/development/ocaml-modules/janestreet/0.15.nix +++ b/pkgs/development/ocaml-modules/janestreet/0.15.nix @@ -663,7 +663,8 @@ with self; ppx_inline_test = janePackage { pname = "ppx_inline_test"; - hash = "1a0gaj9p6gbn5j7c258mnzr7yjlq0hqi3aqqgyj1g2dbk1sxdbjz"; + version = "0.15.1"; + hash = "sha256-9Up4/VK4gayuwbPc3r6gVRj78ILO2G3opL5UDOTKOgk="; minimalOCamlVersion = "4.04.2"; meta.description = "Syntax extension for writing in-line tests in ocaml code"; propagatedBuildInputs = [ ppxlib time_now ]; diff --git a/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix b/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix new file mode 100644 index 000000000000..39794dac456c --- /dev/null +++ b/pkgs/development/ocaml-modules/ocaml-protoc-plugin/default.nix @@ -0,0 +1,53 @@ +{ lib +, fetchFromGitHub +, buildDunePackage +, pkg-config +, protobuf +, zarith +, ppx_deriving +, ppx_deriving_yojson +, re +, dune-site +, ppx_expect +}: + +buildDunePackage rec { + pname = "ocaml-protoc-plugin"; + version = "4.3.1"; + + src = fetchFromGitHub { + owner = "issuu"; + repo = "ocaml-protoc-plugin"; + rev = version; + hash = "sha256-KFd43Ukz5gMeM3ik2VlfaIPwcZe9yaxk9VcQIrauUGU="; + }; + + nativeBuildInputs = [ + pkg-config + protobuf + ]; + buildInputs = [ + zarith + ppx_deriving + ppx_deriving_yojson + re + dune-site + ppx_expect + protobuf + ]; + doCheck = true; + nativeCheckInputs = [ protobuf ]; + + meta = { + description = "Maps google protobuf compiler to Ocaml types."; + homepage = "https://github.com/issuu/ocaml-protoc-plugin"; + license = lib.licenses.asl20; + longDescription = '' + The goal of Ocaml protoc plugin is to create an + up to date plugin for the google protobuf compiler + (protoc) to generate Ocaml types and serialization + and de-serialization function from a .proto file. + ''; + maintainers = [ lib.maintainers.GirardR1006 ]; + }; +} diff --git a/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix b/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix index 3ebc179f8601..a2456dbef3b9 100644 --- a/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix +++ b/pkgs/development/ocaml-modules/ocamlformat/ocamlformat.nix @@ -1,6 +1,7 @@ { lib , callPackage , buildDunePackage +, ocaml , re , ocamlformat-lib , menhir @@ -8,13 +9,16 @@ }: let inherit (callPackage ./generic.nix { inherit version; }) src library_deps; +in -in buildDunePackage { +lib.throwIf (lib.versionAtLeast ocaml.version "5.0" && !lib.versionAtLeast version "0.23") + "ocamlformat ${version} is not available for OCaml ${ocaml.version}" + +buildDunePackage { pname = "ocamlformat"; inherit src version; minimalOCamlVersion = "4.08"; - duneVersion = "3"; nativeBuildInputs = if lib.versionAtLeast version "0.25.1" then [ ] else [ menhir ]; diff --git a/pkgs/development/ocaml-modules/odoc-parser/default.nix b/pkgs/development/ocaml-modules/odoc-parser/default.nix index b653b111698f..1c996973e1c2 100644 --- a/pkgs/development/ocaml-modules/odoc-parser/default.nix +++ b/pkgs/development/ocaml-modules/odoc-parser/default.nix @@ -1,4 +1,4 @@ -{ lib, fetchurl, buildDunePackage, astring, result, camlp-streams, version ? "2.0.0" }: +{ lib, fetchurl, buildDunePackage, ocaml, astring, result, camlp-streams, version ? "2.0.0" }: let param = { "2.0.0" = { @@ -11,27 +11,30 @@ let param = { }; "1.0.0" = { sha256 = "sha256-tqoI6nGp662bK+vE2h7aDXE882dObVfRBFnZNChueqE="; + max_version = "5.0"; extraBuildInputs = []; }; "0.9.0" = { sha256 = "sha256-3w2tG605v03mvmZsS2O5c71y66O3W+n3JjFxIbXwvXk="; + max_version = "5.0"; extraBuildInputs = []; }; }."${version}"; in +lib.throwIf (param ? max_version && lib.versionAtLeast ocaml.version param.max_version) + "odoc-parser ${version} is not available for OCaml ${ocaml.version}" + buildDunePackage rec { pname = "odoc-parser"; inherit version; - minimumOCamlVersion = "4.02"; + minimalOCamlVersion = "4.02"; src = fetchurl { url = "https://github.com/ocaml-doc/odoc-parser/releases/download/${version}/odoc-parser-${version}.tbz"; inherit (param) sha256; }; - useDune2 = true; - propagatedBuildInputs = [ astring result ] ++ param.extraBuildInputs; meta = { diff --git a/pkgs/development/ocaml-modules/torch/default.nix b/pkgs/development/ocaml-modules/torch/default.nix index 9ba356fa9399..a22a9ea68ddc 100644 --- a/pkgs/development/ocaml-modules/torch/default.nix +++ b/pkgs/development/ocaml-modules/torch/default.nix @@ -20,7 +20,6 @@ buildDunePackage rec { pname = "torch"; version = "0.17"; - duneVersion = "3"; minimalOCamlVersion = "4.08"; src = fetchFromGitHub { @@ -57,7 +56,6 @@ buildDunePackage rec { preBuild = "export LIBTORCH=${torch.dev}/"; doCheck = !stdenv.isAarch64; - checkPhase = "dune runtest"; meta = with lib; { inherit (src.meta) homepage; diff --git a/pkgs/development/php-packages/datadog_trace/default.nix b/pkgs/development/php-packages/datadog_trace/default.nix index 98280a8dab31..618705ff9997 100644 --- a/pkgs/development/php-packages/datadog_trace/default.nix +++ b/pkgs/development/php-packages/datadog_trace/default.nix @@ -12,7 +12,7 @@ }: buildPecl rec { - pname = "datadog_trace"; + pname = "ddtrace"; version = "0.89.0"; src = fetchFromGitHub { diff --git a/pkgs/development/php-packages/vld/default.nix b/pkgs/development/php-packages/vld/default.nix new file mode 100644 index 000000000000..8e5f7dec4039 --- /dev/null +++ b/pkgs/development/php-packages/vld/default.nix @@ -0,0 +1,30 @@ +{ lib +, buildPecl +, fetchFromGitHub +}: + +let + version = "0.18.0"; +in buildPecl { + inherit version; + + pname = "vld"; + + src = fetchFromGitHub { + owner = "derickr"; + repo = "vld"; + rev = version; + hash = "sha256-1xMStPM3Z5qIkrRGfCKcYT6UdF1j150nt7IleirjdBM="; + }; + + # Tests relies on PHP 7.0 + doCheck = false; + + meta = { + changelog = "https://github.com/derickr/vld/releases/tag/${version}"; + description = "The Vulcan Logic Dumper hooks into the Zend Engine and dumps all the opcodes (execution units) of a script."; + homepage = "https://github.com/derickr/vld"; + license = lib.licenses.bsd2; + maintainers = with lib.maintainers; [ gaelreyrol ]; + }; +} diff --git a/pkgs/development/python-modules/aioesphomeapi/default.nix b/pkgs/development/python-modules/aioesphomeapi/default.nix index 205409520618..f6b87c401cee 100644 --- a/pkgs/development/python-modules/aioesphomeapi/default.nix +++ b/pkgs/development/python-modules/aioesphomeapi/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "aioesphomeapi"; - version = "16.0.0"; + version = "16.0.1"; format = "setuptools"; disabled = pythonOlder "3.9"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "esphome"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-ATfAI8srh5G1ejkp/2wl2Soowatjprq9e8h8tSAAXGs="; + hash = "sha256-DxEfkM//WvGqS/iWb6RIvE2raIYb/I0bcwrLqLBjCmw="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index c8bd56469702..92a9203a93f6 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -209,5 +209,7 @@ buildPythonPackage rec { homepage = "https://beam.apache.org/"; license = licenses.asl20; maintainers = with maintainers; [ ndl ]; + # https://github.com/apache/beam/issues/27221 + broken = lib.versionAtLeast pandas.version "2"; }; } diff --git a/pkgs/development/python-modules/apycula/default.nix b/pkgs/development/python-modules/apycula/default.nix index b1b01c920ed7..4ec3b1f0250c 100644 --- a/pkgs/development/python-modules/apycula/default.nix +++ b/pkgs/development/python-modules/apycula/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "apycula"; - version = "0.8.1"; + version = "0.8.3"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -20,7 +20,7 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "Apycula"; - hash = "sha256-IznOt69gzWO/+Snw9YfmDU2CE15IZ+jlPz+ZGfPzK+Q="; + hash = "sha256-QGBWNWAEe6KbfYIoW3FScEL7b4TTcK1YZQoNkfxDNMo="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/awesomeversion/default.nix b/pkgs/development/python-modules/awesomeversion/default.nix index 159f06ddb393..790a9c4bbb1d 100644 --- a/pkgs/development/python-modules/awesomeversion/default.nix +++ b/pkgs/development/python-modules/awesomeversion/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "awesomeversion"; - version = "23.5.0"; + version = "23.8.0"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "ludeeus"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-3bHE3U4MM/fQM9zBYfoLpAObay82vchjX9FpJukMGNg="; + hash = "sha256-7JJNO25UfzLs1jEO7XpqFFuEqpY4UecUk25hpONRjrI="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/bitlist/default.nix b/pkgs/development/python-modules/bitlist/default.nix index 4c97f84cc7f3..30198b7a1a17 100644 --- a/pkgs/development/python-modules/bitlist/default.nix +++ b/pkgs/development/python-modules/bitlist/default.nix @@ -1,7 +1,6 @@ { lib , buildPythonPackage , fetchPypi -, fetchpatch , setuptools , wheel , parts @@ -11,25 +10,16 @@ buildPythonPackage rec { pname = "bitlist"; - version = "1.1.0"; + version = "1.2.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-eViakuhgSe9E8ltxzeg8m6/ze7QQvoKBtYZoBZzHxlA="; + hash = "sha256-+/rBno+OH7yEiN4K9VC6BCEPuOv8nNp0hU+fWegjqPw="; }; - patches = [ - # https://github.com/lapets/bitlist/pull/1 - (fetchpatch { - name = "unpin-setuptools-dependency.patch"; - url = "https://github.com/lapets/bitlist/commit/d1f977a9e835852df358b2d93b642a6820619c10.patch"; - hash = "sha256-BBa6gdhuYsWahtp+Qdp/RigmVHK+uWyK46M1CdD8O2g="; - }) - ]; - postPatch = '' substituteInPlace pyproject.toml \ --replace '--cov=bitlist --cov-report term-missing' "" diff --git a/pkgs/development/python-modules/boschshcpy/default.nix b/pkgs/development/python-modules/boschshcpy/default.nix index 8d0f0b21590e..df6c9a14dc3e 100644 --- a/pkgs/development/python-modules/boschshcpy/default.nix +++ b/pkgs/development/python-modules/boschshcpy/default.nix @@ -10,7 +10,7 @@ buildPythonPackage rec { pname = "boschshcpy"; - version = "0.2.60"; + version = "0.2.66"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { owner = "tschamm"; repo = pname; rev = version; - hash = "sha256-RCHOkTBnJcqGc3Y0cQhkgkizuqNl98MU8lxpVoHVLcc="; + hash = "sha256-0mj1+sbNOE7PBFj99qfqgeYipaRxkQTUIPTPpXueczo="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/cartopy/default.nix b/pkgs/development/python-modules/cartopy/default.nix index 4bb8eeb2c492..f1f52eb9c987 100644 --- a/pkgs/development/python-modules/cartopy/default.nix +++ b/pkgs/development/python-modules/cartopy/default.nix @@ -23,7 +23,7 @@ buildPythonPackage rec { pname = "cartopy"; - version = "0.21.1"; + version = "0.22.0"; disabled = pythonOlder "3.8"; @@ -32,22 +32,9 @@ buildPythonPackage rec { src = fetchPypi { inherit version; pname = "Cartopy"; - hash = "sha256-idVklxLIWCIxxuEYJaBMhfbwzulNu4nk2yPqvKHMJQo="; + hash = "sha256-swD5ASCTHUPxHvh8Bk6h2s7BtZpJQKp26/gs8JVIu0k="; }; - patches = [ - # https://github.com/SciTools/cartopy/pull/2163 - (fetchpatch { - url = "https://github.com/SciTools/cartopy/commit/7fb57e294914dbda0ebe8caaeac4deffe5e71639.patch"; - hash = "sha256-qc14q+v2IMC+1NQ+OqLjUfJA3Sr5txniqS7CTQ6c7LI="; - }) - # https://github.com/SciTools/cartopy/pull/2130 - (fetchpatch { - url = "https://github.com/SciTools/cartopy/commit/6b4572ba1a8a877f28e25dfe9559c14b7a565958.patch"; - hash = "sha256-0u6VJMrvoD9bRLHiQV4HQCKDyWEb9dDS2A3rjm6uqYw="; - }) - ]; - nativeBuildInputs = [ cython geos # for geos-config @@ -56,7 +43,8 @@ buildPythonPackage rec { ]; buildInputs = [ - geos proj + geos + proj ]; propagatedBuildInputs = [ @@ -83,8 +71,10 @@ buildPythonPackage rec { ''; pytestFlagsArray = [ - "--pyargs" "cartopy" - "-m" "'not network and not natural_earth'" + "--pyargs" + "cartopy" + "-m" + "'not network and not natural_earth'" ]; disabledTests = [ diff --git a/pkgs/development/python-modules/casa-formats-io/default.nix b/pkgs/development/python-modules/casa-formats-io/default.nix index a8ed0ac49495..dd9d94715ecf 100644 --- a/pkgs/development/python-modules/casa-formats-io/default.nix +++ b/pkgs/development/python-modules/casa-formats-io/default.nix @@ -4,7 +4,9 @@ , astropy , dask , numpy +, oldest-supported-numpy , setuptools-scm +, wheel }: buildPythonPackage rec { @@ -17,7 +19,11 @@ buildPythonPackage rec { hash = "sha256-8iZ+wcSfh5ACTb3/iQAf2qQpwZ6wExWwcdJoLmCEjB0="; }; - nativeBuildInputs = [ setuptools-scm ]; + nativeBuildInputs = [ + oldest-supported-numpy + setuptools-scm + wheel + ]; propagatedBuildInputs = [ astropy dask numpy ]; diff --git a/pkgs/development/python-modules/cassandra-driver/default.nix b/pkgs/development/python-modules/cassandra-driver/default.nix index 9b8d0fcd5ff8..5d6c520ad3c1 100644 --- a/pkgs/development/python-modules/cassandra-driver/default.nix +++ b/pkgs/development/python-modules/cassandra-driver/default.nix @@ -110,6 +110,6 @@ buildPythonPackage rec { homepage = "http://datastax.github.io/python-driver"; changelog = "https://github.com/datastax/python-driver/blob/${version}/CHANGELOG.rst"; license = licenses.asl20; - maintainers = with maintainers; [ turion ris ]; + maintainers = with maintainers; [ ris ]; }; } diff --git a/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix index d60e1e60d974..69f2f890e359 100644 --- a/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix +++ b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix @@ -12,6 +12,8 @@ buildPythonPackage rec { inherit (certbot) src version; disabled = pythonOlder "3.6"; + sourceRoot = "${src.name}/certbot-dns-cloudflare"; + propagatedBuildInputs = [ acme certbot @@ -22,9 +24,12 @@ buildPythonPackage rec { pytestCheckHook ]; - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; + pytestFlagsArray = [ + "-o cache_dir=$(mktemp -d)" - sourceRoot = "${src.name}/certbot-dns-cloudflare"; + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" + ]; meta = certbot.meta // { description = "Cloudflare DNS Authenticator plugin for Certbot"; diff --git a/pkgs/development/python-modules/certbot-dns-google/default.nix b/pkgs/development/python-modules/certbot-dns-google/default.nix index 6ceaac115ff7..e5910ff08571 100644 --- a/pkgs/development/python-modules/certbot-dns-google/default.nix +++ b/pkgs/development/python-modules/certbot-dns-google/default.nix @@ -13,6 +13,8 @@ buildPythonPackage rec { inherit (certbot) src version; disabled = pythonOlder "3.6"; + sourceRoot = "${src.name}/certbot-dns-google"; + propagatedBuildInputs = [ acme certbot @@ -24,9 +26,12 @@ buildPythonPackage rec { pytestCheckHook ]; - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; + pytestFlagsArray = [ + "-o cache_dir=$(mktemp -d)" - sourceRoot = "${src.name}/certbot-dns-google"; + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" + ]; meta = certbot.meta // { description = "Google Cloud DNS Authenticator plugin for Certbot"; diff --git a/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix index 58319625b1e7..ec360f4b1e6f 100644 --- a/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix +++ b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix @@ -12,6 +12,8 @@ buildPythonPackage rec { inherit (certbot) src version; disabled = pythonOlder "3.6"; + sourceRoot = "${src.name}/certbot-dns-rfc2136"; + propagatedBuildInputs = [ acme certbot @@ -22,9 +24,12 @@ buildPythonPackage rec { pytestCheckHook ]; - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; + pytestFlagsArray = [ + "-o cache_dir=$(mktemp -d)" - sourceRoot = "${src.name}/certbot-dns-rfc2136"; + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" + ]; meta = certbot.meta // { description = "RFC 2136 DNS Authenticator plugin for Certbot"; diff --git a/pkgs/development/python-modules/certbot-dns-route53/default.nix b/pkgs/development/python-modules/certbot-dns-route53/default.nix index db923f1a1926..6ea6af0820f7 100644 --- a/pkgs/development/python-modules/certbot-dns-route53/default.nix +++ b/pkgs/development/python-modules/certbot-dns-route53/default.nix @@ -22,7 +22,12 @@ buildPythonPackage rec { pytestCheckHook ]; - pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ]; + pytestFlagsArray = [ + "-o cache_dir=$(mktemp -d)" + + # Monitor https://github.com/certbot/certbot/issues/9606 for a solution + "-W 'ignore:pkg_resources is deprecated as an API:DeprecationWarning'" + ]; sourceRoot = "${src.name}/certbot-dns-route53"; diff --git a/pkgs/development/python-modules/configargparse/default.nix b/pkgs/development/python-modules/configargparse/default.nix index 1e1e2885f04f..489e6a34144c 100644 --- a/pkgs/development/python-modules/configargparse/default.nix +++ b/pkgs/development/python-modules/configargparse/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "configargparse"; - version = "1.5.5"; + version = "1.7"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -18,7 +18,7 @@ buildPythonPackage rec { owner = "bw2"; repo = "ConfigArgParse"; rev = "refs/tags/${version}"; - hash = "sha256-nhsbgyoIsYyrW20j4X4RosMJU/B+j7Z5YbebmZCLW4I="; + hash = "sha256-m77MY0IZ1AJkd4/Y7ltApvdF9y17Lgn92WZPYTCU9tA="; }; passthru.optional-dependencies = { diff --git a/pkgs/development/python-modules/coredis/default.nix b/pkgs/development/python-modules/coredis/default.nix index 1e3375b28bd1..13fbe5ab123d 100644 --- a/pkgs/development/python-modules/coredis/default.nix +++ b/pkgs/development/python-modules/coredis/default.nix @@ -1,29 +1,33 @@ { lib -, fetchFromGitHub -, buildPythonPackage , async-timeout +, buildPythonPackage , deprecated +, fetchFromGitHub , pympler -, wrapt -, pytestCheckHook -, redis , pytest-asyncio +, pytestCheckHook +, pythonOlder +, redis +, wrapt }: buildPythonPackage rec { pname = "coredis"; - version = "4.14.0"; + version = "4.15.1"; format = "setuptools"; + disabled = pythonOlder "3.8"; + src = fetchFromGitHub { owner = "alisaifee"; repo = pname; - rev = version; - hash = "sha256-pHCQ5dePk2VhYNf/Ka+sovIn2OAVYHnLQhPFVjKmgb4="; + rev = "refs/tags/${version}"; + hash = "sha256-9nojHufUt53Ovoos4gaR7qh1xN8D1+gJOEyFsOndXJU="; }; postPatch = '' - substituteInPlace pytest.ini --replace "-K" "" + substituteInPlace pytest.ini \ + --replace "-K" "" ''; propagatedBuildInputs = [ @@ -33,16 +37,18 @@ buildPythonPackage rec { wrapt ]; - pythonImportsCheck = [ "coredis" ]; - nativeCheckInputs = [ pytestCheckHook redis pytest-asyncio ]; - # all other tests require docker + pythonImportsCheck = [ + "coredis" + ]; + pytestFlagsArray = [ + # All other tests require Docker "tests/test_lru_cache.py" "tests/test_parsers.py" "tests/test_retry.py" @@ -50,9 +56,9 @@ buildPythonPackage rec { ]; meta = with lib; { - changelog = "https://github.com/alisaifee/coredis/blob/${src.rev}/HISTORY.rst"; - homepage = "https://github.com/alisaifee/coredis"; description = "An async redis client with support for redis server, cluster & sentinel"; + homepage = "https://github.com/alisaifee/coredis"; + changelog = "https://github.com/alisaifee/coredis/blob/${src.rev}/HISTORY.rst"; license = licenses.mit; maintainers = with maintainers; [ netali ]; }; diff --git a/pkgs/development/python-modules/correctionlib/default.nix b/pkgs/development/python-modules/correctionlib/default.nix index 41ac4a8f8f36..2156bd978229 100644 --- a/pkgs/development/python-modules/correctionlib/default.nix +++ b/pkgs/development/python-modules/correctionlib/default.nix @@ -1,11 +1,13 @@ { lib , buildPythonPackage +, fetchpatch , fetchPypi , cmake , numpy , scikit-build , setuptools , setuptools-scm +, wheel , pybind11 , pydantic , pytestCheckHook @@ -24,12 +26,27 @@ buildPythonPackage rec { hash = "sha256-h3eggtPLSF/8ShQ5xzowZW1KSlcI/YBsPu3lsSyzHkw="; }; + patches = [ + (fetchpatch { + name = "ci-maintenance.patch"; + url = "https://github.com/cms-nanoAOD/correctionlib/commit/924031637b040f6e8e4930c46a9f7560c59db23d.patch"; + hash = "sha256-jq3ojMsO2Ex9om8tVpEY9uwwelXPzgQ+KCPN0bgda8w="; + includes = [ "pyproject.toml" ]; + }) + (fetchpatch { + name = "clean-up-build-dependencies.patch"; + url = "https://github.com/cms-nanoAOD/correctionlib/commit/c4fd64ca0e5ce806890e8f0ae8e792dcc4537d38.patch"; + hash = "sha256-8ID2jEnmfYmPxWMtRviBc3t1W4p3Y+lAzijFtYBEtyk="; + }) + ]; + nativeBuildInputs = [ cmake numpy scikit-build setuptools setuptools-scm + wheel pybind11 ]; @@ -44,7 +61,7 @@ buildPythonPackage rec { dontUseCmakeConfigure = true; - SETUPTOOLS_SCM_PRETEND_VERSION = version; + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; nativeCheckInputs = [ pytestCheckHook diff --git a/pkgs/development/python-modules/datefinder/default.nix b/pkgs/development/python-modules/datefinder/default.nix new file mode 100644 index 000000000000..938f25ee1d70 --- /dev/null +++ b/pkgs/development/python-modules/datefinder/default.nix @@ -0,0 +1,40 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pytestCheckHook +, python-dateutil +, pytz +, regex +}: + +buildPythonPackage rec { + pname = "datefinder"; + version = "0.7.3"; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "akoumjian"; + repo = "datefinder"; + rev = "refs/tags/v${version}"; + hash = "sha256-uOSwS+mHgbvEL+rTfs4Ax9NvJnhYemxFVqqDssy2i7g="; + }; + + propagatedBuildInputs = [ + regex + pytz + python-dateutil + ]; + + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ "datefinder" ]; + + meta = { + description = "Extract datetime objects from strings"; + homepage = "https://github.com/akoumjian/datefinder"; + license = lib.licenses.mit; + maintainers = lib.teams.deshaw.members; + }; +} diff --git a/pkgs/development/python-modules/datetime/default.nix b/pkgs/development/python-modules/datetime/default.nix index a179d031da04..173431c924da 100644 --- a/pkgs/development/python-modules/datetime/default.nix +++ b/pkgs/development/python-modules/datetime/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "datetime"; - version = "5.1"; + version = "5.2"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "zopefoundation"; repo = "datetime"; rev = "refs/tags/${version}"; - hash = "sha256-5H7s2y/2zsQC3Azs1yakotO8ZVLCRV8yPahbX09C5L8="; + hash = "sha256-J96IjyPyJaUC5mECK3g/cgxBh1OoVfj62XocBatYgOw="; }; propagatedBuildInputs = [ @@ -32,7 +32,7 @@ buildPythonPackage rec { meta = with lib; { description = "DateTime data type, as known from Zope"; homepage = "https://github.com/zopefoundation/DateTime"; - changelog = "https://github.com/zopefoundation/DateTime/releases/tag/${version}"; + changelog = "https://github.com/zopefoundation/DateTime/blob/${version}/CHANGES.rst"; license = licenses.zpl21; maintainers = with maintainers; [ icyrockcom ]; }; diff --git a/pkgs/development/python-modules/dbus-fast/default.nix b/pkgs/development/python-modules/dbus-fast/default.nix index d09d6a029ade..8395e26484d7 100644 --- a/pkgs/development/python-modules/dbus-fast/default.nix +++ b/pkgs/development/python-modules/dbus-fast/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "dbus-fast"; - version = "1.91.2"; + version = "1.91.4"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "Bluetooth-Devices"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-5f9mnNdUgPTk30V2mrYpSvYMqss40DiLEVGzYevlrag="; + hash = "sha256-VFmx6OIDjKW4clMxzyjmTC+iO2MT83eXMbl1dPhDWxI="; }; # The project can build both an optimized cython version and an unoptimized diff --git a/pkgs/development/python-modules/deezer-python/default.nix b/pkgs/development/python-modules/deezer-python/default.nix index fa119a798e20..7b185d6d5a1f 100644 --- a/pkgs/development/python-modules/deezer-python/default.nix +++ b/pkgs/development/python-modules/deezer-python/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "deezer-python"; - version = "6.0.0"; + version = "6.1.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "browniebroke"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-gIjb8+UEMf/wQSJOassMc9MBysTtieExFTIiSq1m/3Y="; + hash = "sha256-9uFKrr0C/RIklpW5KZj8pSv4oEibzSaAJWnTwYKyxD8="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/discordpy/default.nix b/pkgs/development/python-modules/discordpy/default.nix index cd06f9df5da9..a13eba26b7e1 100644 --- a/pkgs/development/python-modules/discordpy/default.nix +++ b/pkgs/development/python-modules/discordpy/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "discord.py"; - version = "2.3.1"; + version = "2.3.2"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "Rapptz"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-vbbTnmzYI6cbF7GWjPVGqy7KKDGpWQ+4q96/kGFjQ8Y="; + hash = "sha256-bZoYdDpk34x+Vw1pAZ3EcTFp2JJ/Ow0Jfof/XjqeRmY="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/django-debug-toolbar/default.nix b/pkgs/development/python-modules/django-debug-toolbar/default.nix index c57e2911daf8..a301a2494063 100644 --- a/pkgs/development/python-modules/django-debug-toolbar/default.nix +++ b/pkgs/development/python-modules/django-debug-toolbar/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "django-debug-toolbar"; - version = "4.1"; + version = "4.2"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -21,7 +21,7 @@ buildPythonPackage rec { owner = "jazzband"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-UgnWA2JicL6xsnIF5WaWCRIdXEJbwiE89tqiueczEfE="; + hash = "sha256-hPO2q3V69kpyahav4cgUHz/3WLxXnZYCyWGetyNS+2Q="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/dot2tex/default.nix b/pkgs/development/python-modules/dot2tex/default.nix index 955d57ffd5c6..15e0c655f80f 100644 --- a/pkgs/development/python-modules/dot2tex/default.nix +++ b/pkgs/development/python-modules/dot2tex/default.nix @@ -1,20 +1,22 @@ { lib -, python , buildPythonPackage +, fetchpatch , fetchPypi , substituteAll , pyparsing , graphviz +, pytestCheckHook , texlive }: buildPythonPackage rec { pname = "dot2tex"; version = "2.11.3"; + format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "1kp77wiv7b5qib82i3y3sn9r49rym43aaqm5aw1bwnzfbbq2m6i9"; + hash = "sha256-KZoq8FruW74CV6VipQapPieSk9XDjyjQirissyM/584="; }; patches = [ @@ -23,24 +25,25 @@ buildPythonPackage rec { inherit graphviz; }) ./test.patch # https://github.com/kjellmf/dot2tex/issues/5 + + # https://github.com/xyz2tex/dot2tex/pull/104 does not merge cleanly + ./remove-duplicate-script.patch ]; - propagatedBuildInputs = [ pyparsing ]; + propagatedBuildInputs = [ + pyparsing + ]; nativeCheckInputs = [ + pytestCheckHook (texlive.combine { inherit (texlive) scheme-small preview pstricks; }) ]; - checkPhase = '' - ${python.interpreter} tests/test_dot2tex.py - ''; - meta = with lib; { description = "Convert graphs generated by Graphviz to LaTeX friendly formats"; homepage = "https://github.com/kjellmf/dot2tex"; license = licenses.mit; }; - } diff --git a/pkgs/development/python-modules/dot2tex/remove-duplicate-script.patch b/pkgs/development/python-modules/dot2tex/remove-duplicate-script.patch new file mode 100644 index 000000000000..c67ad62224b7 --- /dev/null +++ b/pkgs/development/python-modules/dot2tex/remove-duplicate-script.patch @@ -0,0 +1,34 @@ +From 98a0fbd0c4e13df98b8fb69c241665ab774fda2e Mon Sep 17 00:00:00 2001 +From: Theodore Ni <3806110+tjni@users.noreply.github.com> +Date: Fri, 11 Aug 2023 21:58:14 -0700 +Subject: [PATCH] Remove script with same name as entry point + +--- + dot2tex/dot2tex | 5 ----- + setup.py | 1 - + 2 files changed, 6 deletions(-) + delete mode 100644 dot2tex/dot2tex + +diff --git a/dot2tex/dot2tex b/dot2tex/dot2tex +deleted file mode 100644 +index 278c0b3..0000000 +--- a/dot2tex/dot2tex ++++ /dev/null +@@ -1,5 +0,0 @@ +-#!/usr/bin/env python +-from .dot2tex import main +- +-if __name__ == '__main__': +- main() +diff --git a/setup.py b/setup.py +index d05db37..67a3ee8 100644 +--- a/setup.py ++++ b/setup.py +@@ -21,7 +21,6 @@ + author_email='kjellmf@gmail.com', + url="https://github.com/kjellmf/dot2tex", + py_modules=['dot2tex.dot2tex', 'dot2tex.dotparsing'], +- scripts=['dot2tex/dot2tex'], + classifiers=[ + 'Development Status :: 4 - Beta', + 'Environment :: Console', \ No newline at end of file diff --git a/pkgs/development/python-modules/drf-spectacular/default.nix b/pkgs/development/python-modules/drf-spectacular/default.nix index aeb90488dfd1..b90a35f4ea69 100644 --- a/pkgs/development/python-modules/drf-spectacular/default.nix +++ b/pkgs/development/python-modules/drf-spectacular/default.nix @@ -28,13 +28,13 @@ buildPythonPackage rec { pname = "drf-spectacular"; - version = "0.26.3"; + version = "0.26.4"; src = fetchFromGitHub { owner = "tfranzel"; repo = "drf-spectacular"; rev = "refs/tags/${version}"; - hash = "sha256-O47676BOuCx3wMpeuRATQOAWZQev+R+OxZi4boQABmc="; + hash = "sha256-f8x4QOt2EbDv+NlYAmpzXrCdT+q4wLGIrDsuUd45j2U="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/ecs-logging/default.nix b/pkgs/development/python-modules/ecs-logging/default.nix index 0b5ed781c1a9..07def603cb70 100644 --- a/pkgs/development/python-modules/ecs-logging/default.nix +++ b/pkgs/development/python-modules/ecs-logging/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "ecs-logging"; - version = "2.0.2"; + version = "2.1.0"; format = "flit"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "elastic"; repo = "ecs-logging-python"; rev = "refs/tags/${version}"; - hash = "sha256-CfPpUpzNfPuCAiuNsJrJ1nVLiUCPvclfrK7tByytoQE="; + hash = "sha256-Gf44bT3/gmHy+yaQ1+bhCFB33ym2G14tzNqTQyC3BJU="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/elasticsearch8/default.nix b/pkgs/development/python-modules/elasticsearch8/default.nix index ead2f6b07ee6..6893a8353dff 100644 --- a/pkgs/development/python-modules/elasticsearch8/default.nix +++ b/pkgs/development/python-modules/elasticsearch8/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "elasticsearch8"; - version = "8.7.0"; + version = "8.9.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-mRy48OYsm+0M1/D+abs83RiqN8wQr/Z6SZUY4TNg190="; + hash = "sha256-9j71MX3ITwfwFfIVvQIbXHu4r/3qz9SNAz8XfeAyWTc="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/emoji/default.nix b/pkgs/development/python-modules/emoji/default.nix index b17305f144c8..3820b7a8eaf7 100644 --- a/pkgs/development/python-modules/emoji/default.nix +++ b/pkgs/development/python-modules/emoji/default.nix @@ -7,7 +7,7 @@ buildPythonPackage rec { pname = "emoji"; - version = "2.7.0"; + version = "2.8.0"; format = "setuptools"; disabled = pythonOlder "3.7"; @@ -16,7 +16,7 @@ buildPythonPackage rec { owner = "carpedm20"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-HxEQqWG0a96PQ0bNQsIyTSEK0G21WojgoAyaWLMmjyE="; + hash = "sha256-fnVY4KwiqvSVYijlDckLq6qDrBJj/rJGMwaQ1mMygek="; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/es-client/default.nix b/pkgs/development/python-modules/es-client/default.nix index 5e43edc6da6b..ffa9d07f495d 100644 --- a/pkgs/development/python-modules/es-client/default.nix +++ b/pkgs/development/python-modules/es-client/default.nix @@ -10,6 +10,7 @@ , pytest-asyncio , pytestCheckHook , pythonOlder +, pythonRelaxDepsHook , pyyaml , requests , six @@ -18,7 +19,7 @@ buildPythonPackage rec { pname = "es-client"; - version = "8.7.0"; + version = "8.9.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -27,11 +28,14 @@ buildPythonPackage rec { owner = "untergeek"; repo = "es_client"; rev = "refs/tags/v${version}"; - hash = "sha256-DJIo0yFJGR9gw5UJnmgnBFZx0uXUEW3rWT49jhfnXkQ="; + hash = "sha256-pzCjVkZ/NmHSe6X8dNH1YvjTu3njQaJe4CuguqrJNs8="; }; + pythonRelaxDeps = true; + nativeBuildInputs = [ hatchling + pythonRelaxDepsHook ]; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/experiment-utilities/default.nix b/pkgs/development/python-modules/experiment-utilities/default.nix index 5fd21994558e..a5201ed5e009 100644 --- a/pkgs/development/python-modules/experiment-utilities/default.nix +++ b/pkgs/development/python-modules/experiment-utilities/default.nix @@ -19,20 +19,16 @@ buildPythonPackage rec { pname = "experiment-utilities"; - version = "0.3.4"; + version = "0.3.5"; src = fetchFromGitLab { owner = "creinke"; repo = "exputils"; domain = "gitlab.inria.fr"; rev = "refs/tags/version_${version}"; - hash = "sha256-zjmmLUpGjUhpw2+stLJE6cImesnBSvrcid5bHMftX/Q="; + hash = "sha256-y+I/TpEC1alP3145ByM6H//lZl2FrpLT/70lzn04P6w="; }; - patches = [ - ./unvendor-ipynbname.patch - ]; - # This dependency constraint (<=7.6.5) was due to a bug in qgrid that has been patched in its # owned derivation postPatch = '' diff --git a/pkgs/development/python-modules/experiment-utilities/unvendor-ipynbname.patch b/pkgs/development/python-modules/experiment-utilities/unvendor-ipynbname.patch deleted file mode 100644 index 84f4467a8347..000000000000 --- a/pkgs/development/python-modules/experiment-utilities/unvendor-ipynbname.patch +++ /dev/null @@ -1,117 +0,0 @@ -diff --git a/exputils/gui/jupyter/__init__.py b/exputils/gui/jupyter/__init__.py -index 6e9aefb..fdfdd28 100644 ---- a/exputils/gui/jupyter/__init__.py -+++ b/exputils/gui/jupyter/__init__.py -@@ -30,8 +30,8 @@ from exputils.gui.jupyter.misc import remove_children_from_widget - from exputils.gui.jupyter.misc import set_children_of_widget - from exputils.gui.jupyter.misc import generate_random_state_backup_name - --from exputils.gui.jupyter.ipynbname import get_notebook_name --from exputils.gui.jupyter.ipynbname import get_notebook_path -+from ipynbname import name as get_notebook_name -+from ipynbname import path as get_notebook_path - - DEFAULT_CONFIG_DIRECTORY = '.ipython_config' - -diff --git a/exputils/gui/jupyter/ipynbname.py b/exputils/gui/jupyter/ipynbname.py -deleted file mode 100644 -index 51e21b7..0000000 ---- a/exputils/gui/jupyter/ipynbname.py -+++ /dev/null -@@ -1,86 +0,0 @@ --## --## This file is part of the exputils package. --## --## Copyright: INRIA --## Year: 2022, 2023 --## Contact: chris.reinke@inria.fr --## --## exputils is provided under GPL-3.0-or-later --## --# Taken from https://pypi.org/project/ipynbname/ --# TODO: add them to licence -- --from notebook import notebookapp --import urllib, json, os, ipykernel, ntpath -- --FILE_ERROR = "Can't identify the notebook {}." --CONN_ERROR = "Unable to access server;\n \ -- + ipynbname requires either no security or token based security." -- --def _get_kernel_id(): -- """ Returns the kernel ID of the ipykernel. -- """ -- connection_file = os.path.basename(ipykernel.get_connection_file()) -- kernel_id = connection_file.split('-', 1)[1].split('.')[0] -- return kernel_id -- -- --def _get_sessions(srv): -- """ Given a server, returns sessions, or HTTPError if access is denied. -- NOTE: Works only when either there is no security or there is token -- based security. An HTTPError is raised if unable to connect to a -- server. -- """ -- try: -- qry_str = "" -- token = srv['token'] -- if token: -- qry_str = f"?token={token}" -- url = f"{srv['url']}api/sessions{qry_str}" -- req = urllib.request.urlopen(url) -- return json.load(req) -- except: -- raise urllib.error.HTTPError(CONN_ERROR) -- -- --def _get_nb_path(sess, kernel_id): -- """ Given a session and kernel ID, returns the notebook path for the -- session, or None if there is no notebook for the session. -- """ -- if sess['kernel']['id'] == kernel_id: -- return sess['notebook']['path'] -- return None -- -- --def get_notebook_name(): -- """ Returns the short name of the notebook w/o the .ipynb extension, -- or raises a FileNotFoundError exception if it cannot be determined. -- """ -- kernel_id = _get_kernel_id() -- for srv in notebookapp.list_running_servers(): -- try: -- sessions = _get_sessions(srv) -- for sess in sessions: -- nb_path = _get_nb_path(sess, kernel_id) -- if nb_path: -- return ntpath.basename(nb_path).replace('.ipynb', '') -- except: -- pass # There may be stale entries in the runtime directory -- raise FileNotFoundError(FILE_ERROR.format('name')) -- -- --def get_notebook_path(): -- """ Returns the absolute path of the notebook, -- or raises a FileNotFoundError exception if it cannot be determined. -- """ -- kernel_id = _get_kernel_id() -- for srv in notebookapp.list_running_servers(): -- try: -- sessions = _get_sessions(srv) -- for sess in sessions: -- nb_path = _get_nb_path(sess, kernel_id) -- if nb_path: -- return os.path.join(srv['notebook_dir'], nb_path) -- except: -- pass # There may be stale entries in the runtime directory -- raise FileNotFoundError(FILE_ERROR.format('path')) -\ No newline at end of file -diff --git a/setup.cfg b/setup.cfg -index 9d9cbb0..6080ed6 100644 ---- a/setup.cfg -+++ b/setup.cfg -@@ -25,3 +25,4 @@ install_requires = - tensorboard >= 1.15.0 - fasteners >= 0.18 - pyyaml >= 6.0 -+ ipynbname diff --git a/pkgs/development/python-modules/flower/default.nix b/pkgs/development/python-modules/flower/default.nix index 54da81e19e33..a7d69d06fd78 100644 --- a/pkgs/development/python-modules/flower/default.nix +++ b/pkgs/development/python-modules/flower/default.nix @@ -11,12 +11,12 @@ buildPythonPackage rec { pname = "flower"; - version = "2.0.0"; + version = "2.0.1"; format = "setuptools"; src = fetchPypi { inherit pname version; - sha256 = "sha256-Vld4XXKKVJFCVsNP0FUf4tcVKqsIBi68ZFv4a5e4rsU="; + sha256 = "sha256-WrcXuXlTB3DBavtItQ0qmNI8Pp/jmFHc9rxNAYRaAqA="; }; postPatch = '' diff --git a/pkgs/development/python-modules/fugashi/default.nix b/pkgs/development/python-modules/fugashi/default.nix new file mode 100644 index 000000000000..6a8c1ac9db2d --- /dev/null +++ b/pkgs/development/python-modules/fugashi/default.nix @@ -0,0 +1,52 @@ +{ lib +, fetchFromGitHub +, pythonOlder +, pytestCheckHook +, buildPythonPackage +, cython +, mecab +, setuptools-scm +, ipadic +, unidic +, unidic-lite +}: + +buildPythonPackage rec { + pname = "fugashi"; + version = "1.2.1"; + format = "setuptools"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "polm"; + repo = "fugashi"; + rev = "refs/tags/v${version}"; + hash = "sha256-VDqRhJiNDbKFE284EAUS0d5T9cl8kgyHjh+r/HjjDY8="; + }; + + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeBuildInputs = [ cython mecab setuptools-scm ]; + + nativeCheckInputs = [ ipadic pytestCheckHook ] + ++ passthru.optional-dependencies.unidic-lite; + + passthru.optional-dependencies = { + unidic-lite = [ unidic-lite ]; + unidic = [ unidic ]; + }; + + preCheck = '' + cd fugashi + ''; + + pythonImportsCheck = [ "fugashi" ]; + + meta = with lib; { + description = "A Cython MeCab wrapper for fast, pythonic Japanese tokenization and morphological analysis"; + homepage = "https://github.com/polm/fugashi"; + changelog = "https://github.com/polm/fugashi/releases/tag/${version}"; + license = licenses.mit; + maintainers = with maintainers; [ laurent-f1z1 ]; + }; +} diff --git a/pkgs/development/python-modules/gcal-sync/default.nix b/pkgs/development/python-modules/gcal-sync/default.nix index ed42e3561141..c06a43b584a0 100644 --- a/pkgs/development/python-modules/gcal-sync/default.nix +++ b/pkgs/development/python-modules/gcal-sync/default.nix @@ -31,6 +31,8 @@ buildPythonPackage rec { pydantic ]; + __darwinAllowLocalNetworking = true; + nativeCheckInputs = [ freezegun pytest-aiohttp diff --git a/pkgs/development/python-modules/google-cloud-compute/default.nix b/pkgs/development/python-modules/google-cloud-compute/default.nix index 084612219e92..634c488fde42 100644 --- a/pkgs/development/python-modules/google-cloud-compute/default.nix +++ b/pkgs/development/python-modules/google-cloud-compute/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "google-cloud-compute"; - version = "1.13.0"; + version = "1.14.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-k7chKcZEPImNpaBg0gIbwtEcKlfvL7uTBq+7USajdrk="; + hash = "sha256-AtGjz+ghJ+/WI8ppavkF2J6Hqq65pQYhWb3PN0f9j2Y="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/google-cloud-spanner/default.nix b/pkgs/development/python-modules/google-cloud-spanner/default.nix index 3e243e369fe5..d7dcf9c3424e 100644 --- a/pkgs/development/python-modules/google-cloud-spanner/default.nix +++ b/pkgs/development/python-modules/google-cloud-spanner/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "google-cloud-spanner"; - version = "3.40.0"; + version = "3.40.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-+dBve2hfb9paeIPlqY//VdXvnBq3tze4NiShNfrXgM0="; + hash = "sha256-YWsHyGza5seLrSe4qznYznonNRHyuR/iYPFw2SZlPC4="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/graphql-relay/default.nix b/pkgs/development/python-modules/graphql-relay/default.nix index c751ba560bd3..ac91b749070d 100644 --- a/pkgs/development/python-modules/graphql-relay/default.nix +++ b/pkgs/development/python-modules/graphql-relay/default.nix @@ -27,6 +27,16 @@ buildPythonPackage rec { hash = "sha256-H/HFEpg1bkgaC+AJzN/ySYMs5T8wVZwTOPIqDg0XJQw="; }; + # This project doesn't seem to actually need setuptools. To find out why it + # specifies it, follow up in: + # + # https://github.com/graphql-python/graphql-relay-py/issues/49 + # + postPatch = '' + substituteInPlace pyproject.toml \ + --replace ', "setuptools>=59,<70"' "" + ''; + nativeBuildInputs = [ poetry-core ]; diff --git a/pkgs/development/python-modules/gremlinpython/default.nix b/pkgs/development/python-modules/gremlinpython/default.nix index de5e03d61321..49401b44532a 100644 --- a/pkgs/development/python-modules/gremlinpython/default.nix +++ b/pkgs/development/python-modules/gremlinpython/default.nix @@ -79,6 +79,6 @@ buildPythonPackage rec { description = "Gremlin-Python implements Gremlin, the graph traversal language of Apache TinkerPop, within the Python language"; homepage = "https://tinkerpop.apache.org/"; license = licenses.asl20; - maintainers = with maintainers; [ turion ris ]; + maintainers = with maintainers; [ ris ]; }; } diff --git a/pkgs/development/python-modules/gridnet/default.nix b/pkgs/development/python-modules/gridnet/default.nix index 65bbc142e325..72eba9d84cf7 100644 --- a/pkgs/development/python-modules/gridnet/default.nix +++ b/pkgs/development/python-modules/gridnet/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { pname = "gridnet"; - version = "4.2.0"; + version = "4.3.0"; disabled = pythonOlder "3.9"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "klaasnicolaas"; repo = "python-gridnet"; rev = "refs/tags/v${version}"; - hash = "sha256-Enld68P9Cyq9Au4bsZQqPV26TL72pcmIm/Vg1DnheLk="; + hash = "sha256-8R8vPVL1Iq0NneN8G2bjUOrEq96LW9Zk5RcWG/LSJTY="; }; postPatch = '' diff --git a/pkgs/development/python-modules/h5py/default.nix b/pkgs/development/python-modules/h5py/default.nix index 4d611cbaf2ab..427caf0211e6 100644 --- a/pkgs/development/python-modules/h5py/default.nix +++ b/pkgs/development/python-modules/h5py/default.nix @@ -2,7 +2,9 @@ , fetchPypi , buildPythonPackage , pythonOlder +, oldest-supported-numpy , setuptools +, wheel , numpy , hdf5 , cython @@ -33,7 +35,6 @@ in buildPythonPackage rec { # avoid strict pinning of numpy postPatch = '' substituteInPlace setup.py \ - --replace "numpy ==" "numpy >=" \ --replace "mpi4py ==" "mpi4py >=" ''; @@ -50,8 +51,10 @@ in buildPythonPackage rec { nativeBuildInputs = [ cython + oldest-supported-numpy pkgconfig setuptools + wheel ]; buildInputs = [ hdf5 ] diff --git a/pkgs/development/python-modules/imagededup/default.nix b/pkgs/development/python-modules/imagededup/default.nix new file mode 100644 index 000000000000..94d06f6becbd --- /dev/null +++ b/pkgs/development/python-modules/imagededup/default.nix @@ -0,0 +1,78 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, fetchurl +, cython +, torch +, torchvision +, pillow +, tqdm +, scikit-learn +, pywavelets +, matplotlib +, pytestCheckHook +, pytest-mock +}: +let + MobileNetV3 = fetchurl { + url = "https://download.pytorch.org/models/mobilenet_v3_small-047dcff4.pth"; + hash = "sha256-BH3P9K3e+G6lvC7/E8lhTcEfR6sRYNCnGiXn25lPTh8="; + }; + ViT = fetchurl { + url = "https://download.pytorch.org/models/vit_b_16_swag-9ac1b537.pth"; + hash = "sha256-msG1N42ZJ71sg3TODNVX74Dhs/j7wYWd8zLE3J0P2CU="; + }; + EfficientNet = fetchurl { + url = "https://download.pytorch.org/models/efficientnet_b4_rwightman-7eb33cd5.pth"; + hash = "sha256-I6uLzVvb72GnpDuRrcrYH2Iv1/NvtJNaVpgo13iIxE4="; + }; +in +buildPythonPackage rec { + pname = "imagededup"; + version = "0.3.2"; + format = "setuptools"; + + src = fetchFromGitHub { + owner = "idealo"; + repo = pname; + rev = "v${version}"; + hash = "sha256-B2IuNMTZnzBi6IxrHBoMDsmIcqGQpznd/2f1XKo1Oa4="; + }; + + nativeBuildInputs = [ + cython + ]; + + propagatedBuildInputs = [ + torch + torchvision + pillow + tqdm + scikit-learn + pywavelets + matplotlib + ]; + + nativeCheckInputs = [ pytestCheckHook pytest-mock ]; + + preCheck = '' + # checks fail with: error: [Errno 13] Permission denied: '/homeless-shelter' + export HOME=$(mktemp -d) + + # checks with CNN are preloaded to avoid downloads in check-phase + mkdir -p $HOME/.cache/torch/hub/checkpoints/ + ln -s ${MobileNetV3} $HOME/.cache/torch/hub/checkpoints/${MobileNetV3.name} + ln -s ${ViT} $HOME/.cache/torch/hub/checkpoints/${ViT.name} + ln -s ${EfficientNet} $HOME/.cache/torch/hub/checkpoints/${EfficientNet.name} + ''; + + pythonImportsCheck = [ "imagededup" ]; + + meta = with lib; { + homepage = "https://idealo.github.io/imagededup/"; + changelog = "https://github.com/idealo/imagededup/releases/tag/${src.rev}"; + description = "Finding duplicate images made easy"; + license = licenses.asl20; + maintainers = with maintainers; [ stunkymonkey ]; + }; +} diff --git a/pkgs/development/python-modules/ipadic/default.nix b/pkgs/development/python-modules/ipadic/default.nix new file mode 100644 index 000000000000..841eccc9e157 --- /dev/null +++ b/pkgs/development/python-modules/ipadic/default.nix @@ -0,0 +1,38 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, mecab +, setuptools-scm +, cython +}: + +buildPythonPackage rec { + pname = "ipadic"; + version = "1.0.0"; + format = "setuptools"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "polm"; + repo = "ipadic-py"; + rev = "refs/tags/v${version}"; + hash = "sha256-ybC8G1AOIZWkS3uQSErXctIJKq9Y7xBjRbBrO8/yAj4="; + }; + + # no tests + doCheck = false; + + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeBuildInputs = [ cython mecab setuptools-scm ]; + + pythonImportsCheck = [ "ipadic" ]; + + meta = with lib; { + description = "Contemporary Written Japanese dictionary"; + homepage = "https://github.com/polm/ipadic-py"; + license = licenses.mit; + maintainers = with maintainers; [ laurent-f1z1 ]; + }; +} diff --git a/pkgs/development/python-modules/irc/default.nix b/pkgs/development/python-modules/irc/default.nix index e252987e3fb0..a068d26695e5 100644 --- a/pkgs/development/python-modules/irc/default.nix +++ b/pkgs/development/python-modules/irc/default.nix @@ -1,51 +1,55 @@ { lib , buildPythonPackage , fetchPypi -, isPy3k -, six -, jaraco-logging -, jaraco-text -, jaraco-stream -, pytz -, jaraco-itertools -, setuptools-scm , jaraco-collections -, importlib-metadata +, jaraco-itertools +, jaraco-logging +, jaraco-stream +, jaraco-text +, pytestCheckHook +, pythonOlder +, pytz +, setuptools-scm }: buildPythonPackage rec { pname = "irc"; - version = "20.1.0"; + version = "20.3.0"; format = "pyproject"; - disabled = !isPy3k; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-tvc3ky3UeR87GOMZ3nt9rwLSKFpr6iY9EB9NjlU4B+w="; + hash = "sha256-JFteqYqwAlZnYx53alXjGRfmDvcIxgEC8hmLyfURMjY="; }; - nativeBuildInputs = [ setuptools-scm ]; - - propagatedBuildInputs = [ - six - importlib-metadata - jaraco-logging - jaraco-text - jaraco-stream - pytz - jaraco-itertools - jaraco-collections + nativeBuildInputs = [ + setuptools-scm ]; - doCheck = false; + propagatedBuildInputs = [ + jaraco-collections + jaraco-itertools + jaraco-logging + jaraco-stream + jaraco-text + pytz + ]; - pythonImportsCheck = [ "irc" ]; + nativeCheckInputs = [ + pytestCheckHook + ]; + + pythonImportsCheck = [ + "irc" + ]; meta = with lib; { description = "IRC (Internet Relay Chat) protocol library for Python"; homepage = "https://github.com/jaraco/irc"; + changelog = "https://github.com/jaraco/irc/blob/v${version}/NEWS.rst"; license = licenses.mit; - maintainers = with maintainers; []; + maintainers = with maintainers; [ ]; }; } diff --git a/pkgs/development/python-modules/jaxtyping/default.nix b/pkgs/development/python-modules/jaxtyping/default.nix index 42071885eb60..7f94da78ba31 100644 --- a/pkgs/development/python-modules/jaxtyping/default.nix +++ b/pkgs/development/python-modules/jaxtyping/default.nix @@ -14,16 +14,16 @@ }: let - jaxtyping = buildPythonPackage rec { + self = buildPythonPackage rec { pname = "jaxtyping"; - version = "0.2.20"; + version = "0.2.21"; format = "pyproject"; src = fetchFromGitHub { owner = "google"; - repo = pname; + repo = "jaxtyping"; rev = "refs/tags/v${version}"; - hash = "sha256-q/KQGV7I7w5p7VP8C9BDUHfPsuCMf2v304qiH+XCzyU="; + hash = "sha256-BacfFcrzXeS6LemU7P6oCZJGB/Zzq09kEPuz2rTIyfI="; }; nativeBuildInputs = [ @@ -49,7 +49,7 @@ let # Enable tests via passthru to avoid cyclic dependency with equinox. passthru.tests = { - check = jaxtyping.overridePythonAttrs { doCheck = true; }; + check = self.overridePythonAttrs { doCheck = true; }; }; pythonImportsCheck = [ "jaxtyping" ]; @@ -61,4 +61,4 @@ let maintainers = with maintainers; [ GaetanLepage ]; }; }; - in jaxtyping + in self diff --git a/pkgs/development/python-modules/jmp/default.nix b/pkgs/development/python-modules/jmp/default.nix index d45c68462372..2435d90accaf 100644 --- a/pkgs/development/python-modules/jmp/default.nix +++ b/pkgs/development/python-modules/jmp/default.nix @@ -8,15 +8,13 @@ buildPythonPackage rec { pname = "jmp"; - # As of 2022-01-01, the latest stable version (0.0.2) fails tests with recent JAX versions, - # IIUC it's fixed in https://github.com/deepmind/jmp/commit/4969392f618d7733b265677143d8c81e44085867 - version = "unstable-2021-10-03"; + version = "0.0.4"; src = fetchFromGitHub { owner = "deepmind"; repo = pname; - rev = "260e5ba01f46b10c579a61393e6c7e546aeae93e"; - hash = "sha256-BTHy/jNf6LeV+x3GTI9MDBWLK6A5z2Z1TQyBkHMTeuE="; + rev = "refs/tags/v${version}"; + hash = "sha256-+PefZU1209vvf1SfF8DXiTvKYEnZ4y8iiIr8yKikx9Y="; }; # Wheel requires only `numpy`, but the import needs `jax`. diff --git a/pkgs/development/python-modules/json-stream-rs-tokenizer/Cargo.lock b/pkgs/development/python-modules/json-stream-rs-tokenizer/Cargo.lock index 7c6a60e6894b..d9d8b858c717 100644 --- a/pkgs/development/python-modules/json-stream-rs-tokenizer/Cargo.lock +++ b/pkgs/development/python-modules/json-stream-rs-tokenizer/Cargo.lock @@ -2,6 +2,15 @@ # It is not intended for manual editing. version = 3 +[[package]] +name = "aho-corasick" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +dependencies = [ + "memchr", +] + [[package]] name = "arrayvec" version = "0.7.2" @@ -21,40 +30,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] -name = "bytecount" -version = "0.6.3" +name = "castaway" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c" - -[[package]] -name = "camino" -version = "1.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055" +checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" dependencies = [ - "serde", -] - -[[package]] -name = "cargo-platform" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" -dependencies = [ - "serde", -] - -[[package]] -name = "cargo_metadata" -version = "0.14.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" -dependencies = [ - "camino", - "cargo-platform", - "semver", - "serde", - "serde_json", + "rustversion", ] [[package]] @@ -64,21 +45,128 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] -name = "error-chain" -version = "0.12.4" +name = "compact_str" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" +checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" dependencies = [ - "version_check", + "castaway", + "cfg-if", + "itoa", + "ryu", + "static_assertions", ] [[package]] -name = "fastrand" -version = "1.8.0" +name = "delegate-attr" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499" +checksum = "ee7e7ea0dba407429d816e8e38dda1a467cd74737722f2ccc8eae60429a1a3ab" dependencies = [ - "instant", + "proc-macro2", + "quote", + "syn 1.0.105", +] + +[[package]] +name = "duplex" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d43b5f852c3b23bc9450d2389c125a44f44ba88ba7c37c62e99a1a05c03ed06c" + +[[package]] +name = "futures" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" + +[[package]] +name = "futures-executor" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" + +[[package]] +name = "futures-macro" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.25", +] + +[[package]] +name = "futures-sink" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" + +[[package]] +name = "futures-task" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" + +[[package]] +name = "futures-timer" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" + +[[package]] +name = "futures-util" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", ] [[package]] @@ -89,42 +177,54 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "indoc" -version = "1.0.8" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da2d6f23ffea9d7e76c53eee25dfb67bcd8fde7f1198b0855350698c9f07c780" +checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3" [[package]] -name = "instant" -version = "0.1.12" +name = "io-extras" +version = "0.17.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +checksum = "fde93d48f0d9277f977a333eca8313695ddd5301dc96f7e02aeddcb0dd99096f" dependencies = [ - "cfg-if", + "io-lifetimes", + "windows-sys 0.48.0", ] [[package]] -name = "itoa" -version = "1.0.5" +name = "io-lifetimes" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" +checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e" + +[[package]] +name = "itoa" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "json-stream-rs-tokenizer" version = "0.1.0" dependencies = [ + "compact_str", "num-bigint", + "owned_chars", "pyo3", - "pyo3-build-config 0.17.3", - "pyo3-file", + "pyo3-build-config", + "rstest", "thiserror", "utf8-chars", + "utf8-io", + "utf8-read", + "utf8-width", ] [[package]] name = "libc" -version = "0.2.139" +version = "0.2.138" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" +checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" [[package]] name = "lock_api" @@ -174,9 +274,18 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.17.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" + +[[package]] +name = "owned_chars" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09dbaf3100ac7057d6d4e885bb1cd85716f95b5690ac443b31fbf5aac206dc3b" +dependencies = [ + "delegate-attr", +] [[package]] name = "parking_lot" @@ -198,29 +307,30 @@ dependencies = [ "libc", "redox_syscall", "smallvec", - "windows-sys", + "windows-sys 0.42.0", ] +[[package]] +name = "pin-project-lite" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "proc-macro2" -version = "1.0.49" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5" +checksum = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da" dependencies = [ "unicode-ident", ] -[[package]] -name = "pulldown-cmark" -version = "0.9.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63" -dependencies = [ - "bitflags", - "memchr", - "unicase", -] - [[package]] name = "pyo3" version = "0.16.6" @@ -232,7 +342,7 @@ dependencies = [ "libc", "num-bigint", "parking_lot", - "pyo3-build-config 0.16.6", + "pyo3-build-config", "pyo3-ffi", "pyo3-macros", "unindent", @@ -248,16 +358,6 @@ dependencies = [ "target-lexicon", ] -[[package]] -name = "pyo3-build-config" -version = "0.17.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28fcd1e73f06ec85bf3280c48c67e731d8290ad3d730f8be9dc07946923005c8" -dependencies = [ - "once_cell", - "target-lexicon", -] - [[package]] name = "pyo3-ffi" version = "0.16.6" @@ -265,16 +365,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca882703ab55f54702d7bfe1189b41b0af10272389f04cae38fe4cd56c65f75f" dependencies = [ "libc", - "pyo3-build-config 0.16.6", -] - -[[package]] -name = "pyo3-file" -version = "0.5.0" -source = "git+https://github.com/smheidrich/pyo3-file.git?branch=divide-buf-length-by-4-to-fix-textio-bug-forjsonstream#c29bf591842e3487e8b00890b91e0d4841103138" -dependencies = [ - "pyo3", - "skeptic", + "pyo3-build-config", ] [[package]] @@ -286,7 +377,7 @@ dependencies = [ "proc-macro2", "pyo3-macros-backend", "quote", - "syn", + "syn 1.0.105", ] [[package]] @@ -297,14 +388,14 @@ checksum = "611f64e82d98f447787e82b8e7b0ebc681e1eb78fc1252668b2c605ffb4e1eb8" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 1.0.105", ] [[package]] name = "quote" -version = "1.0.23" +version = "1.0.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" +checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105" dependencies = [ "proc-macro2", ] @@ -319,28 +410,89 @@ dependencies = [ ] [[package]] -name = "remove_dir_all" -version = "0.5.3" +name = "regex" +version = "1.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" +checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" dependencies = [ - "winapi", + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", ] +[[package]] +name = "regex-automata" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" + +[[package]] +name = "relative-path" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698" + +[[package]] +name = "rstest" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b96577ca10cb3eade7b337eb46520108a67ca2818a24d0b63f41fd62bc9651c" +dependencies = [ + "futures", + "futures-timer", + "rstest_macros", + "rustc_version", +] + +[[package]] +name = "rstest_macros" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225e674cf31712b8bb15fdbca3ec0c1b9d825c5a24407ff2b7e005fb6a29ba03" +dependencies = [ + "cfg-if", + "glob", + "proc-macro2", + "quote", + "regex", + "relative-path", + "rustc_version", + "syn 2.0.25", + "unicode-ident", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver", +] + +[[package]] +name = "rustversion" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" + [[package]] name = "ryu" -version = "1.0.12" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" - -[[package]] -name = "same-file" -version = "1.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" -dependencies = [ - "winapi-util", -] +checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" [[package]] name = "scopeguard" @@ -350,57 +502,17 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "semver" -version = "1.0.16" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" -dependencies = [ - "serde", -] +checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" [[package]] -name = "serde" -version = "1.0.152" +name = "slab" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" dependencies = [ - "serde_derive", -] - -[[package]] -name = "serde_derive" -version = "1.0.152" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - -[[package]] -name = "serde_json" -version = "1.0.91" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" -dependencies = [ - "itoa", - "ryu", - "serde", -] - -[[package]] -name = "skeptic" -version = "0.13.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8" -dependencies = [ - "bytecount", - "cargo_metadata", - "error-chain", - "glob", - "pulldown-cmark", - "tempfile", - "walkdir", + "autocfg", ] [[package]] @@ -410,10 +522,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] -name = "syn" -version = "1.0.107" +name = "static_assertions" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "syn" +version = "1.0.105" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2" dependencies = [ "proc-macro2", "quote", @@ -426,60 +555,37 @@ version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d" -[[package]] -name = "tempfile" -version = "3.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" -dependencies = [ - "cfg-if", - "fastrand", - "libc", - "redox_syscall", - "remove_dir_all", - "winapi", -] - [[package]] name = "thiserror" -version = "1.0.38" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" +checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.38" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" +checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" dependencies = [ "proc-macro2", "quote", - "syn", -] - -[[package]] -name = "unicase" -version = "2.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" -dependencies = [ - "version_check", + "syn 1.0.105", ] [[package]] name = "unicode-ident" -version = "1.0.6" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" +checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" [[package]] name = "unindent" -version = "0.1.11" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" +checksum = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112" [[package]] name = "utf8-chars" @@ -491,52 +597,26 @@ dependencies = [ ] [[package]] -name = "version_check" -version = "0.9.4" +name = "utf8-io" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" - -[[package]] -name = "walkdir" -version = "2.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" +checksum = "828cc5cc2a9a4ac22b1b2fd0b359ad648dac746a39a338974500de330d70f000" dependencies = [ - "same-file", - "winapi", - "winapi-util", + "duplex", + "io-extras", + "io-lifetimes", ] [[package]] -name = "winapi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" -dependencies = [ - "winapi-i686-pc-windows-gnu", - "winapi-x86_64-pc-windows-gnu", -] - -[[package]] -name = "winapi-i686-pc-windows-gnu" +name = "utf8-read" version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" +source = "git+https://github.com/smheidrich/utf8-read-rs.git?branch=configurable-chunk-size#0690310179a4fad9304101c1a431f19cfb809bbe" [[package]] -name = "winapi-util" -version = "0.1.5" +name = "utf8-width" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" -dependencies = [ - "winapi", -] - -[[package]] -name = "winapi-x86_64-pc-windows-gnu" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1" [[package]] name = "windows-sys" @@ -544,13 +624,37 @@ version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.0", + "windows_aarch64_msvc 0.42.0", + "windows_i686_gnu 0.42.0", + "windows_i686_msvc 0.42.0", + "windows_x86_64_gnu 0.42.0", + "windows_x86_64_gnullvm 0.42.0", + "windows_x86_64_msvc 0.42.0", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", ] [[package]] @@ -559,38 +663,80 @@ version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + [[package]] name = "windows_aarch64_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + [[package]] name = "windows_i686_gnu" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + [[package]] name = "windows_i686_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + [[package]] name = "windows_x86_64_gnu" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + [[package]] name = "windows_x86_64_msvc" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" diff --git a/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix b/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix index 299a526dfdd7..6800635c0b2f 100644 --- a/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix +++ b/pkgs/development/python-modules/json-stream-rs-tokenizer/default.nix @@ -1,43 +1,44 @@ { lib , stdenv , buildPythonPackage -, fetchFromGitHub -, rustPlatform , cargo , darwin -, rustc -, setuptools-rust -, json-stream-rs-tokenizer +, fetchFromGitHub , json-stream +, json-stream-rs-tokenizer +, rustc +, rustPlatform +, setuptools +, setuptools-rust +, wheel }: buildPythonPackage rec { pname = "json-stream-rs-tokenizer"; - version = "0.4.16"; + version = "0.4.22"; format = "setuptools"; src = fetchFromGitHub { owner = "smheidrich"; repo = "py-json-stream-rs-tokenizer"; rev = "refs/tags/v${version}"; - hash = "sha256-MnYkCAI8x65kU0EoTRf4ZVsbjNravjokepX4yViu7go="; + hash = "sha256-EW726gUXTBX3gTxlFQ45RgkUa2Z4tIjUZxO4GBLXgEs="; }; - postPatch = '' - cp ${./Cargo.lock} ./Cargo.lock - ''; - - cargoDeps = rustPlatform.fetchCargoTarball { - inherit src postPatch; - name = "${pname}-${version}"; - hash = "sha256-HwWH8/UWKWOdRmyCVQtNqJxXD55f6zxLY0LhR7JU9ro="; + cargoDeps = rustPlatform.importCargoLock { + lockFile = ./Cargo.lock; + outputHashes = { + "utf8-read-0.4.0" = "sha256-L/NcgbB+2Rwtc+1e39fQh1D9S4RqQY6CCFOTh8CI8Ts="; + }; }; nativeBuildInputs = [ - setuptools-rust - rustPlatform.cargoSetupHook cargo + rustPlatform.cargoSetupHook rustc + setuptools + setuptools-rust + wheel ]; buildInputs = lib.optionals stdenv.isDarwin [ diff --git a/pkgs/development/python-modules/json-stream/default.nix b/pkgs/development/python-modules/json-stream/default.nix index 7e12bf6238fe..ba191bdcd2e8 100644 --- a/pkgs/development/python-modules/json-stream/default.nix +++ b/pkgs/development/python-modules/json-stream/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "json-stream"; - version = "2.3.0"; + version = "2.3.2"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-MwDpX3ISJxo0Am3t/uuUC8GTyZFuUFGt1g7BeTY1z/0="; + hash = "sha256-uLRQ6o6OPCOenn440S/tk053o1PBSyl/juNFpc6yW5E="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/json-tricks/default.nix b/pkgs/development/python-modules/json-tricks/default.nix index 65ed7e7220fe..f6f0ddf77cba 100644 --- a/pkgs/development/python-modules/json-tricks/default.nix +++ b/pkgs/development/python-modules/json-tricks/default.nix @@ -10,19 +10,28 @@ buildPythonPackage rec { pname = "json-tricks"; - version = "3.15.5"; - disabled = pythonOlder "3.5"; + version = "3.17.2"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "mverleg"; repo = "pyjson_tricks"; - rev = "v${version}"; - sha256 = "wdpqCqMO0EzKyqE4ishL3CTsSw3sZPGvJ0HEktKFgZU="; + rev = "refs/tags/v${version}"; + hash = "sha256-7AT4h+f3FDTITfVZyLTimZlDGuAxKwe0kFYBEFGv51s="; }; - nativeCheckInputs = [ numpy pandas pytz pytestCheckHook ]; + nativeCheckInputs = [ + numpy + pandas + pytz + pytestCheckHook + ]; - pythonImportsCheck = [ "json_tricks" ]; + pythonImportsCheck = [ + "json_tricks" + ]; meta = with lib; { description = "Extra features for Python JSON handling"; diff --git a/pkgs/development/python-modules/jupyterhub-tmpauthenticator/default.nix b/pkgs/development/python-modules/jupyterhub-tmpauthenticator/default.nix index 2aef23fe4a4a..0c18569c4b5c 100644 --- a/pkgs/development/python-modules/jupyterhub-tmpauthenticator/default.nix +++ b/pkgs/development/python-modules/jupyterhub-tmpauthenticator/default.nix @@ -7,25 +7,32 @@ buildPythonPackage rec { pname = "jupyterhub-tmpauthenticator"; - version = "0.6"; - disabled = pythonOlder "3.5"; + version = "1.0.0"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - sha256 = "064x1ypxwx1l270ic97p8czbzb7swl9758v40k3w2gaqf9762f0l"; + hash = "sha256-7TuAYP6mRffsZL+O+AMgt5HBu6PhwLYj5A8X8DnMfl0="; }; - propagatedBuildInputs = [ jupyterhub ]; + propagatedBuildInputs = [ + jupyterhub + ]; # No tests available in the package doCheck = false; - pythonImportsCheck = [ "tmpauthenticator" ]; + pythonImportsCheck = [ + "tmpauthenticator" + ]; meta = with lib; { - description = "Simple Jupyterhub authenticator that allows anyone to log in."; - license = with licenses; [ bsd3 ]; + description = "Simple Jupyterhub authenticator that allows anyone to log in"; homepage = "https://github.com/jupyterhub/tmpauthenticator"; + changelog = "https://github.com/jupyterhub/tmpauthenticator/blob/v${version}/CHANGELOG.md"; + license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ chiroptical ]; }; } diff --git a/pkgs/development/python-modules/jupyterhub/default.nix b/pkgs/development/python-modules/jupyterhub/default.nix index 7b6a1d0522dc..e15e910eb6eb 100644 --- a/pkgs/development/python-modules/jupyterhub/default.nix +++ b/pkgs/development/python-modules/jupyterhub/default.nix @@ -69,14 +69,14 @@ in buildPythonPackage rec { pname = "jupyterhub"; - version = "4.0.1"; + version = "4.0.2"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-jig/9Z5cQBZxIHfSVJ7XSs2RWjKDb+ACGGeKh4G9ft4="; + hash = "sha256-1ORQ7tjZDfvPDsoI8A8gk6C8503FH3z8C3BX9gI0Gh0="; }; # Most of this only applies when building from source (e.g. js/css assets are @@ -141,11 +141,6 @@ buildPythonPackage rec { importlib-metadata ]; - preCheck = '' - substituteInPlace jupyterhub/tests/test_spawner.py --replace \ - "'jupyterhub-singleuser'" "'$out/bin/jupyterhub-singleuser'" - ''; - nativeCheckInputs = [ beautifulsoup4 cryptography @@ -161,12 +156,18 @@ buildPythonPackage rec { virtualenv ]; + preCheck = '' + substituteInPlace jupyterhub/tests/test_spawner.py --replace \ + "'jupyterhub-singleuser'" "'$out/bin/jupyterhub-singleuser'" + export PATH="$PATH:$out/bin"; + ''; + disabledTests = [ # Tries to install older versions through pip "test_upgrade" # Testcase fails to find requests import "test_external_service" - # attempts to do ssl connection + # Attempts to do TLS connection "test_connection_notebook_wrong_certs" # AttributeError: 'coroutine' object... "test_valid_events" diff --git a/pkgs/development/python-modules/jupyterlab_server/default.nix b/pkgs/development/python-modules/jupyterlab_server/default.nix index dfb6c23867fd..2ec4ccf47e7e 100644 --- a/pkgs/development/python-modules/jupyterlab_server/default.nix +++ b/pkgs/development/python-modules/jupyterlab_server/default.nix @@ -11,9 +11,10 @@ , jupyter-server , tomli , openapi-core -, pytest-timeout -, pytest-tornasync +, pytest-jupyter +, requests-mock , ruamel-yaml +, strict-rfc3339 , importlib-metadata }: @@ -47,19 +48,16 @@ buildPythonPackage rec { nativeCheckInputs = [ openapi-core pytestCheckHook - pytest-timeout - pytest-tornasync + pytest-jupyter + requests-mock ruamel-yaml + strict-rfc3339 ]; postPatch = '' - # translation tests try to install additional packages into read only paths - rm -r tests/translations/ + sed -i "/timeout/d" pyproject.toml ''; - # https://github.com/jupyterlab/jupyterlab_server/blob/v2.15.2/pyproject.toml#L61 - doCheck = false; - preCheck = '' export HOME=$(mktemp -d) ''; @@ -70,6 +68,17 @@ buildPythonPackage rec { "-W ignore::DeprecationWarning" ]; + disabledTestPaths = [ + "tests/test_settings_api.py" + "tests/test_themes_api.py" + "tests/test_translation_api.py" + "tests/test_workspaces_api.py" + ]; + + disabledTests = [ + "test_get_listing" + ]; + __darwinAllowLocalNetworking = true; meta = with lib; { diff --git a/pkgs/development/python-modules/levenshtein/default.nix b/pkgs/development/python-modules/levenshtein/default.nix index a8d3a6399e65..3cdecde9e702 100644 --- a/pkgs/development/python-modules/levenshtein/default.nix +++ b/pkgs/development/python-modules/levenshtein/default.nix @@ -4,7 +4,7 @@ , fetchFromGitHub , pythonOlder , cmake -, cython +, cython_3 , pytestCheckHook , rapidfuzz , rapidfuzz-cpp @@ -27,7 +27,7 @@ buildPythonPackage rec { nativeBuildInputs = [ cmake - cython + cython_3 scikit-build ]; diff --git a/pkgs/development/python-modules/librespot/default.nix b/pkgs/development/python-modules/librespot/default.nix index 21a25729fa4b..97277f68a981 100644 --- a/pkgs/development/python-modules/librespot/default.nix +++ b/pkgs/development/python-modules/librespot/default.nix @@ -1,15 +1,15 @@ { lib , buildPythonPackage -, fetchFromGitHub , defusedxml +, fetchFromGitHub , protobuf -, pythonRelaxDepsHook -, websocket-client -, pyogg -, zeroconf -, requests , pycryptodomex +, pyogg , pytestCheckHook +, pythonRelaxDepsHook +, requests +, websocket-client +, zeroconf }: buildPythonPackage rec { @@ -20,10 +20,12 @@ buildPythonPackage rec { src = fetchFromGitHub { owner = "kokarare1212"; repo = "librespot-python"; - rev = "v${version}"; + rev = "refs/tags/v${version}"; hash = "sha256-k9qVsxjRlUZ7vCBx00quiAR7S+YkfyoZiAKVnOOG4xM="; }; + pythonRelaxDeps = true; + nativeBuildInputs = [ pythonRelaxDepsHook ]; @@ -38,13 +40,6 @@ buildPythonPackage rec { zeroconf ]; - pythonRelaxDeps = [ - "protobuf" - "pyogg" - "requests" - "zeroconf" - ]; - # Doesn't include any tests doCheck = false; @@ -55,6 +50,7 @@ buildPythonPackage rec { meta = with lib; { description = "Open Source Spotify Client"; homepage = "https://github.com/kokarare1212/librespot-python"; + changelog = "https://github.com/kokarare1212/librespot-python/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ onny ]; }; diff --git a/pkgs/development/python-modules/libtmux/default.nix b/pkgs/development/python-modules/libtmux/default.nix index f27a5ac6e221..9382ccd36b63 100644 --- a/pkgs/development/python-modules/libtmux/default.nix +++ b/pkgs/development/python-modules/libtmux/default.nix @@ -1,6 +1,7 @@ { lib , stdenv , fetchFromGitHub +, fetchpatch , buildPythonPackage , poetry-core , pytest-rerunfailures @@ -22,6 +23,15 @@ buildPythonPackage rec { hash = "sha256-tz7Pynm/xHx2X3QjXkvFlX6sVlsVKqrsS1CVmqlqfj0="; }; + patches = [ + # https://github.com/tmux-python/libtmux/pull/493 + (fetchpatch { + name = "remove-setuptools.patch"; + url = "https://github.com/tmux-python/libtmux/commit/aa3a1e2015ade73129191ad04146ce52765d478c.patch"; + hash = "sha256-p3KMktd6eG9/lRK+DdBvDtSwhI+sV2RQfBAuElMk8tQ="; + }) + ]; + postPatch = '' sed -i '/addopts/d' setup.cfg ''; diff --git a/pkgs/development/python-modules/libvirt/default.nix b/pkgs/development/python-modules/libvirt/default.nix index de9d25e7349c..9c9509b559d8 100644 --- a/pkgs/development/python-modules/libvirt/default.nix +++ b/pkgs/development/python-modules/libvirt/default.nix @@ -2,13 +2,13 @@ buildPythonPackage rec { pname = "libvirt"; - version = "9.5.0"; + version = "9.6.0"; src = fetchFromGitLab { owner = "libvirt"; repo = "libvirt-python"; rev = "v${version}"; - hash = "sha256-DhScwkbyCluLc/V26Y6wbZfzo1WBcLswBVzLCGs0PPs="; + hash = "sha256-DIyvd13BeKP4HzgHz1FGUTau19MJgBKPiHnpK5nq0os="; }; nativeBuildInputs = [ pkg-config ]; diff --git a/pkgs/development/python-modules/meraki/default.nix b/pkgs/development/python-modules/meraki/default.nix index ba70066bfff4..2a7db95a730b 100644 --- a/pkgs/development/python-modules/meraki/default.nix +++ b/pkgs/development/python-modules/meraki/default.nix @@ -1,18 +1,21 @@ { lib +, aiohttp , buildPythonPackage , fetchPypi -, aiohttp +, pythonOlder , requests }: buildPythonPackage rec { pname = "meraki"; - version = "1.34.0"; + version = "1.36.0"; format = "setuptools"; + disabled = pythonOlder "3.7"; + src = fetchPypi { inherit pname version; - hash = "sha256-rAFoIKHrhHRqcXmvbzlFKFIaHxVLp6CJUhNASwHhpPk="; + hash = "sha256-VkXA5eEIEcyPlyI566rwtmIGauxD4ra0Q4ccH4ojc0U="; }; propagatedBuildInputs = [ @@ -20,6 +23,9 @@ buildPythonPackage rec { requests ]; + # All tests require an API key + doCheck = false; + pythonImportsCheck = [ "meraki" ]; diff --git a/pkgs/development/python-modules/mkdocs-mermaid2-plugin/default.nix b/pkgs/development/python-modules/mkdocs-mermaid2-plugin/default.nix index 8202b769415e..2058bd71db6d 100644 --- a/pkgs/development/python-modules/mkdocs-mermaid2-plugin/default.nix +++ b/pkgs/development/python-modules/mkdocs-mermaid2-plugin/default.nix @@ -1,4 +1,6 @@ -{ lib, buildPythonPackage, fetchFromGitHub +{ lib +, buildPythonPackage +, fetchFromGitHub , beautifulsoup4 , jsbeautifier , mkdocs @@ -6,17 +8,21 @@ , pymdown-extensions , pyyaml , requests +, pythonOlder }: buildPythonPackage rec { pname = "mkdocs-mermaid2-plugin"; - version = "0.6.0"; + version = "1.0.1"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "fralau"; repo = "mkdocs-mermaid2-plugin"; - rev = "v${version}"; - hash = "sha256-Oe6wkVrsB0NWF+HHeifrEogjxdGPINRDJGkh9p+GoHs="; + rev = "refs/tags/v${version}"; + hash = "sha256-8/5lltOT78VSMxunIfCeGSBQ7VIRVnk3cHIzd7S+c00="; }; propagatedBuildInputs = [ @@ -32,11 +38,14 @@ buildPythonPackage rec { # non-traditional python tests (e.g. nodejs based tests) doCheck = false; - pythonImportsCheck = [ "mermaid2" ]; + pythonImportsCheck = [ + "mermaid2" + ]; meta = with lib; { description = "A MkDocs plugin for including mermaid graphs in markdown sources"; homepage = "https://github.com/fralau/mkdocs-mermaid2-plugin"; + changelog = "https://github.com/fralau/mkdocs-mermaid2-plugin/blob/v${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ jonringer ]; }; diff --git a/pkgs/development/python-modules/model-bakery/default.nix b/pkgs/development/python-modules/model-bakery/default.nix new file mode 100644 index 000000000000..005efb6c686d --- /dev/null +++ b/pkgs/development/python-modules/model-bakery/default.nix @@ -0,0 +1,49 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, hatchling +, django +, pytestCheckHook +, pythonOlder +, pytest-django +}: + +buildPythonPackage rec { + pname = "model-bakery"; + version = "1.14.0"; + format = "pyproject"; + + disabled = pythonOlder "3.8"; + + src = fetchFromGitHub { + owner = "model-bakers"; + repo = "model_bakery"; + rev = "refs/tags/${version}"; + hash = "sha256-eiCbx15lY8H+xS2HhDCpsqwsuZGxou8aHgaktd/+65U="; + }; + + nativeBuildInputs = [ + hatchling + ]; + + propagatedBuildInputs = [ + django + ]; + + nativeCheckInputs = [ + pytest-django + pytestCheckHook + ]; + + pythonImportsCheck = [ + "model_bakery" + ]; + + meta = with lib; { + description = "Object factory for Django"; + homepage = "https://github.com/model-bakers/model_bakery"; + changelog = "https://github.com/model-bakers/model_bakery/blob/${version}/CHANGELOG.md"; + license = licenses.asl20; + maintainers = with maintainers; [ fab ]; + }; +} diff --git a/pkgs/development/python-modules/msgspec/default.nix b/pkgs/development/python-modules/msgspec/default.nix index 2c3a0b153e43..89ccbb63ff60 100644 --- a/pkgs/development/python-modules/msgspec/default.nix +++ b/pkgs/development/python-modules/msgspec/default.nix @@ -8,7 +8,7 @@ buildPythonPackage rec { pname = "msgspec"; - version = "0.18.0"; + version = "0.18.1"; format = "setuptools"; disabled = pythonOlder "3.8"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "jcrist"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-FZq8SEtn/p7x43Je2d0gIGDi8S4uz4cdV0KkQecCFT4="; + hash = "sha256-cacwbl5JYqQGXhdt/F0nhX032GCw8RwFi0XBsn7dlq0="; }; # Requires libasan to be accessible diff --git a/pkgs/development/python-modules/mypy-boto3-builder/default.nix b/pkgs/development/python-modules/mypy-boto3-builder/default.nix index 239dccb7e2a0..d64d9d20c5ca 100644 --- a/pkgs/development/python-modules/mypy-boto3-builder/default.nix +++ b/pkgs/development/python-modules/mypy-boto3-builder/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "mypy-boto3-builder"; - version = "7.17.2"; + version = "7.17.3"; format = "pyproject"; disabled = pythonOlder "3.10"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "youtype"; repo = "mypy_boto3_builder"; rev = "refs/tags/${version}"; - hash = "sha256-YuHq3pfx3dNgi9M4dGSmIOC3iZaLe9lqrRL0q3ggCTs="; + hash = "sha256-ziJb/aIvK8zZ2NwCKtyGHNQ0LM0Sro6//oAESlku0kI="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/mypy-boto3-s3/default.nix b/pkgs/development/python-modules/mypy-boto3-s3/default.nix index 9ca3c6fd6f76..063974c955fe 100644 --- a/pkgs/development/python-modules/mypy-boto3-s3/default.nix +++ b/pkgs/development/python-modules/mypy-boto3-s3/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "mypy-boto3-s3"; - version = "1.28.19"; + version = "1.28.27"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-uBBLGRkk2GcgaNIddIwPiuCw4ZUDJMsxXsihzu2dI6w="; + hash = "sha256-8QlDRPaNH/4rmYQE4uT/mqQjlDhpIYf6g617c0c5mRw="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/nbxmpp/default.nix b/pkgs/development/python-modules/nbxmpp/default.nix index a6001ecd2f31..7ad403678cef 100644 --- a/pkgs/development/python-modules/nbxmpp/default.nix +++ b/pkgs/development/python-modules/nbxmpp/default.nix @@ -1,20 +1,22 @@ { lib , buildPythonPackage -, pythonOlder , fetchFromGitLab , gobject-introspection , idna , libsoup_3 +, packaging , precis-i18n , pygobject3 , pyopenssl -, setuptools , pytestCheckHook +, pythonOlder +, setuptools }: buildPythonPackage rec { pname = "nbxmpp"; - version = "4.3.1"; + version = "4.3.2"; + format = "pyproject"; disabled = pythonOlder "3.10"; @@ -22,15 +24,14 @@ buildPythonPackage rec { domain = "dev.gajim.org"; owner = "gajim"; repo = "python-nbxmpp"; - rev = version; - hash = "sha256-8Fh4sgQps6zUEN8o5ljrDIbRlbSZIMncbqh/qAnyOkw="; + rev = "refs/tags/${version}"; + hash = "sha256-vSLWaGYST1nut+0KAzURRKsr6XRtmYYTrkJiQEK3wa4="; }; - format = "pyproject"; - nativeBuildInputs = [ # required for pythonImportsCheck otherwise libsoup cannot be found gobject-introspection + setuptools ]; buildInputs = [ @@ -41,16 +42,18 @@ buildPythonPackage rec { gobject-introspection idna libsoup_3 + packaging pygobject3 pyopenssl - setuptools ]; nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ "nbxmpp" ]; + pythonImportsCheck = [ + "nbxmpp" + ]; meta = with lib; { homepage = "https://dev.gajim.org/gajim/python-nbxmpp"; diff --git a/pkgs/development/python-modules/numba/default.nix b/pkgs/development/python-modules/numba/default.nix index a4f566df43ea..874cbe2376d1 100644 --- a/pkgs/development/python-modules/numba/default.nix +++ b/pkgs/development/python-modules/numba/default.nix @@ -83,7 +83,7 @@ in buildPythonPackage rec { postPatch = '' substituteInPlace setup.py --replace "version=versioneer.get_version()" "version='0.57.1'" substituteInPlace numba/_version.py \ - --replace 'git_refnames = ""' 'git_refnames = "0.57.1"' + --replace 'git_refnames = " (HEAD -> main)"' 'git_refnames = "tag: 0.57.1"' ''; postFixup = lib.optionalString cudaSupport '' diff --git a/pkgs/development/python-modules/oauthenticator/default.nix b/pkgs/development/python-modules/oauthenticator/default.nix index d9169997a246..aab9ae98c024 100644 --- a/pkgs/development/python-modules/oauthenticator/default.nix +++ b/pkgs/development/python-modules/oauthenticator/default.nix @@ -14,14 +14,14 @@ buildPythonPackage rec { pname = "oauthenticator"; - version = "16.0.4"; + version = "16.0.5"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-6dZt+GIbmOgC+R5KlFc5W2jpPaxCn+GkNkVhR/4Tke8="; + hash = "sha256-ddCqr6qIIyU3EQ6p2i+U6F359j3hcZ7E2X8qbeUz2e8="; }; postPatch = '' diff --git a/pkgs/development/python-modules/odp-amsterdam/default.nix b/pkgs/development/python-modules/odp-amsterdam/default.nix index 99c3f9e46990..76cf0b0ef1e5 100644 --- a/pkgs/development/python-modules/odp-amsterdam/default.nix +++ b/pkgs/development/python-modules/odp-amsterdam/default.nix @@ -7,11 +7,12 @@ , pythonOlder , pytest-asyncio , pytestCheckHook +, pytz }: buildPythonPackage rec { pname = "odp-amsterdam"; - version = "5.1.1"; + version = "5.2.0"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -20,13 +21,12 @@ buildPythonPackage rec { owner = "klaasnicolaas"; repo = "python-odp-amsterdam"; rev = "refs/tags/v${version}"; - hash = "sha256-DaL2CTrhWqBwl3kktF1wndxzrreA24C3zXmp4ghf/4s="; + hash = "sha256-iJjwxvlxzRpKy2P0A3mS2i05bues5YasP72HuZiuFyE="; }; postPatch = '' substituteInPlace pyproject.toml \ --replace '"0.0.0"' '"${version}"' - sed -i '/addopts/d' pyproject.toml ''; @@ -36,6 +36,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ aiohttp + pytz ]; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/openrazer/common.nix b/pkgs/development/python-modules/openrazer/common.nix index ff67aa88a5bf..d62c8450cda4 100644 --- a/pkgs/development/python-modules/openrazer/common.nix +++ b/pkgs/development/python-modules/openrazer/common.nix @@ -2,6 +2,7 @@ , fetchFromGitHub }: rec { version = "3.5.1"; + format = "setuptools"; src = fetchFromGitHub { owner = "openrazer"; diff --git a/pkgs/development/python-modules/openrazer/daemon.nix b/pkgs/development/python-modules/openrazer/daemon.nix index 31fbdc462682..622917e8a3e7 100644 --- a/pkgs/development/python-modules/openrazer/daemon.nix +++ b/pkgs/development/python-modules/openrazer/daemon.nix @@ -17,15 +17,13 @@ let common = import ./common.nix { inherit lib fetchFromGitHub; }; in buildPythonPackage (common // { - pname = "openrazer_daemon"; + pname = "openrazer-daemon"; disabled = !isPy3k; outputs = [ "out" "man" ]; - prePatch = '' - cd daemon - ''; + sourceRoot = "${common.src.name}/daemon"; postPatch = '' substituteInPlace openrazer_daemon/daemon.py --replace "plugdev" "openrazer" @@ -43,8 +41,8 @@ buildPythonPackage (common // { setproctitle ]; - postBuild = '' - DESTDIR="$out" PREFIX="" make install manpages + postInstall = '' + DESTDIR="$out" PREFIX="" make manpages install-resources install-systemd ''; # no tests run diff --git a/pkgs/development/python-modules/opower/default.nix b/pkgs/development/python-modules/opower/default.nix index dc9b5c1d9c5f..226c506300f8 100644 --- a/pkgs/development/python-modules/opower/default.nix +++ b/pkgs/development/python-modules/opower/default.nix @@ -51,6 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Module for getting historical and forecasted usage/cost from utilities that use opower.com"; homepage = "https://github.com/tronikos/opower"; + changelog = "https://github.com/tronikos/opower/releases/tag/v${version}"; license = licenses.asl20; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/oracledb/default.nix b/pkgs/development/python-modules/oracledb/default.nix index cd7f6ad1b8ff..b7aae7330bba 100644 --- a/pkgs/development/python-modules/oracledb/default.nix +++ b/pkgs/development/python-modules/oracledb/default.nix @@ -8,14 +8,14 @@ buildPythonPackage rec { pname = "oracledb"; - version = "1.3.2"; + version = "1.4.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-uzw5HBZ7V3jdsVp1OKKzbbXJuIpQyGxheByp/zArtkM="; + hash = "sha256-lrpQj3g4ksfKZI8misvLikqcgDfH3UpQnwXyyJ1iMb4="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/parts/default.nix b/pkgs/development/python-modules/parts/default.nix index 505c1c8bf659..126cabfc8f67 100644 --- a/pkgs/development/python-modules/parts/default.nix +++ b/pkgs/development/python-modules/parts/default.nix @@ -3,22 +3,24 @@ , fetchPypi , pythonOlder , setuptools +, wheel }: buildPythonPackage rec { pname = "parts"; - version = "1.6.0"; + version = "1.7.0"; format = "pyproject"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-anjD/UfKyfgfJh16cR8ZSUjdAmswO3cdMYKRczyMN3A="; + hash = "sha256-TbcFgWKKgHXFyi1NqwVy1ITGHESb4ZusivOpFWazN1s="; }; nativeBuildInputs = [ setuptools + wheel ]; # Project has no tests diff --git a/pkgs/development/python-modules/peaqevcore/default.nix b/pkgs/development/python-modules/peaqevcore/default.nix index eebea069de04..200d765c81f2 100644 --- a/pkgs/development/python-modules/peaqevcore/default.nix +++ b/pkgs/development/python-modules/peaqevcore/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "peaqevcore"; - version = "19.0.2"; + version = "19.0.3"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Ju+vKKNmRCRLYSOXNmCdBR8Ce1Xw3BA7IMMCRBSFhKQ="; + hash = "sha256-DRTXBOrz//IdoMC+zKFkKS2KX0EsAbTqu1tOqskQRQ4="; }; postPatch = '' diff --git a/pkgs/development/python-modules/pex/default.nix b/pkgs/development/python-modules/pex/default.nix index cafca7c29e09..ad8de4b2d138 100644 --- a/pkgs/development/python-modules/pex/default.nix +++ b/pkgs/development/python-modules/pex/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pex"; - version = "2.1.141"; + version = "2.1.142"; format = "flit"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-EsIurZNgWslUciz5Pc2hj2F4tAJ8hQydRWnVIWdryDc="; + hash = "sha256-+2WJEOL+rtdl9dZmXqkaRRuj7TzDZn93tyZXxPWRaBM="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/plaid-python/default.nix b/pkgs/development/python-modules/plaid-python/default.nix index 648d04ddf7fc..99fbb98703bf 100644 --- a/pkgs/development/python-modules/plaid-python/default.nix +++ b/pkgs/development/python-modules/plaid-python/default.nix @@ -9,14 +9,14 @@ buildPythonPackage rec { pname = "plaid-python"; - version = "15.2.0"; + version = "15.4.0"; format = "setuptools"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-NJCU82Q19X1fApYcbP+ZAxf76uwAnSnhch4aBer9Nm4="; + hash = "sha256-IO+IIMMJHrpVTS/L/cwwK2UYrYZDDQ0F/AxKITms9+0="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/plux/default.nix b/pkgs/development/python-modules/plux/default.nix index 5f6ac1e851f5..567aff8f51b0 100644 --- a/pkgs/development/python-modules/plux/default.nix +++ b/pkgs/development/python-modules/plux/default.nix @@ -1,24 +1,40 @@ { lib , buildPythonPackage , fetchFromGitHub -, stevedore +, fetchpatch , pytestCheckHook +, setuptools +, stevedore +, wheel }: buildPythonPackage rec { pname = "plux"; - version = "1.3.1"; + version = "1.4.0"; format = "pyproject"; # Tests are not available from PyPi src = fetchFromGitHub { owner = "localstack"; repo = "plux"; - # Request for proper tags: https://github.com/localstack/plux/issues/4 - rev = "a412ab0a0d7d17c3b5e1f560b7b31dc1876598f7"; - hash = "sha256-zFwrRc93R4cXah7zYXjVLBIeBpDedsInxuyXOyBI8SA="; + rev = "refs/tags/v${version}"; + hash = "sha256-AybMHkCUNJsL51XwiskkIltEtqZ27fGHrpyct8IUjmo="; }; + patches = [ + # https://github.com/localstack/plux/pull/8 + (fetchpatch { + name = "remove-pytest-runner.patch"; + url = "https://github.com/localstack/plux/commit/3cda22e51f43a86304d0dedd7e554b21aa82c8b0.patch"; + hash = "sha256-ZFHUTkUYFSTgKbx+c74JQzre0la+hFW9gNOxOehvVoE="; + }) + ]; + + nativeBuildInputs = [ + setuptools + wheel + ]; + propagatedBuildInputs = [ stevedore ]; diff --git a/pkgs/development/python-modules/policyuniverse/default.nix b/pkgs/development/python-modules/policyuniverse/default.nix index 9e905b548e41..082fe4ec1965 100644 --- a/pkgs/development/python-modules/policyuniverse/default.nix +++ b/pkgs/development/python-modules/policyuniverse/default.nix @@ -6,14 +6,14 @@ buildPythonPackage rec { pname = "policyuniverse"; - version = "1.5.1.20230813"; + version = "1.5.1.20230817"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-XKb8mAS59H9IeNyWiltYf8QPDyzZni5JALWA4E58i2s="; + hash = "sha256-eSCJYZWvFjIwY18aXO4JWPVgA++MQh+AXsgfE0+ApXw="; }; # Tests are not shipped and there are no GitHub tags diff --git a/pkgs/development/python-modules/pontos/default.nix b/pkgs/development/python-modules/pontos/default.nix index bc61bfb7395a..33cfcb416cef 100644 --- a/pkgs/development/python-modules/pontos/default.nix +++ b/pkgs/development/python-modules/pontos/default.nix @@ -18,7 +18,7 @@ buildPythonPackage rec { pname = "pontos"; - version = "23.7.7"; + version = "23.8.2"; format = "pyproject"; disabled = pythonOlder "3.9"; @@ -27,7 +27,7 @@ buildPythonPackage rec { owner = "greenbone"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-qaeVQQmgEfuQ46us2l74W2yWZnUzePyT8+f5JQR0RdM="; + hash = "sha256-gcxhSVrOeUUHIQTIR3klaiF64H4wofgLB+PV47TYfiw="; }; nativeBuildInputs = [ @@ -67,6 +67,9 @@ buildPythonPackage rec { "test_successfully_sign" # calls git log, but our fetcher removes .git "test_git_error" + # Tests require git executable + "test_github_action_output" + "test_initial_release" ]; pythonImportsCheck = [ diff --git a/pkgs/development/python-modules/progressbar2/default.nix b/pkgs/development/python-modules/progressbar2/default.nix index 29b361344b62..349757bcffb0 100644 --- a/pkgs/development/python-modules/progressbar2/default.nix +++ b/pkgs/development/python-modules/progressbar2/default.nix @@ -40,6 +40,6 @@ buildPythonPackage rec { description = "Text progressbar library"; homepage = "https://progressbar-2.readthedocs.io/"; license = licenses.bsd3; - maintainers = with maintainers; [ ashgillman turion ]; + maintainers = with maintainers; [ ashgillman ]; }; } diff --git a/pkgs/development/python-modules/pyflume/default.nix b/pkgs/development/python-modules/pyflume/default.nix index 1459c88a68de..fc0ef714ce99 100644 --- a/pkgs/development/python-modules/pyflume/default.nix +++ b/pkgs/development/python-modules/pyflume/default.nix @@ -5,27 +5,27 @@ , pythonOlder , pyjwt , ratelimit -, pytz , requests , requests-mock }: buildPythonPackage rec { pname = "pyflume"; - version = "0.7.1"; - disabled = pythonOlder "3.7"; + version = "0.7.2"; + format = "setuptools"; + + disabled = pythonOlder "3.10"; src = fetchFromGitHub { owner = "ChrisMandich"; repo = "PyFlume"; - rev = "v${version}"; - hash = "sha256-Ka90n9Esv6tm310DjYeosBUhudeVoEJzt45L40+0GwQ="; + rev = "refs/tags/v${version}"; + hash = "sha256-wmaOOM8y7LthEgf3Uyv1N4ODviPGSlIQejC01IlhaJw="; }; propagatedBuildInputs = [ pyjwt ratelimit - pytz requests ]; @@ -34,11 +34,14 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ "pyflume" ]; + pythonImportsCheck = [ + "pyflume" + ]; meta = with lib; { description = "Python module to work with Flume sensors"; homepage = "https://github.com/ChrisMandich/PyFlume"; + changelog = "https://github.com/ChrisMandich/PyFlume/releases/tag/v${version}"; license = with licenses; [ mit ]; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/pylint/default.nix b/pkgs/development/python-modules/pylint/default.nix index a3e7184f715e..d4a89aa000bf 100644 --- a/pkgs/development/python-modules/pylint/default.nix +++ b/pkgs/development/python-modules/pylint/default.nix @@ -2,6 +2,7 @@ , lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , pythonOlder , astroid , dill @@ -18,6 +19,7 @@ , pytest-timeout , pytest-xdist , pytestCheckHook +, wheel }: buildPythonPackage rec { @@ -28,14 +30,29 @@ buildPythonPackage rec { disabled = pythonOlder "3.7.2"; src = fetchFromGitHub { - owner = "PyCQA"; + owner = "pylint-dev"; repo = pname; rev = "v${version}"; hash = "sha256-cmH6Q6/XJXx8EXDIsik1Aheu9hYGvvlNvWBUCdmC3P8="; }; + patches = [ + (fetchpatch { + name = "update-setuptools.patch"; + url = "https://github.com/pylint-dev/pylint/commit/1d029b594aa258fa01570632d001e801f9257d60.patch"; + hash = "sha256-brQwelZVkSX9h0POH8OJeapZuWZ8p7BY/ZzhYzGbiHY="; + }) + # https://github.com/pylint-dev/pylint/pull/8961 + (fetchpatch { + name = "unpin-setuptools.patch"; + url = "https://github.com/pylint-dev/pylint/commit/a0ac282d6f8df381cc04adc0a753bec66fc4db63.patch"; + hash = "sha256-15O72LE2WQK590htNc3jghdbVoGLHUIngERDpqT8pK8="; + }) + ]; + nativeBuildInputs = [ setuptools + wheel ]; propagatedBuildInputs = [ @@ -104,7 +121,7 @@ buildPythonPackage rec { ]; meta = with lib; { - homepage = "https://pylint.pycqa.org/"; + homepage = "https://pylint.readthedocs.io/en/stable/"; description = "A bug and style checker for Python"; longDescription = '' Pylint is a Python static code analysis tool which looks for programming errors, diff --git a/pkgs/development/python-modules/pyotp/default.nix b/pkgs/development/python-modules/pyotp/default.nix index 47ef017c7f11..df209f092bc5 100644 --- a/pkgs/development/python-modules/pyotp/default.nix +++ b/pkgs/development/python-modules/pyotp/default.nix @@ -7,14 +7,14 @@ buildPythonPackage rec { pname = "pyotp"; - version = "2.8.0"; + version = "2.9.0"; disabled = pythonOlder "3.7"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-wvXhfZ2pLY7B995jMasIEWuRFa26vLpuII1G/EmpjFo="; + hash = "sha256-NGtmQuDb3eO0/1qTC2ZMqCq/oRY1btSMxCx9ZZDTb2M="; }; nativeCheckInputs = [ diff --git a/pkgs/development/python-modules/pyplatec/default.nix b/pkgs/development/python-modules/pyplatec/default.nix index aff4d54abc4d..209c0d587eb5 100644 --- a/pkgs/development/python-modules/pyplatec/default.nix +++ b/pkgs/development/python-modules/pyplatec/default.nix @@ -13,11 +13,12 @@ buildPythonPackage rec { sha256 = "0kqx33flcrrlipccmqs78d14pj5749bp85b6k5fgaq2c7yzz02jg"; }; + env.NIX_CFLAGS_COMPILE = "-std=c++11"; + meta = with lib; { description = "Library to simulate plate tectonics with Python bindings"; homepage = "https://github.com/Mindwerks/plate-tectonics"; license = licenses.lgpl3; - broken = stdenv.isLinux; }; } diff --git a/pkgs/development/python-modules/pyproj/default.nix b/pkgs/development/python-modules/pyproj/default.nix index f3ff10b3c16b..e65313c753ef 100644 --- a/pkgs/development/python-modules/pyproj/default.nix +++ b/pkgs/development/python-modules/pyproj/default.nix @@ -17,14 +17,14 @@ buildPythonPackage rec { pname = "pyproj"; - version = "3.5.0"; - disabled = pythonOlder "3.7"; + version = "3.6.0"; + disabled = pythonOlder "3.9"; src = fetchFromGitHub { owner = "pyproj4"; repo = "pyproj"; rev = "refs/tags/${version}"; - hash = "sha256-Vsje8gEJWNt2P1WOFm/IZSpJo04N0CXWxcmfADmP/M4="; + hash = "sha256-XMJg1azsvMtVnKuIulrrZ1Of3CFk2/EgQjkN1g0FpmQ="; }; # force pyproj to use ${proj} diff --git a/pkgs/development/python-modules/pyscf/default.nix b/pkgs/development/python-modules/pyscf/default.nix index cc17d141be66..29f795560d41 100644 --- a/pkgs/development/python-modules/pyscf/default.nix +++ b/pkgs/development/python-modules/pyscf/default.nix @@ -16,13 +16,13 @@ buildPythonPackage rec { pname = "pyscf"; - version = "2.2.0"; + version = "2.3.0"; src = fetchFromGitHub { owner = "pyscf"; repo = pname; rev = "v${version}"; - hash = "sha256-3ylFz5j176hBQLklLmVKltE8whynzojsoBEWjEL2M14="; + hash = "sha256-x693NB0oc9X7SuDZlV3VKOmgnIgKA39O9yswDM0outk="; }; # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. @@ -81,6 +81,10 @@ buildPythonPackage rec { -e libxc_cam_beta_bug \ -e test_finite_diff_rks_eph \ -e test_finite_diff_uks_eph \ + -e test_finite_diff_roks_grad \ + -e test_finite_diff_df_roks_grad \ + -e test_frac_particles \ + -e test_nosymm_sa4_newton \ -e test_pipek \ -e test_n3_cis_ewald \ -e test_veff \ diff --git a/pkgs/development/python-modules/python-swiftclient/default.nix b/pkgs/development/python-modules/python-swiftclient/default.nix index 72bfd35c8ca6..bb8320846862 100644 --- a/pkgs/development/python-modules/python-swiftclient/default.nix +++ b/pkgs/development/python-modules/python-swiftclient/default.nix @@ -22,6 +22,13 @@ buildPythonPackage rec { hash = "sha256-Hj3fmYzL6n3CWqbfjrPffTi/S8lrBl8vhEMeglmBezM="; }; + # remove duplicate script that will be created by setuptools from the + # entry_points section of setup.cfg + postPatch = '' + sed -i '/^scripts =/d' setup.cfg + sed -i '/bin\/swift/d' setup.cfg + ''; + nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/development/python-modules/qbittorrent-api/default.nix b/pkgs/development/python-modules/qbittorrent-api/default.nix new file mode 100644 index 000000000000..2785ad3a32d9 --- /dev/null +++ b/pkgs/development/python-modules/qbittorrent-api/default.nix @@ -0,0 +1,48 @@ +{ lib +, buildPythonPackage +, fetchPypi +, requests +, six +, urllib3 +, packaging +, setuptools +, wheel +}: + +buildPythonPackage rec { + pname = "qbittorrent-api"; + version = "2023.7.52"; + format = "pyproject"; + + src = fetchPypi { + inherit pname version; + hash = "sha256-RHOupNo0jteUpxcxAojOfnBGGBt293j0OCHeKEritpQ="; + }; + + propagatedBuildInputs = [ + requests + six + urllib3 + packaging + ]; + + nativeBuildInputs = [ + setuptools + wheel + ]; + + # Tests require internet access + doCheck = false; + + pythonImportsCheck = [ + "qbittorrentapi" + ]; + + meta = with lib; { + description = "Python client implementation for qBittorrent's Web API"; + homepage = "https://github.com/rmartin16/qbittorrent-api"; + changelog = "https://github.com/rmartin16/qbittorrent-api/blob/v${version}/CHANGELOG.md"; + license = licenses.mit; + maintainers = with maintainers; [ savyajha ]; + }; +} diff --git a/pkgs/development/python-modules/qtpy/default.nix b/pkgs/development/python-modules/qtpy/default.nix index 01fc349c3a54..35f8e56a280f 100644 --- a/pkgs/development/python-modules/qtpy/default.nix +++ b/pkgs/development/python-modules/qtpy/default.nix @@ -8,7 +8,7 @@ # tests , pyqt5 -, pyside +, pyside2 , pytestCheckHook }: @@ -30,7 +30,7 @@ buildPythonPackage rec { doCheck = false; # ModuleNotFoundError: No module named 'PyQt5.QtConnectivity' nativeCheckInputs = [ - pyside + pyside2 (pyqt5.override { withConnectivity = true; withMultimedia = true; diff --git a/pkgs/development/python-modules/ray/binary-hashes.nix b/pkgs/development/python-modules/ray/binary-hashes.nix index 993c1516bccb..76d5b34d7240 100644 --- a/pkgs/development/python-modules/ray/binary-hashes.nix +++ b/pkgs/development/python-modules/ray/binary-hashes.nix @@ -1,11 +1,11 @@ { cp39 = { - sha256 = "4889b457363a3cfa52088b3572b864ebb391806371bc59b2bb047e44f999bb32"; + sha256 = "7708cedbeed8e37e468740b75aa941b2a3c80d2cb8791081e0b0ea159617a912"; }; cp310 = { - sha256 = "5ed5a29795b122e9e2b832d5224ab9b1cc235beab700d2a413b23c63b3d3c80c"; + sha256 = "c9b5aabf5f41fe05028e4f3a271dc89ca7cd9c210f48a4ed815b852210ebb5a8"; }; cp311 = { - sha256 = "d316861298f6e996f4841e4160ed38dc289f81cf0ffe9874dc14ef7e4e5a9190"; + sha256 = "7b0286cd05d9107a2d978c716a7447c09ffd382971e5b2b388602d56f6b1c662"; }; } diff --git a/pkgs/development/python-modules/ray/default.nix b/pkgs/development/python-modules/ray/default.nix index 711e6bd34f35..52aab228e5c4 100644 --- a/pkgs/development/python-modules/ray/default.nix +++ b/pkgs/development/python-modules/ray/default.nix @@ -57,7 +57,7 @@ let pname = "ray"; - version = "2.4.0"; + version = "2.6.1"; in buildPythonPackage rec { inherit pname version; diff --git a/pkgs/development/python-modules/renault-api/default.nix b/pkgs/development/python-modules/renault-api/default.nix index 71abe133044a..58fc148997b9 100644 --- a/pkgs/development/python-modules/renault-api/default.nix +++ b/pkgs/development/python-modules/renault-api/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "renault-api"; - version = "0.1.13"; + version = "0.2.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "hacf-fr"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-BpPow6fZGAk0kzcEo5tOleyVMNUOl7RE2I5y76ntNRM="; + hash = "sha256-x6+rFstZM7Uplwa8NeRBTb8FYSD/NGjN/3q5earvN7c="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/respx/default.nix b/pkgs/development/python-modules/respx/default.nix index d678aca57283..9d0bf307ff23 100644 --- a/pkgs/development/python-modules/respx/default.nix +++ b/pkgs/development/python-modules/respx/default.nix @@ -1,35 +1,30 @@ { lib , buildPythonPackage , fetchFromGitHub -, fetchpatch +, flask , httpcore , httpx -, flask , pytest-asyncio , pytestCheckHook +, pythonOlder , starlette , trio }: buildPythonPackage rec { pname = "respx"; - version = "0.20.1"; + version = "0.20.2"; + format = "setuptools"; + + disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "lundberg"; repo = pname; rev = version; - hash = "sha256-Qs3+NWMKiAFlKTTosdyHOxWRPKFlYQD20+MKiKR371U="; + hash = "sha256-OiBKNK8V9WNQDe29Q5+E/jjBWD0qFcYUzhYUWA+7oFc="; }; - patches = [ - (fetchpatch { - name = "httpx-0.24-test-compatibility.patch"; - url = "https://github.com/lundberg/respx/commit/b014780bde8e82a65fc6bb02d62b89747189565c.patch"; - hash = "sha256-wz9YYUtdptZw67ddnzUCet2iTozKaW0jrTIS62I/HXo="; - }) - ]; - propagatedBuildInputs = [ httpx ]; @@ -52,12 +47,14 @@ buildPythonPackage rec { "test_pass_through" ]; - pythonImportsCheck = [ "respx" ]; + pythonImportsCheck = [ + "respx" + ]; meta = with lib; { description = "Python library for mocking HTTPX"; homepage = "https://lundberg.github.io/respx/"; - changelog = "https://github.com/lundberg/respx/blob/${src.rev}/CHANGELOG.md"; + changelog = "https://github.com/lundberg/respx/blob/${version}/CHANGELOG.md"; license = with licenses; [ bsd3 ]; maintainers = with maintainers; [ fab ]; }; diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix index 0ca77392079e..b27b75e91b22 100644 --- a/pkgs/development/python-modules/sanic/default.nix +++ b/pkgs/development/python-modules/sanic/default.nix @@ -2,9 +2,11 @@ , stdenv , buildPythonPackage , fetchFromGitHub +, fetchpatch # build-system , setuptools +, wheel # propagates , aiofiles @@ -47,8 +49,18 @@ buildPythonPackage rec { hash = "sha256-Ffw92mlYNV+ikb6299uw24EI1XPpl3Ju2st1Yt/YHKw="; }; + patches = [ + # https://github.com/sanic-org/sanic/pull/2801 + (fetchpatch { + name = "fix-test-one-cpu.patch"; + url = "https://github.com/sanic-org/sanic/commit/a1df2a6de1c9c88a85d166e7e2636d26f7925852.patch"; + hash = "sha256-vljGuoP/Q9HrP+/AOoI1iUpbDQ4/1Pn7AURP1dncI00="; + }) + ]; + nativeBuildInputs = [ setuptools + wheel ]; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/schwifty/default.nix b/pkgs/development/python-modules/schwifty/default.nix index 071b891a9565..5344c1de3b4c 100644 --- a/pkgs/development/python-modules/schwifty/default.nix +++ b/pkgs/development/python-modules/schwifty/default.nix @@ -8,6 +8,9 @@ , pytestCheckHook , pytest-cov , pythonOlder +, setuptools +, setuptools-scm +, wheel }: buildPythonPackage rec { @@ -22,6 +25,12 @@ buildPythonPackage rec { hash = "sha256-hDNAoITt2Ak5aVWmMgqg2oA9rDFsiuum5JXc7v7sspU="; }; + nativeBuildInputs = [ + setuptools + setuptools-scm + wheel + ]; + propagatedBuildInputs = [ iso3166 pycountry diff --git a/pkgs/development/python-modules/scikit-build-core/default.nix b/pkgs/development/python-modules/scikit-build-core/default.nix index 276f91834919..b1fb11573eb7 100644 --- a/pkgs/development/python-modules/scikit-build-core/default.nix +++ b/pkgs/development/python-modules/scikit-build-core/default.nix @@ -21,13 +21,13 @@ buildPythonPackage rec { pname = "scikit-build-core"; - version = "0.2.0"; + version = "0.4.8"; format = "pyproject"; src = fetchPypi { pname = "scikit_build_core"; inherit version; - hash = "sha256-0qdtlEekEgONxeJd0lmwPCUnhmGgx8Padmu5ccGprNI="; + hash = "sha256-n6wcrBo4uhFoGQt72Y9irs8GzUbbcYXsjCeyfg2krUs="; }; postPatch = '' @@ -70,8 +70,10 @@ buildPythonPackage rec { disabledTestPaths = [ # runs pip, requires network access + "tests/test_custom_modules.py" "tests/test_pyproject_pep517.py" "tests/test_pyproject_pep518.py" + "tests/test_pyproject_pep660.py" "tests/test_setuptools_pep517.py" "tests/test_setuptools_pep518.py" ]; @@ -83,6 +85,7 @@ buildPythonPackage rec { meta = with lib; { description = "A next generation Python CMake adaptor and Python API for plugins"; homepage = "https://github.com/scikit-build/scikit-build-core"; + changelog = "https://github.com/scikit-build/scikit-build-core/releases/tag/v${version}"; license = with licenses; [ asl20 ]; maintainers = with maintainers; [ veprbl ]; }; diff --git a/pkgs/development/python-modules/shapely/default.nix b/pkgs/development/python-modules/shapely/default.nix index 419bed0a371c..488e936abb82 100644 --- a/pkgs/development/python-modules/shapely/default.nix +++ b/pkgs/development/python-modules/shapely/default.nix @@ -5,7 +5,9 @@ , fetchPypi , cython , geos +, oldest-supported-numpy , setuptools +, wheel , numpy , pytestCheckHook }: @@ -25,7 +27,9 @@ buildPythonPackage rec { nativeBuildInputs = [ cython geos # for geos-config + oldest-supported-numpy setuptools + wheel ]; buildInputs = [ diff --git a/pkgs/development/python-modules/srsly/default.nix b/pkgs/development/python-modules/srsly/default.nix index fa4cf74069bc..b9abe30062bf 100644 --- a/pkgs/development/python-modules/srsly/default.nix +++ b/pkgs/development/python-modules/srsly/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "srsly"; - version = "2.4.6"; + version = "2.4.7"; format = "pyproject"; disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - hash = "sha256-R7QfMjq6TJwzEav2DkQ8A6nv6cafZdxALRc8Mvd0Sm8="; + hash = "sha256-k8LMRYh3gmHMsj3QVDsk3tgQFd2KtOwTfNfQSWUDXQg="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/truststore/default.nix b/pkgs/development/python-modules/truststore/default.nix new file mode 100644 index 000000000000..d5b5bbb0b70c --- /dev/null +++ b/pkgs/development/python-modules/truststore/default.nix @@ -0,0 +1,46 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, flit-core +, aiohttp +, httpx +, pyopenssl +, requests +, trustme +}: + +buildPythonPackage rec { + pname = "truststore"; + version = "0.7.0"; + format = "pyproject"; + + src = fetchFromGitHub { + owner = "sethmlarson"; + repo = pname; + rev = "refs/tags/v${version}"; + sha256 = "sha256-Q3HSHcqoG2DEXujL05lj3GLNu4jJ61i7VFxMou8c0cE="; + }; + + nativeBuildInputs = [ + flit-core + ]; + + propagatedBuildInputs = [ + aiohttp + httpx + pyopenssl + requests + trustme + ]; + + # tests requires networking + doCheck = false; + + meta = with lib; { + homepage = "https://github.com/sethmlarson/truststore"; + description = "Verify certificates using native system trust stores"; + changelog = "https://github.com/sethmlarson/truststore/releases/tag/v${version}"; + license = licenses.mit; + maintainers = with maintainers; [ anthonyroussel ]; + }; +} diff --git a/pkgs/development/python-modules/types-redis/default.nix b/pkgs/development/python-modules/types-redis/default.nix index e191d56d69d5..8275ed31f944 100644 --- a/pkgs/development/python-modules/types-redis/default.nix +++ b/pkgs/development/python-modules/types-redis/default.nix @@ -7,12 +7,12 @@ buildPythonPackage rec { pname = "types-redis"; - version = "4.6.0.3"; + version = "4.6.0.4"; format = "setuptools"; src = fetchPypi { inherit pname version; - hash = "sha256-797zfcDAS/V4YZVlH9aU+L/daT6sCexK9G2Q9yZSVY8="; + hash = "sha256-xHWp089z3WlsOIfTBkQyP8VvXgCvlhUQNbO1tSh1ybM="; }; propagatedBuildInputs = [ diff --git a/pkgs/development/python-modules/unidic/default.nix b/pkgs/development/python-modules/unidic/default.nix new file mode 100644 index 000000000000..c138ea8e8d0c --- /dev/null +++ b/pkgs/development/python-modules/unidic/default.nix @@ -0,0 +1,52 @@ +{ lib +, buildPythonPackage +, fetchFromGitHub +, pythonOlder +, mecab +, setuptools-scm +, requests +, tqdm +, wasabi +, plac +, cython +, platformdirs +}: + +buildPythonPackage rec { + pname = "unidic"; + version = "1.1.0"; + format = "setuptools"; + disabled = pythonOlder "3.7"; + + src = fetchFromGitHub { + owner = "polm"; + repo = "unidic-py"; + rev = "refs/tags/v${version}"; + hash = "sha256-srhQDXGgoIMhYuCbyQB3kF4LrODnoOqLbjBQMvhPieY="; + }; + + patches = [ ./fix-download-directory.patch ]; + + postPatch = '' + substituteInPlace setup.cfg \ + --replace "wasabi>=0.6.0,<1.0.0" "wasabi" + ''; + + # no tests + doCheck = false; + + SETUPTOOLS_SCM_PRETEND_VERSION = version; + + propagatedBuildInputs = [ requests tqdm wasabi plac platformdirs ]; + + nativeBuildInputs = [ cython mecab setuptools-scm ]; + + pythonImportsCheck = [ "unidic" ]; + + meta = with lib; { + description = "Contemporary Written Japanese dictionary"; + homepage = "https://github.com/polm/unidic-py"; + license = licenses.mit; + maintainers = with maintainers; [ laurent-f1z1 ]; + }; +} diff --git a/pkgs/development/python-modules/unidic/fix-download-directory.patch b/pkgs/development/python-modules/unidic/fix-download-directory.patch new file mode 100644 index 000000000000..d7e106072979 --- /dev/null +++ b/pkgs/development/python-modules/unidic/fix-download-directory.patch @@ -0,0 +1,23 @@ +diff --git a/unidic/download.py b/unidic/download.py +index 445ce55..d488bd6 100644 +--- a/unidic/download.py ++++ b/unidic/download.py +@@ -6,6 +6,8 @@ import sys + from wasabi import msg + from urllib.request import urlretrieve + from tqdm import tqdm ++from platformdirs import user_cache_dir ++from pathlib import Path + + # This is used to show progress when downloading. + # see here: https://github.com/tqdm/tqdm#hooks-and-callbacks +@@ -56,7 +58,8 @@ def download_and_clean(version, url, dirname='unidic', delfiles=[]): + This downloads the zip file from the source, extracts it, renames the + resulting directory, and removes large files not used at runtime. + """ +- cdir = os.path.dirname(os.path.abspath(__file__)) ++ cdir = Path(user_cache_dir('unidic-py')) ++ cdir.mkdir(parents=True, exist_ok=True) + fname = os.path.join(cdir, 'unidic.zip') + print("Downloading UniDic v{}...".format(version), file=sys.stderr) + download_progress(url, fname) diff --git a/pkgs/development/python-modules/vdirsyncer/default.nix b/pkgs/development/python-modules/vdirsyncer/default.nix index 9bddbcf39a3c..f1dc4418b268 100644 --- a/pkgs/development/python-modules/vdirsyncer/default.nix +++ b/pkgs/development/python-modules/vdirsyncer/default.nix @@ -11,7 +11,9 @@ , hypothesis , pytestCheckHook , pytest-subtesthack +, setuptools , setuptools-scm +, wheel , aiostream , aiohttp-oauthlib , aiohttp @@ -38,6 +40,12 @@ buildPythonPackage rec { sed -i -e '/--cov/d' -e '/--no-cov/d' pyproject.toml ''; + nativeBuildInputs = [ + setuptools + setuptools-scm + wheel + ]; + propagatedBuildInputs = [ atomicwrites click diff --git a/pkgs/development/python-modules/versionfinder/default.nix b/pkgs/development/python-modules/versionfinder/default.nix index 3e2d01b5ebfb..1930b14edad6 100644 --- a/pkgs/development/python-modules/versionfinder/default.nix +++ b/pkgs/development/python-modules/versionfinder/default.nix @@ -3,6 +3,7 @@ , buildPythonPackage , fetchFromGitHub , gitpython +, pip , pytestCheckHook , pythonOlder , requests @@ -28,6 +29,7 @@ buildPythonPackage rec { ]; nativeCheckInputs = [ + pip pytestCheckHook requests ]; diff --git a/pkgs/development/python-modules/worldengine/default.nix b/pkgs/development/python-modules/worldengine/default.nix index cda6fdb6ebdd..32c69b001249 100644 --- a/pkgs/development/python-modules/worldengine/default.nix +++ b/pkgs/development/python-modules/worldengine/default.nix @@ -68,7 +68,7 @@ buildPythonPackage rec { ]; meta = with lib; { - homepage = "http://world-engine.org"; + homepage = "https://github.com/mindwerks/worldengine"; description = "World generator using simulation of plates, rain shadow, erosion, etc"; license = licenses.mit; maintainers = with maintainers; [ rardiol ]; diff --git a/pkgs/development/python-modules/xsdata/default.nix b/pkgs/development/python-modules/xsdata/default.nix index d3d06d407493..d44bd2d8d7da 100644 --- a/pkgs/development/python-modules/xsdata/default.nix +++ b/pkgs/development/python-modules/xsdata/default.nix @@ -2,45 +2,45 @@ , buildPythonPackage , pythonOlder , fetchPypi -, fetchpatch , click , click-default-group , docformatter , jinja2 , toposort +, typing-extensions , lxml , requests , pytestCheckHook +, setuptools +, wheel }: buildPythonPackage rec { pname = "xsdata"; - version = "22.12"; + version = "23.8"; + format = "pyproject"; - disabled = pythonOlder "3.7"; - - format = "setuptools"; + disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-o9Xxt7b/+MkW94Jcg26ihaTn0/OpTcu+0OY7oV3JRGY="; + hash = "sha256-VfA9TIgjbwRyZq/+VQug3RlHat/OagHz4K76x8gHjlY="; }; - patches = [ - # https://github.com/tefra/xsdata/pull/741 - (fetchpatch { - name = "use-docformatter-1.5.1.patch"; - url = "https://github.com/tefra/xsdata/commit/040692db47e6e51028fd959c793e757858c392d7.patch"; - excludes = [ "setup.cfg" ]; - hash = "sha256-ncecMJLJUiUb4lB8ys+nyiGU/UmayK++o89h3sAwREQ="; - }) - ]; - postPatch = '' - substituteInPlace setup.cfg \ + substituteInPlace pyproject.toml \ --replace "--benchmark-skip" "" ''; + nativeBuildInputs = [ + setuptools + wheel + ]; + + propagatedBuildInputs = [ + typing-extensions + ]; + passthru.optional-dependencies = { cli = [ click diff --git a/pkgs/development/python-modules/yamlfix/default.nix b/pkgs/development/python-modules/yamlfix/default.nix index 21d3d810f1e8..122a39d82615 100644 --- a/pkgs/development/python-modules/yamlfix/default.nix +++ b/pkgs/development/python-modules/yamlfix/default.nix @@ -13,7 +13,7 @@ buildPythonPackage rec { pname = "yamlfix"; - version = "1.11.0"; + version = "1.13.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -22,7 +22,7 @@ buildPythonPackage rec { owner = "lyz-code"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-NWlZYpdiJ3SWY0L9IhGhCAUrurWe6mPt+AK64szCQco="; + hash = "sha256-GoCQtanQHYOFrhRvZjzk/cCPnUFwYUAclZuYGZfNg5E="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/zeroconf/default.nix b/pkgs/development/python-modules/zeroconf/default.nix index 6cd8253cfc32..10e7cc86b84f 100644 --- a/pkgs/development/python-modules/zeroconf/default.nix +++ b/pkgs/development/python-modules/zeroconf/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "zeroconf"; - version = "0.74.0"; + version = "0.80.0"; format = "pyproject"; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "jstasiak"; repo = "python-zeroconf"; rev = "refs/tags/${version}"; - hash = "sha256-0QmAq1+dRfRkomZgh4Q0YF20omQBDUTgGt8cP1L6cx0="; + hash = "sha256-+NxLQGgTFHOPyOs8yoZvtZj0D42V6qma+PHgTGwPJsg="; }; nativeBuildInputs = [ diff --git a/pkgs/development/python-modules/zigpy/default.nix b/pkgs/development/python-modules/zigpy/default.nix index fb08f30623e2..c73600df5a52 100644 --- a/pkgs/development/python-modules/zigpy/default.nix +++ b/pkgs/development/python-modules/zigpy/default.nix @@ -14,6 +14,7 @@ , pythonOlder , setuptools , voluptuous +, wheel }: buildPythonPackage rec { @@ -32,11 +33,13 @@ buildPythonPackage rec { postPatch = '' substituteInPlace pyproject.toml \ + --replace '"setuptools-git-versioning<2"' "" \ --replace 'dynamic = ["version"]' 'version = "${version}"' ''; nativeBuildInputs = [ setuptools + wheel ]; propagatedBuildInputs = [ diff --git a/pkgs/development/tools/analysis/checkov/default.nix b/pkgs/development/tools/analysis/checkov/default.nix index cdf5a164d648..ca5010accdeb 100644 --- a/pkgs/development/tools/analysis/checkov/default.nix +++ b/pkgs/development/tools/analysis/checkov/default.nix @@ -22,14 +22,14 @@ with py.pkgs; buildPythonApplication rec { pname = "checkov"; - version = "2.3.366"; + version = "2.4.2"; format = "setuptools"; src = fetchFromGitHub { owner = "bridgecrewio"; repo = pname; rev = "refs/tags/${version}"; - hash = "sha256-tlFtuT5Oemi1TEtWk2fpgg0AUfMlIyCWM8ZzrSWT8YM="; + hash = "sha256-PbgNTYrA1fWot+sLgoT9yUa0IImHwyQPSo267w16YmU="; }; patches = [ diff --git a/pkgs/development/tools/api-linter/default.nix b/pkgs/development/tools/api-linter/default.nix index 550cdb8e56b6..e3fef3f13428 100644 --- a/pkgs/development/tools/api-linter/default.nix +++ b/pkgs/development/tools/api-linter/default.nix @@ -5,16 +5,16 @@ buildGoModule rec { pname = "api-linter"; - version = "1.55.2"; + version = "1.56.0"; src = fetchFromGitHub { owner = "googleapis"; repo = "api-linter"; rev = "v${version}"; - hash = "sha256-OBx8zlxDLlPy6hfA8A9+F0bOglAzY81d9U7uCje0vyo="; + hash = "sha256-IanIznKRmmW83/NWjW5VeBQUA/u4RSFzAQf1/QOAsK8="; }; - vendorHash = "sha256-x8mncoXVK7p6xxgaZL/Fv6dHgeOj2rWr55ovvk6zwQE="; + vendorHash = "sha256-6MvXVHg4EH5S37JnY0jnAFjDplQINWPFyd54c1W/oAE="; subPackages = [ "cmd/api-linter" ]; @@ -23,7 +23,7 @@ buildGoModule rec { "-w" ]; - # reference: https://github.com/googleapis/api-linter/blob/v1.55.2/.github/workflows/release.yaml#L76 + # reference: https://github.com/googleapis/api-linter/blob/v1.56.0/.github/workflows/release.yaml#L76 preBuild = '' cat > cmd/api-linter/version.go <created_at' # at t/lei-mirror.t line 175. # got: '1638378723' diff --git a/pkgs/servers/matrix-conduit/Cargo.lock b/pkgs/servers/matrix-conduit/Cargo.lock index e77389240871..35a42085bed6 100644 --- a/pkgs/servers/matrix-conduit/Cargo.lock +++ b/pkgs/servers/matrix-conduit/Cargo.lock @@ -10,56 +10,53 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" [[package]] name = "ahash" -version = "0.7.6" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" dependencies = [ - "getrandom 0.2.8", + "cfg-if", "once_cell", "version_check", ] [[package]] name = "aho-corasick" -version = "0.7.20" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" dependencies = [ "memchr", ] [[package]] -name = "alloc-no-stdlib" -version = "2.0.4" +name = "allocator-api2" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" +checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" [[package]] -name = "alloc-stdlib" -version = "0.2.2" +name = "anstyle" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" -dependencies = [ - "alloc-no-stdlib", -] +checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" [[package]] name = "arc-swap" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" +checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" [[package]] name = "arrayref" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" [[package]] name = "arrayvec" -version = "0.7.2" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" [[package]] name = "assign" @@ -67,39 +64,22 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f093eed78becd229346bf859eec0aa4dd7ddde0757287b2b4107a1f09c80002" -[[package]] -name = "async-compression" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" -dependencies = [ - "brotli", - "flate2", - "futures-core", - "memchr", - "pin-project-lite", - "tokio", -] - [[package]] name = "async-trait" -version = "0.1.58" +version = "0.1.68" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" +checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] name = "atomic" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" -dependencies = [ - "autocfg", -] +checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" [[package]] name = "autocfg" @@ -109,13 +89,13 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "axum" -version = "0.5.17" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" +checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39" dependencies = [ "async-trait", "axum-core", - "bitflags", + "bitflags 1.3.2", "bytes", "futures-util", "headers", @@ -128,22 +108,22 @@ dependencies = [ "mime", "percent-encoding", "pin-project-lite", + "rustversion", "serde", "serde_json", + "serde_path_to_error", "serde_urlencoded", "sync_wrapper", - "tokio", "tower", - "tower-http", "tower-layer", "tower-service", ] [[package]] name = "axum-core" -version = "0.2.9" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" dependencies = [ "async-trait", "bytes", @@ -151,15 +131,16 @@ dependencies = [ "http", "http-body", "mime", + "rustversion", "tower-layer", "tower-service", ] [[package]] name = "axum-server" -version = "0.4.4" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8456dab8f11484979a86651da8e619b355ede5d61a160755155f6c344bd18c47" +checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" dependencies = [ "arc-swap", "bytes", @@ -168,10 +149,10 @@ dependencies = [ "http-body", "hyper", "pin-project-lite", - "rustls", - "rustls-pemfile 1.0.1", + "rustls 0.21.2", + "rustls-pemfile 1.0.2", "tokio", - "tokio-rustls", + "tokio-rustls 0.24.1", "tower-service", ] @@ -183,15 +164,15 @@ checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" [[package]] name = "base64" -version = "0.20.0" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" [[package]] name = "base64ct" -version = "1.5.3" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "bincode" @@ -204,21 +185,23 @@ dependencies = [ [[package]] name = "bindgen" -version = "0.59.2" +version = "0.65.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" +checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" dependencies = [ - "bitflags", + "bitflags 1.3.2", "cexpr", "clang-sys", "lazy_static", "lazycell", "peeking_take_while", + "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash", "shlex", + "syn 2.0.21", ] [[package]] @@ -228,14 +211,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] -name = "blake2b_simd" -version = "1.0.0" +name = "bitflags" +version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127" +checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" + +[[package]] +name = "blake2b_simd" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" dependencies = [ "arrayref", "arrayvec", - "constant_time_eq", + "constant_time_eq 0.2.6", ] [[package]] @@ -249,45 +238,24 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.10.3" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ "generic-array", ] -[[package]] -name = "brotli" -version = "3.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", - "brotli-decompressor", -] - -[[package]] -name = "brotli-decompressor" -version = "2.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" -dependencies = [ - "alloc-no-stdlib", - "alloc-stdlib", -] - [[package]] name = "bumpalo" -version = "3.11.1" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" [[package]] name = "bytemuck" -version = "1.12.3" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" +checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" [[package]] name = "byteorder" @@ -297,15 +265,26 @@ checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" [[package]] name = "bytes" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" + +[[package]] +name = "bzip2-sys" +version = "0.1.11+1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" +dependencies = [ + "cc", + "libc", + "pkg-config", +] [[package]] name = "cc" -version = "1.0.77" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" dependencies = [ "jobserver", ] @@ -327,9 +306,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clang-sys" -version = "1.4.0" +version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" +checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" dependencies = [ "glob", "libc", @@ -338,37 +317,43 @@ dependencies = [ [[package]] name = "clap" -version = "4.0.27" +version = "4.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0acbd8d28a0a60d7108d7ae850af6ba34cf2d1257fc646980e5f97ce14275966" +checksum = "d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211" dependencies = [ - "bitflags", + "clap_builder", "clap_derive", - "clap_lex", "once_cell", ] [[package]] -name = "clap_derive" -version = "4.0.21" +name = "clap_builder" +version = "4.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" +checksum = "9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717" +dependencies = [ + "anstyle", + "bitflags 1.3.2", + "clap_lex", +] + +[[package]] +name = "clap_derive" +version = "4.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" dependencies = [ "heck", - "proc-macro-error", "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] name = "clap_lex" -version = "0.3.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" -dependencies = [ - "os_str_bytes", -] +checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" [[package]] name = "color_quant" @@ -378,12 +363,12 @@ checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" [[package]] name = "conduit" -version = "0.5.0" +version = "0.6.0" dependencies = [ "async-trait", "axum", "axum-server", - "base64 0.13.1", + "base64 0.21.2", "bytes", "clap", "crossbeam", @@ -397,6 +382,7 @@ dependencies = [ "jsonwebtoken", "lazy_static", "lru-cache", + "nix", "num_cpus", "opentelemetry", "opentelemetry-jaeger", @@ -412,6 +398,7 @@ dependencies = [ "rust-argon2", "sd-notify", "serde", + "serde_html_form", "serde_json", "serde_yaml", "sha-1", @@ -432,9 +419,15 @@ dependencies = [ [[package]] name = "const-oid" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b" +checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" + +[[package]] +name = "const_panic" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b" [[package]] name = "constant_time_eq" @@ -442,6 +435,12 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" +[[package]] +name = "constant_time_eq" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" + [[package]] name = "core-foundation" version = "0.9.3" @@ -454,33 +453,33 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" [[package]] name = "cpufeatures" -version = "0.2.5" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" dependencies = [ "libc", ] [[package]] name = "crc" -version = "2.1.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23" +checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" dependencies = [ "crc-catalog", ] [[package]] name = "crc-catalog" -version = "1.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403" +checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" [[package]] name = "crc32fast" @@ -507,9 +506,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.6" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" dependencies = [ "cfg-if", "crossbeam-utils", @@ -517,9 +516,9 @@ dependencies = [ [[package]] name = "crossbeam-deque" -version = "0.8.2" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" +checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" dependencies = [ "cfg-if", "crossbeam-epoch", @@ -528,14 +527,14 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.13" +version = "0.9.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" +checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" dependencies = [ "autocfg", "cfg-if", "crossbeam-utils", - "memoffset", + "memoffset 0.9.0", "scopeguard", ] @@ -551,9 +550,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.14" +version = "0.8.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" dependencies = [ "cfg-if", ] @@ -588,7 +587,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" dependencies = [ "cfg-if", - "hashbrown", + "hashbrown 0.12.3", "lock_api", "once_cell", "parking_lot_core", @@ -596,15 +595,15 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.3.2" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" [[package]] name = "der" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" +checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" dependencies = [ "const-oid", "zeroize", @@ -621,11 +620,11 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.6" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "block-buffer 0.10.3", + "block-buffer 0.10.4", "crypto-common", "subtle", ] @@ -652,9 +651,9 @@ dependencies = [ [[package]] name = "ed25519" -version = "1.5.2" +version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" +checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" dependencies = [ "signature", ] @@ -669,21 +668,21 @@ dependencies = [ "ed25519", "rand 0.7.3", "serde", - "sha2", + "sha2 0.9.9", "zeroize", ] [[package]] name = "either" -version = "1.8.0" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" +checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" [[package]] name = "encoding_rs" -version = "0.8.31" +version = "0.8.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" +checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" dependencies = [ "cfg-if", ] @@ -697,9 +696,15 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 1.0.109", ] +[[package]] +name = "equivalent" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" + [[package]] name = "fallible-iterator" version = "0.2.0" @@ -713,10 +718,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" [[package]] -name = "figment" -version = "0.10.8" +name = "fdeflate" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" +checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "figment" +version = "0.10.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4547e226f4c9ab860571e070a9034192b3175580ecea38da34fcdb53a018c9a5" dependencies = [ "atomic", "pear", @@ -728,9 +742,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.25" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" dependencies = [ "crc32fast", "miniz_oxide", @@ -744,9 +758,9 @@ checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] name = "form_urlencoded" -version = "1.1.0" +version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" dependencies = [ "percent-encoding", ] @@ -761,17 +775,11 @@ dependencies = [ "winapi", ] -[[package]] -name = "fs_extra" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" - [[package]] name = "futures" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" dependencies = [ "futures-channel", "futures-core", @@ -784,9 +792,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" dependencies = [ "futures-core", "futures-sink", @@ -794,15 +802,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" [[package]] name = "futures-executor" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" dependencies = [ "futures-core", "futures-task", @@ -811,38 +819,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" [[package]] name = "futures-macro" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] name = "futures-sink" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" [[package]] name = "futures-task" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" [[package]] name = "futures-util" -version = "0.3.25" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" dependencies = [ "futures-channel", "futures-core", @@ -858,9 +866,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.6" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", @@ -879,9 +887,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.8" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" dependencies = [ "cfg-if", "libc", @@ -890,9 +898,9 @@ dependencies = [ [[package]] name = "gif" -version = "0.11.4" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" +checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" dependencies = [ "color_quant", "weezl", @@ -900,15 +908,15 @@ dependencies = [ [[package]] name = "glob" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" [[package]] name = "h2" -version = "0.3.15" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" +checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" dependencies = [ "bytes", "fnv", @@ -916,7 +924,7 @@ dependencies = [ "futures-sink", "futures-util", "http", - "indexmap", + "indexmap 1.9.3", "slab", "tokio", "tokio-util", @@ -928,17 +936,24 @@ name = "hashbrown" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" dependencies = [ "ahash", + "allocator-api2", ] [[package]] name = "hashlink" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" +checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" dependencies = [ - "hashbrown", + "hashbrown 0.14.0", ] [[package]] @@ -948,7 +963,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" dependencies = [ "base64 0.13.1", - "bitflags", + "bitflags 1.3.2", "bytes", "headers-core", "http", @@ -968,9 +983,9 @@ dependencies = [ [[package]] name = "heck" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "heed" @@ -1010,9 +1025,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.1.19" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" dependencies = [ "libc", ] @@ -1023,7 +1038,7 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -1039,9 +1054,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.8" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" dependencies = [ "bytes", "fnv", @@ -1079,9 +1094,9 @@ checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" [[package]] name = "hyper" -version = "0.14.23" +version = "0.14.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" +checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" dependencies = [ "bytes", "futures-channel", @@ -1094,7 +1109,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2", + "socket2 0.4.9", "tokio", "tower-service", "tracing", @@ -1103,15 +1118,15 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.23.1" +version = "0.23.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d" +checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" dependencies = [ "http", "hyper", - "rustls", + "rustls 0.20.8", "tokio", - "tokio-rustls", + "tokio-rustls 0.23.4", ] [[package]] @@ -1127,9 +1142,9 @@ dependencies = [ [[package]] name = "idna" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" dependencies = [ "unicode-bidi", "unicode-normalization", @@ -1137,9 +1152,9 @@ dependencies = [ [[package]] name = "image" -version = "0.24.5" +version = "0.24.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" +checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" dependencies = [ "bytemuck", "byteorder", @@ -1153,12 +1168,22 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.9.2" +version = "1.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" dependencies = [ "autocfg", - "hashbrown", + "hashbrown 0.12.3", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", "serde", ] @@ -1176,42 +1201,42 @@ checksum = "8bb03732005da905c88227371639bf1ad885cc712789c011c31c5fb3ab3ccf02" [[package]] name = "ipconfig" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" dependencies = [ - "socket2", + "socket2 0.5.3", "widestring", - "winapi", - "winreg 0.10.1", + "windows-sys 0.48.0", + "winreg 0.50.0", ] [[package]] name = "ipnet" -version = "2.5.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745" +checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" [[package]] name = "itertools" -version = "0.10.5" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" dependencies = [ "either", ] [[package]] name = "itoa" -version = "1.0.4" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" +checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" [[package]] name = "jobserver" -version = "0.1.25" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" +checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" dependencies = [ "libc", ] @@ -1224,9 +1249,9 @@ checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" [[package]] name = "js-sys" -version = "0.3.60" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" dependencies = [ "wasm-bindgen", ] @@ -1251,11 +1276,11 @@ dependencies = [ [[package]] name = "jsonwebtoken" -version = "8.1.1" +version = "8.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aa4b4af834c6cfd35d8763d359661b90f2e45d8f750a0849156c7f4671af09c" +checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" dependencies = [ - "base64 0.13.1", + "base64 0.21.2", "pem", "ring", "serde", @@ -1265,25 +1290,23 @@ dependencies = [ [[package]] name = "konst" -version = "0.2.19" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "330f0e13e6483b8c34885f7e6c9f19b1a7bd449c673fbb948a51c99d66ef74f4" +checksum = "1d9a8bb6c7c71d151b25936b03e012a4c00daea99e3a3797c6ead66b0a0d55e2" dependencies = [ - "konst_macro_rules", - "konst_proc_macros", + "const_panic", + "konst_kernel", + "typewit", ] [[package]] -name = "konst_macro_rules" -version = "0.2.19" +name = "konst_kernel" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" - -[[package]] -name = "konst_proc_macros" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "984e109462d46ad18314f10e392c286c3d47bce203088a09012de1015b45b737" +checksum = "55d2ab266022e7309df89ed712bddc753e3a3c395c3ced1bb2e4470ec2a8146d" +dependencies = [ + "typewit", +] [[package]] name = "lazy_static" @@ -1299,9 +1322,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.137" +version = "0.2.146" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" +checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" [[package]] name = "libloading" @@ -1315,21 +1338,36 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "6.20.3" +version = "0.11.0+8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d" +checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" dependencies = [ "bindgen", + "bzip2-sys", "cc", "glob", "libc", + "libz-sys", + "lz4-sys", + "zstd-sys", ] [[package]] name = "libsqlite3-sys" -version = "0.25.2" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" +checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "libz-sys" +version = "1.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" dependencies = [ "cc", "pkg-config", @@ -1355,9 +1393,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.9" +version = "0.4.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" dependencies = [ "autocfg", "scopeguard", @@ -1365,12 +1403,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.17" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" -dependencies = [ - "cfg-if", -] +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" [[package]] name = "lru-cache" @@ -1381,6 +1416,16 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "lz4-sys" +version = "1.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" +dependencies = [ + "cc", + "libc", +] + [[package]] name = "maplit" version = "1.0.2" @@ -1404,15 +1449,15 @@ dependencies = [ [[package]] name = "matches" -version = "0.1.9" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "matchit" -version = "0.5.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" +checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40" [[package]] name = "memchr" @@ -1430,10 +1475,19 @@ dependencies = [ ] [[package]] -name = "mime" -version = "0.3.16" +name = "memoffset" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" +checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" +dependencies = [ + "autocfg", +] + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "minimal-lexical" @@ -1443,30 +1497,44 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "miniz_oxide" -version = "0.6.2" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" dependencies = [ "adler", + "simd-adler32", ] [[package]] name = "mio" -version = "0.8.5" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", - "log", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys 0.42.0", + "windows-sys 0.48.0", +] + +[[package]] +name = "nix" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" +dependencies = [ + "bitflags 1.3.2", + "cfg-if", + "libc", + "memoffset 0.7.1", + "pin-utils", + "static_assertions", ] [[package]] name = "nom" -version = "7.1.1" +version = "7.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" dependencies = [ "memchr", "minimal-lexical", @@ -1525,9 +1593,9 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.14.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" +checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" dependencies = [ "hermit-abi", "libc", @@ -1535,9 +1603,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.16.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" [[package]] name = "opaque-debug" @@ -1596,7 +1664,7 @@ dependencies = [ "fnv", "futures-channel", "futures-util", - "indexmap", + "indexmap 1.9.3", "js-sys", "once_cell", "pin-project-lite", @@ -1634,12 +1702,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "os_str_bytes" -version = "6.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" - [[package]] name = "overload" version = "0.1.1" @@ -1668,28 +1730,28 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.4" +version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" dependencies = [ "cfg-if", "libc", - "redox_syscall", + "redox_syscall 0.3.5", "smallvec", - "windows-sys 0.42.0", + "windows-targets", ] [[package]] name = "paste" -version = "1.0.9" +version = "1.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" +checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" [[package]] name = "pear" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "15e44241c5e4c868e3eaa78b7c1848cadd6344ed4f54d029832d32b415a58702" +checksum = "0ec95680a7087503575284e5063e14b694b7a9c0b065e5dceec661e0497127e8" dependencies = [ "inlinable_string", "pear_codegen", @@ -1698,14 +1760,14 @@ dependencies = [ [[package]] name = "pear_codegen" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82a5ca643c2303ecb740d506539deba189e16f2754040a42901cd8105d0282d0" +checksum = "9661a3a53f93f09f2ea882018e4d7c88f6ff2956d809a276060476fd8c879d3c" dependencies = [ "proc-macro2", "proc-macro2-diagnostics", "quote", - "syn", + "syn 2.0.21", ] [[package]] @@ -1716,24 +1778,24 @@ checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" [[package]] name = "pem" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" +checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" dependencies = [ "base64 0.13.1", ] [[package]] name = "percent-encoding" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" [[package]] name = "persy" -version = "1.3.4" +version = "1.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5511189f4dbd737283b0dd2ff6715f2e35fd0d3e1ddf953ed6a772e439e1f73f" +checksum = "3712821f12453814409ec149071bd4832a8ec458e648579c104aee30ed70b300" dependencies = [ "crc", "data-encoding", @@ -1747,22 +1809,22 @@ dependencies = [ [[package]] name = "pin-project" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" +checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" dependencies = [ "pin-project-internal", ] [[package]] name = "pin-project-internal" -version = "1.0.12" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" +checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] @@ -1789,18 +1851,19 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.26" +version = "0.3.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" [[package]] name = "png" -version = "0.17.7" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" +checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" dependencies = [ - "bitflags", + "bitflags 1.3.2", "crc32fast", + "fdeflate", "flate2", "miniz_oxide", ] @@ -1812,58 +1875,43 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] -name = "proc-macro-crate" -version = "1.2.1" +name = "prettyplease" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" +checksum = "9825a04601d60621feed79c4e6b56d65db77cdca55cef43b46b0de1096d1c282" +dependencies = [ + "proc-macro2", + "syn 2.0.21", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" dependencies = [ "once_cell", - "thiserror", - "toml", -] - -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", + "toml_edit", ] [[package]] name = "proc-macro2" -version = "1.0.47" +version = "1.0.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" +checksum = "363a6f739a0c0addeaf6ed75150b95743aa18643a3c6f40409ed7b6db3a6911f" dependencies = [ "unicode-ident", ] [[package]] name = "proc-macro2-diagnostics" -version = "0.9.1" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf29726d67464d49fa6224a1d07936a8c08bb3fba727c7493f6cf1616fdaada" +checksum = "606c4ba35817e2922a308af55ad51bab3645b59eae5c570d4a6cf07e36bd493b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", "version_check", "yansi", ] @@ -1876,9 +1924,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.21" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" +checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" dependencies = [ "proc-macro2", ] @@ -1942,7 +1990,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", ] [[package]] @@ -1960,7 +2008,16 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" dependencies = [ - "bitflags", + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", ] [[package]] @@ -1969,20 +2026,20 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.8", - "redox_syscall", + "getrandom 0.2.10", + "redox_syscall 0.2.16", "thiserror", ] [[package]] name = "regex" -version = "1.7.0" +version = "1.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" +checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" dependencies = [ "aho-corasick", "memchr", - "regex-syntax", + "regex-syntax 0.7.2", ] [[package]] @@ -1991,14 +2048,20 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" dependencies = [ - "regex-syntax", + "regex-syntax 0.6.29", ] [[package]] name = "regex-syntax" -version = "0.6.28" +version = "0.6.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" [[package]] name = "reqwest" @@ -2022,14 +2085,14 @@ dependencies = [ "mime", "percent-encoding", "pin-project-lite", - "rustls", + "rustls 0.20.8", "rustls-native-certs", "rustls-pemfile 0.2.1", "serde", "serde_json", "serde_urlencoded", "tokio", - "tokio-rustls", + "tokio-rustls 0.23.4", "tokio-socks", "url", "wasm-bindgen", @@ -2065,9 +2128,9 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.17.0" +version = "0.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7" +checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe" dependencies = [ "libc", "librocksdb-sys", @@ -2075,8 +2138,8 @@ dependencies = [ [[package]] name = "ruma" -version = "0.7.4" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.8.2" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "assign", "js_int", @@ -2093,8 +2156,8 @@ dependencies = [ [[package]] name = "ruma-appservice-api" -version = "0.7.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.8.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "js_int", "ruma-common", @@ -2104,8 +2167,8 @@ dependencies = [ [[package]] name = "ruma-client-api" -version = "0.15.3" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.16.2" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "assign", "bytes", @@ -2113,23 +2176,22 @@ dependencies = [ "js_int", "js_option", "maplit", - "percent-encoding", "ruma-common", "serde", + "serde_html_form", "serde_json", ] [[package]] name = "ruma-common" -version = "0.10.5" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.11.3" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ - "base64 0.20.0", + "base64 0.21.2", "bytes", "form_urlencoded", "http", - "indexmap", - "itoa", + "indexmap 2.0.0", "js_int", "js_option", "konst", @@ -2139,6 +2201,7 @@ dependencies = [ "ruma-identifiers-validation", "ruma-macros", "serde", + "serde_html_form", "serde_json", "thiserror", "tracing", @@ -2149,8 +2212,8 @@ dependencies = [ [[package]] name = "ruma-federation-api" -version = "0.6.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.7.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "js_int", "ruma-common", @@ -2160,8 +2223,8 @@ dependencies = [ [[package]] name = "ruma-identifiers-validation" -version = "0.9.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.9.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "js_int", "thiserror", @@ -2169,8 +2232,8 @@ dependencies = [ [[package]] name = "ruma-identity-service-api" -version = "0.6.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.7.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "js_int", "ruma-common", @@ -2179,8 +2242,8 @@ dependencies = [ [[package]] name = "ruma-macros" -version = "0.10.5" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.11.3" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "once_cell", "proc-macro-crate", @@ -2188,14 +2251,14 @@ dependencies = [ "quote", "ruma-identifiers-validation", "serde", - "syn", + "syn 2.0.21", "toml", ] [[package]] name = "ruma-push-gateway-api" -version = "0.6.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.7.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "js_int", "ruma-common", @@ -2205,24 +2268,24 @@ dependencies = [ [[package]] name = "ruma-signatures" -version = "0.12.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.13.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ - "base64 0.20.0", + "base64 0.21.2", "ed25519-dalek", "pkcs8", "rand 0.7.3", "ruma-common", "serde_json", - "sha2", + "sha2 0.10.7", "subslice", "thiserror", ] [[package]] name = "ruma-state-res" -version = "0.8.0" -source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" +version = "0.9.1" +source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" dependencies = [ "itertools", "js_int", @@ -2235,11 +2298,11 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" +checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" dependencies = [ - "bitflags", + "bitflags 2.3.2", "fallible-iterator", "fallible-streaming-iterator", "hashlink", @@ -2255,7 +2318,7 @@ checksum = "b50162d19404029c1ceca6f6980fe40d45c8b369f6f44446fa14bb39573b5bb9" dependencies = [ "base64 0.13.1", "blake2b_simd", - "constant_time_eq", + "constant_time_eq 0.1.5", "crossbeam-utils", ] @@ -2267,9 +2330,9 @@ checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" [[package]] name = "rustls" -version = "0.20.7" +version = "0.20.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" +checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" dependencies = [ "log", "ring", @@ -2278,13 +2341,25 @@ dependencies = [ ] [[package]] -name = "rustls-native-certs" -version = "0.6.2" +name = "rustls" +version = "0.21.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" +checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" +dependencies = [ + "log", + "ring", + "rustls-webpki", + "sct", +] + +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" dependencies = [ "openssl-probe", - "rustls-pemfile 1.0.1", + "rustls-pemfile 1.0.2", "schannel", "security-framework", ] @@ -2300,27 +2375,42 @@ dependencies = [ [[package]] name = "rustls-pemfile" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" +checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" dependencies = [ - "base64 0.13.1", + "base64 0.21.2", ] [[package]] -name = "ryu" -version = "1.0.11" +name = "rustls-webpki" +version = "0.100.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" +checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "rustversion" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" + +[[package]] +name = "ryu" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" [[package]] name = "schannel" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" +checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" dependencies = [ - "lazy_static", - "windows-sys 0.36.1", + "windows-sys 0.42.0", ] [[package]] @@ -2347,11 +2437,11 @@ checksum = "621e3680f3e07db4c9c2c3fb07c6223ab2fab2e54bd3c04c3ae037990f428c32" [[package]] name = "security-framework" -version = "2.7.0" +version = "2.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" +checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" dependencies = [ - "bitflags", + "bitflags 1.3.2", "core-foundation", "core-foundation-sys", "libc", @@ -2360,9 +2450,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.6.1" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" +checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" dependencies = [ "core-foundation-sys", "libc", @@ -2370,35 +2460,66 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.147" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" +checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.147" +version = "1.0.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" +checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", +] + +[[package]] +name = "serde_html_form" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53192e38d5c88564b924dbe9b60865ecbb71b81d38c4e61c817cffd3e36ef696" +dependencies = [ + "form_urlencoded", + "indexmap 1.9.3", + "itoa", + "ryu", + "serde", ] [[package]] name = "serde_json" -version = "1.0.89" +version = "1.0.99" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" +checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" dependencies = [ "itoa", "ryu", "serde", ] +[[package]] +name = "serde_path_to_error" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +dependencies = [ + "serde", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -2413,11 +2534,11 @@ dependencies = [ [[package]] name = "serde_yaml" -version = "0.9.14" +version = "0.9.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d232d893b10de3eb7258ff01974d6ee20663d8e833263c99409d4b13a0209da" +checksum = "452e67b9c20c37fa79df53201dc03839651086ed9bbe92b3ca585ca9fdaa7d85" dependencies = [ - "indexmap", + "indexmap 2.0.0", "itoa", "ryu", "serde", @@ -2426,13 +2547,13 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.10.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" +checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -2443,7 +2564,7 @@ checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" dependencies = [ "cfg-if", "cpufeatures", - "digest 0.10.6", + "digest 0.10.7", ] [[package]] @@ -2459,6 +2580,17 @@ dependencies = [ "opaque-debug", ] +[[package]] +name = "sha2" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest 0.10.7", +] + [[package]] name = "sharded-slab" version = "0.1.4" @@ -2476,9 +2608,9 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "signal-hook-registry" -version = "1.4.0" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" dependencies = [ "libc", ] @@ -2489,6 +2621,12 @@ version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +[[package]] +name = "simd-adler32" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" + [[package]] name = "simple_asn1" version = "0.6.2" @@ -2503,9 +2641,9 @@ dependencies = [ [[package]] name = "slab" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" dependencies = [ "autocfg", ] @@ -2518,14 +2656,24 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" [[package]] name = "socket2" -version = "0.4.7" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" dependencies = [ "libc", "winapi", ] +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys 0.48.0", +] + [[package]] name = "spin" version = "0.5.2" @@ -2542,6 +2690,12 @@ dependencies = [ "der", ] +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + [[package]] name = "subslice" version = "0.2.3" @@ -2553,15 +2707,26 @@ dependencies = [ [[package]] name = "subtle" -version = "2.4.1" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" +checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "syn" -version = "1.0.103" +version = "1.0.109" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1182caafaab7018eaea9b404afa8184c0baf42a04d5e10ae4f4843c2029c8aab" dependencies = [ "proc-macro2", "quote", @@ -2570,9 +2735,9 @@ dependencies = [ [[package]] name = "sync_wrapper" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" [[package]] name = "synchronoise" @@ -2583,44 +2748,33 @@ dependencies = [ "crossbeam-queue", ] -[[package]] -name = "synstructure" -version = "0.12.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" -dependencies = [ - "proc-macro2", - "quote", - "syn", - "unicode-xid", -] - [[package]] name = "thiserror" -version = "1.0.37" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" +checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.37" +version = "1.0.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" +checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] name = "thread_local" -version = "1.1.4" +version = "1.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" dependencies = [ + "cfg-if", "once_cell", ] @@ -2659,12 +2813,11 @@ dependencies = [ [[package]] name = "tikv-jemalloc-sys" -version = "0.5.2+5.3.0-patched" +version = "0.5.3+5.3.0-patched" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3" +checksum = "a678df20055b43e57ef8cddde41cdfda9a3c1a060b67f4c5836dfb1d78543ba8" dependencies = [ "cc", - "fs_extra", "libc", ] @@ -2680,9 +2833,9 @@ dependencies = [ [[package]] name = "time" -version = "0.3.17" +version = "0.3.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" +checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" dependencies = [ "itoa", "serde", @@ -2692,15 +2845,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" [[package]] name = "time-macros" -version = "0.2.6" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" +checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" dependencies = [ "time-core", ] @@ -2716,38 +2869,37 @@ dependencies = [ [[package]] name = "tinyvec_macros" -version = "0.1.0" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.22.0" +version = "1.28.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3" +checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" dependencies = [ "autocfg", "bytes", "libc", - "memchr", "mio", "num_cpus", "pin-project-lite", "signal-hook-registry", - "socket2", + "socket2 0.4.9", "tokio-macros", - "winapi", + "windows-sys 0.48.0", ] [[package]] name = "tokio-macros" -version = "1.8.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] @@ -2756,11 +2908,21 @@ version = "0.23.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" dependencies = [ - "rustls", + "rustls 0.20.8", "tokio", "webpki", ] +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls 0.21.2", + "tokio", +] + [[package]] name = "tokio-socks" version = "0.5.1" @@ -2775,9 +2937,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.11" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" +checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" dependencies = [ "futures-core", "pin-project-lite", @@ -2786,9 +2948,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.4" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" dependencies = [ "bytes", "futures-core", @@ -2800,11 +2962,36 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.9" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" +checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" dependencies = [ "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" +dependencies = [ + "indexmap 2.0.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", ] [[package]] @@ -2817,7 +3004,6 @@ dependencies = [ "futures-util", "pin-project", "pin-project-lite", - "tokio", "tower-layer", "tower-service", "tracing", @@ -2825,12 +3011,11 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.3.4" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" +checksum = "a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c" dependencies = [ - "async-compression", - "bitflags", + "bitflags 2.3.2", "bytes", "futures-core", "futures-util", @@ -2838,8 +3023,6 @@ dependencies = [ "http-body", "http-range-header", "pin-project-lite", - "tokio", - "tokio-util", "tower", "tower-layer", "tower-service", @@ -2873,20 +3056,20 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.23" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", ] [[package]] name = "tracing-core" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" dependencies = [ "once_cell", "valuable", @@ -2930,9 +3113,9 @@ dependencies = [ [[package]] name = "tracing-subscriber" -version = "0.3.16" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" +checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" dependencies = [ "matchers", "nu-ansi-term", @@ -2993,36 +3176,42 @@ dependencies = [ [[package]] name = "try-lock" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" +checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "typenum" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + +[[package]] +name = "typewit" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4061a10d4d8f3081a8ccc025182afd8434302d8d4b4503ec6d8510d09df08c2d" [[package]] name = "uncased" -version = "0.9.7" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" +checksum = "9b9bc53168a4be7402ab86c3aad243a84dd7381d09be0eddc81280c1da95ca68" dependencies = [ "version_check", ] [[package]] name = "unicode-bidi" -version = "0.3.8" +version = "0.3.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" [[package]] name = "unicode-ident" -version = "1.0.5" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" +checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" [[package]] name = "unicode-normalization" @@ -3033,17 +3222,11 @@ dependencies = [ "tinyvec", ] -[[package]] -name = "unicode-xid" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" - [[package]] name = "unsafe-libyaml" -version = "0.2.4" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1e5fa573d8ac5f1a856f8d7be41d390ee973daf97c806b2c1a465e4e1406e68" +checksum = "1865806a559042e51ab5414598446a5871b561d21b6764f2eabb0dd481d880a6" [[package]] name = "unsigned-varint" @@ -3059,22 +3242,22 @@ checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" -version = "2.3.1" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" dependencies = [ "form_urlencoded", - "idna 0.3.0", + "idna 0.4.0", "percent-encoding", ] [[package]] name = "uuid" -version = "1.2.2" +version = "1.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" +checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81" dependencies = [ - "getrandom 0.2.8", + "getrandom 0.2.10", ] [[package]] @@ -3097,11 +3280,10 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "want" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" dependencies = [ - "log", "try-lock", ] @@ -3119,9 +3301,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.83" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -3129,24 +3311,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.83" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn", + "syn 2.0.21", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.33" +version = "0.4.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" dependencies = [ "cfg-if", "js-sys", @@ -3156,9 +3338,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.83" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -3166,28 +3348,28 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.83" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.21", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.83" +version = "0.2.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "web-sys" -version = "0.3.60" +version = "0.3.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" dependencies = [ "js-sys", "wasm-bindgen", @@ -3211,9 +3393,9 @@ checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" [[package]] name = "widestring" -version = "0.5.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" [[package]] name = "wildmatch" @@ -3243,105 +3425,137 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" -[[package]] -name = "windows-sys" -version = "0.36.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" -dependencies = [ - "windows_aarch64_msvc 0.36.1", - "windows_i686_gnu 0.36.1", - "windows_i686_msvc 0.36.1", - "windows_x86_64_gnu 0.36.1", - "windows_x86_64_msvc 0.36.1", -] - [[package]] name = "windows-sys" version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc 0.42.0", - "windows_i686_gnu 0.42.0", - "windows_i686_msvc 0.42.0", - "windows_x86_64_gnu 0.42.0", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc 0.42.0", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets", +] + +[[package]] +name = "windows-targets" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", ] [[package]] name = "windows_aarch64_gnullvm" -version = "0.42.0" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" [[package]] name = "windows_aarch64_msvc" -version = "0.36.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" [[package]] name = "windows_aarch64_msvc" -version = "0.42.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" [[package]] name = "windows_i686_gnu" -version = "0.36.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" [[package]] name = "windows_i686_gnu" -version = "0.42.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" [[package]] name = "windows_i686_msvc" -version = "0.36.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" [[package]] name = "windows_i686_msvc" -version = "0.42.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" [[package]] name = "windows_x86_64_gnu" -version = "0.36.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" [[package]] name = "windows_x86_64_gnu" -version = "0.42.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" [[package]] name = "windows_x86_64_gnullvm" -version = "0.42.0" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" [[package]] name = "windows_x86_64_msvc" -version = "0.36.1" +version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" [[package]] name = "windows_x86_64_msvc" -version = "0.42.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winnow" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" +dependencies = [ + "memchr", +] [[package]] name = "winreg" @@ -3354,11 +3568,12 @@ dependencies = [ [[package]] name = "winreg" -version = "0.10.1" +version = "0.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" dependencies = [ - "winapi", + "cfg-if", + "windows-sys 0.48.0", ] [[package]] @@ -3369,23 +3584,22 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zeroize" -version = "1.5.7" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" +checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.3.2" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn", - "synstructure", + "syn 2.0.21", ] [[package]] @@ -3396,3 +3610,14 @@ checksum = "70b40401a28d86ce16a330b863b86fd7dbee4d7c940587ab09ab8c019f9e3fdf" dependencies = [ "num-traits", ] + +[[package]] +name = "zstd-sys" +version = "2.0.8+zstd.1.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" +dependencies = [ + "cc", + "libc", + "pkg-config", +] diff --git a/pkgs/servers/matrix-conduit/default.nix b/pkgs/servers/matrix-conduit/default.nix index 5540711f62c9..6cb8f16d203c 100644 --- a/pkgs/servers/matrix-conduit/default.nix +++ b/pkgs/servers/matrix-conduit/default.nix @@ -1,14 +1,23 @@ -{ lib, rustPlatform, fetchFromGitLab, pkg-config, sqlite, stdenv, darwin, nixosTests, rocksdb_6_23 }: +{ lib +, rustPlatform +, fetchFromGitLab +, pkg-config +, sqlite +, stdenv +, darwin +, nixosTests +, rocksdb +}: rustPlatform.buildRustPackage rec { pname = "matrix-conduit"; - version = "0.5.0"; + version = "0.6.0"; src = fetchFromGitLab { owner = "famedly"; repo = "conduit"; rev = "v${version}"; - sha256 = "sha256-GSCpmn6XRbmnfH31R9c6QW3/pez9KHPjI99dR+ln0P4="; + hash = "sha256-TpNssMHvSKcxJMas5lQNWEbIv09u4/niBN2C27Mp0JY="; }; # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace @@ -18,7 +27,7 @@ rustPlatform.buildRustPackage rec { outputHashes = { "heed-0.10.6" = "sha256-rm02pJ6wGYN4SsAbp85jBVHDQ5ITjZZd+79EC2ubRsY="; "reqwest-0.11.9" = "sha256-wH/q7REnkz30ENBIK5Rlxnc1F6vOyuEANMHFmiVPaGw="; - "ruma-0.7.4" = "sha256-ztobLdOXSGyK1YcPMMIycO3ZmnjxG5mLkHltf0Fbs8s="; + "ruma-0.8.2" = "sha256-GkHLY5unh7uyFNe0RS+3xQ4Ou8qBhzd+kEnCC7xUnMo="; }; }; @@ -37,8 +46,10 @@ rustPlatform.buildRustPackage rec { darwin.apple_sdk.frameworks.Security ]; - ROCKSDB_INCLUDE_DIR = "${rocksdb_6_23}/include"; - ROCKSDB_LIB_DIR = "${rocksdb_6_23}/lib"; + env = { + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; + }; # tests failed on x86_64-darwin with SIGILL: illegal instruction doCheck = !(stdenv.isx86_64 && stdenv.isDarwin); diff --git a/pkgs/servers/mattermost/matterircd.nix b/pkgs/servers/mattermost/matterircd.nix index 8f3f6d1ac61e..a456ee8c3f3f 100644 --- a/pkgs/servers/mattermost/matterircd.nix +++ b/pkgs/servers/mattermost/matterircd.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "matterircd"; - version = "0.27.0"; + version = "0.27.1"; src = fetchFromGitHub { owner = "42wim"; repo = "matterircd"; rev = "v${version}"; - sha256 = "sha256-gJHFAvgEZ26Jj3MfaUB7u/8jWtVHa9mjWfo+hFfo9u0="; + sha256 = "sha256-bDM+P9UwH4cpieOQQfEi2xIKTRQ1zInW9iFK3yAU1Xk="; }; vendorHash = null; diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix index 7033bb4af5a3..480e7eac8bdd 100644 --- a/pkgs/servers/mautrix-whatsapp/default.nix +++ b/pkgs/servers/mautrix-whatsapp/default.nix @@ -2,18 +2,18 @@ buildGoModule rec { pname = "mautrix-whatsapp"; - version = "0.9.0"; + version = "0.10.0"; src = fetchFromGitHub { owner = "mautrix"; repo = "whatsapp"; rev = "v${version}"; - hash = "sha256-9o8AjZclSVzpAIqnW28/iaP10pA5cg7eC1q/kbMI3jI="; + hash = "sha256-NbIDVBfh/6NXEvQhypOC5ToOq0EEkKKiMMahGJdXX0g="; }; buildInputs = [ olm ]; - vendorSha256 = "sha256-Gnr3+653gy3C8G0NSYsjsQFkfDPs013pyl/ARD5yweM="; + vendorSha256 = "sha256-5S5uq7CRixw6PvtE4xz+AWfS+VsKE4+JVZjfyXmvbsM="; doCheck = false; diff --git a/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix b/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix index 50f4d29d3911..21376aac9e97 100644 --- a/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix +++ b/pkgs/servers/monitoring/nagios/plugins/check_ssl_cert.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation rec { pname = "check_ssl_cert"; - version = "2.70.0"; + version = "2.72.0"; src = fetchFromGitHub { owner = "matteocorti"; repo = "check_ssl_cert"; rev = "refs/tags/v${version}"; - hash = "sha256-mr6tCZfnAM0e8cEtyen3oiV0Vt3cR/Z80RJ4NeMUaMs="; + hash = "sha256-0FKxZL+PY9cU64OzzfoxaHv6/neAJPwqOKcBsiSY3dw="; }; nativeBuildInputs = [ diff --git a/pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix b/pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix index 95fd5135b4c1..d2d37c04a819 100644 --- a/pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix +++ b/pkgs/servers/monitoring/prometheus/dmarc-metrics-exporter/default.nix @@ -5,7 +5,7 @@ python3.pkgs.buildPythonApplication rec { pname = "dmarc-metrics-exporter"; - version = "0.9.1"; + version = "0.9.4"; disabled = python3.pythonOlder "3.8"; @@ -15,7 +15,7 @@ python3.pkgs.buildPythonApplication rec { owner = "jgosmann"; repo = "dmarc-metrics-exporter"; rev = "refs/tags/v${version}"; - hash = "sha256-o22Jn2x2mFczjQTttKEfrzGBAKpXSe9JT8kIA5WGjmA="; + hash = "sha256-doKG191rQvUpjOb3HvkzZP9XbtQXYGFtDJIdDSFRLSU="; }; pythonRelaxDeps = true; diff --git a/pkgs/servers/news/leafnode/1.nix b/pkgs/servers/news/leafnode/1.nix new file mode 100644 index 000000000000..c68ad1d69946 --- /dev/null +++ b/pkgs/servers/news/leafnode/1.nix @@ -0,0 +1,25 @@ +{ lib, stdenv, fetchurl, pcre2 }: + +stdenv.mkDerivation (finalAttrs: { + pname = "leafnode"; + version = "1.12.0"; + + src = fetchurl { + url = "https://downloads.sourceforge.net/project/leafnode/leafnode/${finalAttrs.version}/leafnode-${finalAttrs.version}.tar.gz"; + sha256 = "sha256-tGfOcyH2F6IeglfY00u199eKusnn6HeqD7or3Oz3ed4="; + }; + + configureFlags = [ + "--with-ipv6" + ]; + + buildInputs = [ pcre2 ]; + + meta = { + homepage = "https://leafnode.sourceforge.io/index.shtml"; + description = "Implementation of a store & forward NNTP proxy, stable release"; + license = lib.licenses.mit; + platforms = lib.platforms.unix; + maintainers = [ lib.maintainers.ne9z ]; + }; +}) diff --git a/pkgs/servers/news/leafnode/default.nix b/pkgs/servers/news/leafnode/default.nix index 32c59aea2bd3..01bd7b011a77 100644 --- a/pkgs/servers/news/leafnode/default.nix +++ b/pkgs/servers/news/leafnode/default.nix @@ -1,12 +1,12 @@ { lib, stdenv, fetchurl, pcre, libxcrypt }: -stdenv.mkDerivation { +stdenv.mkDerivation (finalAttrs: { pname = "leafnode"; - version = "2.0.0.alpha20121101a.12"; + version = "2.0.0.alpha20140727b"; src = fetchurl { - url = "http://home.pages.de/~mandree/leafnode/beta/leafnode-2.0.0.alpha20121101a.tar.bz2"; - sha256 = "096w4gxj08m3vwmyv4sxpmbl8dn6mzqfmrhc32jgyca6qzlrdin8"; + url = "http://krusty.dt.e-technik.tu-dortmund.de/~ma/leafnode/beta/leafnode-${finalAttrs.version}.tar.bz2"; + sha256 = "sha256-NOuiy7uHG3JMjV3UAtHDWK6yG6QmvrVljhVe0NdGEHU="; }; configureFlags = [ "--enable-runas-user=nobody" ]; @@ -15,24 +15,25 @@ stdenv.mkDerivation { substituteInPlace Makefile.in --replace 02770 0770 ''; + # configure uses id to check environment; we don't want this check preConfigure = '' - # configure uses id to check environment; we don't want this check sed -re 's/^ID[=].*/ID="echo whatever"/' -i configure ''; + # The is_validfqdn is far too restrictive, and only allows + # Internet-facing servers to run. In order to run leafnode via + # localhost only, we need to disable this check. postConfigure = '' - # The is_validfqdn is far too restrictive, and only allows - # Internet-facing servers to run. In order to run leafnode via - # localhost only, we need to disable this check. - sed -i validatefqdn.c -e 's/int is_validfqdn(const char \*f) {/int is_validfqdn(const char *f) { return 1;/;' + sed -i validatefqdn.c -e 's/int is_validfqdn(const char \*f) {/int is_validfqdn(const char *f) { return 1;/;' ''; buildInputs = [ pcre libxcrypt ]; meta = { - homepage = "http://leafnode.sourceforge.net/"; - description = "Implementation of a store & forward NNTP proxy"; + homepage = "https://leafnode.sourceforge.io/index.shtml"; + description = "Implementation of a store & forward NNTP proxy, under development"; license = lib.licenses.mit; platforms = lib.platforms.unix; + maintainers = [ lib.maintainers.ne9z ]; }; -} +}) diff --git a/pkgs/servers/nosql/influxdb2/default.nix b/pkgs/servers/nosql/influxdb2/default.nix index a5cfa5ee55be..6a78aa70ee60 100644 --- a/pkgs/servers/nosql/influxdb2/default.nix +++ b/pkgs/servers/nosql/influxdb2/default.nix @@ -8,6 +8,7 @@ , rustPlatform , stdenv , libiconv +, nixosTests }: let @@ -107,6 +108,8 @@ in buildGoModule { ldflags = [ "-X main.commit=v${version}" "-X main.version=${version}" ]; + passthru.tests = { inherit (nixosTests) influxdb2; }; + meta = with lib; { description = "An open-source distributed time series database"; license = licenses.mit; diff --git a/pkgs/servers/x11/xorg/xwayland.nix b/pkgs/servers/x11/xorg/xwayland.nix index f8f7769fcbfb..28ebf020e1cd 100644 --- a/pkgs/servers/x11/xorg/xwayland.nix +++ b/pkgs/servers/x11/xorg/xwayland.nix @@ -43,11 +43,11 @@ stdenv.mkDerivation rec { pname = "xwayland"; - version = "23.1.2"; + version = "23.2.0"; src = fetchurl { url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz"; - sha256 = "sha256-vSXYSY7k13h0/aElEn4ts3/DMlMf68lmIx6gb66M938="; + sha256 = "sha256-fzPsKjTebmauG35Ehyw6IUYZKHLHGbms8ZKBTtur1MU="; }; depsBuildBuild = [ diff --git a/pkgs/test/cross/default.nix b/pkgs/test/cross/default.nix index d6fd8d3b1f80..ff83aedca123 100644 --- a/pkgs/test/cross/default.nix +++ b/pkgs/test/cross/default.nix @@ -135,6 +135,8 @@ let pkgs.pkgsLLVM.stdenv pkgs.pkgsStatic.bash pkgs.pkgsCross.arm-embedded.stdenv + pkgs.pkgsCross.sheevaplug.stdenv # for armv5tel + pkgs.pkgsCross.raspberryPi.stdenv # for armv6l pkgs.pkgsCross.armv7l-hf-multiplatform.stdenv pkgs.pkgsCross.m68k.stdenv pkgs.pkgsCross.aarch64-multiplatform.pkgsBuildTarget.gcc diff --git a/pkgs/test/haskell/default.nix b/pkgs/test/haskell/default.nix index 2ecbd4caf81b..8f1f21d65b51 100644 --- a/pkgs/test/haskell/default.nix +++ b/pkgs/test/haskell/default.nix @@ -6,4 +6,5 @@ lib.recurseIntoAttrs { documentationTarball = callPackage ./documentationTarball { }; setBuildTarget = callPackage ./setBuildTarget { }; incremental = callPackage ./incremental { }; + upstreamStackHpackVersion = callPackage ./upstreamStackHpackVersion { }; } diff --git a/pkgs/test/haskell/shellFor/default.nix b/pkgs/test/haskell/shellFor/default.nix index aa06ff6e52f8..83daf079cc0f 100644 --- a/pkgs/test/haskell/shellFor/default.nix +++ b/pkgs/test/haskell/shellFor/default.nix @@ -2,7 +2,11 @@ (haskellPackages.shellFor { packages = p: [ p.constraints p.linear ]; - extraDependencies = p: { libraryHaskellDepends = [ p.releaser ]; }; + # WARNING: When updating this, make sure that the libraries passed to + # `extraDependencies` are not actually transitive dependencies of libraries in + # `packages` above. We explicitly want to test that it is possible to specify + # `extraDependencies` that are not in the closure of `packages`. + extraDependencies = p: { libraryHaskellDepends = [ p.conduit ]; }; nativeBuildInputs = [ cabal-install ]; phases = [ "unpackPhase" "buildPhase" "installPhase" ]; unpackPhase = '' @@ -18,13 +22,19 @@ mkdir -p $HOME/.cabal touch $HOME/.cabal/config - # Check extraDependencies.libraryHaskellDepends arg + # Check that the extraDependencies.libraryHaskellDepends arg is correctly + # picked up. This uses ghci to interpret a small Haskell program that uses + # a package from extraDependencies. ghci < ./stack.tar.gz + tar xf ./stack.tar.gz + + upstream_stack_version_output="$(./stack-${stack.version}-linux-x86_64-static/stack --version)" + echo "upstream \`stack --version\` output: $upstream_stack_version_output" + + nixpkgs_stack_version_output="$(stack --version)" + echo "nixpkgs \`stack --version\` output: $nixpkgs_stack_version_output" + + # Confirm that the upstream stack version is the same as the stack version + # in Nixpkgs. This check isn't strictly necessary, but it is a good sanity + # check. + + if [[ "$upstream_stack_version_output" =~ "Version "([0-9]+((\.[0-9]+)+)) ]]; then + upstream_stack_version="''${BASH_REMATCH[1]}" + + echo "parsed upstream stack version: $upstream_stack_version" + echo "stack version from nixpkgs: ${stack.version}" + + if [[ "${stack.version}" != "$upstream_stack_version" ]]; then + echo "ERROR: stack version in Nixpkgs (${stack.version}) does not match the upstream version for some reason: $upstream_stack_version" + exit 1 + fi + else + echo "ERROR: Upstream stack version cannot be found in --version output: $upstream_stack_version" + exit 1 + fi + + # Confirm that the hpack version used in the upstream stack release is the + # same as the hpack version used by the Nixpkgs stack binary. + + if [[ "$upstream_stack_version_output" =~ hpack-([0-9]+((\.[0-9]+)+)) ]]; then + upstream_hpack_version="''${BASH_REMATCH[1]}" + + echo "parsed upstream stack's hpack version: $upstream_hpack_version" + echo "Nixpkgs stack's hpack version: ${hpack.version}" + + if [[ "${hpack.version}" != "$upstream_hpack_version" ]]; then + echo "ERROR: stack's hpack version in Nixpkgs (${hpack.version}) does not match the upstream stack's hpack version: $upstream_hpack_version" + echo "The stack derivation in Nixpkgs needs to be fixed up so that it depends on hpack-$upstream_hpack_version, instead of ${hpack.name}" + exit 1 + fi + else + echo "ERROR: Upstream stack's hpack version cannot be found in --version output: $upstream_hpack_version" + exit 1 + fi + + # Output a string with a known hash. + echo "success" > $out + ''; + + testScriptHash = builtins.hashString "sha256" testScript; +in + +stdenv.mkDerivation { + + # This name is very important. + # + # The idea here is that want this derivation to be re-run everytime the + # version of stack (or the version of its hpack dependency) changes in + # Nixpkgs. We also want to re-run this derivation whenever the test script + # is changed. + # + # Nix/Hydra will re-run derivations if their name changes (even if they are a + # FOD and they have the same hash). + # + # The name of this derivation contains the stack version string, the hpack + # version string, and a hash of the test script. So Nix will know to + # re-run this version when (and only when) one of those values change. + name = "upstream-stack-hpack-version-test-${stack.name}-${hpack.name}-${testScriptHash}"; + + # This is the sha256 hash for the string "success", which is output upon this + # test succeeding. + outputHash = "sha256-gbK9TqmMjbZlVPvI12N6GmmhMPMx/rcyt1yqtMSGj9U="; + outputHashMode = "flat"; + outputHashAlgo = "sha256"; + + nativeBuildInputs = [ curl stack ]; + + impureEnvVars = lib.fetchers.proxyImpureEnvVars; + + buildCommand = '' + # Make sure curl can access HTTPS sites, like GitHub. + # + # Note that we absolutely don't want the Nix store path of the cacert + # derivation in the testScript, because we don't want to rebuild this + # derivation when only the cacert derivation changes. + export SSL_CERT_FILE="${cacert}/etc/ssl/certs/ca-bundle.crt" + '' + testScript; + + meta = with lib; { + description = "Test that the stack in Nixpkgs uses the same version of Hpack as the upstream stack release"; + maintainers = with maintainers; [ cdepillabout ]; + + # This derivation internally runs a statically-linked version of stack from + # upstream. This statically-linked version of stack is only available for + # x86_64-linux, so this test can only be run on x86_64-linux. + platforms = [ "x86_64-linux" ]; + }; +} diff --git a/pkgs/tools/admin/aws-mfa/default.nix b/pkgs/tools/admin/aws-mfa/default.nix index 53855b6d28de..666161f1d363 100644 --- a/pkgs/tools/admin/aws-mfa/default.nix +++ b/pkgs/tools/admin/aws-mfa/default.nix @@ -1,24 +1,36 @@ { lib , buildPythonApplication , fetchFromGitHub +, fetchpatch , boto3 }: buildPythonApplication rec { pname = "aws-mfa"; version = "0.0.12"; + format = "setuptools"; src = fetchFromGitHub { owner = "broamski"; repo = "aws-mfa"; rev = version; - sha256 = "1blcpa13zgyac3v8inc7fh9szxq2avdllx6w5ancfmyh5spc66ay"; + hash = "sha256-XhnDri7QV8esKtx0SttWAvevE3SH2Yj2YMq/P4K6jK4="; }; + patches = [ + # https://github.com/broamski/aws-mfa/pull/87 + (fetchpatch { + name = "remove-duplicate-script.patch"; + url = "https://github.com/broamski/aws-mfa/commit/0d1624022c71cb92bb4436964b87f0b2ffd677ec.patch"; + hash = "sha256-Bv8ffPbDysz87wLg2Xip+0yxaBfbEmu+x6fSXI8BVjA="; + }) + ]; + propagatedBuildInputs = [ boto3 ]; + # package has no tests doCheck = false; pythonImportsCheck = [ @@ -28,7 +40,7 @@ buildPythonApplication rec { meta = with lib; { description = "Manage AWS MFA Security Credentials"; homepage = "https://github.com/broamski/aws-mfa"; - license = [ licenses.mit ]; + license = licenses.mit; maintainers = [ maintainers.srapenne ]; }; } diff --git a/pkgs/tools/admin/awscli2/default.nix b/pkgs/tools/admin/awscli2/default.nix index 130cdb769934..ef44da70227b 100644 --- a/pkgs/tools/admin/awscli2/default.nix +++ b/pkgs/tools/admin/awscli2/default.nix @@ -47,6 +47,11 @@ with py.pkgs; buildPythonApplication rec { substituteInPlace pyproject.toml \ --replace 'cryptography>=3.3.2,<40.0.2' 'cryptography>=3.3.2' \ --replace 'flit_core>=3.7.1,<3.8.1' 'flit_core>=3.7.1' + + # upstream needs pip to build and install dependencies and validates this + # with a configure script, but we don't as we provide all of the packages + # through PYTHONPATH + sed -i '/pip>=/d' requirements/bootstrap.txt ''; nativeBuildInputs = [ diff --git a/pkgs/tools/admin/eksctl/default.nix b/pkgs/tools/admin/eksctl/default.nix index ae0fec5d0126..9153e4c4ecfc 100644 --- a/pkgs/tools/admin/eksctl/default.nix +++ b/pkgs/tools/admin/eksctl/default.nix @@ -1,4 +1,8 @@ -{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: +{ lib +, buildGoModule +, fetchFromGitHub +, installShellFiles +}: buildGoModule rec { pname = "eksctl"; @@ -40,5 +44,6 @@ buildGoModule rec { homepage = "https://github.com/weaveworks/eksctl"; license = licenses.asl20; maintainers = with maintainers; [ xrelkd Chili-Man ]; + mainProgram = "eksctl"; }; } diff --git a/pkgs/tools/admin/elasticsearch-curator/default.nix b/pkgs/tools/admin/elasticsearch-curator/default.nix index 77acc590e1d4..f09aad4a93e3 100644 --- a/pkgs/tools/admin/elasticsearch-curator/default.nix +++ b/pkgs/tools/admin/elasticsearch-curator/default.nix @@ -5,27 +5,27 @@ python3.pkgs.buildPythonApplication rec { pname = "elasticsearch-curator"; - version = "8.0.4"; + version = "8.0.8"; format = "pyproject"; src = fetchFromGitHub { owner = "elastic"; repo = "curator"; rev = "refs/tags/v${version}"; - hash = "sha256-FPp2BpfYsmNwwevYQ6EH3N1q0TjyeEsBeDM9EUbLl+Q="; + hash = "sha256-G8wKeEr7TuUWlqz9hJmnJW7yxn+4WPoStVC0AX5jdHI="; }; - pythonRelaxDeps = [ - "click" - "ecs-logging" - "elasticsearch8" - "es_client" - "pyyaml" - ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace "elasticsearch8==" "elasticsearch8>=" \ + --replace "es_client==" "es_client>=" \ + --replace "ecs-logging==" "ecs-logging>=" \ + --replace "click==" "click>="\ + --replace "pyyaml==" "pyyaml>=" + ''; nativeBuildInputs = with python3.pkgs; [ hatchling - pythonRelaxDepsHook ]; propagatedBuildInputs = with python3.pkgs; [ @@ -77,8 +77,9 @@ python3.pkgs.buildPythonApplication rec { ]; meta = with lib; { - homepage = "https://github.com/elastic/curator"; description = "Curate, or manage, your Elasticsearch indices and snapshots"; + homepage = "https://github.com/elastic/curator"; + changelog = "https://github.com/elastic/curator/releases/tag/v${version}"; license = licenses.asl20; longDescription = '' Elasticsearch Curator helps you curate, or manage, your Elasticsearch @@ -92,7 +93,6 @@ python3.pkgs.buildPythonApplication rec { * Perform various actions on the items which remain in the actionable list. ''; - changelog = "https://github.com/elastic/curator/releases/tag/v${version}"; maintainers = with maintainers; [ basvandijk ]; }; } diff --git a/pkgs/tools/archivers/peazip/default.nix b/pkgs/tools/archivers/peazip/default.nix new file mode 100644 index 000000000000..3dd74e1e7298 --- /dev/null +++ b/pkgs/tools/archivers/peazip/default.nix @@ -0,0 +1,98 @@ +{ stdenv +, lib +, fetchFromGitHub +, wrapQtAppsHook +, fpc +, lazarus +, xorg +, libqt5pas +, _7zz +, archiver +, brotli +, upx +, zpaq +, zstd +}: + +stdenv.mkDerivation rec { + pname = "peazip"; + version = "9.9.0"; + + src = fetchFromGitHub { + owner = "peazip"; + repo = pname; + rev = version; + hash = "sha256-1UavigwVp/Gna2BOUECQrn/VQjov8wDw5EdPWX3mpvM="; + }; + sourceRoot = "${src.name}/peazip-sources"; + + nativeBuildInputs = [ + wrapQtAppsHook + lazarus + fpc + ]; + + buildInputs = [ + xorg.libX11 + libqt5pas + ]; + + NIX_LDFLAGS = "--as-needed -rpath ${lib.makeLibraryPath buildInputs}"; + + buildPhase = '' + export HOME=$(mktemp -d) + cd dev + lazbuild --lazarusdir=${lazarus}/share/lazarus --widgetset=qt5 --build-all project_pea.lpi && [ -f pea ] + lazbuild --lazarusdir=${lazarus}/share/lazarus --widgetset=qt5 --build-all project_peach.lpi && [ -f peazip ] + cd .. + ''; + + installPhase = '' + runHook preInstall + + # Executables + ## Main programs + install -D dev/{pea,peazip} -t $out/lib/peazip + mkdir -p $out/bin + ln -s $out/lib/peazip/{pea,peazip} $out/bin/ + + ## Symlink the available compression algorithm programs. + mkdir -p $out/lib/peazip/res/bin/7z + ln -s ${_7zz}/bin/7zz $out/lib/peazip/res/bin/7z/7z + mkdir -p $out/lib/peazip/res/bin/arc + ln -s ${archiver}/bin/arc $out/lib/peazip/res/bin/arc/ + mkdir -p $out/lib/peazip/res/bin/brotli + ln -s ${brotli}/bin/brotli $out/lib/peazip/res/bin/brotli/ + mkdir -p $out/lib/peazip/res/bin/upx + ln -s ${upx}/bin/upx $out/lib/peazip/res/bin/upx/ + mkdir -p $out/lib/peazip/res/bin/zpaq + ln -s ${zpaq}/bin/zpaq $out/lib/peazip/res/bin/zpaq/ + mkdir -p $out/lib/peazip/res/bin/zstd + ln -s ${zstd}/bin/zstd $out/lib/peazip/res/bin/zstd/ + + mkdir -p $out/share/peazip + ln -s $out/share/peazip $out/lib/peazip/res/share + cp -r res/share/{icons,lang,themes,presets} $out/share/peazip/ + install -D res/share/batch/freedesktop_integration/peazip.png -t "$out/share/icons/hicolor/256x256/apps" + install -D res/share/icons/peazip_{7z,rar,zip}.png -t "$out/share/icons/hicolor/256x256/mimetypes" + install -D res/share/batch/freedesktop_integration/peazip_{add,extract}.png -t "$out/share/icons/hicolor/256x256/actions" + install -D res/share/batch/freedesktop_integration/*.desktop -t "$out/share/applications" + + runHook postInstall + ''; + + meta = with lib; { + description = "Cross-platform file and archive manager"; + longDescription = '' + Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. + + Features volume spanning, compression, authenticated encryption. + + Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PEA, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard. + ''; + license = licenses.gpl3Only; + homepage = "https://peazip.github.io"; + platforms = platforms.linux; + maintainers = with maintainers; [ annaaurora ]; + }; +} diff --git a/pkgs/tools/archivers/zip/default.nix b/pkgs/tools/archivers/zip/default.nix index 75a7c81f3276..1ac615a3d90f 100644 --- a/pkgs/tools/archivers/zip/default.nix +++ b/pkgs/tools/archivers/zip/default.nix @@ -44,5 +44,6 @@ stdenv.mkDerivation rec { license = licenses.bsdOriginal; platforms = platforms.all; maintainers = [ ]; + mainProgram = "zip"; }; } diff --git a/pkgs/tools/games/steamback/default.nix b/pkgs/tools/games/steamback/default.nix index 44ee3db8db08..42e5ec3b2ef9 100644 --- a/pkgs/tools/games/steamback/default.nix +++ b/pkgs/tools/games/steamback/default.nix @@ -3,6 +3,8 @@ , fetchPypi , pythonRelaxDepsHook , setuptools +, setuptools-scm +, wheel , pillow , psutil , async-tkinter-loop @@ -23,6 +25,8 @@ buildPythonApplication rec { nativeBuildInputs = [ pythonRelaxDepsHook + setuptools-scm + wheel ]; buildInputs = [ diff --git a/pkgs/tools/graphics/pdf-sign/default.nix b/pkgs/tools/graphics/pdf-sign/default.nix new file mode 100644 index 000000000000..c2590ac00cf6 --- /dev/null +++ b/pkgs/tools/graphics/pdf-sign/default.nix @@ -0,0 +1,57 @@ +{ lib +, stdenv +, fetchFromGitHub +, substituteAll + +, python3 +, ghostscript +, coreutils +, pdftk +, poppler_utils +}: + +let + python-env = python3.withPackages (ps: with ps; [ tkinter ]); +in +stdenv.mkDerivation { + pname = "pdf-sign"; + version = "unstable-2023-08-08"; + + src = fetchFromGitHub { + owner = "svenssonaxel"; + repo = "pdf-sign"; + rev = "98742c6b12ebe2ca3ba375c695f43b52fe38b362"; + hash = "sha256-5GRk0T1iLqmvWI8zvZE3OWEHPS0/zN/Ie9brjZiFpqc="; + }; + + patches = [ + (substituteAll { + src = ./use-nix-paths.patch; + gs = "${ghostscript}/bin/gs"; + mv = "${coreutils}/bin/mv"; + pdftk = "${pdftk}/bin/pdftk"; + pdfinfo = "${poppler_utils}/bin/pdfinfo"; + }) + ]; + + buildInputs = [ python-env ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/bin + cp pdf-sign pdf-create-empty $out/bin + patchShebangs $out/bin + + runHook postInstall + ''; + + meta = { + description = "A tool to visually sign PDF files"; + homepage = "https://github.com/svenssonaxel/pdf-sign"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ tomasajt ]; + platforms = lib.platforms.unix; + }; +} + diff --git a/pkgs/tools/graphics/pdf-sign/use-nix-paths.patch b/pkgs/tools/graphics/pdf-sign/use-nix-paths.patch new file mode 100644 index 000000000000..d2b14c27a618 --- /dev/null +++ b/pkgs/tools/graphics/pdf-sign/use-nix-paths.patch @@ -0,0 +1,93 @@ +diff --git a/pdf-create-empty b/pdf-create-empty +index e4768af..5caf34c 100755 +--- a/pdf-create-empty ++++ b/pdf-create-empty +@@ -20,7 +20,7 @@ def main(args): + except: + die('Invalid dimensions') + subprocess.run([ +- 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', ++ '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', + f'-sOutputFile={o}', + '-sDEVICE=pdfwrite', + f'-dDEVICEWIDTHPOINTS={w}', f'-dDEVICEHEIGHTPOINTS={h}', +diff --git a/pdf-sign b/pdf-sign +index 64be231..37d508d 100755 +--- a/pdf-sign ++++ b/pdf-sign +@@ -17,7 +17,7 @@ def main(args): + if args.flatten: + outFile=intmp('input.pdf') + subprocess.run([ +- 'pdftk', filePath, ++ '@pdftk@', filePath, + 'output', outFile, + 'flatten' + ], check=True) +@@ -28,7 +28,7 @@ def main(args): + if args.page < -pageCount or args.page==0 or pageCount < args.page: + die('Page number out of range') + pageNumber=Cell(args.page if 0 < args.page else pageCount+args.page+1) +- pagePDF=Cell(lambda: subprocess.run(['pdftk', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf')) ++ pagePDF=Cell(lambda: subprocess.run(['@pdftk@', inputPDF(), 'cat', str(pageNumber()), 'output', intmp('page.pdf')], check=True) and intmp('page.pdf')) + pageSize=Cell(lambda: pdfGetSize(pagePDF())) + # The chosen signature + if not args.signature and args.batch: +@@ -52,7 +52,7 @@ def main(args): + dy=h*(1-signaturePositionY())/resize - sh/2 + outFile=intmp('signature-positioned.pdf') + subprocess.run([ +- 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', ++ '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', + f'-sOutputFile={outFile}', + '-sDEVICE=pdfwrite', + f'-dDEVICEWIDTHPOINTS={w}', f'-dDEVICEHEIGHTPOINTS={h}', '-dFIXEDMEDIA', +@@ -62,7 +62,7 @@ def main(args): + return outFile + # The signed page + signedPagePDF=Cell(lambda: subprocess.run([ +- 'pdftk', ++ '@pdftk@', + pagePDF(), + 'stamp', signaturePositionedPDF(), + 'output', intmp('signed-page.pdf'), +@@ -80,7 +80,7 @@ def main(args): + (w, h)=displaySize() + outFile=intmp('display.png') + subprocess.run([ +- 'gs', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', ++ '@gs@', '-dBATCH', '-dNOPAUSE', '-dSAFER', '-dQUIET', + f'-sOutputFile={outFile}', + '-sDEVICE=pngalpha', + '-dMaxBitmap=2147483647', +@@ -258,7 +258,7 @@ def main(args): + if args.existing=='backup': + backupFilePath=f'{signedFilePath}.backup{time.strftime("%Y%m%d_%H%M%S")}' + subprocess.run([ +- 'mv', ++ '@mv@', + signedFilePath, + backupFilePath, + ], check=True) +@@ -269,7 +269,7 @@ def main(args): + assert args.existing=='overwrite' + pnr=pageNumber() + subprocess.run([ +- 'pdftk', ++ '@pdftk@', + f'A={inputPDF()}', + f'B={signedPagePDF()}', + 'cat', +@@ -352,10 +352,10 @@ def tkthrottle(frequency, root): + return decorator + + def pdfCountPages(filePath): +- return int(fromCmdOutput(["pdfinfo", filePath], "^.*\nPages: +([0-9]+)\n.*$")[1]) ++ return int(fromCmdOutput(["@pdfinfo@", filePath], "^.*\nPages: +([0-9]+)\n.*$")[1]) + + def pdfGetSize(filePath): +- [ignored, w, h, *ignored2]=fromCmdOutput(['pdfinfo', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$') ++ [ignored, w, h, *ignored2]=fromCmdOutput(['@pdfinfo@', filePath], '^.*\nPage size: +([0-9.]+) x ([0-9.]+) pts( \([A-Za-z0-9]+\))?\n.*$') + return (float(w), float(h)) + + def m(pattern, string): diff --git a/pkgs/tools/graphics/svg2pdf/default.nix b/pkgs/tools/graphics/svg2pdf/default.nix index 11ee723091bc..10f05f51a13a 100644 --- a/pkgs/tools/graphics/svg2pdf/default.nix +++ b/pkgs/tools/graphics/svg2pdf/default.nix @@ -5,14 +5,14 @@ rustPlatform.buildRustPackage rec { pname = "svg2pdf"; - version = "0.5.0"; + version = "0.6.0"; # This cargo package is usually a library, hence it does not track a # Cargo.lock by default so we use fetchCrate src = fetchCrate { inherit version pname; - sha256 = "sha256-4n7aBVjXiVU7O7sOKN5eBrKZNYsKk8eDPdna9o7piJo="; + sha256 = "sha256-RZpJ2HNqO1y6ZQjxdd7LEH2yS5QyjSqQFuyU4BwFA+4="; }; - cargoHash = "sha256-5EEZoYvobbNOknwZWn71EDQSNPmYoegHoZW1Or8Xv2c="; + cargoHash = "sha256-wJr1K/PUewScGjVLBmg9lpDKyn5CIUK2zac9/+JvnbE="; buildFeatures = [ "cli" ]; doCheck = true; diff --git a/pkgs/tools/graphics/timg/default.nix b/pkgs/tools/graphics/timg/default.nix index 765b830e297a..43a2ae16ed34 100644 --- a/pkgs/tools/graphics/timg/default.nix +++ b/pkgs/tools/graphics/timg/default.nix @@ -1,26 +1,28 @@ -{ lib -, stdenv +{ cmake , fetchFromGitHub -, cmake -, pkg-config , ffmpeg , graphicsmagick +, lib , libdeflate , libexif , libjpeg , libsixel , openslide +, pkg-config +, stb +, qoi +, stdenv }: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "timg"; - version = "1.5.1"; + version = "1.5.2"; src = fetchFromGitHub { owner = "hzeller"; repo = "timg"; - rev = "v${version}"; - hash = "sha256-hGQL6MAsaSVV/w5fDKAcd4KIBuh2pvl3D2QUzi/aeG0="; + rev = "v${finalAttrs.version}"; + hash = "sha256-e2Uy1jvS0+gdhto4Sgz6YlqEqXJ7KGUAA6iuixfvvJg="; }; buildInputs = [ @@ -31,6 +33,8 @@ stdenv.mkDerivation rec { libjpeg libsixel openslide + qoi.dev + stb ]; nativeBuildInputs = [ cmake pkg-config ]; @@ -43,11 +47,12 @@ stdenv.mkDerivation rec { "-DWITH_LIBSIXEL=On" ]; - meta = with lib; { - homepage = "https://timg.sh/"; + meta = { description = "A terminal image and video viewer"; - license = licenses.gpl2Only; - platforms = platforms.unix; - maintainers = with maintainers; [ hzeller ]; + homepage = "https://timg.sh/"; + license = lib.licenses.gpl2Only; + mainProgram = "timg"; + maintainers = with lib.maintainers; [ hzeller ]; + platforms = lib.platforms.unix; }; -} +}) diff --git a/pkgs/tools/misc/a4term/default.nix b/pkgs/tools/misc/a4term/default.nix index 6c9ab7aac249..689caa396981 100644 --- a/pkgs/tools/misc/a4term/default.nix +++ b/pkgs/tools/misc/a4term/default.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation rec { pname = "a4term"; - version = "0.2.2"; + version = "0.2.3"; src = fetchFromGitHub { owner = "rpmohn"; repo = "a4"; rev = "v${version}"; - hash = "sha256-hsAEiPOZBqjvmSZEmZwfDqHZV/8ym62RZPxl3DG4ntQ="; + hash = "sha256-AX5psz9+bLdFFeDR55TIrAWDAkhDygw6289OgIfOJTg="; }; buildInputs = [ diff --git a/pkgs/tools/misc/aaa/default.nix b/pkgs/tools/misc/aaa/default.nix index 01b01c7a7f7f..2f5751bd8558 100644 --- a/pkgs/tools/misc/aaa/default.nix +++ b/pkgs/tools/misc/aaa/default.nix @@ -19,6 +19,6 @@ rustPlatform.buildRustPackage rec { description = "Terminal viewer for 3a format"; homepage = "https://github.com/DomesticMoth/aaa"; license = with licenses; [ gpl3Only ]; - maintainers = with maintainers; [ DomesticMoth ]; + maintainers = with maintainers; [ asciimoth ]; }; } diff --git a/pkgs/tools/misc/android-tools/default.nix b/pkgs/tools/misc/android-tools/default.nix index 6436e692ae44..6276d50c73d4 100644 --- a/pkgs/tools/misc/android-tools/default.nix +++ b/pkgs/tools/misc/android-tools/default.nix @@ -16,6 +16,19 @@ stdenv.mkDerivation rec { hash = "sha256-YCNOy8oZoXp+L0akWBlg1kW3xVuHDZJKIUlMdqb1SOw="; }; + patches = [ + # Fix building with newer protobuf versions. + (fetchurl { + url = "https://gitlab.archlinux.org/archlinux/packaging/packages/android-tools/-/raw/295ad7d5cb1e3b4c75bd40281d827f9168bbaa57/protobuf-23.patch"; + hash = "sha256-KznGgZdYT6e5wG3gtfJ6i93bYfp/JFygLW/ZzvXUA0Y="; + }) + ]; + + # Fix linking with private abseil-cpp libraries. + postPatch = '' + sed -i '/^find_package(Protobuf REQUIRED)$/i find_package(protobuf CONFIG)' vendor/CMakeLists.txt + ''; + nativeBuildInputs = [ cmake pkg-config perl go ]; buildInputs = [ protobuf zlib gtest brotli lz4 zstd libusb1 pcre2 ]; propagatedBuildInputs = [ pythonEnv ]; diff --git a/pkgs/tools/misc/asciinema/default.nix b/pkgs/tools/misc/asciinema/default.nix index 5cca96a455de..667e13405607 100644 --- a/pkgs/tools/misc/asciinema/default.nix +++ b/pkgs/tools/misc/asciinema/default.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "asciinema"; - version = "2.2.0"; + version = "2.3.0"; format = "pyproject"; src = fetchFromGitHub { owner = "asciinema"; repo = "asciinema"; rev = "v${version}"; - hash = "sha256-ioSNd0Fjk2Fp05lk3HeokIjNYGU0jQEaIDfcFB18mV0="; + hash = "sha256-1B2A2lfLeDHgD4tg3M5IIyHxBQ0cHuWDrQ3bUKAIFlc="; }; nativeBuildInputs = [ @@ -31,13 +31,15 @@ python3Packages.buildPythonApplication rec { ]; checkPhase = '' - LC_ALL=en_US.UTF-8 nosetests + LC_ALL=en_US.UTF-8 nosetests -v tests/config_test.py ''; - meta = with lib; { + meta = { description = "Terminal session recorder and the best companion of asciinema.org"; homepage = "https://asciinema.org/"; - license = with licenses; [ gpl3Plus ]; - maintainers = with maintainers; [ ]; + license = with lib.licenses; [ gpl3Plus ]; + maintainers = with lib.maintainers; [ eclairevoyant ]; + platforms = lib.platforms.all; + mainProgram = pname; }; } diff --git a/pkgs/tools/misc/catimg/default.nix b/pkgs/tools/misc/catimg/default.nix index 6230b21c3872..9edfc576837d 100644 --- a/pkgs/tools/misc/catimg/default.nix +++ b/pkgs/tools/misc/catimg/default.nix @@ -19,6 +19,7 @@ stdenv.mkDerivation rec { description = "Insanely fast image printing in your terminal"; maintainers = with maintainers; [ ryantm ]; platforms = platforms.unix; + mainProgram = "catimg"; }; } diff --git a/pkgs/tools/misc/copier/default.nix b/pkgs/tools/misc/copier/default.nix index 790af551db29..ea8417f6da22 100644 --- a/pkgs/tools/misc/copier/default.nix +++ b/pkgs/tools/misc/copier/default.nix @@ -2,7 +2,7 @@ python3.pkgs.buildPythonApplication rec { pname = "copier"; - version = "7.0.1"; + version = "8.1.0"; format = "pyproject"; src = fetchFromGitHub { @@ -13,7 +13,7 @@ python3.pkgs.buildPythonApplication rec { postFetch = '' rm $out/tests/demo/doc/ma*ana.txt ''; - hash = "sha256-i8HqMW36YtRxu/DLJWNiCfw6+ce3Gw8r8VBBo9l9aDI="; + hash = "sha256-PxyXlmEZ9cqZgDWcdeNznEC4F1J4NFMiwy0D7g+YZUs="; }; POETRY_DYNAMIC_VERSIONING_BYPASS = version; @@ -25,7 +25,9 @@ python3.pkgs.buildPythonApplication rec { propagatedBuildInputs = with python3.pkgs; [ colorama + decorator dunamai + funcy iteration-utilities jinja2 jinja2-ansible-filters diff --git a/pkgs/tools/misc/crypto-tracker/default.nix b/pkgs/tools/misc/crypto-tracker/default.nix new file mode 100644 index 000000000000..cbab28f9cd33 --- /dev/null +++ b/pkgs/tools/misc/crypto-tracker/default.nix @@ -0,0 +1,22 @@ +{ lib, buildGoModule, fetchFromGitHub }: + +buildGoModule rec { + pname = "crypto-tracker"; + version = "0.1.8"; + + src = fetchFromGitHub { + owner = "Nox04"; + repo = "crypto-tracker"; + rev = "v${version}"; + hash = "sha256-8tTaXpHZWcDq0Jfa9Hf258VYwfimLhYjCAzD4X/Ow0s="; + }; + + vendorHash = "sha256-ORdDrZ61u76mz2oZyxfdf7iuo9SnuQeDxESt9lORhgQ="; + + meta = with lib; { + description = "Program to retrieve the latest price for several cryptocurrencies using the CoinMarketCap API"; + homepage = "https://github.com/Nox04/crypto-tracker"; + license = licenses.mit; + maintainers = with maintainers; [ tiredofit ]; + }; +} diff --git a/pkgs/tools/misc/ddcutil/default.nix b/pkgs/tools/misc/ddcutil/default.nix index 898f7aefabfe..0a5bc1cec7ca 100644 --- a/pkgs/tools/misc/ddcutil/default.nix +++ b/pkgs/tools/misc/ddcutil/default.nix @@ -1,6 +1,6 @@ { lib , stdenv -, fetchFromGitHub +, fetchurl , autoreconfHook , pkg-config , glib @@ -15,13 +15,11 @@ stdenv.mkDerivation rec { pname = "ddcutil"; - version = "1.4.1"; + version = "1.4.2"; - src = fetchFromGitHub { - owner = "rockowitz"; - repo = pname; - rev = "v${version}"; - sha256 = "sha256-y3mubdInYa4gpxhdw2JcRhnhd12O7jNq/oF3qoP82LU="; + src = fetchurl { + url = "https://www.ddcutil.com/tarballs/ddcutil-${version}.tar.gz"; + hash = "sha256-wGwTZheRHi5pGf6WB9hGd8m/pLOmnlYYrS5dd+QItAQ="; }; nativeBuildInputs = [ autoreconfHook pkg-config ]; diff --git a/pkgs/tools/misc/mmctl/default.nix b/pkgs/tools/misc/mmctl/default.nix index 946037893135..7084ef0acb11 100644 --- a/pkgs/tools/misc/mmctl/default.nix +++ b/pkgs/tools/misc/mmctl/default.nix @@ -5,13 +5,13 @@ buildGoModule rec { pname = "mmctl"; - version = "7.10.4"; + version = "7.10.5"; src = fetchFromGitHub { owner = "mattermost"; repo = "mmctl"; rev = "v${version}"; - sha256 = "sha256-N3WvVVx4djmW6+Nh2XAgv0fJgVVp2I0I3vnUuoEUXjo="; + sha256 = "sha256-FQdxFvYJ+YrOc1p3/Ju3ZOGFH32WeZjHXtsIYG+O0U0="; }; vendorHash = null; diff --git a/pkgs/tools/misc/mongodb-compass/default.nix b/pkgs/tools/misc/mongodb-compass/default.nix index d10955f21452..8cd311cd4e40 100644 --- a/pkgs/tools/misc/mongodb-compass/default.nix +++ b/pkgs/tools/misc/mongodb-compass/default.nix @@ -33,7 +33,7 @@ xorg, }: let - version = "1.39.0"; + version = "1.39.1"; rpath = lib.makeLibraryPath [ alsa-lib @@ -82,7 +82,7 @@ let if stdenv.hostPlatform.system == "x86_64-linux" then fetchurl { url = "https://downloads.mongodb.com/compass/mongodb-compass_${version}_amd64.deb"; - sha256 = "sha256-4qp4Z0PkfWuEKtn6G8NppMVk3TOpi8kt3vL0DsvnbLA="; + sha256 = "sha256-i4dAkpA0i/RSC0PpkEafbxriJy1Y9bW5YrZRjFaS8nw="; } else throw "MongoDB compass is not supported on ${stdenv.hostPlatform.system}"; diff --git a/pkgs/tools/misc/mpremote/default.nix b/pkgs/tools/misc/mpremote/default.nix new file mode 100644 index 000000000000..aa7b847dfb5a --- /dev/null +++ b/pkgs/tools/misc/mpremote/default.nix @@ -0,0 +1,43 @@ +{ lib +, buildPythonApplication +, fetchFromGitHub +, hatchling +, hatch-requirements-txt +, hatch-vcs +, pyserial +, importlib-metadata +}: +buildPythonApplication rec { + pname = "mpremote"; + version = "1.20.0"; + + src = fetchFromGitHub { + owner = "micropython"; + repo = "micropython"; + rev = "v${version}"; + hash = "sha256-udIyNcRjwwoWju0Qob0CFtMibbVKwc7j2ji83BC1rX0="; + }; + sourceRoot = "source/tools/mpremote"; + format = "pyproject"; + env.SETUPTOOLS_SCM_PRETEND_VERSION = version; + + nativeBuildInputs = [ + hatchling + hatch-requirements-txt + hatch-vcs + ]; + propagatedBuildInputs = [ + pyserial + importlib-metadata + ]; + + pythonImportsCheck = [ "mpremote" ]; + + meta = with lib; { + description = "An integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection"; + homepage = "https://github.com/micropython/micropython/blob/master/tools/mpremote/README.md"; + platforms = platforms.unix; + license = licenses.mit; + maintainers = with maintainers; [ _999eagle ]; + }; +} diff --git a/pkgs/tools/misc/ollama/default.nix b/pkgs/tools/misc/ollama/default.nix index 46988f29e490..d8463766f823 100644 --- a/pkgs/tools/misc/ollama/default.nix +++ b/pkgs/tools/misc/ollama/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "ollama"; - version = "0.0.13"; + version = "0.0.14"; src = fetchFromGitHub { owner = "jmorganca"; repo = "ollama"; rev = "v${version}"; - hash = "sha256-O8++opfUMQErE3/qeicnCzTGcmT+mA4Kugpp7ZTptZI="; + hash = "sha256-QFik6Vlo06s2Nz5tsS3yvm3JYhCTIZHMiphtqz99sTI="; }; buildInputs = lib.optionals stdenv.isDarwin (with darwin.apple_sdk_11_0.frameworks; [ @@ -22,7 +22,7 @@ buildGoModule rec { MetalKit ]); - vendorHash = "sha256-jlJf2RtcsnyhyCeKkRSrpg4GGB2r5hOa3ZmM+UZcIxI="; + vendorHash = "sha256-eAvedN47InwUcsWLtnzxuLnmyeOoxHEDtQy9kjsFJnE="; ldflags = [ "-s" "-w" ]; diff --git a/pkgs/tools/misc/open-pdf-sign/default.nix b/pkgs/tools/misc/open-pdf-sign/default.nix index fbaa879640e5..1a8b647933a0 100644 --- a/pkgs/tools/misc/open-pdf-sign/default.nix +++ b/pkgs/tools/misc/open-pdf-sign/default.nix @@ -1,21 +1,29 @@ -{ lib, stdenv, fetchurl, makeWrapper, jre, nix-update-script }: +{ fetchurl +, jre +, lib +, makeBinaryWrapper +, nix-update-script +, stdenv +}: -stdenv.mkDerivation rec { - version = "0.1.5"; +stdenv.mkDerivation (finalAttrs: { + version = "0.1.6"; pname = "open-pdf-sign"; src = fetchurl { - url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${version}/open-pdf-sign.jar"; - sha256 = "sha256-WYGi2tMs+/yckFblkP7dmC7iadtk1DjpMCkUEv7d/4g="; + url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${finalAttrs.version}/open-pdf-sign.jar"; + hash = "sha256-GpMDgN4P8neHOQsXtg2AKXNeCMnv3nEHH50ZVU0uVvY="; }; - nativeBuildInputs = [ makeWrapper ]; + nativeBuildInputs = [ + makeBinaryWrapper + ]; buildCommand = '' install -Dm644 $src $out/lib/open-pdf-sign.jar mkdir -p $out/bin - makeWrapper ${jre}/bin/java $out/bin/open-pdf-sign \ + makeWrapper ${lib.getExe jre} $out/bin/open-pdf-sign \ --add-flags "-jar $out/lib/open-pdf-sign.jar" ''; @@ -23,12 +31,12 @@ stdenv.mkDerivation rec { updateScript = nix-update-script { }; }; - meta = with lib; { + meta = { description = "Digitally sign PDF files from your commandline"; homepage = "https://github.com/open-pdf-sign/open-pdf-sign"; - sourceProvenance = with sourceTypes; [ binaryBytecode ]; - license = licenses.asl20; - maintainers = with maintainers; [ drupol ]; - platforms = platforms.unix; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ drupol ]; + platforms = lib.platforms.unix; + sourceProvenance = with lib.sourceTypes; [ binaryBytecode ]; }; -} +}) diff --git a/pkgs/tools/misc/staruml/default.nix b/pkgs/tools/misc/staruml/default.nix index 72d3e64214d9..e3ce07089413 100644 --- a/pkgs/tools/misc/staruml/default.nix +++ b/pkgs/tools/misc/staruml/default.nix @@ -6,7 +6,8 @@ , atk, at-spi2-atk, dbus , gdk-pixbuf, pango, cairo , expat, libdrm, mesa -, alsa-lib, at-spi2-core, cups }: +, alsa-lib, at-spi2-core, cups +, libxkbcommon }: let LD_LIBRARY_PATH = lib.makeLibraryPath [ @@ -14,21 +15,22 @@ let xorg.libX11 xorg.libxcb xorg.libXcomposite xorg.libXcursor xorg.libXext xorg.libXfixes xorg.libXi xorg.libXrender xorg.libXtst - nss nspr atk at-spi2-atk dbus - gdk-pixbuf pango cairo + xorg.libxshmfence libxkbcommon nss + nspr atk at-spi2-atk + dbus gdk-pixbuf pango cairo xorg.libXrandr expat libdrm mesa alsa-lib at-spi2-core cups ]; in stdenv.mkDerivation rec { - version = "4.1.6"; + version = "5.1.0"; pname = "staruml"; src = fetchurl { - url = "https://staruml.io/download/releases-v4/StarUML_${version}_amd64.deb"; - sha256 = "sha256-CUOdpR8RExMLeOX8469egENotMNuPU4z8S1IGqA21z0="; + url = "https://staruml-7a0.kxcdn.com/releases-v5/StarUML_${version}_amd64.deb"; + sha256 = "sha256-da1mY3OW24g6Ix0L57CBPbaMeSLzhOOjoBsyZszmNOc="; }; nativeBuildInputs = [ wrapGAppsHook dpkg ]; diff --git a/pkgs/tools/misc/svu/default.nix b/pkgs/tools/misc/svu/default.nix index 62568696c42d..a3dddeba0e69 100644 --- a/pkgs/tools/misc/svu/default.nix +++ b/pkgs/tools/misc/svu/default.nix @@ -2,13 +2,13 @@ buildGoModule rec { pname = "svu"; - version = "1.10.2"; + version = "1.11.0"; src = fetchFromGitHub { owner = "caarlos0"; repo = pname; rev = "v${version}"; - sha256 = "37AT+ygN7u3KfFqr26M9c7aTt15z8m4PBrSd+G5mJcE="; + sha256 = "sha256-FmSBh2XxwxmIbX2TILnk+YUYbMQQbOb89uvnpl4b+7Y="; }; vendorHash = "sha256-+e1oL08KvBSNaRepGR2SBBrEDJaGxl5V9rOBysGEfQs="; diff --git a/pkgs/tools/misc/tailspin/default.nix b/pkgs/tools/misc/tailspin/default.nix index 6e43219cf28a..c197c76eece7 100644 --- a/pkgs/tools/misc/tailspin/default.nix +++ b/pkgs/tools/misc/tailspin/default.nix @@ -1,28 +1,25 @@ { lib -, buildGoModule +, rustPlatform , fetchFromGitHub }: -buildGoModule rec { +rustPlatform.buildRustPackage rec { pname = "tailspin"; - version = "0.1.1"; + version = "1.4.0"; src = fetchFromGitHub { owner = "bensadeh"; - repo = pname; - rev = version; - sha256 = "sha256-f9VfOcLOWJ4yr/CS0lqaqiaTfzOgdoI9CaS70AMNdsc="; + repo = "tailspin"; + rev = "refs/tags/${version}"; + hash = "sha256-mtMUHiuGuzLEJk4S+AnpyYGPn0naIP45R9itzXLhG8g="; }; - vendorHash = "sha256-gn7/pFw7JEhkkd/PBP4jLUKb5NBaRE/rb049Ic/Bu7A="; - - CGO_ENABLED = 0; - - subPackages = [ "." ]; + cargoHash = "sha256-M+TUdKtR8/vpkyJiO17LBPDgXq207pC2cUKE7krarfY="; meta = with lib; { - description = "A log file highlighter and a drop-in replacement for `tail -f`"; + description = "A log file highlighter"; homepage = "https://github.com/bensadeh/tailspin"; + changelog = "https://github.com/bensadeh/tailspin/blob/${version}/CHANGELOG.md"; license = licenses.mit; maintainers = with maintainers; [ dit7ya ]; mainProgram = "spin"; diff --git a/pkgs/tools/misc/twspace-crawler/default.nix b/pkgs/tools/misc/twspace-crawler/default.nix index aa34fdbc41e5..23e6092c7f53 100644 --- a/pkgs/tools/misc/twspace-crawler/default.nix +++ b/pkgs/tools/misc/twspace-crawler/default.nix @@ -2,16 +2,16 @@ buildNpmPackage rec { pname = "twspace-crawler"; - version = "1.12.7"; + version = "1.12.8"; src = fetchFromGitHub { owner = "HitomaruKonpaku"; repo = "twspace-crawler"; - rev = "bc1626996076f4e73890dc80b2fe99d578a7c641"; # version not tagged - hash = "sha256-/2wdl7VCcO8WRAYFtr1wtu80TwyLI3Hi8XzmrzOzhUQ="; + rev = "3909facc10fe0308d425b609675919e1b9d1b06e"; # version not tagged + hash = "sha256-qAkrNWy7ofT2klgxU4lbZNfiPvF9gLpgkhaTW1xMcAc="; }; - npmDepsHash = "sha256-pPpUQ6o0P7iTcdLwWqwItJFVhYH9rC+bLKo4Gz7DiRE="; + npmDepsHash = "sha256-m0xszerBSx6Ovs/S55lT4CqPRls7aSw4bjONV7BZ8xE="; meta = with lib; { description = "Script to monitor & download Twitter Spaces 24/7"; diff --git a/pkgs/tools/misc/ulid/default.nix b/pkgs/tools/misc/ulid/default.nix new file mode 100644 index 000000000000..f2ff23addfe7 --- /dev/null +++ b/pkgs/tools/misc/ulid/default.nix @@ -0,0 +1,34 @@ +{ lib +, buildGoModule +, fetchFromGitHub +}: + +buildGoModule rec { + pname = "ulid"; + version = "2.1.0"; + + src = fetchFromGitHub { + owner = "oklog"; + repo = "ulid"; + rev = "v${version}"; + hash = "sha256-/oQPgcO1xKbHXutxz0WPfIduShPrfH1l+7/mj8jLst8="; + }; + + vendorHash = "sha256-s1YkEwFxE1zpUUCgwOAl8i6/9HB2rcGG+4kqnixTit0="; + + ldflags = [ "-s" "-w" ]; + + checkFlags = [ + # skip flaky test + "-skip=TestMonotonicSafe" + ]; + + meta = with lib; { + description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go"; + homepage = "https://github.com/oklog/ulid"; + changelog = "https://github.com/oklog/ulid/blob/${src.rev}/CHANGELOG.md"; + license = licenses.asl20; + maintainers = with maintainers; [ figsoda ]; + mainProgram = "ulid"; + }; +} diff --git a/pkgs/tools/misc/wit-bindgen/default.nix b/pkgs/tools/misc/wit-bindgen/default.nix index 44b28cbc8c35..db2d5c1470fb 100644 --- a/pkgs/tools/misc/wit-bindgen/default.nix +++ b/pkgs/tools/misc/wit-bindgen/default.nix @@ -28,5 +28,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/bytecodealliance/wit-bindgen"; license = licenses.asl20; maintainers = with maintainers; [ xrelkd ]; + mainProgram = "wit-bindgen"; }; } diff --git a/pkgs/tools/networking/ip2unix/default.nix b/pkgs/tools/networking/ip2unix/default.nix index fabbbb40e7a7..93bd2507bf6f 100644 --- a/pkgs/tools/networking/ip2unix/default.nix +++ b/pkgs/tools/networking/ip2unix/default.nix @@ -5,19 +5,15 @@ stdenv.mkDerivation rec { pname = "ip2unix"; - version = "2.1.4"; + version = "2.2.0"; src = fetchFromGitHub { owner = "nixcloud"; repo = "ip2unix"; rev = "v${version}"; - sha256 = "1pl8ayadxb0zzh5s26yschkjhr1xffbzzv347m88f9y0jv34d24r"; + hash = "sha256-7Q2s7wBkt5OTbQnx7Q5mGRWBOtr6yRsFBh+CUu8CmMQ"; }; - postPatch = '' - sed '1i#include ' -i src/dynports/dynports.cc # gcc12 - ''; - nativeBuildInputs = [ meson ninja pkg-config asciidoc libxslt.bin docbook_xml_dtd_45 docbook_xsl libxml2.bin docbook5 python3Packages.pytest python3Packages.pytest-timeout diff --git a/pkgs/tools/networking/libreswan/default.nix b/pkgs/tools/networking/libreswan/default.nix index 7439d0510336..368189abe15d 100644 --- a/pkgs/tools/networking/libreswan/default.nix +++ b/pkgs/tools/networking/libreswan/default.nix @@ -45,11 +45,11 @@ in stdenv.mkDerivation rec { pname = "libreswan"; - version = "4.11"; + version = "4.12"; src = fetchurl { url = "https://download.libreswan.org/${pname}-${version}.tar.gz"; - sha256 = "sha256-QpqRf+SlUmDxUs+zGIpYflsS6UoU4kCsElMZ/xS4yD0="; + hash = "sha256-roWr5BX3vs9LaiuYl+FxLyflqsnDXfvd28zgrX39mfc="; }; strictDeps = true; diff --git a/pkgs/tools/networking/ligolo-ng/default.nix b/pkgs/tools/networking/ligolo-ng/default.nix index fabd4de1f49f..d4b4dca3326f 100644 --- a/pkgs/tools/networking/ligolo-ng/default.nix +++ b/pkgs/tools/networking/ligolo-ng/default.nix @@ -2,23 +2,23 @@ buildGoModule rec { pname = "ligolo-ng"; - version = "0.4.3"; + version = "0.4.4"; src = fetchFromGitHub { owner = "tnpitsecurity"; repo = "ligolo-ng"; rev = "v${version}"; - hash = "sha256-O/qiznQs+x7qBYXVItd0W7a0irEzRf0We7kW7HHLqcw="; + hash = "sha256-bv611kvjyXvWVkWpymQn4NLtDAYuXnNi1c3yT3t3p+8="; }; + vendorHash = "sha256-MEG1p8PJinFOPIU9+9cxtU9FweCgVMYX8KojQ3ZhKKs="; + postConfigure = '' export CGO_ENABLED=0 ''; ldflags = [ "-s" "-w" "-extldflags '-static'" ]; - vendorHash = "sha256-If0K6DmkGk3AmO3eb/ocAl1RJeBN/xgY7dOh9lnVLh8="; - doCheck = false; # tests require network access meta = with lib; { diff --git a/pkgs/tools/networking/mozillavpn/default.nix b/pkgs/tools/networking/mozillavpn/default.nix index 72020b93c013..6888b5aa4ab2 100644 --- a/pkgs/tools/networking/mozillavpn/default.nix +++ b/pkgs/tools/networking/mozillavpn/default.nix @@ -4,6 +4,7 @@ , fetchFromGitHub , go , lib +, libcap , libgcrypt , libgpg-error , libsecret @@ -25,13 +26,13 @@ let pname = "mozillavpn"; - version = "2.16.0"; + version = "2.16.1"; src = fetchFromGitHub { owner = "mozilla-mobile"; repo = "mozilla-vpn-client"; rev = "v${version}"; fetchSubmodules = true; - hash = "sha256-Yd53QUnoZ+5imt8kWpfGL6mkWeEFvqRrTpSu6efGgOA="; + hash = "sha256-UMWBn3DoEU1fG7qh6F0GOhOqod+grPwp15wSSdP0eCo="; }; patches = [ ]; @@ -45,19 +46,19 @@ let inherit src patches; name = "${pname}-${version}-extension-bridge"; preBuild = "cd extension/bridge"; - hash = "sha256-WKnc2nGXJVhzNluh0RFSdmPtGdo2QnNuEJ7r5xJCGi0="; + hash = "sha256-1wYTRc+NehiHwAd/2CmsJNv/TV6wH5wXwNiUdjzEUIk="; }; signatureDeps = rustPlatform.fetchCargoTarball { inherit src patches; name = "${pname}-${version}-signature"; preBuild = "cd signature"; - hash = "sha256-XlOnUB0TO6rrLkWU9eT1sTOcDtJdz4yi/ejKcEfFcFc="; + hash = "sha256-oaKkQWMYkAy1c2biVt+GyjHBeYb2XkuRvFrWQJJIdPw="; }; qtgleanDeps = rustPlatform.fetchCargoTarball { inherit src patches; name = "${pname}-${version}-qtglean"; preBuild = "cd qtglean"; - hash = "sha256-BU++ZWb4Fp8LS2woohuDSD2iYo/3rBO6xgeLzyrdLkU="; + hash = "sha256-cqfiOBS8xFC2BbYp6BJWK6NHIU0tILSgu4eo3Ik4YqY="; }; in @@ -65,6 +66,7 @@ stdenv.mkDerivation { inherit pname version src patches; buildInputs = [ + libcap libgcrypt libgpg-error libsecret diff --git a/pkgs/tools/networking/opensnitch/daemon.nix b/pkgs/tools/networking/opensnitch/daemon.nix index 86bc8a604142..a95b787ef0f5 100644 --- a/pkgs/tools/networking/opensnitch/daemon.nix +++ b/pkgs/tools/networking/opensnitch/daemon.nix @@ -13,17 +13,18 @@ , protoc-gen-go-grpc , testers , opensnitch +, nixosTests }: buildGoModule rec { pname = "opensnitch"; - version = "1.6.1"; + version = "1.6.2"; src = fetchFromGitHub { owner = "evilsocket"; repo = "opensnitch"; rev = "v${version}"; - sha256 = "sha256-yEo5nga0WTbgZm8W2qbJcTOO4cCzFWrjRmTBCFH7GLg="; + hash = "sha256-1ArwbewgZuoDF2lxY720yFQSsTuLR0WkS8vsTCr2FL4="; }; modRoot = "daemon"; @@ -41,7 +42,7 @@ buildGoModule rec { protoc-gen-go-grpc ]; - vendorSha256 = "sha256-bUzGWpQxeXzvkzQ7G53ljQJq6wwqiXqbi6bgeFlNvvM="; + vendorHash = "sha256-bUzGWpQxeXzvkzQ7G53ljQJq6wwqiXqbi6bgeFlNvvM="; preBuild = '' # Fix inconsistent vendoring build error @@ -69,9 +70,12 @@ buildGoModule rec { --prefix PATH : ${lib.makeBinPath [ iptables ]} ''; - passthru.tests.version = testers.testVersion { - package = opensnitch; - command = "opensnitchd -version"; + passthru.tests = { + inherit (nixosTests) opensnitch; + version = testers.testVersion { + package = opensnitch; + command = "opensnitchd -version"; + }; }; meta = with lib; { diff --git a/pkgs/tools/networking/opensnitch/ui.nix b/pkgs/tools/networking/opensnitch/ui.nix index e65451974a22..bd0c8e82c68e 100644 --- a/pkgs/tools/networking/opensnitch/ui.nix +++ b/pkgs/tools/networking/opensnitch/ui.nix @@ -6,13 +6,13 @@ python3Packages.buildPythonApplication rec { pname = "opensnitch-ui"; - version = "1.6.1"; + version = "1.6.2"; src = fetchFromGitHub { owner = "evilsocket"; repo = "opensnitch"; rev = "refs/tags/v${version}"; - sha256 = "sha256-yEo5nga0WTbgZm8W2qbJcTOO4cCzFWrjRmTBCFH7GLg="; + hash = "sha256-1ArwbewgZuoDF2lxY720yFQSsTuLR0WkS8vsTCr2FL4="; }; postPatch = '' diff --git a/pkgs/tools/networking/tgt/default.nix b/pkgs/tools/networking/tgt/default.nix index 6a7c65756a08..e47478b9206b 100644 --- a/pkgs/tools/networking/tgt/default.nix +++ b/pkgs/tools/networking/tgt/default.nix @@ -4,13 +4,13 @@ stdenv.mkDerivation rec { pname = "tgt"; - version = "1.0.86"; + version = "1.0.87"; src = fetchFromGitHub { owner = "fujita"; repo = pname; rev = "v${version}"; - sha256 = "sha256-xQzTGFptw/L+o8ivXGTxIzVFbAMrsMXvwUjCFS4rhdw="; + sha256 = "sha256-nDYNXQJqCtwlm4HTPTMuUbn6FA8JRYEqxbYUAev2R3o="; }; nativeBuildInputs = [ libxslt docbook_xsl makeWrapper ]; diff --git a/pkgs/tools/networking/veilid/Cargo.lock b/pkgs/tools/networking/veilid/Cargo.lock new file mode 100644 index 000000000000..c8247f0efe1e --- /dev/null +++ b/pkgs/tools/networking/veilid/Cargo.lock @@ -0,0 +1,6637 @@ +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +version = 3 + +[[package]] +name = "addr2line" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + +[[package]] +name = "aead" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b613b8e1e3cf911a086f53f03bf286f52fd7a7258e4fa606f0ef220d39d8877" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "aes" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e8b47f52ea9bae42228d07ec09eb676433d7c4ed1ebdf0f1d1c29ed446f1ab8" +dependencies = [ + "cfg-if 1.0.0", + "cipher 0.3.0", + "cpufeatures", + "opaque-debug", +] + +[[package]] +name = "ahash" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" +dependencies = [ + "getrandom 0.2.10", + "once_cell", + "version_check 0.9.4", +] + +[[package]] +name = "ahash" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" +dependencies = [ + "cfg-if 1.0.0", + "getrandom 0.2.10", + "once_cell", + "version_check 0.9.4", +] + +[[package]] +name = "aho-corasick" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" +dependencies = [ + "memchr", +] + +[[package]] +name = "allo-isolate" +version = "0.1.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "71441b1911974f09ca413fc93fb2e3bfc60f4a284fdc7fd51e5a81b6afc61727" +dependencies = [ + "atomic", +] + +[[package]] +name = "allocator-api2" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" + +[[package]] +name = "android-logd-logger" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53eff4527d2f64c8374a3bbe1d280ce660203e8c83e4a893231037a488639a7b" +dependencies = [ + "bytes 1.4.0", + "env_logger 0.8.4", + "lazy_static", + "libc", + "log", + "redox_syscall 0.2.16", + "thiserror", + "time 0.2.27", + "winapi", +] + +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_log-sys" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85965b6739a430150bdd138e2374a98af0c3ee0d030b3bb7fc3bddff58d0102e" + +[[package]] +name = "android_logger" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8619b80c242aa7bd638b5c7ddd952addeecb71f69c75e33f1d47b2804f8f883a" +dependencies = [ + "android_log-sys", + "env_logger 0.10.0", + "log", + "once_cell", +] + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "ansi-parser" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcb2392079bf27198570d6af79ecbd9ec7d8f16d3ec6b60933922fdb66287127" +dependencies = [ + "heapless", + "nom 4.2.3", +] + +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi", +] + +[[package]] +name = "anyhow" +version = "1.0.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" + +[[package]] +name = "arboard" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6041616acea41d67c4a984709ddab1587fd0b10efe5cc563fee954d2f011854" +dependencies = [ + "clipboard-win", + "core-graphics", + "image", + "log", + "objc", + "objc-foundation", + "objc_id", + "once_cell", + "parking_lot 0.12.1", + "thiserror", + "winapi", + "x11rb", +] + +[[package]] +name = "argon2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2e554a8638bdc1e4eae9984845306cc95f8a9208ba8d49c3859fd958b46774d" +dependencies = [ + "base64ct", + "blake2", + "cpufeatures", + "password-hash", +] + +[[package]] +name = "arraydeque" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0ffd3d69bd89910509a5d31d1f1353f38ccffdd116dd0099bbd6627f7bd8ad8" + +[[package]] +name = "arrayref" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" + +[[package]] +name = "arrayvec" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + +[[package]] +name = "as-slice" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45403b49e3954a4b8428a0ac21a4b7afadccf92bfd96273f1a58cd4812496ae0" +dependencies = [ + "generic-array 0.12.4", + "generic-array 0.13.3", + "generic-array 0.14.7", + "stable_deref_trait", +] + +[[package]] +name = "async-attributes" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3203e79f4dd9bdda415ed03cf14dae5a2bf775c683a00f94e9cd1faf0f596e5" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "async-channel" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" +dependencies = [ + "concurrent-queue", + "event-listener", + "futures-core", +] + +[[package]] +name = "async-executor" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fa3dc5f2a8564f07759c008b9109dc0d39de92a88d5588b8a5036d286383afb" +dependencies = [ + "async-lock", + "async-task", + "concurrent-queue", + "fastrand 1.9.0", + "futures-lite", + "slab", +] + +[[package]] +name = "async-global-executor" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b6f5d7df27bd294849f8eec66ecfc63d11814df7a4f5d74168a2394467b776" +dependencies = [ + "async-channel", + "async-executor", + "async-io", + "async-lock", + "blocking", + "futures-lite", + "once_cell", +] + +[[package]] +name = "async-io" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" +dependencies = [ + "async-lock", + "autocfg", + "cfg-if 1.0.0", + "concurrent-queue", + "futures-lite", + "log", + "parking", + "polling", + "rustix 0.37.23", + "slab", + "socket2 0.4.9", + "waker-fn", +] + +[[package]] +name = "async-lock" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" +dependencies = [ + "event-listener", +] + +[[package]] +name = "async-process" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a9d28b1d97e08915212e2e45310d47854eafa69600756fc735fb788f75199c9" +dependencies = [ + "async-io", + "async-lock", + "autocfg", + "blocking", + "cfg-if 1.0.0", + "event-listener", + "futures-lite", + "rustix 0.37.23", + "signal-hook", + "windows-sys 0.48.0", +] + +[[package]] +name = "async-std" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d" +dependencies = [ + "async-attributes", + "async-channel", + "async-global-executor", + "async-io", + "async-lock", + "async-process", + "crossbeam-utils", + "futures-channel", + "futures-core", + "futures-io", + "futures-lite", + "gloo-timers", + "kv-log-macro", + "log", + "memchr", + "once_cell", + "pin-project-lite", + "pin-utils", + "slab", + "wasm-bindgen-futures", +] + +[[package]] +name = "async-std-resolver" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba50e24d9ee0a8950d3d03fc6d0dd10aa14b5de3b101949b4e160f7fee7c723" +dependencies = [ + "async-std", + "async-trait", + "futures-io", + "futures-util", + "pin-utils", + "socket2 0.4.9", + "trust-dns-resolver", +] + +[[package]] +name = "async-stream" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" +dependencies = [ + "async-stream-impl", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-stream-impl" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "async-task" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecc7ab41815b3c653ccd2978ec3255c81349336702dfdf62ee6f7069b12a3aae" + +[[package]] +name = "async-tls" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f23d769dbf1838d5df5156e7b1ad404f4c463d1ac2c6aeb6cd943630f8a8400" +dependencies = [ + "futures-core", + "futures-io", + "rustls 0.19.1", + "webpki 0.21.4", + "webpki-roots 0.21.1", +] + +[[package]] +name = "async-tls" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfeefd0ca297cbbb3bd34fd6b228401c2a5177038257afd751bc29f0a2da4795" +dependencies = [ + "futures-core", + "futures-io", + "rustls 0.20.8", + "rustls-pemfile 1.0.3", + "webpki 0.22.0", + "webpki-roots 0.22.6", +] + +[[package]] +name = "async-trait" +version = "0.1.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "async-tungstenite" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a5c45a0dd44b7e6533ac4e7acc38ead1a3b39885f5bbb738140d30ea528abc7c" +dependencies = [ + "futures-io", + "futures-util", + "log", + "pin-project 0.4.30", + "tungstenite 0.11.1", +] + +[[package]] +name = "async-tungstenite" +version = "0.22.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce01ac37fdc85f10a43c43bc582cbd566720357011578a935761075f898baf58" +dependencies = [ + "async-tls 0.12.0", + "futures-io", + "futures-util", + "log", + "pin-project-lite", + "tungstenite 0.19.0", +] + +[[package]] +name = "async_executors" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a982d2f86de6137cc05c9db9a915a19886c97911f9790d04f174cede74be01a5" +dependencies = [ + "async-std", + "blanket", + "futures-core", + "futures-task", + "futures-timer", + "futures-util", + "pin-project 1.1.2", + "rustc_version 0.4.0", + "tokio", + "wasm-bindgen-futures", +] + +[[package]] +name = "async_io_stream" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c" +dependencies = [ + "futures", + "pharos", + "rustc_version 0.4.0", +] + +[[package]] +name = "atomic" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" + +[[package]] +name = "atomic-waker" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1181e1e0d1fce796a03db1ae795d67167da795f9cf4a39c37589e85ef57f26d3" + +[[package]] +name = "attohttpc" +version = "0.16.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdb8867f378f33f78a811a8eb9bf108ad99430d7aad43315dd9319c827ef6247" +dependencies = [ + "http", + "log", + "url", + "wildmatch", +] + +[[package]] +name = "atty" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" +dependencies = [ + "hermit-abi 0.1.19", + "libc", + "winapi", +] + +[[package]] +name = "autocfg" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + +[[package]] +name = "axum" +version = "0.6.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a1de45611fdb535bfde7b7de4fd54f4fd2b17b1737c0a59b69bf9b92074b8c" +dependencies = [ + "async-trait", + "axum-core", + "bitflags 1.3.2", + "bytes 1.4.0", + "futures-util", + "http", + "http-body", + "hyper", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "sync_wrapper", + "tower", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-core" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" +dependencies = [ + "async-trait", + "bytes 1.4.0", + "futures-util", + "http", + "http-body", + "mime", + "rustversion", + "tower-layer", + "tower-service", +] + +[[package]] +name = "backtrace" +version = "0.3.68" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12" +dependencies = [ + "addr2line", + "cc", + "cfg-if 1.0.0", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + +[[package]] +name = "base-x" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" + +[[package]] +name = "base64" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" + +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + +[[package]] +name = "base64" +version = "0.21.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" + +[[package]] +name = "base64ct" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + +[[package]] +name = "bindgen" +version = "0.57.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd4865004a46a0aafb2a0a5eb19d3c9fc46ee5f063a6cfc605c69ac9ecf5263d" +dependencies = [ + "bitflags 1.3.2", + "cexpr 0.4.0", + "clang-sys", + "lazy_static", + "lazycell", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex 0.1.1", +] + +[[package]] +name = "bindgen" +version = "0.59.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" +dependencies = [ + "bitflags 1.3.2", + "cexpr 0.6.0", + "clang-sys", + "clap 2.34.0", + "env_logger 0.9.3", + "lazy_static", + "lazycell", + "log", + "peeking_take_while", + "proc-macro2", + "quote", + "regex", + "rustc-hash", + "shlex 1.1.0", + "which", +] + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42" + +[[package]] +name = "blake2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +dependencies = [ + "digest 0.10.7", +] + +[[package]] +name = "blake3" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" +dependencies = [ + "arrayref", + "arrayvec", + "cc", + "cfg-if 1.0.0", + "constant_time_eq", + "digest 0.10.7", +] + +[[package]] +name = "blanket" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0b121a9fe0df916e362fb3271088d071159cdf11db0e4182d02152850756eff" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "block-modes" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2cb03d1bed155d89dce0f845b7899b18a9a163e148fd004e1c28421a783e2d8e" +dependencies = [ + "block-padding", + "cipher 0.3.0", +] + +[[package]] +name = "block-padding" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" + +[[package]] +name = "blocking" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77231a1c8f801696fc0123ec6150ce92cffb8e164a02afb9c8ddee0e9b65ad65" +dependencies = [ + "async-channel", + "async-lock", + "async-task", + "atomic-waker", + "fastrand 1.9.0", + "futures-lite", + "log", +] + +[[package]] +name = "boringssl-src" +version = "0.3.0+688fc5c" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f901accdf830d2ea2f4e27f923a5e1125cd8b1a39ab578b9db1a42d578a6922b" +dependencies = [ + "cmake", +] + +[[package]] +name = "bugsalot" +version = "0.2.2" +source = "git+https://github.com/crioux/bugsalot.git#336a7053faadf990b9362edf5752ef34fa1f9615" +dependencies = [ + "libc", +] + +[[package]] +name = "bumpalo" +version = "3.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" + +[[package]] +name = "bytemuck" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" + +[[package]] +name = "byteorder" +version = "1.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" + +[[package]] +name = "bytes" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e4cec68f03f32e44924783795810fa50a7035d8c8ebe78580ad7e6c703fba38" + +[[package]] +name = "bytes" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" + +[[package]] +name = "capnp" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95e65021d89250bbfe7c2791789ced2c4bdc21b0e8bb59c64f3fd6145a5fd678" + +[[package]] +name = "capnpc" +version = "0.17.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbbc3763fb3e6635188e9cc51ee11a26f8777c553ca377430818dbebaaf6042b" +dependencies = [ + "capnp", +] + +[[package]] +name = "cc" +version = "1.0.79" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cexpr" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4aedb84272dbe89af497cf81375129abda4fc0a9e7c5d317498c15cc30c0d27" +dependencies = [ + "nom 5.1.3", +] + +[[package]] +name = "cexpr" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766" +dependencies = [ + "nom 7.1.3", +] + +[[package]] +name = "cfg-if" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" + +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + +[[package]] +name = "chacha20" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6" +dependencies = [ + "cfg-if 1.0.0", + "cipher 0.3.0", + "cpufeatures", + "zeroize", +] + +[[package]] +name = "chacha20" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" +dependencies = [ + "cfg-if 1.0.0", + "cipher 0.4.4", + "cpufeatures", +] + +[[package]] +name = "chacha20poly1305" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a18446b09be63d457bbec447509e85f662f32952b035ce892290396bc0b0cff5" +dependencies = [ + "aead", + "chacha20 0.8.2", + "cipher 0.3.0", + "poly1305", + "zeroize", +] + +[[package]] +name = "chrono" +version = "0.4.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "js-sys", + "num-traits", + "time 0.1.45", + "wasm-bindgen", + "winapi", +] + +[[package]] +name = "cipher" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "clang-sys" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" +dependencies = [ + "glob", + "libc", + "libloading", +] + +[[package]] +name = "clap" +version = "2.34.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" +dependencies = [ + "ansi_term", + "atty", + "bitflags 1.3.2", + "strsim 0.8.0", + "textwrap 0.11.0", + "unicode-width", + "vec_map", +] + +[[package]] +name = "clap" +version = "3.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" +dependencies = [ + "atty", + "bitflags 1.3.2", + "clap_lex", + "indexmap 1.9.3", + "strsim 0.10.0", + "termcolor", + "textwrap 0.16.0", +] + +[[package]] +name = "clap_lex" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" +dependencies = [ + "os_str_bytes", +] + +[[package]] +name = "clipboard-win" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" +dependencies = [ + "error-code", + "str-buf", + "winapi", +] + +[[package]] +name = "cmake" +version = "0.1.50" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130" +dependencies = [ + "cc", +] + +[[package]] +name = "color-eyre" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204" +dependencies = [ + "backtrace", + "eyre", + "indenter", + "once_cell", + "owo-colors", +] + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "combine" +version = "4.6.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35ed6e9d84f0b51a7f52daf1c7d71dd136fd7a3f41a8462b8cdb8c78d920fad4" +dependencies = [ + "bytes 1.4.0", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "config" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" +dependencies = [ + "async-trait", + "json5", + "lazy_static", + "nom 7.1.3", + "pathdiff", + "ron", + "rust-ini", + "serde", + "serde_json", + "toml 0.5.11", + "yaml-rust", +] + +[[package]] +name = "console-api" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2895653b4d9f1538a83970077cb01dfc77a4810524e51a110944688e916b18e" +dependencies = [ + "prost", + "prost-types", + "tonic 0.9.2", + "tracing-core", +] + +[[package]] +name = "console-subscriber" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4cf42660ac07fcebed809cfe561dd8730bcd35b075215e6479c516bcd0d11cb" +dependencies = [ + "console-api", + "crossbeam-channel", + "crossbeam-utils", + "futures", + "hdrhistogram", + "humantime", + "prost-types", + "serde", + "serde_json", + "thread_local", + "tokio", + "tokio-stream", + "tonic 0.9.2", + "tracing", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "console_error_panic_hook" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" +dependencies = [ + "cfg-if 1.0.0", + "wasm-bindgen", +] + +[[package]] +name = "const_fn" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" + +[[package]] +name = "constant_time_eq" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" + +[[package]] +name = "core-foundation" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25b9e03f145fd4f2bf705e07b900cd41fc636598fe5dc452fd0db1441c3f496d" +dependencies = [ + "core-foundation-sys 0.6.2", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys 0.8.4", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b" + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + +[[package]] +name = "core-graphics" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2581bbab3b8ffc6fcbd550bf46c355135d16e9ff2a6ea032ad6b9bf1d7efe4fb" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.3", + "core-graphics-types", + "foreign-types", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bb142d41022986c1d8ff29103a1411c8a3dfad3552f87a4f8dc50d61d4f4e33" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.3", + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" +dependencies = [ + "libc", +] + +[[package]] +name = "crc32fast" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" +dependencies = [ + "cfg-if 1.0.0", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +dependencies = [ + "cfg-if 1.0.0", +] + +[[package]] +name = "crossterm" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67" +dependencies = [ + "bitflags 1.3.2", + "crossterm_winapi", + "libc", + "mio", + "parking_lot 0.12.1", + "signal-hook", + "signal-hook-mio", + "winapi", +] + +[[package]] +name = "crossterm_winapi" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" +dependencies = [ + "winapi", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array 0.14.7", + "typenum", +] + +[[package]] +name = "crypto-mac" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" +dependencies = [ + "generic-array 0.14.7", + "subtle", +] + +[[package]] +name = "ctrlc" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a011bbe2c35ce9c1f143b7af6f94f29a167beb4cd1d29e6740ce836f723120e" +dependencies = [ + "nix 0.26.2", + "windows-sys 0.48.0", +] + +[[package]] +name = "cursive" +version = "0.20.0" +dependencies = [ + "ahash 0.8.3", + "async-std", + "cfg-if 1.0.0", + "crossbeam-channel", + "crossterm", + "cursive_core", + "lazy_static", + "libc", + "log", + "signal-hook", + "tokio", + "unicode-segmentation", + "unicode-width", +] + +[[package]] +name = "cursive-flexi-logger-view" +version = "0.5.0" +dependencies = [ + "arraydeque", + "cursive", + "cursive_core", + "flexi_logger", + "lazy_static", + "log", + "time 0.3.24", + "unicode-width", +] + +[[package]] +name = "cursive-macros" +version = "0.1.0" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "cursive_buffered_backend" +version = "0.6.1-pre" +dependencies = [ + "cursive_core", + "enumset", + "log", + "smallvec", + "unicode-segmentation", + "unicode-width", +] + +[[package]] +name = "cursive_core" +version = "0.3.7" +dependencies = [ + "ahash 0.8.3", + "ansi-parser", + "async-std", + "crossbeam-channel", + "cursive-macros", + "enum-map", + "enumset", + "lazy_static", + "log", + "num", + "owning_ref", + "serde_json", + "serde_yaml", + "time 0.3.24", + "tokio", + "toml 0.7.6", + "unicode-segmentation", + "unicode-width", + "xi-unicode", +] + +[[package]] +name = "cursive_table_view" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8935dd87d19c54b7506b245bc988a7b4e65b1058e1d0d64c0ad9b3188e48060" +dependencies = [ + "cursive_core", +] + +[[package]] +name = "curve25519-dalek" +version = "3.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90f9d052967f590a76e62eb387bd0bbb1b000182c3cefe5364db6b7211651bc0" +dependencies = [ + "byteorder", + "digest 0.9.0", + "rand_core 0.5.1", + "subtle", + "zeroize", +] + +[[package]] +name = "daemonize" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab8bfdaacb3c887a54d41bdf48d3af8873b3f5566469f8ba21b92057509f116e" +dependencies = [ + "libc", +] + +[[package]] +name = "darling" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" +dependencies = [ + "darling_core 0.13.4", + "darling_macro 0.13.4", +] + +[[package]] +name = "darling" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" +dependencies = [ + "darling_core 0.20.3", + "darling_macro 0.20.3", +] + +[[package]] +name = "darling_core" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.10.0", + "syn 1.0.109", +] + +[[package]] +name = "darling_core" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "darling_macro" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" +dependencies = [ + "darling_core 0.13.4", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "darling_macro" +version = "0.20.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" +dependencies = [ + "darling_core 0.20.3", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "dashmap" +version = "5.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d" +dependencies = [ + "cfg-if 1.0.0", + "hashbrown 0.14.0", + "lock_api", + "once_cell", + "parking_lot_core 0.9.8", +] + +[[package]] +name = "data-encoding" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" + +[[package]] +name = "deranged" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8810e7e2cf385b1e9b50d68264908ec367ba642c96d02edfe61c39e88e2a3c01" + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "digest" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer 0.10.4", + "crypto-common", + "subtle", +] + +[[package]] +name = "directories" +version = "4.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210" +dependencies = [ + "dirs-sys", +] + +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "discard" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" + +[[package]] +name = "dlv-list" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" + +[[package]] +name = "dyn-clone" +version = "1.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "304e6508efa593091e97a9abbc10f90aa7ca635b6d2784feff3c89d41dd12272" + +[[package]] +name = "ed25519" +version = "1.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" +dependencies = [ + "signature", +] + +[[package]] +name = "ed25519-dalek" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" +dependencies = [ + "curve25519-dalek", + "ed25519", + "rand 0.7.3", + "sha2 0.9.9", + "zeroize", +] + +[[package]] +name = "either" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" + +[[package]] +name = "enum-as-inner" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "enum-map" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "017b207acb4cc917f4c31758ed95c0bc63ddb0f358b22eb38f80a2b2a43f6b1f" +dependencies = [ + "enum-map-derive", +] + +[[package]] +name = "enum-map-derive" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8560b409800a72d2d7860f8e5f4e0b0bd22bea6a352ea2a9ce30ccdef7f16d2f" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "enumflags2" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83c8d82922337cd23a15f88b70d8e4ef5f11da38dd7cdb55e84dd5de99695da0" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "946ee94e3dbf58fdd324f9ce245c7b238d46a66f00e86a020b71996349e46cce" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "enumset" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e875f1719c16de097dee81ed675e2d9bb63096823ed3f0ca827b7dea3028bbbb" +dependencies = [ + "enumset_derive", + "serde", +] + +[[package]] +name = "enumset_derive" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08b6c6ab82d70f08844964ba10c7babb716de2ecaeab9be5717918a5177d3af" +dependencies = [ + "darling 0.20.3", + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "env_logger" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "env_logger" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" +dependencies = [ + "atty", + "humantime", + "log", + "regex", + "termcolor", +] + +[[package]] +name = "env_logger" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" +dependencies = [ + "log", + "regex", +] + +[[package]] +name = "equivalent" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + +[[package]] +name = "errno" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f" +dependencies = [ + "errno-dragonfly", + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "error-code" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" +dependencies = [ + "libc", + "str-buf", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "eyre" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb" +dependencies = [ + "indenter", + "once_cell", +] + +[[package]] +name = "failure" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" +dependencies = [ + "backtrace", + "failure_derive", +] + +[[package]] +name = "failure_derive" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "synstructure", +] + +[[package]] +name = "fallible-iterator" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" + +[[package]] +name = "fallible-streaming-iterator" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" + +[[package]] +name = "fastrand" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" +dependencies = [ + "instant", +] + +[[package]] +name = "fastrand" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764" + +[[package]] +name = "fdeflate" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "ffi-support" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27838c6815cfe9de2d3aeb145ffd19e565f577414b33f3bdbf42fe040e9e0ff6" +dependencies = [ + "lazy_static", + "log", +] + +[[package]] +name = "fixedbitset" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + +[[package]] +name = "flate2" +version = "1.0.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "flexi_logger" +version = "0.23.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4a12e3b5a8775259ee83ac38aea8cdf9c3a1667c02178d207378c0837808fa9" +dependencies = [ + "ansi_term", + "atty", + "chrono", + "glob", + "lazy_static", + "log", + "regex", + "rustversion", + "thiserror", + "time 0.3.24", +] + +[[package]] +name = "flume" +version = "0.10.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1657b4441c3403d9f7b3409e47575237dac27b1b5726df654a6ecbf92f0f7577" +dependencies = [ + "futures-core", + "futures-sink", + "nanorand", + "pin-project 1.1.2", + "spin 0.9.8", +] + +[[package]] +name = "fn_name" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528a0eb35b41b895aef1afed5ab28659084118e730edc72f033e76fb71666dbb" + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "form_urlencoded" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "fs4" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cef5c93884e5cef757f63446122c2f420713c3e03f85540d09485b9415983b4a" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "futures" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" + +[[package]] +name = "futures-executor" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" + +[[package]] +name = "futures-lite" +version = "1.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" +dependencies = [ + "fastrand 1.9.0", + "futures-core", + "futures-io", + "memchr", + "parking", + "pin-project-lite", + "waker-fn", +] + +[[package]] +name = "futures-macro" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "futures-sink" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" + +[[package]] +name = "futures-task" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" + +[[package]] +name = "futures-timer" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" +dependencies = [ + "gloo-timers", + "send_wrapper 0.4.0", +] + +[[package]] +name = "futures-util" +version = "0.3.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "pin-utils", + "slab", +] + +[[package]] +name = "gen_ops" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "304de19db7028420975a296ab0fcbbc8e69438c4ed254a1e41e2a7f37d5f0e0a" + +[[package]] +name = "generic-array" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" +dependencies = [ + "typenum", +] + +[[package]] +name = "generic-array" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f797e67af32588215eaaab8327027ee8e71b9dd0b2b26996aedf20c030fce309" +dependencies = [ + "typenum", +] + +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check 0.9.4", +] + +[[package]] +name = "gethostname" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "getrandom" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "wasi 0.9.0+wasi-snapshot-preview1", +] + +[[package]] +name = "getrandom" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "libc", + "wasi 0.11.0+wasi-snapshot-preview1", + "wasm-bindgen", +] + +[[package]] +name = "gimli" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "gloo-utils" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "grpcio" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24d99e00eed7e0a04ee2705112e7cfdbe1a3cc771147f22f016a8cd2d002187b" +dependencies = [ + "futures", + "grpcio-sys", + "libc", + "log", + "parking_lot 0.11.2", + "protobuf", +] + +[[package]] +name = "grpcio-sys" +version = "0.9.1+1.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9447d1a926beeef466606cc45717f80897998b548e7dc622873d453e1ecb4be4" +dependencies = [ + "bindgen 0.57.0", + "boringssl-src", + "cc", + "cmake", + "libc", + "libz-sys", + "pkg-config", + "walkdir", +] + +[[package]] +name = "h2" +version = "0.3.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97ec8491ebaf99c8eaa73058b045fe58073cd6be7f596ac993ced0b0a0c01049" +dependencies = [ + "bytes 1.4.0", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap 1.9.3", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "half" +version = "1.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" + +[[package]] +name = "hash32" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4041af86e63ac4298ce40e5cca669066e75b6f1aa3390fe2561ffa5e1d9f4cc" +dependencies = [ + "byteorder", +] + +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +dependencies = [ + "ahash 0.7.6", +] + +[[package]] +name = "hashbrown" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" +dependencies = [ + "ahash 0.8.3", +] + +[[package]] +name = "hashbrown" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" +dependencies = [ + "ahash 0.8.3", + "allocator-api2", +] + +[[package]] +name = "hashlink" +version = "0.8.2" +dependencies = [ + "hashbrown 0.13.2", + "serde", +] + +[[package]] +name = "hashlink" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" +dependencies = [ + "hashbrown 0.14.0", +] + +[[package]] +name = "hdrhistogram" +version = "7.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" +dependencies = [ + "base64 0.13.1", + "byteorder", + "flate2", + "nom 7.1.3", + "num-traits", +] + +[[package]] +name = "heapless" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74911a68a1658cfcfb61bc0ccfbd536e3b6e906f8c2f7883ee50157e3e2184f1" +dependencies = [ + "as-slice", + "generic-array 0.13.3", + "hash32", + "stable_deref_trait", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + +[[package]] +name = "hermit-abi" +version = "0.1.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" +dependencies = [ + "libc", +] + +[[package]] +name = "hermit-abi" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hkdf" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b" +dependencies = [ + "digest 0.9.0", + "hmac", +] + +[[package]] +name = "hmac" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" +dependencies = [ + "crypto-mac", + "digest 0.9.0", +] + +[[package]] +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi", +] + +[[package]] +name = "http" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" +dependencies = [ + "bytes 1.4.0", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" +dependencies = [ + "bytes 1.4.0", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" + +[[package]] +name = "humantime" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" + +[[package]] +name = "hyper" +version = "0.14.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" +dependencies = [ + "bytes 1.4.0", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2 0.4.9", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-timeout" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +dependencies = [ + "hyper", + "pin-project-lite", + "tokio", + "tokio-io-timeout", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613" +dependencies = [ + "android_system_properties", + "core-foundation-sys 0.8.4", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows 0.48.0", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" +dependencies = [ + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "ifstructs" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b24d770f92a5ea876a33851b16553f21985bb83e7fe8e7e1f596ad75545e9581" +dependencies = [ + "cfg-if 0.1.10", + "libc", +] + +[[package]] +name = "igd" +version = "0.12.1" +dependencies = [ + "attohttpc", + "log", + "rand 0.8.5", + "url", + "xmltree", +] + +[[package]] +name = "image" +version = "0.24.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "num-rational", + "num-traits", + "png", + "tiff", +] + +[[package]] +name = "indent" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9f1a0777d972970f204fdf8ef319f1f4f8459131636d7e3c96c5d59570d0fa6" + +[[package]] +name = "indenter" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", +] + +[[package]] +name = "indexmap" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" +dependencies = [ + "equivalent", + "hashbrown 0.14.0", +] + +[[package]] +name = "inout" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +dependencies = [ + "generic-array 0.14.7", +] + +[[package]] +name = "input_buffer" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19a8a95243d5a0398cae618ec29477c6e3cb631152be5c19481f80bc71559754" +dependencies = [ + "bytes 0.5.6", +] + +[[package]] +name = "instant" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "io-lifetimes" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" +dependencies = [ + "hermit-abi 0.3.2", + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "ipconfig" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +dependencies = [ + "socket2 0.5.3", + "widestring", + "windows-sys 0.48.0", + "winreg", +] + +[[package]] +name = "ipnet" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6" + +[[package]] +name = "itertools" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" + +[[package]] +name = "jni" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "039022cdf4d7b1cf548d31f60ae783138e5fd42013f6271049d7df7afadef96c" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if 1.0.0", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + +[[package]] +name = "jpeg-decoder" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc0000e42512c92e31c2252315bda326620a4e034105e900c98ec492fa077b3e" + +[[package]] +name = "js-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" +dependencies = [ + "wasm-bindgen", +] + +[[package]] +name = "json" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "078e285eafdfb6c4b434e0d31e8cfcb5115b651496faca5749b88fafd4f23bfd" + +[[package]] +name = "json5" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" +dependencies = [ + "pest", + "pest_derive", + "serde", +] + +[[package]] +name = "keychain-services" +version = "0.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fd01702fbd22eee99431f553959f86d558cfc1dbf7f98b8df159be14e29a349" +dependencies = [ + "core-foundation 0.6.4", + "failure", + "failure_derive", +] + +[[package]] +name = "keyring-manager" +version = "0.5.0" +dependencies = [ + "byteorder", + "cfg-if 1.0.0", + "core-foundation 0.9.3", + "core-foundation-sys 0.8.4", + "directories", + "fs4", + "jni 0.20.0", + "keychain-services", + "lazy_static", + "log", + "ndk", + "ndk-glue", + "secret-service", + "security-framework", + "security-framework-sys", + "serde", + "serde_cbor", + "snailquote", + "winapi", +] + +[[package]] +name = "keyvaluedb" +version = "0.1.0" +dependencies = [ + "smallvec", +] + +[[package]] +name = "keyvaluedb-memorydb" +version = "0.1.0" +dependencies = [ + "keyvaluedb", + "parking_lot 0.12.1", +] + +[[package]] +name = "keyvaluedb-sqlite" +version = "0.1.0" +dependencies = [ + "hex", + "keyvaluedb", + "log", + "parking_lot 0.12.1", + "rusqlite", +] + +[[package]] +name = "keyvaluedb-web" +version = "0.1.0" +dependencies = [ + "async-lock", + "flume", + "futures", + "js-sys", + "keyvaluedb", + "keyvaluedb-memorydb", + "log", + "parking_lot 0.11.2", + "send_wrapper 0.6.0", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "kv-log-macro" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f" +dependencies = [ + "log", +] + +[[package]] +name = "lazy_static" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + +[[package]] +name = "lazycell" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" + +[[package]] +name = "libc" +version = "0.2.147" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3" + +[[package]] +name = "libloading" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" +dependencies = [ + "cfg-if 1.0.0", + "winapi", +] + +[[package]] +name = "libsqlite3-sys" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "libz-sys" +version = "1.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linux-raw-sys" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" + +[[package]] +name = "linux-raw-sys" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0" + +[[package]] +name = "lock_api" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" +dependencies = [ + "autocfg", + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +dependencies = [ + "value-bag", +] + +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "lz4_flex" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" + +[[package]] +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", +] + +[[package]] +name = "match_cfg" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + +[[package]] +name = "matches" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "matchit" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67827e6ea8ee8a7c4a72227ef4fc08957040acffdb5f122733b24fa12daff41b" + +[[package]] +name = "memchr" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" + +[[package]] +name = "memoffset" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memoffset" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" +dependencies = [ + "autocfg", +] + +[[package]] +name = "memory_units" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8452105ba047068f40ff7093dd1d9da90898e63dd61736462e9cdda6a90ad3c3" + +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "minimal-lexical" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" + +[[package]] +name = "miniz_oxide" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" +dependencies = [ + "adler", + "simd-adler32", +] + +[[package]] +name = "mio" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" +dependencies = [ + "libc", + "log", + "wasi 0.11.0+wasi-snapshot-preview1", + "windows-sys 0.48.0", +] + +[[package]] +name = "multimap" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" + +[[package]] +name = "nanorand" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" +dependencies = [ + "getrandom 0.2.10", +] + +[[package]] +name = "nb-connect" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1bb540dc6ef51cfe1916ec038ce7a620daf3a111e2502d745197cd53d6bca15" +dependencies = [ + "libc", + "socket2 0.4.9", +] + +[[package]] +name = "ndk" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451422b7e4718271c8b5b3aadf5adedba43dc76312454b387e98fae0fc951aa0" +dependencies = [ + "bitflags 1.3.2", + "jni-sys", + "ndk-sys 0.4.1+23.1.7779620", + "num_enum", + "raw-window-handle", + "thiserror", +] + +[[package]] +name = "ndk-context" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" + +[[package]] +name = "ndk-glue" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0434fabdd2c15e0aab768ca31d5b7b333717f03cf02037d5a0a3ff3c278ed67f" +dependencies = [ + "android_logger", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-macro", + "ndk-sys 0.4.1+23.1.7779620", + "once_cell", + "parking_lot 0.12.1", +] + +[[package]] +name = "ndk-macro" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df7ac00c4672f9d5aece54ee3347520b7e20f158656c7db2e6de01902eb7a6c" +dependencies = [ + "darling 0.13.4", + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ndk-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e5a6ae77c8ee183dcbbba6150e2e6b9f3f4196a7666c02a715a95692ec1fa97" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "ndk-sys" +version = "0.4.1+23.1.7779620" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf2aae958bd232cac5069850591667ad422d263686d75b52a065f9badeee5a3" +dependencies = [ + "jni-sys", +] + +[[package]] +name = "netlink-packet-core" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72724faf704479d67b388da142b186f916188505e7e0b26719019c525882eda4" +dependencies = [ + "anyhow", + "byteorder", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-route" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6de2fe935f44cbdfcab77dce2150d68eda75be715cd42d4d6f52b0bd4dcc5b1" +dependencies = [ + "anyhow", + "bitflags 1.3.2", + "byteorder", + "libc", + "netlink-packet-core", + "netlink-packet-utils", +] + +[[package]] +name = "netlink-packet-utils" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ede8a08c71ad5a95cdd0e4e52facd37190977039a4704eb82a283f713747d34" +dependencies = [ + "anyhow", + "byteorder", + "paste", + "thiserror", +] + +[[package]] +name = "netlink-proto" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "842c6770fc4bb33dd902f41829c61ef872b8e38de1405aa0b938b27b8fba12c3" +dependencies = [ + "bytes 1.4.0", + "futures", + "log", + "netlink-packet-core", + "netlink-sys", + "thiserror", + "tokio", +] + +[[package]] +name = "netlink-sys" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" +dependencies = [ + "async-io", + "bytes 1.4.0", + "futures", + "libc", + "log", + "tokio", +] + +[[package]] +name = "nix" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4916f159ed8e5de0082076562152a76b7a1f64a01fd9d1e0fea002c37624faf" +dependencies = [ + "bitflags 1.3.2", + "cc", + "cfg-if 1.0.0", + "libc", + "memoffset 0.6.5", +] + +[[package]] +name = "nix" +version = "0.24.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" +dependencies = [ + "bitflags 1.3.2", + "cfg-if 1.0.0", + "libc", + "memoffset 0.6.5", +] + +[[package]] +name = "nix" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" +dependencies = [ + "bitflags 1.3.2", + "cfg-if 1.0.0", + "libc", + "memoffset 0.7.1", + "pin-utils", + "static_assertions", +] + +[[package]] +name = "nom" +version = "4.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ad2a91a8e869eeb30b9cb3119ae87773a8f4ae617f41b1eb9c154b2905f7bd6" +dependencies = [ + "memchr", + "version_check 0.1.5", +] + +[[package]] +name = "nom" +version = "5.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b" +dependencies = [ + "memchr", + "version_check 0.9.4", +] + +[[package]] +name = "nom" +version = "7.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +dependencies = [ + "memchr", + "minimal-lexical", +] + +[[package]] +name = "ntapi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" +dependencies = [ + "winapi", +] + +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + +[[package]] +name = "num" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + +[[package]] +name = "num-bigint" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-complex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" +dependencies = [ + "num-traits", +] + +[[package]] +name = "num-integer" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" +dependencies = [ + "autocfg", + "num-traits", +] + +[[package]] +name = "num-iter" +version = "0.1.43" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-rational" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" +dependencies = [ + "autocfg", + "num-bigint", + "num-integer", + "num-traits", +] + +[[package]] +name = "num-traits" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2" +dependencies = [ + "autocfg", +] + +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi 0.3.2", + "libc", +] + +[[package]] +name = "num_enum" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f646caf906c20226733ed5b1374287eb97e3c2a5c227ce668c1f2ce20ae57c9" +dependencies = [ + "num_enum_derive", +] + +[[package]] +name = "num_enum_derive" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcbff9bc912032c62bf65ef1d5aea88983b420f4f839db1e9b0c281a25c9c799" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "num_threads" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" +dependencies = [ + "libc", +] + +[[package]] +name = "objc" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] + +[[package]] +name = "objc-foundation" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" +dependencies = [ + "block", + "objc", + "objc_id", +] + +[[package]] +name = "objc_id" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" +dependencies = [ + "objc", +] + +[[package]] +name = "object" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" + +[[package]] +name = "opaque-debug" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" + +[[package]] +name = "opentelemetry" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69d6c3d7288a106c0a363e4b0e8d308058d56902adefb16f4936f417ffef086e" +dependencies = [ + "opentelemetry_api", + "opentelemetry_sdk", +] + +[[package]] +name = "opentelemetry-otlp" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1c928609d087790fc936a1067bdc310ae702bdf3b090c3f281b713622c8bbde" +dependencies = [ + "async-trait", + "futures", + "futures-util", + "grpcio", + "http", + "opentelemetry", + "opentelemetry-proto", + "prost", + "protobuf", + "thiserror", + "tokio", + "tonic 0.8.3", +] + +[[package]] +name = "opentelemetry-proto" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d61a2f56df5574508dd86aaca016c917489e589ece4141df1b5e349af8d66c28" +dependencies = [ + "futures", + "futures-util", + "grpcio", + "opentelemetry", + "prost", + "protobuf", + "tonic 0.8.3", + "tonic-build", +] + +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b02e0230abb0ab6636d18e2ba8fa02903ea63772281340ccac18e0af3ec9eeb" +dependencies = [ + "opentelemetry", +] + +[[package]] +name = "opentelemetry_api" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c24f96e21e7acc813c7a8394ee94978929db2bcc46cf6b5014fc612bf7760c22" +dependencies = [ + "fnv", + "futures-channel", + "futures-util", + "indexmap 1.9.3", + "js-sys", + "once_cell", + "pin-project-lite", + "thiserror", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ca41c4933371b61c2a2f214bf16931499af4ec90543604ec828f7a625c09113" +dependencies = [ + "async-std", + "async-trait", + "crossbeam-channel", + "dashmap", + "fnv", + "futures-channel", + "futures-executor", + "futures-util", + "once_cell", + "opentelemetry_api", + "percent-encoding", + "rand 0.8.5", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "ordered-multimap" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" +dependencies = [ + "dlv-list", + "hashbrown 0.12.3", +] + +[[package]] +name = "os_str_bytes" +version = "6.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d5d9eb14b174ee9aa2ef96dc2b94637a2d4b6e7cb873c7e171f0c20c6cf3eac" + +[[package]] +name = "oslog" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80d2043d1f61d77cb2f4b1f7b7b2295f40507f5f8e9d1c8bf10a1ca5f97a3969" +dependencies = [ + "cc", + "dashmap", + "log", +] + +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + +[[package]] +name = "owning_ref" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ff55baddef9e4ad00f88b6c743a2a8062d4c6ade126c2a528644b8e444d52ce" +dependencies = [ + "stable_deref_trait", +] + +[[package]] +name = "owo-colors" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" + +[[package]] +name = "paranoid-android" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e736c9fbaf42b43459cd1fded3dd272968daadfcbc5660ee231a12899f092289" +dependencies = [ + "lazy_static", + "ndk-sys 0.3.0", + "sharded-slab", + "smallvec", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "parking" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" + +[[package]] +name = "parking_lot" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" +dependencies = [ + "instant", + "lock_api", + "parking_lot_core 0.8.6", +] + +[[package]] +name = "parking_lot" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +dependencies = [ + "lock_api", + "parking_lot_core 0.9.8", +] + +[[package]] +name = "parking_lot_core" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" +dependencies = [ + "cfg-if 1.0.0", + "instant", + "libc", + "redox_syscall 0.2.16", + "smallvec", + "winapi", +] + +[[package]] +name = "parking_lot_core" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" +dependencies = [ + "cfg-if 1.0.0", + "libc", + "redox_syscall 0.3.5", + "smallvec", + "windows-targets 0.48.1", +] + +[[package]] +name = "password-hash" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +dependencies = [ + "base64ct", + "rand_core 0.6.4", + "subtle", +] + +[[package]] +name = "paste" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" + +[[package]] +name = "pathdiff" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + +[[package]] +name = "peeking_take_while" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" + +[[package]] +name = "percent-encoding" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" + +[[package]] +name = "pest" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d2d1d55045829d65aad9d389139882ad623b33b904e7c9f1b10c5b8927298e5" +dependencies = [ + "thiserror", + "ucd-trie", +] + +[[package]] +name = "pest_derive" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f94bca7e7a599d89dea5dfa309e217e7906c3c007fb9c3299c40b10d6a315d3" +dependencies = [ + "pest", + "pest_generator", +] + +[[package]] +name = "pest_generator" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99d490fe7e8556575ff6911e45567ab95e71617f43781e5c05490dc8d75c965c" +dependencies = [ + "pest", + "pest_meta", + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "pest_meta" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2674c66ebb4b4d9036012091b537aae5878970d6999f81a265034d85b136b341" +dependencies = [ + "once_cell", + "pest", + "sha2 0.10.7", +] + +[[package]] +name = "petgraph" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" +dependencies = [ + "fixedbitset", + "indexmap 1.9.3", +] + +[[package]] +name = "pharos" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414" +dependencies = [ + "futures", + "rustc_version 0.4.0", +] + +[[package]] +name = "pin-project" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a" +dependencies = [ + "pin-project-internal 0.4.30", +] + +[[package]] +name = "pin-project" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "030ad2bc4db10a8944cb0d837f158bdfec4d4a4873ab701a95046770d11f8842" +dependencies = [ + "pin-project-internal 1.1.2", +] + +[[package]] +name = "pin-project-internal" +version = "0.4.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec2e072ecce94ec471b13398d5402c188e76ac03cf74dd1a975161b23a3f6d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "pin-project-lite" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" + +[[package]] +name = "png" +version = "0.17.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide", +] + +[[package]] +name = "polling" +version = "2.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" +dependencies = [ + "autocfg", + "bitflags 1.3.2", + "cfg-if 1.0.0", + "concurrent-queue", + "libc", + "log", + "pin-project-lite", + "windows-sys 0.48.0", +] + +[[package]] +name = "poly1305" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "048aeb476be11a4b6ca432ca569e375810de9294ae78f4774e78ea98a9246ede" +dependencies = [ + "cpufeatures", + "opaque-debug", + "universal-hash", +] + +[[package]] +name = "ppv-lite86" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + +[[package]] +name = "prettyplease" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c8646e95016a7a6c4adea95bafa8a16baab64b583356217f2c85db4a39d9a86" +dependencies = [ + "proc-macro2", + "syn 1.0.109", +] + +[[package]] +name = "proc-macro-crate" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" +dependencies = [ + "toml 0.5.11", +] + +[[package]] +name = "proc-macro-crate" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +dependencies = [ + "once_cell", + "toml_edit", +] + +[[package]] +name = "proc-macro-hack" +version = "0.5.20+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068" + +[[package]] +name = "proc-macro2" +version = "1.0.66" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" +dependencies = [ + "unicode-ident", +] + +[[package]] +name = "prost" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +dependencies = [ + "bytes 1.4.0", + "prost-derive", +] + +[[package]] +name = "prost-build" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" +dependencies = [ + "bytes 1.4.0", + "heck", + "itertools", + "lazy_static", + "log", + "multimap", + "petgraph", + "prettyplease", + "prost", + "prost-types", + "regex", + "syn 1.0.109", + "tempfile", + "which", +] + +[[package]] +name = "prost-derive" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" +dependencies = [ + "anyhow", + "itertools", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "prost-types" +version = "0.11.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213622a1460818959ac1181aaeb2dc9c7f63df720db7d788b3e24eacd1983e13" +dependencies = [ + "prost", +] + +[[package]] +name = "protobuf" +version = "2.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" + +[[package]] +name = "quick-error" +version = "1.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" + +[[package]] +name = "quote" +version = "1.0.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965" +dependencies = [ + "proc-macro2", +] + +[[package]] +name = "rand" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" +dependencies = [ + "getrandom 0.1.16", + "libc", + "rand_chacha 0.2.2", + "rand_core 0.5.1", + "rand_hc", +] + +[[package]] +name = "rand" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +dependencies = [ + "libc", + "rand_chacha 0.3.1", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" +dependencies = [ + "ppv-lite86", + "rand_core 0.5.1", +] + +[[package]] +name = "rand_chacha" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" +dependencies = [ + "getrandom 0.1.16", +] + +[[package]] +name = "rand_core" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom 0.2.10", +] + +[[package]] +name = "rand_hc" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" +dependencies = [ + "rand_core 0.5.1", +] + +[[package]] +name = "range-set-blaze" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf36131a8443d1cda3cd66eeac16d60ce46aa7c415f71e12c28d95c195e3ff23" +dependencies = [ + "gen_ops", + "itertools", + "num-integer", + "num-traits", +] + +[[package]] +name = "raw-window-handle" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ff9a1f06a88b01621b7ae906ef0211290d1c8a168a15542486a8f61c0833b9" + +[[package]] +name = "redox_syscall" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_users" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" +dependencies = [ + "getrandom 0.2.10", + "redox_syscall 0.2.16", + "thiserror", +] + +[[package]] +name = "regex" +version = "1.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata 0.3.4", + "regex-syntax 0.7.4", +] + +[[package]] +name = "regex-automata" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" +dependencies = [ + "regex-syntax 0.6.29", +] + +[[package]] +name = "regex-automata" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7b6d6190b7594385f61bd3911cd1be99dfddcfc365a4160cc2ab5bff4aed294" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.7.4", +] + +[[package]] +name = "regex-syntax" +version = "0.6.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" + +[[package]] +name = "regex-syntax" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2" + +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname", + "quick-error", +] + +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted", + "web-sys", + "winapi", +] + +[[package]] +name = "ron" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" +dependencies = [ + "base64 0.13.1", + "bitflags 1.3.2", + "serde", +] + +[[package]] +name = "rpassword" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bf099a1888612545b683d2661a1940089f6c2e5a8e38979b2159da876bfd956" +dependencies = [ + "libc", + "serde", + "serde_json", + "winapi", +] + +[[package]] +name = "rtnetlink" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6333af2adba73478936174a0ef3edf05fbfa058539c21d567344a53bb6d75cfd" +dependencies = [ + "async-global-executor", + "futures", + "log", + "netlink-packet-core", + "netlink-packet-route", + "netlink-packet-utils", + "netlink-proto", + "netlink-sys", + "nix 0.26.2", + "thiserror", + "tokio", +] + +[[package]] +name = "rusqlite" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" +dependencies = [ + "bitflags 2.3.3", + "fallible-iterator", + "fallible-streaming-iterator", + "hashlink 0.8.3", + "libsqlite3-sys", + "smallvec", +] + +[[package]] +name = "rust-fsm" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "021d7de715253e45ad24a2fbb0725a0f7f271fd8d3163b130bd65ce2816a860d" +dependencies = [ + "rust-fsm-dsl", +] + +[[package]] +name = "rust-fsm-dsl" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a66b1273014079e4cf2b04aad1f3a2849e26e9a106f0411be2b1c15c23a791a" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "rust-ini" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" +dependencies = [ + "cfg-if 1.0.0", + "ordered-multimap", +] + +[[package]] +name = "rustc-demangle" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + +[[package]] +name = "rustc_version" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" +dependencies = [ + "semver 0.9.0", +] + +[[package]] +name = "rustc_version" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" +dependencies = [ + "semver 1.0.18", +] + +[[package]] +name = "rustix" +version = "0.37.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d69718bf81c6127a49dc64e44a742e8bb9213c0ff8869a22c308f84c1d4ab06" +dependencies = [ + "bitflags 1.3.2", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys 0.3.8", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustix" +version = "0.38.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5" +dependencies = [ + "bitflags 2.3.3", + "errno", + "libc", + "linux-raw-sys 0.4.3", + "windows-sys 0.48.0", +] + +[[package]] +name = "rustls" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" +dependencies = [ + "base64 0.13.1", + "log", + "ring", + "sct 0.6.1", + "webpki 0.21.4", +] + +[[package]] +name = "rustls" +version = "0.20.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" +dependencies = [ + "log", + "ring", + "sct 0.7.0", + "webpki 0.22.0", +] + +[[package]] +name = "rustls-pemfile" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" +dependencies = [ + "base64 0.13.1", +] + +[[package]] +name = "rustls-pemfile" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2" +dependencies = [ + "base64 0.21.2", +] + +[[package]] +name = "rustversion" +version = "1.0.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + +[[package]] +name = "ryu" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "schemars" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c613288622e5f0c3fdc5dbd4db1c5fbe752746b1d1a56a0630b78fd00de44f" +dependencies = [ + "dyn-clone", + "schemars_derive", + "serde", + "serde_json", +] + +[[package]] +name = "schemars_derive" +version = "0.8.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109da1e6b197438deb6db99952990c7f959572794b80ff93707d55a232545e7c" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 1.0.109", +] + +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + +[[package]] +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "sct" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "secret-service" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1da5c423b8783185fd3fecd1c8796c267d2c089d894ce5a93c280a5d3f780a2" +dependencies = [ + "aes", + "block-modes", + "hkdf", + "lazy_static", + "num", + "rand 0.8.5", + "serde", + "sha2 0.9.9", + "zbus", + "zbus_macros", + "zvariant", + "zvariant_derive", +] + +[[package]] +name = "security-framework" +version = "2.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.3", + "core-foundation-sys 0.8.4", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" +dependencies = [ + "core-foundation-sys 0.8.4", + "libc", +] + +[[package]] +name = "semver" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" +dependencies = [ + "semver-parser", +] + +[[package]] +name = "semver" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918" + +[[package]] +name = "semver-parser" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" + +[[package]] +name = "send_wrapper" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" + +[[package]] +name = "send_wrapper" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73" +dependencies = [ + "futures-core", +] + +[[package]] +name = "serde" +version = "1.0.178" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60363bdd39a7be0266a520dab25fdc9241d2f987b08a01e01f0ec6d06a981348" +dependencies = [ + "serde_derive", +] + +[[package]] +name = "serde-big-array" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11fc7cc2c76d73e0f27ee52abbd64eec84d46f370c88371120433196934e4b7f" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_cbor" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5" +dependencies = [ + "half", + "serde", +] + +[[package]] +name = "serde_derive" +version = "1.0.178" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28482318d6641454cb273da158647922d1be6b5a2fcc6165cd89ebdd7ed576b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "serde_derive_internals" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "serde_json" +version = "1.0.104" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c" +dependencies = [ + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_repr" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "serde_spanned" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_yaml" +version = "0.9.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a49e178e4452f45cb61d0cd8cebc1b0fafd3e41929e996cef79aa3aca91f574" +dependencies = [ + "indexmap 2.0.0", + "itoa", + "ryu", + "serde", + "unsafe-libyaml", +] + +[[package]] +name = "serial_test" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c789ec87f4687d022a2405cf46e0cd6284889f1839de292cadeb6c6019506f2" +dependencies = [ + "dashmap", + "futures", + "lazy_static", + "log", + "parking_lot 0.12.1", + "serial_test_derive", +] + +[[package]] +name = "serial_test_derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b64f9e531ce97c88b4778aad0ceee079216071cffec6ac9b904277f8f92e7fe3" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "sha-1" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" +dependencies = [ + "block-buffer 0.9.0", + "cfg-if 1.0.0", + "cpufeatures", + "digest 0.9.0", + "opaque-debug", +] + +[[package]] +name = "sha1" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" +dependencies = [ + "sha1_smol", +] + +[[package]] +name = "sha1" +version = "0.10.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures", + "digest 0.10.7", +] + +[[package]] +name = "sha1_smol" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" + +[[package]] +name = "sha2" +version = "0.9.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" +dependencies = [ + "block-buffer 0.9.0", + "cfg-if 1.0.0", + "cpufeatures", + "digest 0.9.0", + "opaque-debug", +] + +[[package]] +name = "sha2" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures", + "digest 0.10.7", +] + +[[package]] +name = "sharded-slab" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" +dependencies = [ + "lazy_static", +] + +[[package]] +name = "shell-words" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" + +[[package]] +name = "shlex" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" + +[[package]] +name = "shlex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" + +[[package]] +name = "signal-hook" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" +dependencies = [ + "libc", + "signal-hook-registry", +] + +[[package]] +name = "signal-hook-async-std" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c4aa94397e2023af5b7cff5b8d4785e935cfb77f0e4aab0cae3b26258ace556" +dependencies = [ + "async-io", + "futures-lite", + "libc", + "signal-hook", +] + +[[package]] +name = "signal-hook-mio" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" +dependencies = [ + "libc", + "mio", + "signal-hook", +] + +[[package]] +name = "signal-hook-registry" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +dependencies = [ + "libc", +] + +[[package]] +name = "signature" +version = "1.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" + +[[package]] +name = "simd-adler32" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" + +[[package]] +name = "simplelog" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "acee08041c5de3d5048c8b3f6f13fafb3026b24ba43c6a695a0c76179b844369" +dependencies = [ + "log", + "termcolor", + "time 0.3.24", +] + +[[package]] +name = "slab" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" +dependencies = [ + "autocfg", +] + +[[package]] +name = "smallvec" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" + +[[package]] +name = "snailquote" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec62a949bda7f15800481a711909f946e1204f2460f89210eaf7f57730f88f86" +dependencies = [ + "thiserror", + "unicode_categories", +] + +[[package]] +name = "socket2" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +dependencies = [ + "libc", + "winapi", +] + +[[package]] +name = "socket2" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" +dependencies = [ + "libc", + "windows-sys 0.48.0", +] + +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + +[[package]] +name = "spin" +version = "0.9.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +dependencies = [ + "lock_api", +] + +[[package]] +name = "stable_deref_trait" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + +[[package]] +name = "standback" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff" +dependencies = [ + "version_check 0.9.4", +] + +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "stdweb" +version = "0.4.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" +dependencies = [ + "discard", + "rustc_version 0.2.3", + "stdweb-derive", + "stdweb-internal-macros", + "stdweb-internal-runtime", + "wasm-bindgen", +] + +[[package]] +name = "stdweb-derive" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "serde_derive", + "syn 1.0.109", +] + +[[package]] +name = "stdweb-internal-macros" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" +dependencies = [ + "base-x", + "proc-macro2", + "quote", + "serde", + "serde_derive", + "serde_json", + "sha1 0.6.1", + "syn 1.0.109", +] + +[[package]] +name = "stdweb-internal-runtime" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" + +[[package]] +name = "stop-token" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af91f480ee899ab2d9f8435bfdfc14d08a5754bd9d3fef1f1a1c23336aad6c8b" +dependencies = [ + "async-channel", + "cfg-if 1.0.0", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "str-buf" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" + +[[package]] +name = "strsim" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" + +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + +[[package]] +name = "subtle" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" + +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "2.0.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b60f673f44a8255b9c8c657daf66a596d435f2da81a555b06dc644d080ba45e0" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "synstructure" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "unicode-xid", +] + +[[package]] +name = "sysinfo" +version = "0.28.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4c2f3ca6693feb29a89724516f016488e9aafc7f37264f898593ee4b942f31b" +dependencies = [ + "cfg-if 1.0.0", + "core-foundation-sys 0.8.4", + "libc", + "ntapi", + "once_cell", + "winapi", +] + +[[package]] +name = "tempfile" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998" +dependencies = [ + "cfg-if 1.0.0", + "fastrand 2.0.0", + "redox_syscall 0.3.5", + "rustix 0.38.4", + "windows-sys 0.48.0", +] + +[[package]] +name = "termcolor" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" +dependencies = [ + "winapi-util", +] + +[[package]] +name = "textwrap" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" +dependencies = [ + "unicode-width", +] + +[[package]] +name = "textwrap" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" + +[[package]] +name = "thiserror" +version = "1.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "thread_local" +version = "1.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" +dependencies = [ + "cfg-if 1.0.0", + "once_cell", +] + +[[package]] +name = "tiff" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7449334f9ff2baf290d55d73983a7d6fa15e01198faef72af07e2a8db851e471" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "time" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" +dependencies = [ + "libc", + "wasi 0.10.0+wasi-snapshot-preview1", + "winapi", +] + +[[package]] +name = "time" +version = "0.2.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242" +dependencies = [ + "const_fn", + "libc", + "standback", + "stdweb", + "time-macros 0.1.1", + "version_check 0.9.4", + "winapi", +] + +[[package]] +name = "time" +version = "0.3.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b79eabcd964882a646b3584543ccabeae7869e9ac32a46f6f22b7a5bd405308b" +dependencies = [ + "deranged", + "itoa", + "libc", + "num_threads", + "serde", + "time-core", + "time-macros 0.2.11", +] + +[[package]] +name = "time-core" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" + +[[package]] +name = "time-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" +dependencies = [ + "proc-macro-hack", + "time-macros-impl", +] + +[[package]] +name = "time-macros" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd" +dependencies = [ + "time-core", +] + +[[package]] +name = "time-macros-impl" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" +dependencies = [ + "proc-macro-hack", + "proc-macro2", + "quote", + "standback", + "syn 1.0.109", +] + +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + +[[package]] +name = "tokio" +version = "1.29.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "532826ff75199d5833b9d2c5fe410f29235e25704ee5f0ef599fb51c21f4a4da" +dependencies = [ + "autocfg", + "backtrace", + "bytes 1.4.0", + "libc", + "mio", + "num_cpus", + "parking_lot 0.12.1", + "pin-project-lite", + "signal-hook-registry", + "socket2 0.4.9", + "tokio-macros", + "tracing", + "windows-sys 0.48.0", +] + +[[package]] +name = "tokio-io-timeout" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" +dependencies = [ + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-macros" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "tokio-stream" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" +dependencies = [ + "bytes 1.4.0", + "futures-core", + "futures-io", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + +[[package]] +name = "toml" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +dependencies = [ + "serde", +] + +[[package]] +name = "toml" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit", +] + +[[package]] +name = "toml_datetime" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +dependencies = [ + "serde", +] + +[[package]] +name = "toml_edit" +version = "0.19.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a" +dependencies = [ + "indexmap 2.0.0", + "serde", + "serde_spanned", + "toml_datetime", + "winnow", +] + +[[package]] +name = "tonic" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f219fad3b929bef19b1f86fbc0358d35daed8f2cac972037ac0dc10bbb8d5fb" +dependencies = [ + "async-stream", + "async-trait", + "axum", + "base64 0.13.1", + "bytes 1.4.0", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-timeout", + "percent-encoding", + "pin-project 1.1.2", + "prost", + "prost-derive", + "tokio", + "tokio-stream", + "tokio-util", + "tower", + "tower-layer", + "tower-service", + "tracing", + "tracing-futures", +] + +[[package]] +name = "tonic" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" +dependencies = [ + "async-trait", + "axum", + "base64 0.21.2", + "bytes 1.4.0", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "hyper", + "hyper-timeout", + "percent-encoding", + "pin-project 1.1.2", + "prost", + "tokio", + "tokio-stream", + "tower", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic-build" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bf5e9b9c0f7e0a7c027dcfaba7b2c60816c7049171f679d99ee2ff65d0de8c4" +dependencies = [ + "prettyplease", + "proc-macro2", + "prost-build", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "indexmap 1.9.3", + "pin-project 1.1.2", + "pin-project-lite", + "rand 0.8.5", + "slab", + "tokio", + "tokio-util", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +dependencies = [ + "cfg-if 1.0.0", + "log", + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-appender" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09d48f71a791638519505cefafe162606f706c25592e4bde4d97600c0195312e" +dependencies = [ + "crossbeam-channel", + "time 0.3.24", + "tracing-subscriber", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "tracing-core" +version = "0.1.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +dependencies = [ + "once_cell", + "valuable", +] + +[[package]] +name = "tracing-error" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e" +dependencies = [ + "tracing", + "tracing-subscriber", +] + +[[package]] +name = "tracing-futures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" +dependencies = [ + "pin-project 1.1.2", + "tracing", +] + +[[package]] +name = "tracing-journald" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba316a74e8fc3c3896a850dba2375928a9fa171b085ecddfc7c054d39970f3fd" +dependencies = [ + "libc", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "tracing-log" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" +dependencies = [ + "lazy_static", + "log", + "tracing-core", +] + +[[package]] +name = "tracing-opentelemetry" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21ebb87a95ea13271332df069020513ab70bdb5637ca42d6e492dc3bbbad48de" +dependencies = [ + "once_cell", + "opentelemetry", + "tracing", + "tracing-core", + "tracing-log", + "tracing-subscriber", +] + +[[package]] +name = "tracing-oslog" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bc58223383423483e4bc056c7e7b3f77bdee924a9d33834112c69ead06dc847" +dependencies = [ + "bindgen 0.59.2", + "cc", + "cfg-if 1.0.0", + "fnv", + "once_cell", + "parking_lot 0.11.2", + "tracing-core", + "tracing-subscriber", +] + +[[package]] +name = "tracing-subscriber" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" +dependencies = [ + "matchers", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log", +] + +[[package]] +name = "tracing-wasm" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" +dependencies = [ + "tracing", + "tracing-subscriber", + "wasm-bindgen", +] + +[[package]] +name = "triomphe" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f" +dependencies = [ + "serde", + "stable_deref_trait", +] + +[[package]] +name = "trust-dns-proto" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f7f83d1e4a0e4358ac54c5c3681e5d7da5efc5a7a632c90bb6d6669ddd9bc26" +dependencies = [ + "async-trait", + "cfg-if 1.0.0", + "data-encoding", + "enum-as-inner", + "futures-channel", + "futures-io", + "futures-util", + "idna 0.2.3", + "ipnet", + "lazy_static", + "rand 0.8.5", + "smallvec", + "thiserror", + "tinyvec", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "trust-dns-resolver" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aff21aa4dcefb0a1afbfac26deb0adc93888c7d295fb63ab273ef276ba2b7cfe" +dependencies = [ + "cfg-if 1.0.0", + "futures-util", + "ipconfig", + "lazy_static", + "lru-cache", + "parking_lot 0.12.1", + "resolv-conf", + "smallvec", + "thiserror", + "tokio", + "tracing", + "trust-dns-proto", +] + +[[package]] +name = "try-lock" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" + +[[package]] +name = "tungstenite" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0308d80d86700c5878b9ef6321f020f29b1bb9d5ff3cab25e75e23f3a492a23" +dependencies = [ + "base64 0.12.3", + "byteorder", + "bytes 0.5.6", + "http", + "httparse", + "input_buffer", + "log", + "rand 0.7.3", + "sha-1", + "url", + "utf-8", +] + +[[package]] +name = "tungstenite" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67" +dependencies = [ + "byteorder", + "bytes 1.4.0", + "data-encoding", + "http", + "httparse", + "log", + "rand 0.8.5", + "sha1 0.10.5", + "thiserror", + "url", + "utf-8", +] + +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + +[[package]] +name = "ucd-trie" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" + +[[package]] +name = "unicode-bidi" +version = "0.3.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" + +[[package]] +name = "unicode-ident" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" + +[[package]] +name = "unicode-normalization" +version = "0.1.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-segmentation" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" + +[[package]] +name = "unicode-width" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" + +[[package]] +name = "unicode-xid" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" + +[[package]] +name = "unicode_categories" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" + +[[package]] +name = "universal-hash" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05" +dependencies = [ + "generic-array 0.14.7", + "subtle", +] + +[[package]] +name = "unsafe-libyaml" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + +[[package]] +name = "url" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" +dependencies = [ + "form_urlencoded", + "idna 0.4.0", + "percent-encoding", +] + +[[package]] +name = "utf-8" +version = "0.7.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9" + +[[package]] +name = "valuable" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" + +[[package]] +name = "value-bag" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d92ccd67fb88503048c01b59152a04effd0782d035a83a6d256ce6085f08f4a3" + +[[package]] +name = "vcpkg" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "vec_map" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" + +[[package]] +name = "veilid-cli" +version = "0.1.7" +dependencies = [ + "arboard", + "async-std", + "async-tungstenite 0.8.0", + "bugsalot", + "cfg-if 1.0.0", + "clap 3.2.25", + "config", + "crossbeam-channel", + "cursive", + "cursive-flexi-logger-view", + "cursive_buffered_backend", + "cursive_table_view", + "data-encoding", + "directories", + "flexi_logger", + "flume", + "futures", + "hex", + "indent", + "json", + "log", + "parking_lot 0.12.1", + "serde", + "serde_derive", + "serial_test", + "stop-token", + "thiserror", + "tokio", + "tokio-util", + "veilid-tools", +] + +[[package]] +name = "veilid-core" +version = "0.1.7" +dependencies = [ + "argon2", + "async-io", + "async-lock", + "async-std", + "async-std-resolver", + "async-tls 0.11.0", + "async-tungstenite 0.22.2", + "async_executors", + "backtrace", + "blake3", + "bugsalot", + "capnp", + "capnpc", + "cfg-if 1.0.0", + "chacha20 0.9.1", + "chacha20poly1305", + "chrono", + "config", + "console_error_panic_hook", + "curve25519-dalek", + "data-encoding", + "directories", + "ed25519-dalek", + "enum-as-inner", + "enumset", + "eyre", + "flume", + "futures-util", + "generic-array 0.14.7", + "getrandom 0.2.10", + "hashlink 0.8.2", + "hex", + "ifstructs", + "igd", + "jni 0.21.1", + "jni-sys", + "js-sys", + "json", + "keyring-manager", + "keyvaluedb", + "keyvaluedb-sqlite", + "keyvaluedb-web", + "lazy_static", + "libc", + "lz4_flex", + "ndk", + "ndk-glue", + "netlink-packet-route", + "netlink-sys", + "nix 0.26.2", + "num-traits", + "once_cell", + "owning_ref", + "paranoid-android", + "parking_lot 0.12.1", + "paste", + "range-set-blaze", + "rtnetlink", + "rusqlite", + "rustls 0.19.1", + "rustls-pemfile 0.2.1", + "schemars", + "send_wrapper 0.6.0", + "serde", + "serde-big-array", + "serde_json", + "serial_test", + "shell-words", + "simplelog", + "socket2 0.5.3", + "static_assertions", + "stop-token", + "thiserror", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", + "tracing-error", + "tracing-oslog", + "tracing-subscriber", + "tracing-wasm", + "trust-dns-resolver", + "veilid-tools", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test", + "wasm-logger", + "weak-table", + "web-sys", + "webpki 0.22.0", + "webpki-roots 0.25.1", + "wee_alloc", + "winapi", + "windows 0.38.0", + "windows-permissions", + "ws_stream_wasm", + "x25519-dalek", +] + +[[package]] +name = "veilid-flutter" +version = "0.1.7" +dependencies = [ + "allo-isolate", + "async-std", + "backtrace", + "cfg-if 1.0.0", + "data-encoding", + "ffi-support", + "futures-util", + "hostname", + "jni 0.21.1", + "lazy_static", + "opentelemetry", + "opentelemetry-otlp", + "opentelemetry-semantic-conventions", + "parking_lot 0.12.1", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", + "tracing-opentelemetry", + "tracing-subscriber", + "veilid-core", +] + +[[package]] +name = "veilid-server" +version = "0.1.7" +dependencies = [ + "ansi_term", + "async-std", + "async-tungstenite 0.22.2", + "backtrace", + "bugsalot", + "cfg-if 1.0.0", + "clap 3.2.25", + "color-eyre", + "config", + "console-subscriber", + "ctrlc", + "daemonize", + "directories", + "flume", + "futures-util", + "hostname", + "json", + "lazy_static", + "nix 0.26.2", + "opentelemetry", + "opentelemetry-otlp", + "opentelemetry-semantic-conventions", + "parking_lot 0.12.1", + "rpassword", + "serde", + "serde_derive", + "serde_yaml", + "serial_test", + "signal-hook", + "signal-hook-async-std", + "stop-token", + "sysinfo", + "tokio", + "tokio-stream", + "tokio-util", + "tracing", + "tracing-appender", + "tracing-journald", + "tracing-opentelemetry", + "tracing-subscriber", + "url", + "veilid-core", + "wg", + "windows-service", +] + +[[package]] +name = "veilid-tools" +version = "0.1.7" +dependencies = [ + "android-logd-logger", + "async-lock", + "async-std", + "async_executors", + "backtrace", + "cfg-if 1.0.0", + "chrono", + "console_error_panic_hook", + "eyre", + "flume", + "fn_name", + "futures-util", + "jni 0.21.1", + "jni-sys", + "js-sys", + "lazy_static", + "libc", + "log", + "ndk", + "ndk-glue", + "nix 0.26.2", + "once_cell", + "oslog", + "paranoid-android", + "parking_lot 0.11.2", + "rand 0.7.3", + "range-set-blaze", + "rust-fsm", + "send_wrapper 0.6.0", + "serial_test", + "simplelog", + "static_assertions", + "stop-token", + "thiserror", + "tokio", + "tokio-util", + "tracing", + "tracing-oslog", + "tracing-subscriber", + "tracing-wasm", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test", + "wasm-logger", + "wee_alloc", +] + +[[package]] +name = "veilid-wasm" +version = "0.1.7" +dependencies = [ + "cfg-if 1.0.0", + "console_error_panic_hook", + "data-encoding", + "futures-util", + "gloo-utils", + "js-sys", + "lazy_static", + "send_wrapper 0.6.0", + "serde", + "serde_json", + "tracing", + "tracing-subscriber", + "tracing-wasm", + "veilid-core", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test", + "wee_alloc", +] + +[[package]] +name = "version_check" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd" + +[[package]] +name = "version_check" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + +[[package]] +name = "waker-fn" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" + +[[package]] +name = "walkdir" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + +[[package]] +name = "wasi" +version = "0.9.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" + +[[package]] +name = "wasi" +version = "0.10.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" + +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + +[[package]] +name = "wasm-bindgen" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" +dependencies = [ + "cfg-if 1.0.0", + "serde", + "serde_json", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.27", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-futures" +version = "0.4.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" +dependencies = [ + "cfg-if 1.0.0", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.87" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" + +[[package]] +name = "wasm-bindgen-test" +version = "0.3.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e6e302a7ea94f83a6d09e78e7dc7d9ca7b186bc2829c24a22d0753efd680671" +dependencies = [ + "console_error_panic_hook", + "js-sys", + "scoped-tls", + "wasm-bindgen", + "wasm-bindgen-futures", + "wasm-bindgen-test-macro", +] + +[[package]] +name = "wasm-bindgen-test-macro" +version = "0.3.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ecb993dd8c836930ed130e020e77d9b2e65dd0fbab1b67c790b0f5d80b11a575" +dependencies = [ + "proc-macro2", + "quote", +] + +[[package]] +name = "wasm-logger" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "074649a66bb306c8f2068c9016395fa65d8e08d2affcbf95acf3c24c3ab19718" +dependencies = [ + "log", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "weak-table" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549" + +[[package]] +name = "web-sys" +version = "0.3.64" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" +dependencies = [ + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "webpki" +version = "0.21.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "webpki" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" +dependencies = [ + "ring", + "untrusted", +] + +[[package]] +name = "webpki-roots" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aabe153544e473b775453675851ecc86863d2a81d786d741f6b76778f2a48940" +dependencies = [ + "webpki 0.21.4", +] + +[[package]] +name = "webpki-roots" +version = "0.22.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" +dependencies = [ + "webpki 0.22.0", +] + +[[package]] +name = "webpki-roots" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9c6eda1c830a36f361e7721c87fd79ea84293b54f8c48c959f85ec636f0f196" + +[[package]] +name = "wee_alloc" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb3b5a6b2bb17cb6ad44a2e68a43e8d2722c997da10e928665c72ec6c0a0b8e" +dependencies = [ + "cfg-if 0.1.10", + "libc", + "memory_units", + "winapi", +] + +[[package]] +name = "weezl" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9193164d4de03a926d909d3bc7c30543cecb35400c02114792c2cae20d5e2dbb" + +[[package]] +name = "wg" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f390449c16e0679435fc97a6b49d24e67f09dd05fea1de54db1b60902896d273" +dependencies = [ + "atomic-waker", + "parking_lot 0.12.1", + "triomphe", +] + +[[package]] +name = "which" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" +dependencies = [ + "either", + "libc", + "once_cell", +] + +[[package]] +name = "widestring" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" + +[[package]] +name = "wildmatch" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f44b95f62d34113cf558c93511ac93027e03e9c29a60dd0fd70e6e025c7270a" + +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-wsapoll" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44c17110f57155602a80dca10be03852116403c9ff3cd25b079d666f2aa3df6e" +dependencies = [ + "winapi", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c47017195a790490df51a3e27f669a7d4f285920d90d03ef970c5d886ef0af1" +dependencies = [ + "windows_aarch64_msvc 0.38.0", + "windows_i686_gnu 0.38.0", + "windows_i686_msvc 0.38.0", + "windows_x86_64_gnu 0.38.0", + "windows_x86_64_msvc 0.38.0", +] + +[[package]] +name = "windows" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" +dependencies = [ + "windows-targets 0.48.1", +] + +[[package]] +name = "windows-permissions" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e2ccdc3c6bf4d4a094e031b63fadd08d8e42abd259940eb8aa5fdc09d4bf9be" +dependencies = [ + "bitflags 1.3.2", + "winapi", +] + +[[package]] +name = "windows-service" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd9db37ecb5b13762d95468a2fc6009d4b2c62801243223aabd44fca13ad13c8" +dependencies = [ + "bitflags 1.3.2", + "widestring", + "windows-sys 0.45.0", +] + +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.1", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f" +dependencies = [ + "windows_aarch64_gnullvm 0.48.0", + "windows_aarch64_msvc 0.48.0", + "windows_i686_gnu 0.48.0", + "windows_i686_msvc 0.48.0", + "windows_x86_64_gnu 0.48.0", + "windows_x86_64_gnullvm 0.48.0", + "windows_x86_64_msvc 0.48.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b12add87e2fb192fff3f4f7e4342b3694785d79f3a64e2c20d5ceb5ccbcfc3cd" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" + +[[package]] +name = "windows_i686_gnu" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c98f2db372c23965c5e0f43896a8f0316dc0fbe48d1aa65bea9bdd295d43c15" + +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + +[[package]] +name = "windows_i686_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" + +[[package]] +name = "windows_i686_msvc" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdf0569be0f2863ab6a12a6ba841fcfa7d107cbc7545a3ebd57685330db0a3ff" + +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + +[[package]] +name = "windows_i686_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "905858262c8380a36f32cb8c1990d7e7c3b7a8170e58ed9a98ca6d940b7ea9f1" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "890c3c6341d441ffb38f705f47196e3665dc6dd79f6d72fa185d937326730561" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" + +[[package]] +name = "winnow" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8bd122eb777186e60c3fdf765a58ac76e41c582f1f535fbf3314434c6b58f3f7" +dependencies = [ + "memchr", +] + +[[package]] +name = "winreg" +version = "0.50.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" +dependencies = [ + "cfg-if 1.0.0", + "windows-sys 0.48.0", +] + +[[package]] +name = "ws_stream_wasm" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7999f5f4217fe3818726b66257a4475f71e74ffd190776ad053fa159e50737f5" +dependencies = [ + "async_io_stream", + "futures", + "js-sys", + "log", + "pharos", + "rustc_version 0.4.0", + "send_wrapper 0.6.0", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "x11rb" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "592b4883219f345e712b3209c62654ebda0bb50887f330cbd018d0f654bfd507" +dependencies = [ + "gethostname", + "nix 0.24.3", + "winapi", + "winapi-wsapoll", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56b245751c0ac9db0e006dc812031482784e434630205a93c73cfefcaabeac67" +dependencies = [ + "nix 0.24.3", +] + +[[package]] +name = "x25519-dalek" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2392b6b94a576b4e2bf3c5b2757d63f10ada8020a2e4d08ac849ebcf6ea8e077" +dependencies = [ + "curve25519-dalek", + "rand_core 0.5.1", + "zeroize", +] + +[[package]] +name = "xi-unicode" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a" + +[[package]] +name = "xml-rs" +version = "0.8.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47430998a7b5d499ccee752b41567bc3afc57e1327dc855b1a2aa44ce29b5fa1" + +[[package]] +name = "xmltree" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7d8a75eaf6557bb84a65ace8609883db44a29951042ada9b393151532e41fcb" +dependencies = [ + "xml-rs", +] + +[[package]] +name = "yaml-rust" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "zbus" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cbeb2291cd7267a94489b71376eda33496c1b9881adf6b36f26cc2779f3fc49" +dependencies = [ + "async-io", + "byteorder", + "derivative", + "enumflags2", + "fastrand 1.9.0", + "futures", + "nb-connect", + "nix 0.22.3", + "once_cell", + "polling", + "scoped-tls", + "serde", + "serde_repr", + "zbus_macros", + "zvariant", +] + +[[package]] +name = "zbus_macros" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa3959a7847cf95e3d51e312856617c5b1b77191176c65a79a5f14d778bbe0a6" +dependencies = [ + "proc-macro-crate 0.1.5", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "zeroize" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4756f7db3f7b5574938c3eb1c117038b8e07f95ee6718c0efad4ac21508f1efd" +dependencies = [ + "zeroize_derive", +] + +[[package]] +name = "zeroize_derive" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.27", +] + +[[package]] +name = "zvariant" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a68c7b55f2074489b7e8e07d2d0a6ee6b4f233867a653c664d8020ba53692525" +dependencies = [ + "byteorder", + "enumflags2", + "libc", + "serde", + "static_assertions", + "zvariant_derive", +] + +[[package]] +name = "zvariant_derive" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4ca5e22593eb4212382d60d26350065bf2a02c34b85bc850474a74b589a3de9" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] diff --git a/pkgs/tools/networking/veilid/default.nix b/pkgs/tools/networking/veilid/default.nix new file mode 100644 index 000000000000..cc14535bb8c6 --- /dev/null +++ b/pkgs/tools/networking/veilid/default.nix @@ -0,0 +1,55 @@ +{ lib +, stdenv +, AppKit +, Security +, fetchFromGitLab +, rustPlatform +, protobuf +, capnproto +}: + +rustPlatform.buildRustPackage rec { + pname = "veilid"; + version = "0.1.7"; + + src = fetchFromGitLab { + owner = "veilid"; + repo = pname; + rev = "v${version}"; + fetchSubmodules = true; + sha256 = "sha256-wG8uxmohIOb8V+5gqhjM4hHG/6uHg0ehAtP2z5eoflU="; + }; + + cargoLock = { + lockFile = ./Cargo.lock; + outputHashes = { + "bugsalot-0.2.2" = "sha256-9zLzK22dOB7w+ejk1SfkA98z4rEzrB6mAVUpPFuDUnY="; + }; + }; + + nativeBuildInputs = [ + capnproto + protobuf + ]; + + buildInputs = lib.optionals stdenv.isDarwin [ AppKit Security ]; + + cargoBuildFlags = [ + "--workspace" + ]; + + doCheck = false; + + outputs = [ "out" "lib" "dev" ]; + + postInstall = '' + moveToOutput "lib" "$lib" + ''; + + meta = with lib; { + description = "An open-source, peer-to-peer, mobile-first, networked application framework"; + homepage = "https://veilid.com"; + license = licenses.mpl20; + maintainers = with maintainers; [ bbigras ]; + }; +} diff --git a/pkgs/tools/nix/nixos-install-tools/default.nix b/pkgs/tools/nix/nixos-install-tools/default.nix index 63f2da0df21c..e0b24a4e70dd 100644 --- a/pkgs/tools/nix/nixos-install-tools/default.nix +++ b/pkgs/tools/nix/nixos-install-tools/default.nix @@ -20,8 +20,7 @@ in inherit (config.system.build) nixos-install nixos-generate-config nixos-enter; - # Required for --help. - inherit (config.system.build.manual) manpages; + inherit (config.system.build.manual) nixos-configuration-reference-manpage; }; extraOutputsToInstall = ["man"]; diff --git a/pkgs/tools/nix/nixos-option/default.nix b/pkgs/tools/nix/nixos-option/default.nix index 56cb3e130038..7cca1eb7b38d 100644 --- a/pkgs/tools/nix/nixos-option/default.nix +++ b/pkgs/tools/nix/nixos-option/default.nix @@ -1,14 +1,33 @@ -{ lib, stdenv, boost, cmake, pkg-config, nix }: +{ lib +, stdenv +, boost +, cmake +, pkg-config +, installShellFiles +, nix +}: stdenv.mkDerivation { name = "nixos-option"; src = ./.; + postInstall = '' + installManPage ${./nixos-option.8} + ''; strictDeps = true; - nativeBuildInputs = [ cmake pkg-config ]; - buildInputs = [ boost nix ]; - cmakeFlags = [ "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" ]; + nativeBuildInputs = [ + cmake + pkg-config + installShellFiles + ]; + buildInputs = [ + boost + nix + ]; + cmakeFlags = [ + "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" + ]; meta = with lib; { license = licenses.lgpl2Plus; diff --git a/nixos/doc/manual/manpages/nixos-option.8 b/pkgs/tools/nix/nixos-option/nixos-option.8 similarity index 100% rename from nixos/doc/manual/manpages/nixos-option.8 rename to pkgs/tools/nix/nixos-option/nixos-option.8 diff --git a/pkgs/tools/package-management/nvd/default.nix b/pkgs/tools/package-management/nvd/default.nix index 066b23cbd8d8..8f33b4a5fbfa 100644 --- a/pkgs/tools/package-management/nvd/default.nix +++ b/pkgs/tools/package-management/nvd/default.nix @@ -1,19 +1,28 @@ -{ fetchFromGitLab, installShellFiles, lib, python3, stdenv }: +{ fetchFromGitLab +, installShellFiles +, lib +, python3 +, stdenv +}: -stdenv.mkDerivation rec { +stdenv.mkDerivation (finalAttrs: { pname = "nvd"; version = "0.2.3"; src = fetchFromGitLab { owner = "khumba"; - repo = pname; - rev = "refs/tags/v${version}"; - sha256 = "sha256:005nh24j01s0hd5j0g0qp67wpivpjwryxyyh6y44jijb4arrfrjf"; + repo = "nvd"; + rev = "refs/tags/v${finalAttrs.version}"; + hash = "sha256-TmaXsyJLRkmIN9D77jOXd8fLj7kYPCBLg0AHIImAtgA="; }; - buildInputs = [ python3 ]; + buildInputs = [ + python3 + ]; - nativeBuildInputs = [ installShellFiles ]; + nativeBuildInputs = [ + installShellFiles + ]; installPhase = '' runHook preInstall @@ -22,11 +31,12 @@ stdenv.mkDerivation rec { runHook postInstall ''; - meta = with lib; { + meta = { description = "Nix/NixOS package version diff tool"; homepage = "https://gitlab.com/khumba/nvd"; - license = licenses.asl20; - maintainers = with maintainers; [ khumba ]; - platforms = platforms.all; + license = lib.licenses.asl20; + mainProgram = "nvd"; + maintainers = with lib.maintainers; [ khumba ]; + platforms = lib.platforms.all; }; -} +}) diff --git a/pkgs/tools/security/commix/default.nix b/pkgs/tools/security/commix/default.nix index 4bbfd66e6237..94290619f0f3 100644 --- a/pkgs/tools/security/commix/default.nix +++ b/pkgs/tools/security/commix/default.nix @@ -5,14 +5,14 @@ python3.pkgs.buildPythonApplication rec { pname = "commix"; - version = "3.7"; + version = "3.8"; format = "setuptools"; src = fetchFromGitHub { owner = "commixproject"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-pqfb0CkWTPq6B8T7nn25lWuEQFRRziCDWYm5a1S3mIY="; + hash = "sha256-S/2KzZb3YUF0VJharWV/+7IG+r1EnB2sOveMpd1ryEI="; }; postInstall = '' diff --git a/pkgs/tools/security/cve-bin-tool/default.nix b/pkgs/tools/security/cve-bin-tool/default.nix index 7b0cda0b7382..88b52da21eb3 100644 --- a/pkgs/tools/security/cve-bin-tool/default.nix +++ b/pkgs/tools/security/cve-bin-tool/default.nix @@ -36,6 +36,7 @@ , buildPythonPackage , pretend , pythonOlder +, wheel }: let @@ -52,6 +53,7 @@ let }; nativeBuildInputs = [ setuptools + wheel ]; propagatedBuildInputs = [ pyparsing @@ -68,6 +70,7 @@ in buildPythonApplication rec { pname = "cve-bin-tool"; version = "3.2"; + format = "setuptools"; src = fetchFromGitHub { owner = "intel"; diff --git a/pkgs/tools/security/firefox_decrypt/default.nix b/pkgs/tools/security/firefox_decrypt/default.nix index f0f2e1cf76d4..57f1215ed817 100644 --- a/pkgs/tools/security/firefox_decrypt/default.nix +++ b/pkgs/tools/security/firefox_decrypt/default.nix @@ -2,6 +2,8 @@ , fetchFromGitHub , buildPythonApplication , setuptools +, setuptools-scm +, wheel , nss , nix-update-script }: @@ -9,18 +11,19 @@ buildPythonApplication rec { pname = "firefox_decrypt"; version = "1.1.0"; - format = "pyproject"; src = fetchFromGitHub { owner = "unode"; repo = pname; rev = "0931c0484d7429f7d4de3a2f5b62b01b7924b49f"; - sha256 = "sha256-9HbH8DvHzmlem0XnDbcrIsMQRBuf82cHObqpLzQxNZM="; + hash = "sha256-9HbH8DvHzmlem0XnDbcrIsMQRBuf82cHObqpLzQxNZM="; }; nativeBuildInputs = [ setuptools + setuptools-scm + wheel ]; makeWrapperArgs = [ "--prefix" "LD_LIBRARY_PATH" ":" (lib.makeLibraryPath [ nss ]) ]; diff --git a/pkgs/tools/security/grype/default.nix b/pkgs/tools/security/grype/default.nix index cb21ecb119c7..b1668c1274aa 100644 --- a/pkgs/tools/security/grype/default.nix +++ b/pkgs/tools/security/grype/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "grype"; - version = "0.65.1"; + version = "0.65.2"; src = fetchFromGitHub { owner = "anchore"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-hmjg1W1E1pdrHxPA7qbEJP0R1mEiV0P54+y+RXxKH4c="; + hash = "sha256-ST+fJfkViQubCWVMY2BbOgE7tOpXjCX1ATLBmLmvMiY="; # populate values that require us to use git. By doing this in postFetch we # can delete .git afterwards and maintain better reproducibility of the src. leaveDotGit = true; @@ -28,7 +28,7 @@ buildGoModule rec { proxyVendor = true; - vendorHash = "sha256-VxsXhNOFj7Iwq7Sa2J8ADcfLt9Bz+D0RHwEGawveryU="; + vendorHash = "sha256-HaqJ1Pc0A29D0HielGhP6uxkVccB8JyUrm0Q5nW8teU="; nativeBuildInputs = [ installShellFiles @@ -104,6 +104,6 @@ buildGoModule rec { container image or filesystem to find known vulnerabilities. ''; license = with licenses; [ asl20 ]; - maintainers = with maintainers; [ fab jk ]; + maintainers = with maintainers; [ fab jk kashw2 ]; }; } diff --git a/pkgs/tools/security/kubescape/default.nix b/pkgs/tools/security/kubescape/default.nix index b3a81f62d7f1..9054fdbfdd59 100644 --- a/pkgs/tools/security/kubescape/default.nix +++ b/pkgs/tools/security/kubescape/default.nix @@ -6,17 +6,17 @@ buildGoModule rec { pname = "kubescape"; - version = "2.3.6"; + version = "2.9.0"; src = fetchFromGitHub { owner = "kubescape"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-wu3G0QoYNL3QTgakLWFRulWTqWt+WMcty6PxWvI6Yy0="; + hash = "sha256-rZlM+SerEE2RNxnituPK5JB7Al0/KtFyGHg3UeCfDNk="; fetchSubmodules = true; }; - vendorHash = "sha256-h1lsKqsqXoZdzbQqp9gg/Mg1QRqtxXUB8te0YndhV3g="; + vendorHash = "sha256-gRLCkjW8yY5FT2J7tNZQwEbhrdUMrj4Xwybe/coX0UY="; nativeBuildInputs = [ installShellFiles @@ -25,7 +25,7 @@ buildGoModule rec { ldflags = [ "-s" "-w" - "-X github.com/kubescape/kubescape/v2/core/cautils.BuildNumber=v${version}" + "-X=github.com/kubescape/kubescape/v2/core/cautils.BuildNumber=v${version}" ]; subPackages = [ "." ]; @@ -42,6 +42,7 @@ buildGoModule rec { # remove tests that use networking rm core/pkg/resourcehandler/urlloader_test.go rm core/pkg/opaprocessor/*_test.go + rm core/cautils/getter/downloadreleasedpolicy_test.go # remove tests that use networking substituteInPlace core/pkg/resourcehandler/repositoryscanner_test.go \ diff --git a/pkgs/tools/security/metasploit/Gemfile b/pkgs/tools/security/metasploit/Gemfile index 38c5306226d5..d52b52b62217 100644 --- a/pkgs/tools/security/metasploit/Gemfile +++ b/pkgs/tools/security/metasploit/Gemfile @@ -1,4 +1,4 @@ # frozen_string_literal: true source "https://rubygems.org" -gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.3.29" +gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.3.30" diff --git a/pkgs/tools/security/metasploit/Gemfile.lock b/pkgs/tools/security/metasploit/Gemfile.lock index 723264fdd580..fe3c7d2c8838 100644 --- a/pkgs/tools/security/metasploit/Gemfile.lock +++ b/pkgs/tools/security/metasploit/Gemfile.lock @@ -1,9 +1,9 @@ GIT remote: https://github.com/rapid7/metasploit-framework - revision: 1f8710308cee679b61629e0050952ea37d647ff4 - ref: refs/tags/6.3.29 + revision: e15c05b0bd8774e33c33c100965ec7e301e4f295 + ref: refs/tags/6.3.30 specs: - metasploit-framework (6.3.29) + metasploit-framework (6.3.30) actionpack (~> 7.0) activerecord (~> 7.0) activesupport (~> 7.0) @@ -80,6 +80,7 @@ GIT rex-text rex-zip ruby-macho + ruby-mysql ruby_smb (~> 3.2.0) rubyntlm rubyzip @@ -132,13 +133,13 @@ GEM arel-helpers (2.14.0) activerecord (>= 3.1.0, < 8) aws-eventstream (1.2.0) - aws-partitions (1.803.0) + aws-partitions (1.806.0) aws-sdk-core (3.180.3) aws-eventstream (~> 1, >= 1.0.2) aws-partitions (~> 1, >= 1.651.0) aws-sigv4 (~> 1.5) jmespath (~> 1, >= 1.6.1) - aws-sdk-ec2 (1.397.0) + aws-sdk-ec2 (1.399.0) aws-sdk-core (~> 3, >= 3.177.0) aws-sigv4 (~> 1.1) aws-sdk-ec2instanceconnect (1.32.0) @@ -276,7 +277,7 @@ GEM net-smtp (0.3.3) net-protocol net-ssh (7.2.0) - network_interface (0.0.2) + network_interface (0.0.4) nexpose (7.3.0) nio4r (2.5.9) nokogiri (1.14.5) @@ -301,7 +302,7 @@ GEM ttfunk pg (1.5.3) public_suffix (5.0.3) - puma (6.3.0) + puma (6.3.1) nio4r (~> 2.0) racc (1.7.1) rack (2.2.8) @@ -327,7 +328,7 @@ GEM rasn1 (0.12.1) strptime (~> 0.2.5) rb-readline (0.5.5) - recog (3.1.1) + recog (3.1.2) nokogiri redcarpet (3.6.0) reline (0.3.7) @@ -383,6 +384,7 @@ GEM rexml (3.2.6) rkelly-remix (0.0.7) ruby-macho (4.0.0) + ruby-mysql (4.0.0) ruby-rc4 (0.1.5) ruby2_keywords (0.0.5) ruby_smb (3.2.5) diff --git a/pkgs/tools/security/metasploit/default.nix b/pkgs/tools/security/metasploit/default.nix index 9fe021e7be8a..e98c4a25c121 100644 --- a/pkgs/tools/security/metasploit/default.nix +++ b/pkgs/tools/security/metasploit/default.nix @@ -15,13 +15,13 @@ let }; in stdenv.mkDerivation rec { pname = "metasploit-framework"; - version = "6.3.29"; + version = "6.3.30"; src = fetchFromGitHub { owner = "rapid7"; repo = "metasploit-framework"; rev = version; - sha256 = "sha256-e5aM4pGNDkF8UDxgb8O+uTNOiUmudnbDUWsO/Ke1nV4="; + sha256 = "sha256-j2tgBXn5PP4WegSk4NU5aVfrWVKYcYUS8fHFF5kuCJc="; }; nativeBuildInputs = [ makeWrapper ]; diff --git a/pkgs/tools/security/metasploit/gemset.nix b/pkgs/tools/security/metasploit/gemset.nix index e08cdab6ca37..1f4f9687e1a4 100644 --- a/pkgs/tools/security/metasploit/gemset.nix +++ b/pkgs/tools/security/metasploit/gemset.nix @@ -104,10 +104,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "0iz9n7yl9w5570f03nxq27wk8crfvz3l63an9k87aglcnpkj5f9p"; + sha256 = "072z18xbl8n793w4irrsmgh788csvmfkvw1iixsrmdzlzrjjagqx"; type = "gem"; }; - version = "1.803.0"; + version = "1.806.0"; }; aws-sdk-core = { groups = ["default"]; @@ -124,10 +124,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "08ypqmikkbnp3aa2sy8p80pigjlvjpgygj86gxm3hwr68s033a2d"; + sha256 = "0l2gdlqgq9y5r83svl4g7jpijpw3a6p7xsfdvhklb36mgmf61a0n"; type = "gem"; }; - version = "1.397.0"; + version = "1.399.0"; }; aws-sdk-ec2instanceconnect = { groups = ["default"]; @@ -644,12 +644,12 @@ platforms = []; source = { fetchSubmodules = false; - rev = "1f8710308cee679b61629e0050952ea37d647ff4"; - sha256 = "0plxnnkzq3kba71pcxmf964lwcxrpv1nyq1wa1y423ldj7i8r5kv"; + rev = "e15c05b0bd8774e33c33c100965ec7e301e4f295"; + sha256 = "15q85scigigiy498awcqa9cynmv977ay1904g8bgwg7rg42n0swg"; type = "git"; url = "https://github.com/rapid7/metasploit-framework"; }; - version = "6.3.29"; + version = "6.3.30"; }; metasploit-model = { groups = ["default"]; @@ -816,10 +816,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1xh4knfq77ii4pjzsd2z1p3nd6nrcdjhb2vi5gw36jqj43ffw0zp"; + sha256 = "0hqkas4c809w2gnic1srhq5rd2hpsfnhmrvm1vkix8w775qql74z"; type = "gem"; }; - version = "0.0.2"; + version = "0.0.4"; }; nexpose = { groups = ["default"]; @@ -967,10 +967,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1v7fmv0n4bhdcwh60dgza44iqai5pg34f5pzm4vh4i5fwx7mpqxh"; + sha256 = "1x4dwx2shx0p7lsms97r85r7ji7zv57bjy3i1kmcpxc8bxvrr67c"; type = "gem"; }; - version = "6.3.0"; + version = "6.3.1"; }; racc = { groups = ["default"]; @@ -1077,10 +1077,10 @@ platforms = []; source = { remotes = ["https://rubygems.org"]; - sha256 = "1phwnckq8scsyk9bcg1jx2fbdg6x28kghs6bhg2byz19xfkqqlyq"; + sha256 = "15633qvzbgsigx55dxb9b07xh0spwr9njd5y2f454kc5zrrapp1a"; type = "gem"; }; - version = "3.1.1"; + version = "3.1.2"; }; redcarpet = { groups = ["default"]; @@ -1312,6 +1312,16 @@ }; version = "4.0.0"; }; + ruby-mysql = { + groups = ["default"]; + platforms = []; + source = { + remotes = ["https://rubygems.org"]; + sha256 = "1sh12qscqrc1ihgy7734r4vrg9kzd9lifwsfk4n1r5i4gv5q0jd2"; + type = "gem"; + }; + version = "4.0.0"; + }; ruby-rc4 = { groups = ["default"]; platforms = []; diff --git a/pkgs/tools/security/opensc/default.nix b/pkgs/tools/security/opensc/default.nix index 51e9434f82e8..9b5b6fba8b24 100644 --- a/pkgs/tools/security/opensc/default.nix +++ b/pkgs/tools/security/opensc/default.nix @@ -1,5 +1,6 @@ { lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, zlib, readline, openssl , libiconv, pcsclite, libassuan, libXt +, fetchpatch , docbook_xsl, libxslt, docbook_xml_dtd_412 , Carbon, PCSC, buildPackages , withApplePCSC ? stdenv.isDarwin @@ -16,6 +17,14 @@ stdenv.mkDerivation rec { sha256 = "sha256-Yo8dwk7+d6q+hi7DmJ0GJM6/pmiDOiyEm/tEBSbCU8k="; }; + patches = [ + (fetchpatch { + name = "CVE-2023-2977.patch"; + url = "https://github.com/OpenSC/OpenSC/commit/81944d1529202bd28359bede57c0a15deb65ba8a.patch"; + hash = "sha256-rCeYYKPtv3pii5zgDP5x9Kl2r98p3uxyBSCYlPJZR/s="; + }) + ]; + nativeBuildInputs = [ pkg-config autoreconfHook ]; buildInputs = [ zlib readline openssl libassuan diff --git a/pkgs/tools/security/ssh-to-pgp/default.nix b/pkgs/tools/security/ssh-to-pgp/default.nix index ebec920054a1..29d3c82ac209 100644 --- a/pkgs/tools/security/ssh-to-pgp/default.nix +++ b/pkgs/tools/security/ssh-to-pgp/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "ssh-to-pgp"; - version = "1.0.4"; + version = "1.1.0"; src = fetchFromGitHub { owner = "Mic92"; repo = "ssh-to-pgp"; rev = version; - sha256 = "sha256-WdSa7rLUGcn1XZSnbwglp4I432XzB3vXb6IO3biE+Js="; + sha256 = "sha256-3R/3YPYLdirK3QtiRNO2tpJRO2DKgN+K4txb9xwnQvQ="; }; - vendorHash = "sha256-J9HuZhjeXSS4ej1RM+yn2VGoSdiS39PDM4fScAh6Eps="; + vendorHash = "sha256-RCz2+IZdgmPnEakKxn/C3zFfRyWnMLB51Nm8VGOxBkc="; nativeCheckInputs = [ gnupg ]; checkPhase = '' diff --git a/pkgs/tools/security/trufflehog/default.nix b/pkgs/tools/security/trufflehog/default.nix index 08b9c9efc473..9b80c150c1ff 100644 --- a/pkgs/tools/security/trufflehog/default.nix +++ b/pkgs/tools/security/trufflehog/default.nix @@ -7,13 +7,13 @@ buildGoModule rec { pname = "trufflehog"; - version = "3.49.0"; + version = "3.52.1"; src = fetchFromGitHub { owner = "trufflesecurity"; repo = "trufflehog"; rev = "refs/tags/v${version}"; - hash = "sha256-IJFsEfWNstbawqnWa3E/7DVgEishOtM0AAGc5lqPVOU="; + hash = "sha256-T3//AKSgnsdRWEzz+kh8rkHXBnJF9CThXervwAZ7Uog="; }; vendorHash = "sha256-RHNt9GxqWb4EDKg5of5s88iUmJPI2w7i5hPoCFMmnew="; diff --git a/pkgs/tools/security/witness/default.nix b/pkgs/tools/security/witness/default.nix index 5ad1e80994f5..d16f74940d3b 100644 --- a/pkgs/tools/security/witness/default.nix +++ b/pkgs/tools/security/witness/default.nix @@ -2,16 +2,16 @@ buildGoModule rec { pname = "witness"; - version = "0.1.13"; + version = "0.1.14"; src = fetchFromGitHub { owner = "testifysec"; repo = pname; rev = "v${version}"; - sha256 = "sha256-BQfJ6pHA4Yrp1zo22GQ2/JtU2UCOf1hUBqIqcIp7p3A="; + sha256 = "sha256-TUEbFkrS0OztTiY0OXiZsqraq3TINtC/DQEyCGPNXpE="; }; proxyVendor = true; - vendorHash = "sha256-bSEV6cb+/RMkNzwbzfBkDM3PTIE8t8a6w9b1BI6YnCI="; + vendorHash = "sha256-L2NaEt64mgFZVta/F8/uUQ4djlra59JPcHJLGbFCQJs="; nativeBuildInputs = [ installShellFiles ]; diff --git a/pkgs/tools/text/difftastic/Cargo.lock b/pkgs/tools/text/difftastic/Cargo.lock index 25e3c8e41fe2..1d0974afe898 100644 --- a/pkgs/tools/text/difftastic/Cargo.lock +++ b/pkgs/tools/text/difftastic/Cargo.lock @@ -142,9 +142,9 @@ dependencies = [ [[package]] name = "crossbeam-channel" -version = "0.5.4" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aaa7bd5fb665c6864b5f963dd9097905c54125909c7aa94c9e18507cdbe6c53" +checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" dependencies = [ "cfg-if", "crossbeam-utils", @@ -234,7 +234,7 @@ checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" [[package]] name = "difftastic" -version = "0.49.0" +version = "0.50.0" dependencies = [ "assert_cmd", "bumpalo", @@ -244,6 +244,7 @@ dependencies = [ "crossterm", "glob", "hashbrown 0.12.3", + "humansize", "itertools", "lazy_static", "libc", @@ -362,6 +363,15 @@ dependencies = [ "libc", ] +[[package]] +name = "humansize" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7" +dependencies = [ + "libm", +] + [[package]] name = "humantime" version = "1.3.0" @@ -402,6 +412,12 @@ version = "0.2.139" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" +[[package]] +name = "libm" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7012b1bbb0719e1097c47611d3898568c546d597c2e74d66f6087edd5233ff4" + [[package]] name = "libmimalloc-sys" version = "0.1.24" @@ -651,9 +667,9 @@ checksum = "59ffec9df464013295b499298811e6a3de31bf8128092135826517db12dee601" [[package]] name = "rayon" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" +checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" dependencies = [ "either", "rayon-core", @@ -661,9 +677,9 @@ dependencies = [ [[package]] name = "rayon-core" -version = "1.10.1" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3" +checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" dependencies = [ "crossbeam-channel", "crossbeam-deque", diff --git a/pkgs/tools/text/difftastic/default.nix b/pkgs/tools/text/difftastic/default.nix index 3842fb6b1473..520afe5a3024 100644 --- a/pkgs/tools/text/difftastic/default.nix +++ b/pkgs/tools/text/difftastic/default.nix @@ -16,13 +16,13 @@ in rustPlatform.buildRustPackage rec { pname = "difftastic"; - version = "0.49.0"; + version = "0.50.0"; src = fetchFromGitHub { owner = "wilfred"; repo = pname; rev = version; - hash = "sha256-jFBvMRkuAaQAi/28BBf/9cm6FcNMOYS5M69YoSXsX4Q="; + hash = "sha256-CC06Bryn5VNEsW4Wwbo+ubifizCWgpWUE1FsAozZcdg="; }; cargoLock = { diff --git a/pkgs/tools/text/invoice2data/default.nix b/pkgs/tools/text/invoice2data/default.nix index acb4e373e809..fd5ead9e0c35 100644 --- a/pkgs/tools/text/invoice2data/default.nix +++ b/pkgs/tools/text/invoice2data/default.nix @@ -1,5 +1,6 @@ { lib , fetchFromGitHub +, fetchpatch , ghostscript , imagemagick , poppler_utils @@ -16,26 +17,29 @@ python3.pkgs.buildPythonApplication rec { owner = "invoice-x"; repo = pname; rev = "v${version}"; - sha256 = "sha256-ss2h8cg0sga+lzJyQHckrZB/Eb63Oj3FkqmGqWCzCQ8="; + hash = "sha256-ss2h8cg0sga+lzJyQHckrZB/Eb63Oj3FkqmGqWCzCQ8="; }; - buildInputs = with python3.pkgs; [ setuptools-git ]; + patches = [ + # https://github.com/invoice-x/invoice2data/pull/522 + (fetchpatch { + name = "clean-up-build-dependencies.patch"; + url = "https://github.com/invoice-x/invoice2data/commit/ccea3857c7c8295ca51dc24de6cde78774ea7e64.patch"; + hash = "sha256-BhqPW4hWG/EaR3qBv5a68dcvIMrCCT74GdDHr0Mss5Q="; + }) + ]; + + nativeBuildInputs = with python3.pkgs; [ + setuptools-git + ]; propagatedBuildInputs = with python3.pkgs; [ - chardet dateparser pdfminer-six pillow pyyaml - setuptools - unidecode ]; - postPatch = '' - substituteInPlace setup.cfg \ - --replace "pytest-runner" "" - ''; - makeWrapperArgs = ["--prefix" "PATH" ":" (lib.makeBinPath [ ghostscript imagemagick diff --git a/pkgs/tools/text/mdbook-emojicodes/default.nix b/pkgs/tools/text/mdbook-emojicodes/default.nix index 01ce8fb3e9db..63bf0dc6daf1 100644 --- a/pkgs/tools/text/mdbook-emojicodes/default.nix +++ b/pkgs/tools/text/mdbook-emojicodes/default.nix @@ -7,16 +7,16 @@ rustPlatform.buildRustPackage rec { pname = "mdbook-emojicodes"; - version = "0.1.3"; + version = "0.2.2"; src = fetchFromGitHub { owner = "blyxyas"; repo = "mdbook-emojicodes"; - rev = "${version}.1"; - hash = "sha256-SWT01R/+FuzkkOUd/2wpRo0HIaPEtzDelTSh7ewo9gQ="; + rev = "${version}"; + hash = "sha256-wj3WVDDJmRh1g4E1iqxqmu6QNNVi9pOqZDnnDX3AnFo="; }; - cargoHash = "sha256-z9UKBBCr8R1I9k48JsEBnVokQDfaj9lt+qfIUvJ/5lE="; + cargoHash = "sha256-Ia7GdMadx1Jb1BB040eRmyIpK98CsN3yjruUxUNh3co="; buildInputs = lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.CoreFoundation @@ -25,6 +25,7 @@ rustPlatform.buildRustPackage rec { meta = with lib; { description = "MDBook preprocessor for converting emojicodes (e.g. `: cat :`) into emojis 🐱"; homepage = "https://github.com/blyxyas/mdbook-emojicodes"; + changelog = "https://github.com/blyxyas/mdbook-emojicodes/releases/tag/${version}"; license = licenses.mit; maintainers = with maintainers; [ blaggacao ]; }; diff --git a/pkgs/tools/text/mmdoc/default.nix b/pkgs/tools/text/mmdoc/default.nix index 470e14988947..a570d0b9558e 100644 --- a/pkgs/tools/text/mmdoc/default.nix +++ b/pkgs/tools/text/mmdoc/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "mmdoc"; - version = "0.14.0"; + version = "0.15.0"; src = fetchFromGitHub { owner = "ryantm"; repo = "mmdoc"; rev = version; - hash = "sha256-1e6TS4TjshicUdT7wuvLsDpotr2LUxbn15r+eNXMo2M="; + hash = "sha256-xOi91BSQh+AN13V6YyAzOe7kUsyPAvUKWTJ+PUPlPJQ="; }; nativeBuildInputs = [ ninja meson pkg-config xxd ]; diff --git a/pkgs/tools/text/ugrep/default.nix b/pkgs/tools/text/ugrep/default.nix index 9ec13678f2d1..c9a1310f0ce7 100644 --- a/pkgs/tools/text/ugrep/default.nix +++ b/pkgs/tools/text/ugrep/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "ugrep"; - version = "3.12.3"; + version = "3.12.6"; src = fetchFromGitHub { owner = "Genivia"; repo = "ugrep"; rev = "v${finalAttrs.version}"; - hash = "sha256-KP8SpeHGOdIKnA+xavdkoj3XRU572RZtFH0DaW28m+k="; + hash = "sha256-bf/MWJKqHuwqVyCtI8rBiYyEFvBpHq89YXtatQEqDHo="; }; buildInputs = [ diff --git a/pkgs/tools/video/play-with-mpv/default.nix b/pkgs/tools/video/play-with-mpv/default.nix index d9ab0493160e..9047f9062462 100644 --- a/pkgs/tools/video/play-with-mpv/default.nix +++ b/pkgs/tools/video/play-with-mpv/default.nix @@ -1,31 +1,57 @@ -{ lib, python3Packages, fetchFromGitHub, fetchurl, youtube-dl, git }: +{ lib +, python3Packages +, fetchFromGitHub +, fetchurl +, youtube-dl +}: let - install_freedesktop = fetchurl { - url = "https://github.com/thann/install_freedesktop/tarball/2673e8da4a67bee0ffc52a0ea381a541b4becdd4"; - sha256 = "0j8d5jdcyqbl5p6sc1ags86v3hr2sghmqqi99d1mvc064g90ckrv"; + install-freedesktop = python3Packages.buildPythonPackage rec { + pname = "install-freedesktop"; + version = "0.1.2-1-g2673e8d"; + format = "setuptools"; + + src = fetchurl { + name = "Thann-install_freedesktop-${version}.tar.gz"; + url = "https://github.com/thann/install_freedesktop/tarball/2673e8da4a67bee0ffc52a0ea381a541b4becdd4"; + hash = "sha256-O08G0iMGsF1DSyliXOHTIsOxDdJPBabNLXRhz5osDUk="; + }; + + # package has no tests + doCheck = false; }; in python3Packages.buildPythonApplication rec { pname = "play-with-mpv"; - version = "unstable-2020-05-18"; + version = "unstable-2021-04-02"; + format = "setuptools"; src = fetchFromGitHub { - owner = "thann"; - repo = "play-with-mpv"; - rev = "656448e03fe9de9e8bd21959f2a3b47c4acb8c3e"; - sha256 = "1qma8b3lnkdhxdjsnrq7n9zgy53q62j4naaqqs07kjxbn72zb4p4"; + owner = "thann"; + repo = "play-with-mpv"; + rev = "07a9c1dd57d9e16538991b13fd3e2ed54d6e3a2d"; + hash = "sha256-ZtUFzgYGNa9+g2xDONW8B5bbsbXmyY3IeT1GQH0AVIw="; }; - nativeBuildInputs = [ git ]; - propagatedBuildInputs = [ youtube-dl ]; - postPatch = '' substituteInPlace setup.py --replace \ - '"https://github.com/thann/install_freedesktop/tarball/master#egg=install_freedesktop-0.2.0"' \ - '"file://${install_freedesktop}#egg=install_freedesktop-0.2.0"' + '"https://github.com/thann/install_freedesktop/tarball/master#egg=install_freedesktop-0.2.0"' \ + '"file://${install-freedesktop}#egg=install_freedesktop-0.2.0"' \ + --replace 'version = get_version()' 'version = "0.1.0.post9"' ''; + nativeBuildInputs = with python3Packages; [ + install-freedesktop + wheel + ]; + + propagatedBuildInputs = [ + youtube-dl + ]; + + # package has no tests + doCheck = false; + meta = with lib; { description = "Chrome extension and python server that allows you to play videos in webpages with MPV instead"; homepage = "https://github.com/Thann/play-with-mpv"; diff --git a/pkgs/tools/wayland/cliphist/default.nix b/pkgs/tools/wayland/cliphist/default.nix index 9ca747ca46ba..163a15d2adc1 100644 --- a/pkgs/tools/wayland/cliphist/default.nix +++ b/pkgs/tools/wayland/cliphist/default.nix @@ -19,5 +19,6 @@ buildGoModule rec { license = licenses.gpl3Only; platforms = platforms.linux; maintainers = with maintainers; [ dit7ya ]; + mainProgram = "cliphist"; }; } diff --git a/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix b/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix index 164605b3d8a2..74e6c5359ed4 100644 --- a/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix +++ b/pkgs/tools/wayland/wayland-proxy-virtwl/default.nix @@ -3,24 +3,20 @@ , ocamlPackages , pkg-config , libdrm +, unstableGitUpdater }: ocamlPackages.buildDunePackage rec { pname = "wayland-proxy-virtwl"; - version = "unstable-2022-09-22"; + version = "unstable-2023-08-13"; src = fetchFromGitHub { owner = "talex5"; repo = pname; - rev = "5940346db2a4427f21c7b30a2593b179af36a935"; - sha256 = "0jnr5q52nb3yqr7ykvvb902xsad24cdi9imkslcsa5cnzb4095rw"; + rev = "050c49a377808105b895e81e7e498f35cc151e58"; + sha256 = "sha256-6YJv3CCED6LUSPFwYQyHUFkkvOWZGPNHVzw60b5F8+c="; }; - postPatch = '' - # no need to vendor - rm -r ocaml-wayland - ''; - minimalOCamlVersion = "4.12"; duneVersion = "3"; @@ -40,11 +36,13 @@ ocamlPackages.buildDunePackage rec { doCheck = true; + passthru.updateScript = unstableGitUpdater { }; + meta = with lib; { homepage = "https://github.com/talex5/wayland-virtwl-proxy"; description = "Proxy Wayland connections across a VM boundary"; license = licenses.asl20; - maintainers = [ maintainers.sternenseemann ]; + maintainers = [ maintainers.qyliss maintainers.sternenseemann ]; platforms = platforms.linux; }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index df389b89d188..26d04f3f3d98 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1835,6 +1835,8 @@ mapAliases ({ wineStaging = throw "'wineStaging' has been renamed to/replaced by 'wine-staging'"; # Converted to throw 2022-02-22 wineUnstable = throw "'wineUnstable' has been renamed to/replaced by 'winePackages.unstable'"; # Converted to throw 2022-02-22 wineWayland = wine-wayland; + win-qemu = throw "'win-qemu' has been replaced by 'win-virtio'"; # Added 2023-08-16 + win-signed-gplpv-drivers = throw "win-signed-gplpv-drivers has been removed from nixpkgs, as it's unmaintained: https://help.univention.com/t/installing-signed-gplpv-drivers/21828"; # Added 2023-08-17 winpdb = throw "winpdb has been removed: abandoned by upstream"; # Added 2022-04-22 winusb = throw "'winusb' has been renamed to/replaced by 'woeusb'"; # Converted to throw 2022-02-22 wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4bf3c3997b65..9a62c0ed7ccf 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -589,15 +589,15 @@ with pkgs; dnf5 = callPackage ../tools/package-management/dnf5 { }; + documenso = callPackage ../applications/office/documenso { }; + dsq = callPackage ../tools/misc/dsq { }; dt = callPackage ../tools/text/dt { }; dtv-scan-tables = callPackage ../data/misc/dtv-scan-tables { }; - dufs = callPackage ../servers/http/dufs { - inherit (darwin.apple_sdk.frameworks) Security; - }; + dufs = callPackage ../servers/http/dufs { }; dynein = callPackage ../development/tools/database/dynein { inherit (darwin.apple_sdk.frameworks) Security; @@ -1674,6 +1674,8 @@ with pkgs; cope = callPackage ../tools/misc/cope { }; + crypto-tracker = callPackage ../tools/misc/crypto-tracker { }; + ejson2env = callPackage ../tools/admin/ejson2env { }; davinci-resolve = callPackage ../applications/video/davinci-resolve { }; @@ -1848,6 +1850,8 @@ with pkgs; monica = callPackage ../servers/web-apps/monica { }; + mpremote = python3Packages.callPackage ../tools/misc/mpremote { }; + mprocs = callPackage ../tools/misc/mprocs { }; mpy-utils = python3Packages.callPackage ../tools/misc/mpy-utils { }; @@ -5396,6 +5400,8 @@ with pkgs; go-thumbnailer = callPackage ../applications/misc/go-thumbnailer { }; + google-cursor = callPackage ../data/icons/google-cursor { }; + geckodriver = callPackage ../development/tools/geckodriver { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -6703,6 +6709,7 @@ with pkgs; clementine = libsForQt5.callPackage ../applications/audio/clementine { gst_plugins = with gst_all_1; [ gst-plugins-base gst-plugins-good gst-plugins-ugly gst-libav ]; + protobuf = protobuf3_21; }; mellowplayer = libsForQt5.callPackage ../applications/audio/mellowplayer { }; @@ -10033,6 +10040,7 @@ with pkgs; netdata = callPackage ../tools/system/netdata { inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit; + protobuf = protobuf3_21; }; # Exposed here so the bots can auto-upgrade it netdata-go-plugins = callPackage ../tools/system/netdata/go.d.plugin.nix { }; @@ -10144,6 +10152,8 @@ with pkgs; lcdf-typetools = callPackage ../tools/misc/lcdf-typetools { }; + lcsync = callPackage ../applications/networking/sync/lcsync { }; + ldapdomaindump = with python3Packages; toPythonApplication ldapdomaindump; ldapmonitor = callPackage ../tools/security/ldapmonitor { }; @@ -10731,7 +10741,9 @@ with pkgs; electron = electron_22; }; - mosh = callPackage ../tools/networking/mosh { }; + mosh = callPackage ../tools/networking/mosh { + protobuf = protobuf3_21; + }; motrix = callPackage ../tools/networking/motrix { }; @@ -11761,6 +11773,8 @@ with pkgs; pdf-quench = callPackage ../applications/misc/pdf-quench { }; + pdf-sign = callPackage ../tools/graphics/pdf-sign { }; + pdfarranger = callPackage ../applications/misc/pdfarranger { }; briss = callPackage ../tools/graphics/briss { }; @@ -12163,7 +12177,7 @@ with pkgs; teapot = callPackage ../applications/office/teapot { }; pyditz = callPackage ../applications/misc/pyditz { - pythonPackages = python27Packages; + pythonPackages = python3Packages; }; py-spy = darwin.apple_sdk_11_0.callPackage ../development/tools/py-spy { }; @@ -12903,6 +12917,8 @@ with pkgs; schema2ldif = callPackage ../tools/text/schema2ldif { }; + schemacrawler = callPackage ../development/tools/schemacrawler { }; + sharedown = callPackage ../tools/misc/sharedown { }; shen-sbcl = callPackage ../development/interpreters/shen-sbcl { }; @@ -14041,6 +14057,8 @@ with pkgs; uivonim = callPackage ../applications/editors/uivonim { }; + ulid = callPackage ../tools/misc/ulid { }; + umlet = callPackage ../tools/misc/umlet { }; unetbootin = libsForQt5.callPackage ../tools/cd-dvd/unetbootin { }; @@ -16042,8 +16060,8 @@ with pkgs; then haskell.packages.native-bignum.ghc96 # Prefer native-bignum to avoid linking issues with gmp else if stdenv.hostPlatform.isStatic - then haskell.packages.native-bignum.ghc92 - else haskell.packages.ghc92); + then haskell.packages.native-bignum.ghc94 + else haskell.packages.ghc94); # haskellPackages.ghc is build->host (it exposes the compiler used to build the # set, similarly to stdenv.cc), but pkgs.ghc should be host->target to be more @@ -16056,8 +16074,8 @@ with pkgs; ghc = targetPackages.haskellPackages.ghc or # Prefer native-bignum to avoid linking issues with gmp (if stdenv.targetPlatform.isStatic - then haskell.compiler.native-bignum.ghc92 - else haskell.compiler.ghc92); + then haskell.compiler.native-bignum.ghc94 + else haskell.compiler.ghc94); alex = haskell.lib.compose.justStaticExecutables haskellPackages.alex; @@ -17082,9 +17100,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices Security; }; cargo-limit = callPackage ../development/tools/rust/cargo-limit { }; - cargo-make = callPackage ../development/tools/rust/cargo-make { - inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; - }; + cargo-make = callPackage ../development/tools/rust/cargo-make { }; cargo-modules = callPackage ../development/tools/rust/cargo-modules { }; cargo-mommy = callPackage ../development/tools/rust/cargo-mommy { }; cargo-msrv = callPackage ../development/tools/rust/cargo-msrv { @@ -17141,9 +17157,7 @@ with pkgs; inherit (darwin.apple_sdk_11_0.frameworks) Cocoa CoreServices Foundation; }; cargo-wipe = callPackage ../development/tools/rust/cargo-wipe { }; - cargo-workspaces = callPackage ../development/tools/rust/cargo-workspaces { - inherit (darwin.apple_sdk.frameworks) IOKit Security CoreFoundation AppKit System; - }; + cargo-workspaces = callPackage ../development/tools/rust/cargo-workspaces { }; cargo-xbuild = callPackage ../development/tools/rust/cargo-xbuild { }; cargo-generate = callPackage ../development/tools/rust/cargo-generate { }; cargo-bootimage = callPackage ../development/tools/rust/bootimage { }; @@ -17609,6 +17623,8 @@ with pkgs; fetchHex beamPackages lfe lfe_2_1; + expr = callPackage ../development/interpreters/expr { }; + gnudatalanguage = callPackage ../development/interpreters/gnudatalanguage { inherit (llvmPackages) openmp; inherit (darwin.apple_sdk.frameworks) Cocoa; @@ -17645,7 +17661,7 @@ with pkgs; stdenv = clangStdenv; }; - jacinda = haskell.lib.compose.justStaticExecutables haskell.packages.ghc92.jacinda; + jacinda = haskell.lib.compose.justStaticExecutables haskellPackages.jacinda; janet = callPackage ../development/interpreters/janet { }; @@ -19049,6 +19065,8 @@ with pkgs; dwz = callPackage ../development/tools/misc/dwz { }; + eask = callPackage ../development/tools/eask { }; + easypdkprog = callPackage ../development/embedded/easypdkprog { }; eclint = callPackage ../development/tools/eclint { }; @@ -19534,6 +19552,8 @@ with pkgs; lurk = callPackage ../development/tools/lurk { }; + maizzle = callPackage ../development/tools/maizzle { }; + malt = callPackage ../development/tools/profiling/malt { }; marksman = callPackage ../development/tools/marksman { }; @@ -22207,6 +22227,8 @@ with pkgs; lcms2 = callPackage ../development/libraries/lcms2 { }; + lcrq = callPackage ../development/libraries/lcrq { }; + ldacbt = callPackage ../development/libraries/ldacbt { }; ldb = callPackage ../development/libraries/ldb { }; @@ -22926,6 +22948,8 @@ with pkgs; libre = callPackage ../development/libraries/libre { }; + librecast = callPackage ../development/libraries/librecast { }; + libredwg = callPackage ../development/libraries/libredwg { }; librem = callPackage ../development/libraries/librem { }; @@ -23675,9 +23699,7 @@ with pkgs; lightstep-tracer-cpp = callPackage ../development/libraries/lightstep-tracer-cpp { }; - ligolo-ng = callPackage ../tools/networking/ligolo-ng { - buildGoModule = buildGo119Module; # go 1.20 build failure - }; + ligolo-ng = callPackage ../tools/networking/ligolo-ng { }; linenoise = callPackage ../development/libraries/linenoise { }; @@ -26459,6 +26481,8 @@ with pkgs; leafnode = callPackage ../servers/news/leafnode { }; + leafnode1 = callPackage ../servers/news/leafnode/1.nix { }; + lemmy-server = callPackage ../servers/web-apps/lemmy/server.nix { inherit (darwin.apple_sdk.frameworks) Security; }; @@ -26852,6 +26876,7 @@ with pkgs; inherit (darwin.apple_sdk.frameworks) CoreServices; boost = boost177; # Configure checks for specific version. icu = icu69; + protobuf = protobuf3_21; }; mysql_jdbc = callPackage ../servers/sql/mysql/jdbc { }; @@ -32948,7 +32973,7 @@ with pkgs; klayout = libsForQt5.callPackage ../applications/misc/klayout { }; - klee = callPackage ../applications/science/logic/klee (with llvmPackages_11; { + klee = callPackage ../applications/science/logic/klee (with llvmPackages_12; { clang = clang; llvm = llvm; stdenv = stdenv; @@ -33835,13 +33860,14 @@ with pkgs; avahi = avahi-compat; pulseSupport = config.pulseaudio or false; iceSupport = config.murmur.iceSupport or true; - grpcSupport = config.murmur.grpcSupport or true; + protobuf = protobuf3_21; }).murmur; mumble = (callPackages ../applications/networking/mumble { avahi = avahi-compat; jackSupport = config.mumble.jackSupport or false; speechdSupport = config.mumble.speechdSupport or false; + protobuf = protobuf3_21; }).mumble; mumble_overlay = callPackage ../applications/networking/mumble/overlay.nix { @@ -34515,6 +34541,8 @@ with pkgs; stdenv = gccStdenv; }; + peazip = libsForQt5.callPackage ../tools/archivers/peazip { }; + peek = callPackage ../applications/video/peek { }; peertube = callPackage ../servers/peertube { @@ -35462,7 +35490,6 @@ with pkgs; inherit (callPackages ../applications/networking/syncthing { inherit (darwin) autoSignDarwinBinariesHook; - buildGoModule = buildGo119Module; # go 1.20 build failure }) syncthing syncthing-discovery @@ -36509,9 +36536,7 @@ with pkgs; win-spice = callPackage ../applications/virtualization/driver/win-spice { }; win-virtio = callPackage ../applications/virtualization/driver/win-virtio { }; - win-qemu = callPackage ../applications/virtualization/driver/win-qemu { }; win-pvdrivers = callPackage ../applications/virtualization/driver/win-pvdrivers { }; - win-signed-gplpv-drivers = callPackage ../applications/virtualization/driver/win-signed-gplpv-drivers { }; xfig = callPackage ../applications/graphics/xfig { }; @@ -40595,7 +40620,7 @@ with pkgs; disnix = callPackage ../tools/package-management/disnix { }; dysnomia = callPackage ../tools/package-management/disnix/dysnomia (config.disnix or { - inherit (python2Packages) supervisor; + inherit (python3Packages) supervisor; }); dydisnix = callPackage ../tools/package-management/disnix/dydisnix { }; @@ -40848,6 +40873,8 @@ with pkgs; brlaser = callPackage ../misc/cups/drivers/brlaser { }; + fflinuxprint = callPackage ../misc/cups/drivers/fflinuxprint { }; + fxlinuxprint = callPackage ../misc/cups/drivers/fxlinuxprint { }; brscan4 = callPackage ../applications/graphics/sane/backends/brscan4 { }; @@ -41080,6 +41107,10 @@ with pkgs; vazir-fonts = callPackage ../data/fonts/vazir-fonts { }; + veilid = callPackage ../tools/networking/veilid { + inherit (darwin.apple_sdk.frameworks) AppKit Security; + }; + vhs = callPackage ../applications/misc/vhs { }; vgmstream = callPackage ../applications/audio/vgmstream { }; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 42867afef83d..c57302ccaa8b 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -5,11 +5,8 @@ let integerSimpleExcludes = [ "ghc865Binary" "ghc8102Binary" - "ghc8102BinaryMinimal" "ghc8107Binary" - "ghc8107BinaryMinimal" "ghc924Binary" - "ghc924BinaryMinimal" "ghcjs" "ghcjs810" "integer-simple" @@ -26,6 +23,7 @@ let "ghc943" "ghc944" "ghc945" + "ghc946" "ghc94" "ghc96" "ghc962" @@ -46,6 +44,7 @@ let "ghc943" "ghc944" "ghc945" + "ghc946" "ghc96" "ghc962" "ghcHEAD" @@ -89,36 +88,20 @@ in { llvmPackages = pkgs.llvmPackages_9; }; - ghc8102BinaryMinimal = callPackage ../development/compilers/ghc/8.10.2-binary.nix { - llvmPackages = pkgs.llvmPackages_9; - minimal = true; - }; - ghc8107Binary = callPackage ../development/compilers/ghc/8.10.7-binary.nix { llvmPackages = pkgs.llvmPackages_12; }; - ghc8107BinaryMinimal = callPackage ../development/compilers/ghc/8.10.7-binary.nix { - llvmPackages = pkgs.llvmPackages_12; - minimal = true; - }; - ghc924Binary = callPackage ../development/compilers/ghc/9.2.4-binary.nix { llvmPackages = pkgs.llvmPackages_12; }; - ghc924BinaryMinimal = callPackage ../development/compilers/ghc/9.2.4-binary.nix { - llvmPackages = pkgs.llvmPackages_12; - minimal = true; - }; ghc884 = callPackage ../development/compilers/ghc/8.8.4.nix { bootPkgs = # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar # 8.10.2 is needed as using 8.10.7 is broken due to RTS-incompatibilities - if stdenv.isAarch64 then - packages.ghc8102BinaryMinimal # Musl bindists do not exist for ghc 8.6.5, so we use 8.10.* for them - else if stdenv.hostPlatform.isMusl then + if stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isMusl then packages.ghc8102Binary else packages.ghc865Binary; @@ -129,12 +112,8 @@ in { ghc88 = compiler.ghc884; ghc8107 = callPackage ../development/compilers/ghc/8.10.7.nix { bootPkgs = - # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar # the oldest ghc with aarch64-darwin support is 8.10.5 - # Musl bindists do not exist for ghc 8.6.5, so we use 8.10.* for them - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then # to my (@a-m-joseph) knowledge there are no newer official binaries for this platform packages.ghc865Binary else @@ -150,11 +129,8 @@ in { ghc810 = compiler.ghc8107; ghc902 = callPackage ../development/compilers/ghc/9.0.2.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra # the oldest ghc with aarch64-darwin support is 8.10.5 - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -166,10 +142,7 @@ in { ghc90 = compiler.ghc902; ghc924 = callPackage ../development/compilers/ghc/9.2.4.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -183,10 +156,7 @@ in { }; ghc925 = callPackage ../development/compilers/ghc/9.2.5.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -200,10 +170,7 @@ in { }; ghc926 = callPackage ../development/compilers/ghc/9.2.6.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -217,10 +184,7 @@ in { }; ghc927 = callPackage ../development/compilers/ghc/9.2.7.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -234,10 +198,7 @@ in { }; ghc928 = callPackage ../development/compilers/ghc/9.2.8.nix { bootPkgs = - # aarch64 ghc8107Binary exceeds max output size on hydra - if stdenv.hostPlatform.isAarch then - packages.ghc8107BinaryMinimal - else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc810 else packages.ghc8107Binary; @@ -346,7 +307,31 @@ in { buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; llvmPackages = pkgs.llvmPackages_12; }; - ghc94 = compiler.ghc945; + ghc946 = callPackage ../development/compilers/ghc/9.4.6.nix { + bootPkgs = + # Building with 9.2 is broken due to + # https://gitlab.haskell.org/ghc/ghc/-/issues/21914 + # Use 8.10 as a workaround where possible to keep bootstrap path short. + + # On ARM text won't build with GHC 8.10.* + if stdenv.hostPlatform.isAarch then + # TODO(@sternenseemann): package bindist + packages.ghc902 + # No suitable bindists for powerpc64le + else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then + packages.ghc902 + else + packages.ghc8107Binary; + inherit (buildPackages.python3Packages) sphinx; + # Need to use apple's patched xattr until + # https://github.com/xattr/xattr/issues/44 and + # https://github.com/xattr/xattr/issues/55 are solved. + inherit (buildPackages.darwin) xattr autoSignDarwinBinariesHook; + # Support range >= 10 && < 14 + buildTargetLlvmPackages = pkgsBuildTarget.llvmPackages_12; + llvmPackages = pkgs.llvmPackages_12; + }; + ghc94 = compiler.ghc946; ghc962 = callPackage ../development/compilers/ghc/9.6.2.nix { bootPkgs = # For GHC 9.2 no armv7l bindists are available. @@ -354,8 +339,6 @@ in { packages.ghc924 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc924 - else if stdenv.isAarch64 then - packages.ghc924BinaryMinimal else packages.ghc924Binary; inherit (buildPackages.python3Packages) sphinx; @@ -375,8 +358,6 @@ in { packages.ghc924 else if stdenv.hostPlatform.isPower64 && stdenv.hostPlatform.isLittleEndian then packages.ghc924 - else if stdenv.isAarch64 then - packages.ghc924BinaryMinimal else packages.ghc924Binary; inherit (buildPackages.python3Packages) sphinx; @@ -435,36 +416,18 @@ in { compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; packageSetConfig = bootstrapPackageSet; }; - ghc8102BinaryMinimal = callPackage ../development/haskell-modules { - buildHaskellPackages = bh.packages.ghc8102BinaryMinimal; - ghc = bh.compiler.ghc8102BinaryMinimal; - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; - packageSetConfig = bootstrapPackageSet; - }; ghc8107Binary = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc8107Binary; ghc = bh.compiler.ghc8107Binary; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; packageSetConfig = bootstrapPackageSet; }; - ghc8107BinaryMinimal = callPackage ../development/haskell-modules { - buildHaskellPackages = bh.packages.ghc8107BinaryMinimal; - ghc = bh.compiler.ghc8107BinaryMinimal; - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; - packageSetConfig = bootstrapPackageSet; - }; ghc924Binary = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc924Binary; ghc = bh.compiler.ghc924Binary; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { }; packageSetConfig = bootstrapPackageSet; }; - ghc924BinaryMinimal = callPackage ../development/haskell-modules { - buildHaskellPackages = bh.packages.ghc924BinaryMinimal; - ghc = bh.compiler.ghc924BinaryMinimal; - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.2.x.nix { }; - packageSetConfig = bootstrapPackageSet; - }; ghc884 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc884; ghc = bh.compiler.ghc884; @@ -529,7 +492,12 @@ in { ghc = bh.compiler.ghc945; compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { }; }; - ghc94 = packages.ghc945; + ghc946 = callPackage ../development/haskell-modules { + buildHaskellPackages = bh.packages.ghc946; + ghc = bh.compiler.ghc946; + compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-9.4.x.nix { }; + }; + ghc94 = packages.ghc946; ghc962 = callPackage ../development/haskell-modules { buildHaskellPackages = bh.packages.ghc962; ghc = bh.compiler.ghc962; diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index e3b1cad80da6..0e7e26bfc82a 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1153,6 +1153,8 @@ let ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { }; + ocaml-protoc-plugin = callPackage ../development/ocaml-modules/ocaml-protoc-plugin { }; + ocaml-r = callPackage ../development/ocaml-modules/ocaml-r { }; ocaml-recovery-parser = callPackage ../development/tools/ocaml/ocaml-recovery-parser { }; diff --git a/pkgs/top-level/php-packages.nix b/pkgs/top-level/php-packages.nix index ec47a9c5e65b..42df62fb1fa5 100644 --- a/pkgs/top-level/php-packages.nix +++ b/pkgs/top-level/php-packages.nix @@ -304,6 +304,8 @@ lib.makeScope pkgs.newScope (self: with self; { uv = callPackage ../development/php-packages/uv { }; + vld = callPackage ../development/php-packages/vld { }; + xdebug = callPackage ../development/php-packages/xdebug { }; yaml = callPackage ../development/php-packages/yaml { }; diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1b3469aaecac..bfad957b7513 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2467,6 +2467,8 @@ self: super: with self; { datauri = callPackage ../development/python-modules/datauri { }; + datefinder = callPackage ../development/python-modules/datefinder { }; + dateparser = callPackage ../development/python-modules/dateparser { }; datetime = callPackage ../development/python-modules/datetime { }; @@ -4032,6 +4034,8 @@ self: super: with self; { ftputil = callPackage ../development/python-modules/ftputil { }; + fugashi = callPackage ../development/python-modules/fugashi { }; + func-timeout = callPackage ../development/python-modules/func-timeout { }; funcparserlib = callPackage ../development/python-modules/funcparserlib { }; @@ -5044,6 +5048,8 @@ self: super: with self; { imagecorruptions = callPackage ../development/python-modules/imagecorruptions { }; + imagededup = callPackage ../development/python-modules/imagededup { }; + imagehash = callPackage ../development/python-modules/imagehash { }; imageio = callPackage ../development/python-modules/imageio { }; @@ -5190,6 +5196,8 @@ self: super: with self; { iowait = callPackage ../development/python-modules/iowait { }; + ipadic = callPackage ../development/python-modules/ipadic { }; + ipaddr = callPackage ../development/python-modules/ipaddr { }; ipdb = callPackage ../development/python-modules/ipdb { }; @@ -5893,7 +5901,10 @@ self: super: with self; { inherit (pkgs.config) cudaSupport; }; - libiio = (toPythonModule (pkgs.libiio.override { inherit python; })).python; + libiio = (toPythonModule (pkgs.libiio.override { + pythonSupport = true; + inherit python; + })).python; libkeepass = callPackage ../development/python-modules/libkeepass { }; @@ -6657,6 +6668,8 @@ self: super: with self; { moddb = callPackage ../development/python-modules/moddb { }; + model-bakery = callPackage ../development/python-modules/model-bakery { }; + modeled = callPackage ../development/python-modules/modeled { }; moderngl = callPackage ../development/python-modules/moderngl { }; @@ -10705,6 +10718,8 @@ self: super: with self; { pyzufall = callPackage ../development/python-modules/pyzufall { }; + qbittorrent-api = callPackage ../development/python-modules/qbittorrent-api { }; + qcelemental = callPackage ../development/python-modules/qcelemental { }; qcengine = callPackage ../development/python-modules/qcengine { }; @@ -12917,6 +12932,8 @@ self: super: with self; { trustme = callPackage ../development/python-modules/trustme { }; + truststore = callPackage ../development/python-modules/truststore { }; + trytond = callPackage ../development/python-modules/trytond { }; tskit = callPackage ../development/python-modules/tskit { }; @@ -13177,6 +13194,8 @@ self: super: with self; { unidecode = callPackage ../development/python-modules/unidecode { }; + unidic = callPackage ../development/python-modules/unidic { }; + unidic-lite = callPackage ../development/python-modules/unidic-lite { }; unidiff = callPackage ../development/python-modules/unidiff { }; diff --git a/pkgs/top-level/qt6-packages.nix b/pkgs/top-level/qt6-packages.nix index 4fda684b54d6..792be6b3efda 100644 --- a/pkgs/top-level/qt6-packages.nix +++ b/pkgs/top-level/qt6-packages.nix @@ -13,24 +13,13 @@ (lib.makeScope pkgs.newScope ( self: let - libsForQt6 = self; callPackage = self.callPackage; - kdeFrameworks = let - mkFrameworks = import ../development/libraries/kde-frameworks; - attrs = { - libsForQt5 = libsForQt6; - inherit (pkgs) lib fetchurl; - }; - in (lib.makeOverridable mkFrameworks attrs); in - (qt6 // { inherit stdenv; # LIBRARIES - inherit (kdeFrameworks) kcoreaddons; - qt6ct = callPackage ../tools/misc/qt6ct { }; qt6gtk2 = callPackage ../tools/misc/qt6gtk2 { }; diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 6113dcdb121d..1c5615d5dbb1 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -69,6 +69,7 @@ let ghc927 ghc928 ghc945 + ghc946 ghc962 ]; @@ -480,20 +481,11 @@ let # package sets (like Cabal, jailbreak-cabal) are # working as expected. cabal-install = released; - Cabal_3_6_3_0 = released; - Cabal_3_8_1_0 = released; - Cabal-syntax_3_8_1_0 = released; Cabal_3_10_1_0 = released; Cabal-syntax_3_10_1_0 = released; - cabal2nix = lib.subtractLists [ - compilerNames.ghc962 - ] released; - cabal2nix-unstable = lib.subtractLists [ - compilerNames.ghc962 - ] released; - funcmp = lib.subtractLists [ - compilerNames.ghc962 - ] released; + cabal2nix = released; + cabal2nix-unstable = released; + funcmp = released; haskell-language-server = lib.subtractLists [ # Support ceased as of 1.9.0.0 compilerNames.ghc884 @@ -504,14 +496,13 @@ let hlint = lib.subtractLists [ compilerNames.ghc962 ] released; - hpack = lib.subtractLists [ - compilerNames.ghc962 - ] released; + hpack = released; hsdns = released; jailbreak-cabal = released; - language-nix = lib.subtractLists [ - compilerNames.ghc962 - ] released; + language-nix = released; + large-hashable = [ + compilerNames.ghc928 + ]; nix-paths = released; titlecase = released; ghc-api-compat = [ @@ -526,6 +517,14 @@ let ghc-lib = released; ghc-lib-parser = released; ghc-lib-parser-ex = released; + ghc-source-gen = [ + # Feel free to remove these as they break, + # ghc-source-gen currently doesn't support GHC 9.4 + compilerNames.ghc884 + compilerNames.ghc8107 + compilerNames.ghc902 + compilerNames.ghc928 + ]; ghc-tags = [ compilerNames.ghc8107 compilerNames.ghc902 @@ -535,7 +534,11 @@ let compilerNames.ghc927 compilerNames.ghc928 compilerNames.ghc945 + compilerNames.ghc946 + compilerNames.ghc962 ]; + hashable = released; + primitive = released; weeder = [ compilerNames.ghc8107 compilerNames.ghc902 @@ -545,6 +548,8 @@ let compilerNames.ghc927 compilerNames.ghc928 compilerNames.ghc945 + compilerNames.ghc946 + compilerNames.ghc962 ]; }) {