post updates on mastodon

This commit is contained in:
Jonas Heinrich 2025-05-07 08:10:40 +02:00
parent 0b7d568a46
commit 3165e50b9f
7 changed files with 71 additions and 85 deletions

View file

@ -12,6 +12,7 @@ let
pkg = cfg.package.overridePythonAttrs (old: {
src = ./.;
dependencies = old.dependencies ++ [ cfg.package.python.pkgs.mastodon-py ];
postInstall =
old.postInstall
+ ''
@ -196,7 +197,36 @@ in
wantedBy = [ "multi-user.target" ];
environment =
{
PYTHONPATH = pkg.pythonPath;
PYTHONPATH = pkg.python.pkgs.makePythonPath (with pkg.python.pkgs; [
bleach
django-admin-sortable2
django-cms
django-filer
django-mfa3
django-mptt
django-oauth-toolkit
django-sekizai
django-tinymce
django-treebeard
djangocms-alias
# Downgrade to last working version
(toPythonModule (
pkgs.froide.overridePythonAttrs (prev: {
nativeBuildInputs = [ pkgs.makeBinaryWrapper ];
postBuild = "";
doCheck = false;
pnpmDeps = null;
src = prev.src.override {
rev = "a78a4054f9f37b0a5109a6d8cfbbda742f86a8ca";
hash = "sha256-gtOssbsVf3nG+pmLPgvh4685vHh2x+jlXiTjU+JhQa8=";
};
})
))
psycopg
mastodon-py
(toPythonModule (pkg))
]);
GDAL_LIBRARY_PATH = "${pkgs.gdal}/lib/libgdal.so";
GEOS_LIBRARY_PATH = "${pkgs.geos}/lib/libgeos_c.so";
}