Enable sqlite in mautrix-facebook

Signed-off-by: Magic_RB <magic_rb@redalder.org>
This commit is contained in:
Magic_RB 2023-05-13 22:09:22 +02:00
parent 2fb0d1066b
commit 906f07fe6c
No known key found for this signature in database
GPG key ID: 08D5287CC5DDCA0E

View file

@ -16,6 +16,11 @@ nglib.makeSystem {
script = script =
let let
config = ./mautrix-facebook.yaml; config = ./mautrix-facebook.yaml;
mautrix-facebook = pkgs.mautrix-facebook.overridePythonAttrs (old: {
propagatedBuildInputs = with pkgs.python3.pkgs; [
aiosqlite
] ++ old.propagatedBuildInputs;
});
in in
pkgs.writeShellScript "mautrix-facebook" pkgs.writeShellScript "mautrix-facebook"
'' ''
@ -28,8 +33,8 @@ nglib.makeSystem {
${pkgs.sqlite}/bin/sqlite3 $DB_FILE '.databases ; .quit' ${pkgs.sqlite}/bin/sqlite3 $DB_FILE '.databases ; .quit'
[ -e "$REGISTRATION_FILE" ] || \ [ -e "$REGISTRATION_FILE" ] || \
${pkgs.mautrix-facebook}/bin/mautrix-facebook -c "$CONFIG_FILE" -r "$REGISTRATION_FILE" -g ${mautrix-facebook}/bin/mautrix-facebook -c "$CONFIG_FILE" -r "$REGISTRATION_FILE" -g
${pkgs.mautrix-facebook}/bin/mautrix-facebook -c "$CONFIG_FILE" -r "$REGISTRATION_FILE" -n ${mautrix-facebook}/bin/mautrix-facebook -c "$CONFIG_FILE" -r "$REGISTRATION_FILE" -n
''; '';
}; };
}); });