Merge pull request #139651 from pborzenkov/calibre-web-0.6.13

calibre-web: 0.6.12 -> 0.6.13

Changed files
+3 -12
nixos
pkgs
servers
calibre-web
-10
nixos/tests/calibre-web.nix
···
meta.maintainers = with pkgs.lib.maintainers; [ pborzenkov ];
nodes = {
-
default = { ... }: {
-
services.calibre-web.enable = true;
-
};
-
customized = { pkgs, ... }: {
services.calibre-web = {
enable = true;
···
};
testScript = ''
start_all()
-
-
default.wait_for_unit("calibre-web.service")
-
default.wait_for_open_port(${toString defaultPort})
-
default.succeed(
-
"curl --fail 'http://localhost:${toString defaultPort}/basicconfig' | grep 'Basic Configuration'"
-
)
customized.succeed(
"mkdir /tmp/books && calibredb --library-path /tmp/books add -e --title test-book"
+3 -2
pkgs/servers/calibre-web/default.nix
···
python3.pkgs.buildPythonApplication rec {
pname = "calibre-web";
-
version = "0.6.12";
+
version = "0.6.13";
src = fetchFromGitHub {
owner = "janeczku";
repo = "calibre-web";
rev = version;
-
sha256 = "sha256-IgS281qDxG302UznC63nZH8/ty4fgFtn+lLYdakGA4w=";
+
sha256 = "sha256-zU7ujvFPi4UaaEglIK3YX3TJxBME35NEKKblnJRt0tM=";
};
prePatch = ''
···
flask_login
flask_principal
iso-639
+
lxml
pypdf3
requests
sqlalchemy