nixpkgs/pkgs/top-level
Maximilian Bosch 0a94f89fca
mautrix-telegram: patch away alembic dependency
`alembic`[1] is a database migration tool which is invoked from the CLI
when installing the telegram bridge, but never needed during the
runtime.

The reason why `alembic` is required here is to ensure that it
exists in the Python environment when deploying the bridge. However
`alembic` requires `mautrix-telegram` in its environment to create a
database schema from the Python models.

Such a dependency relation may be possible with tools like virtualenv,
however it'll result in an infinite recursion at evaluation time in Nix.

With this patch, `mautrix-telegram` doesn't depend on `alembic` anymore
and provides a patched alembic (`pkgs.mautrix-telegram.alembic`) which
has `mautrix-telegram` in its path.

[1] https://alembic.sqlalchemy.org/en/latest/
2019-05-24 09:35:39 +02:00
..
aliases.nix Merge pull request #59375 from worldofpeace/font-droid-throw 2019-04-13 14:18:15 -04:00
all-packages.nix mautrix-telegram: patch away alembic dependency 2019-05-24 09:35:39 +02:00
beam-packages.nix
config.nix
coq-packages.nix coqPackages.coqhammer: init at 1.1 2019-03-29 09:07:27 +01:00
darwin-packages.nix
default.nix
dotnet-packages.nix dotnetPackages.FsLexYaccRuntime: init at 6.1.0 2019-04-05 20:05:49 +02:00
emacs-packages.nix
emscripten-packages.nix
haskell-packages.nix ghc: add release candidate for 8.6.5 and a corresponding package set 2019-04-13 12:16:34 +02:00
haxe-packages.nix
impure.nix
java-packages.nix
lua-packages.nix
make-tarball.nix
metrics.nix
ocaml-packages.nix ocamlPackages.base64: 2.0.0 -> 3.2.0 2019-04-06 13:24:16 +00:00
perl-packages.nix perl.pkgs.Encode: fix typo 2019-04-12 09:09:08 +00:00
php-packages.nix phpPackages.sqlsrv & phpPackages.pdo_sqlsrv: 5.6.0 -> 5.6.1 2019-04-11 12:34:49 -04:00
pure-packages.nix
python-packages.nix python.pkgs.graph_nets: init at 1.0.3 2019-04-13 20:12:18 +02:00
release-cross.nix systems: support TI MSP430 microcontrollers 2019-03-25 20:33:58 -07:00
release-lib.nix
release-python.nix
release-small.nix
release.nix
splice.nix top-level: Create pkgs{Build,Host,Target}{Build,Host,Target} 2019-03-24 22:12:15 -04:00
stage.nix Merge pull request #57611 from Ericson2314/stage-braid-not-chain 2019-03-25 21:56:59 -04:00
static.nix static: remove libjpeg static override 2019-04-10 01:46:00 -04:00
unix-tools.nix
wine-packages.nix