Commit Graph

7 Commits

Author SHA1 Message Date
Pavel Borzenkov 73fbbdab68 calibre-web: 0.6.12 -> 0.6.13
calibre-web no longer starts without proper calibre DB path configured,
so the default testcase (completely unconfigured) is removed.

(cherry picked from commit 80f7656229efee8817880250b2ca097a69898330)
2021-10-08 11:14:44 -07:00
Bruno BELANYI 89a82934e3 calibre-web: 0.6.11 -> 0.6.12
(cherry picked from commit 62bdc5114a08040f2e03bac9f0c6a38f343ce29e)
2021-10-08 11:14:44 -07:00
polygon b74dbf111b calibre-web: Update dependency version
Babel requirement is <2.9 and nixpkgs provides 2.9.0
Updated the requirement definition. Upstream did this as well and
according to the Babel changelogs, there were no breaking changes
between 2.8 and 2.9. Server started up properly, no functionality
test, though.
2021-05-21 19:02:10 -07:00
Robert Schütz 406fddaa22
calibre-web: fix build (#121796) 2021-05-05 15:14:15 +02:00
Frederik Rietdijk 95d4d48e57 calibre-web: don't require singledispatch
which is a Python 2 only package.
2021-04-03 18:08:26 +02:00
Pavel Borzenkov 58ce51ed06 nixos/calibre-web: init module 2021-03-27 14:43:33 +03:00
Pavel Borzenkov f069cdb0dc calibre-web: init at 0.6.11
There are two patches applied to 'calibre-web' in order to make it more
NixOS friendly:

  - default-logger.patch switches default log output to /dev/stdout, as
    otherwise calibre-web tries to open a file relative to its location,
    which it can't do as the store is read-only. It's not possible to
    pass log file location via command line flags.

  - run-migrations.patch adds an env var __RUN_MIGRATIONS_AND_EXIT that,
    when set, instructs calibre-web to run DB migrations and exit. As
    almost all config parameters are configured via UI in sqlite3 DB,
    this patch allows the DB to be pre-created so it can be updated by
    systemd pre-start script later.  Thus, allowing calibre-web to be
    configured declaratively.
2021-03-21 17:10:12 +03:00