Skip to content

Commit

Permalink
Merge pull request #266469 from ambroisie/fix-tandoor-recipes
Browse files Browse the repository at this point in the history
tandoor-recipes: fix `django-allauth`
  • Loading branch information
pbsds committed Nov 11, 2023
2 parents 881d394 + 2fa56fc commit 0e89029
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 25 deletions.
25 changes: 0 additions & 25 deletions nixos/tests/tandoor-recipes.nix
Expand Up @@ -3,33 +3,8 @@ import ./make-test-python.nix ({ lib, ... }: {
meta.maintainers = with lib.maintainers; [ ambroisie ];

nodes.machine = { pkgs, ... }: {
# Setup using Postgres
services.tandoor-recipes = {
enable = true;

extraConfig = {
DB_ENGINE = "django.db.backends.postgresql";
POSTGRES_HOST = "/run/postgresql";
POSTGRES_USER = "tandoor_recipes";
POSTGRES_DB = "tandoor_recipes";
};
};

services.postgresql = {
enable = true;
ensureDatabases = [ "tandoor_recipes" ];
ensureUsers = [
{
name = "tandoor_recipes";
ensurePermissions."DATABASE tandoor_recipes" = "ALL PRIVILEGES";
}
];
};

systemd.services = {
tandoor-recipes = {
after = [ "postgresql.service" ];
};
};
};

Expand Down
5 changes: 5 additions & 0 deletions pkgs/applications/misc/tandoor-recipes/default.nix
Expand Up @@ -42,6 +42,11 @@ python.pkgs.pythonPackages.buildPythonPackage rec {
patches = [
# Allow setting MEDIA_ROOT through environment variable
./media-root.patch
# https://github.com/TandoorRecipes/recipes/pull/2706
(fetchpatch {
url = "https://github.com/TandoorRecipes/recipes/commit/8f66f5c3ca61751a80cc133ff4c59019d6fca406.patch";
hash = "sha256-oF5YlPg1LEdLvKpxiSqjTmYPbrGquPlRIz6A05031gs=";
})
];

propagatedBuildInputs = with python.pkgs; [
Expand Down

0 comments on commit 0e89029

Please sign in to comment.